Skip to main content
Oxford University Press logoLink to Oxford University Press
. 2025 Mar 21;81(1):ujaf028. doi: 10.1093/biomtc/ujaf028

A mixed-effects Bayesian regression model for multivariate group testing data

Christopher S McMahan 1,, Chase N Joyner 2, Joshua M Tebbs 3, Christopher R Bilder 4
PMCID: PMC11926587  PMID: 40116279

ABSTRACT

Laboratories use group (pooled) testing with multiplex assays to reduce the time and cost associated with screening large populations for infectious diseases. Multiplex assays test for multiple diseases simultaneously, and combining their use with group testing can lead to highly efficient screening protocols. However, these benefits come at the expense of a more complex data structure which can hinder surveillance efforts. To overcome this challenge, we develop a general Bayesian framework to estimate a mixed multivariate probit model with data arising from any group testing protocol that uses multiplex assays. In the formulation of this model, we account for the correlation between true disease statuses and heterogeneity across population subgroups, and we provide for automated variable selection through the adoption of spike and slab priors. To perform model fitting, we develop an attractive posterior sampling algorithm which is straightforward to implement. We illustrate our methodology through numerical studies and analyze chlamydia and gonorrhea group testing data collected by the State Hygienic Laboratory at the University of Iowa.

Keywords: generalized linear mixed model, latent variable model, multiplex assay, multivariate probit model, pooled testing

1. INTRODUCTION

The World Health Organization recently identified multiple health challenges for the next decade. These include outbreaks of common and novel diseases, a lack of access to health care, and the emergence of drug-resistant pathogens. In many instances, these challenges could be lessened with robust screening and surveillance programs that detect infected individuals and identify risk factors of disease. The primary barrier to such programs is usually the cost of implementation. One potential way to alleviate cost constraints is to amplify the use of group (pooled) testing. Group testing confers savings by testing pools of individual specimens, such as blood, urine, or swabs. Individuals in a pool that tests negatively are classified as such at the expense of a single assay, while positive pools are resolved through further testing; see Kim et al. (2007) for a review. Because of its potential to reduce cost, group testing has been adopted in many areas, including infectious disease testing (Krajden et al., 2014), animal health surveillance (Dhand et al., 2010), entomology (Speybroeck et al., 2012), and environmental monitoring (Heffernan et al., 2014).

Motivated by infectious disease testing practices at the State Hygienic Laboratory (SHL) at the University of Iowa, new group testing protocols using multiplex assays have been proposed recently (Hou et al., 2017, 2020; Tebbs et al., 2013; Bilder et al., 2019). Multiplex assays, unlike their single-disease predecessors, test for multiple diseases at once. Examples include the Procleix Ultrio Assay which tests for HIV, hepatitis B, and hepatitis C, the CDC Flu SC2 Multiplex Assay which tests for influenza A/B and SARS-CoV-2, and the Aptima Combo 2 Assay (AC2A) which tests for chlamydia and gonorrhea. The benefit of multiplex assays is their high-throughput potential which offers a more comprehensive assessment and a shorter turnaround time. Combining multiplex assays with group testing offers the opportunity to screen populations even more efficiently. For example, the SHL tests thousands of Iowa residents each year for chlamydia and gonorrhea using group testing and the AC2A. Annual savings are approximately Inline graphic600,000, a practically significant figure for a state-run public health laboratory.

Group testing data can have a complex structure, especially when pools are potentially misclassified. Various authors have considered estimating a regression function from parametric (Vansteelandt et al., 2000; Xie, 2001), semiparametric (Wang et al., 2014), nonparametric (Delaigle and Meister, 2011; Delaigle and Hall, 2012), and Bayesian (McMahan et al., 2017; Joyner et al., 2020; Liu et al., 2021) perspectives. However, this existing work is equipped to analyze group testing data from single-disease assays. Extending group testing estimation methods to the multiplex setting is more challenging. Initial contributions by Hughes-Oliver and Rosenberger (2000), Tebbs et al. (2013), and Warasi et al. (2016) developed prevalence estimators for multiple diseases. In a regression setting, only Zhang et al. (2013) and Lin et al. (2019) have proposed approaches to model multivariate group testing data. The former considers responses from initial pools only (ie, no retesting results are used) and the latter was designed only for the protocol in Tebbs et al. (2013). Neither work accounts for heterogeneity across population subgroups.

In many large-scale screening programs, individual specimens are collected at different clinic sites throughout a geographic region and are transported to a central location for testing. Given the inherent differences among areas in a region (eg, rural, urban, suburban, etc.) and the types of clinics providing the specimens (eg, primary care, community health, sexual health, etc.), it is natural to expect that heterogeneity will exist across various subpopulations. Accounting for this heterogeneity in group testing can be difficult, especially when pools are formed with specimens collected at different clinic sites. In fact, most existing regression methods for group testing data do not account for this type of variability. Chen et al. (2009) and Joyner et al. (2020) have considered incorporating heterogeneity through random effects, but neither work is applicable in the multiplex assay setting.

In this paper, we develop a general methodology to estimate a mixed probit model (Chib and Greenberg, 1998) for multivariate group testing data. We use fixed effects to describe population-level characteristics and random effects to account for heterogeneity across population subgroups. There are several enticing features of this work. First, our methodology is completely general, allowing one to analyze data arising from any group testing protocol that uses multiplex assays. Second, our use of a multivariate model acknowledges dependence that may exist between (or among) different diseases. Third, we cast the problem within a Bayesian framework and adopt spike and slab priors to facilitate variable selection for both fixed and random effects. Finally, we develop a Markov chain Monte Carlo (MCMC) algorithm that consists entirely of Gibbs steps with all but one involving sampling from common distributions. Acting in unison, these features make possible the regression analysis of multiplex group testing data while accounting for its highly complex structure.

Subsequent sections are organized as follows. Section 2 provides information on the mixed multivariate probit model, modeling assumptions, the observed data likelihood, and prior model elicitation. Section 3 provides an overview of the posterior sampling algorithm and data augmentation steps. Section 4 reports the results of simulation studies to assess the performance of our approach. Section 5 presents an analysis of chlamydia and gonorrhea group testing data collected by the SHL. Section 6 concludes with a discussion.

2. METHODOLOGY

Suppose Inline graphic individuals are tested for Inline graphic diseases simultaneously through a group testing protocol. We assume the protocol makes use of multiplex assays and the specimens (eg, blood, urine, swabs, etc.) are collected from individuals at Inline graphic clinics. A few initial comments are in order. First, because different clinics serve different populations, a substantial amount of heterogeneity may exist across clinic sites. Second, a group testing protocol could be performed “in-house” (ie, at a clinic site) or at a regional laboratory like the SHL. The former would involve pooling individuals within each site, while the latter would allow for pooling individuals across sites. Third, given the nature of most diseases tested by a multiplex assay, it is expected that true disease statuses within each individual are correlated. Our methodology accounts for all of these features among others.

Let Inline graphic if the Inline graphicth individual is truly positive for the Inline graphicth disease, Inline graphic otherwise, for Inline graphic and Inline graphic. We aggregate the true disease statuses for the Inline graphicth individual into the vector Inline graphic and define Inline graphic. Denote by Inline graphic and Inline graphic the Inline graphic and Inline graphic vectors of covariates corresponding to fixed and random effects, respectively, such that Inline graphic is a subvector of Inline graphic. We relate the individuals’ true disease statuses to their covariates through a mixed multivariate probit model (Chib and Greenberg, 1998). Under this model, the distribution of Inline graphic given the covariates and model parameters is

2. (1)

where Inline graphic, Inline graphic is a vector of regression coefficients for the Inline graphicth disease, Inline graphic, Inline graphic is a vector of random effects for Inline graphicth individual associated with the Inline graphicth disease, Inline graphic is the density of a Inline graphic-variate normal random vector with mean Inline graphic and correlation matrix Inline graphic, Inline graphic is the linear predictor, and

2.

Inline graphic , are regions of integration. Note that Inline graphic must be restricted to be a correlation matrix to ensure identifiability (Chib and Greenberg, 1998). To account for heterogeneity across clinic sites, we adopt the convention that Inline graphic if the Inline graphicth individual presents at the Inline graphicth clinic. We assume the Inline graphic’s are mutually independent Inline graphic random vectors.

The model specification in (1) leads to several challenges, for example, how to identify a subset of important predictors corresponding to the random effects and specifying the covariance structure. To overcome these difficulties, we reparameterize (1) using the proposal of Chen and Dunson (2003). Using a modified Cholesky decomposition, we write the covariance matrices of the random effects as Inline graphic, for Inline graphic, where Inline graphic is a Inline graphic diagonal matrix with nonnegative elements Inline graphic and Inline graphic is a Inline graphic lower triangular matrix with unit diagonal elements and free elements Inline graphic. Aggregating Inline graphic and Inline graphic, the reparameterized model is

2. (2)

where Inline graphic and Inline graphic, where Inline graphic is a standardized random effect for the Inline graphicth individual associated with the Inline graphicth disease. We specify Inline graphic if the Inline graphicth individual presents at the Inline graphicth clinic and assume Inline graphic.

The reparameterized model in (2) has several advantages. First, it is no longer necessary to posit prior models for the covariance matrices Inline graphic. Instead, Inline graphic is estimated through the elements of Inline graphic and Inline graphic. Second, by specifying spike and slab priors for the elements in Inline graphic, we develop an automated model selection strategy that identifies predictors with associated random effects. Note that by setting a diagonal element of Inline graphic equal to 0 results in the corresponding diagonal element of Inline graphic being set to 0, which drops the corresponding random effect from the model. Under (2), posterior inference would be available from existing work if the individual disease statuses Inline graphic were observed. However, because specimens are pooled in group testing and because all specimens (pooled and individual) are potentially misclassified, the Inline graphic’s are best regarded as latent.

The observed data from a group testing protocol consist of test results on a collection of pools, some of which may be of size one (ie, individual testing). Several protocols using multiplex assays have been proposed, including those referenced in Section 1. To develop a methodology that accommodates all protocols, we track pool membership via the index set Inline graphic, for Inline graphic, where Inline graphic if and only if the Inline graphicth individual is tested in the Inline graphicth pool. Therefore, the true status of the Inline graphicth pool for the Inline graphicth disease is Inline graphic; that is, the Inline graphicth pool is positive for the Inline graphicth disease if at least one of its members is positive for the Inline graphicth disease, and these statuses are aggregated into Inline graphic. The observed test result from assaying the Inline graphicth pool is Inline graphic, where Inline graphic if the Inline graphicth pool tests positively for the Inline graphicth disease, Inline graphic otherwise. We let Inline graphic and Inline graphic denote the sensitivity and specificity, respectively, of the multiplex assay used to test the Inline graphicth pool for the Inline graphicth disease.

Defining Inline graphic and Inline graphic to be pool-dependent allows for changes in these probabilities which may be attributed to different multiplex assays or other factors which could impact assay performance; for example, the size of the Inline graphicth pool, the specimen type, etc. We assume these probabilities do not vary within the strata created by cross-classifying these factors. For example, if the Inline graphicth and the Inline graphicth pool are of the same size, contain the same type of specimens, and are tested using the same assay, we assume Inline graphic and Inline graphic for Inline graphic. This notion is captured mathematically by defining index sets Inline graphic so that Inline graphic and Inline graphic for all Inline graphic, for Inline graphic. We regard Inline graphic and Inline graphic as unknown which are estimated alongside the other model parameters.

The conditional distribution of the observed testing outcomes Inline graphic given the covariates and the model parameters can be expressed as

2. (3)

where Inline graphic and Inline graphic aggregates all model parameters. Equation (3) is derived by making mild assumptions. First, testing outcomes for each disease are conditionally independent given the true pool statuses; that is, Inline graphic is independent of Inline graphic for Inline graphic, where Inline graphic, and the conditional distribution Inline graphic does not depend on the covariates. Second, individual disease statuses Inline graphic are conditionally independent given the covariates and the random effects. The first assumption is common in the group testing literature (Hou et al., 2017; McMahan et al., 2017), while the second is ubiquitous in the literature for mixed models (see, eg, Demidenko, 2013).

Our description of the model is completed by eliciting prior distributions. To facilitate variable selection, both in the fixed and random effects components, we use spike and slab priors for Inline graphic and Inline graphic, for Inline graphic. For the Inline graphicth disease, prior specifications for the fixed effects are

2.

whereas for the random effects,

2.

In the priors above, Inline graphic is the Dirac delta function, Inline graphic denotes the truncated normal distribution that restricts a normal distribution with mean Inline graphic and variance Inline graphic to the interval Inline graphic, and Inline graphic, Inline graphic, Inline graphic, Inline graphic, Inline graphic, and Inline graphic are hyperparameters. The remaining model parameters for the Inline graphicth disease are the free elements Inline graphic in the Cholesky decomposition matrix Inline graphic and the Inline graphic assay accuracy probabilities. Prior models for these are Inline graphic, Inline graphic, and Inline graphic, for Inline graphic, where Inline graphic, Inline graphic, Inline graphic, Inline graphic, Inline graphic, and Inline graphic are hyperparameters.

We use a Dirac delta function for the spike components, and slab distributions are chosen to be normal and truncated normal for fixed and random effects, respectively. Variance components of the slab distributions (Inline graphic and Inline graphic) should be large to provide a diffuse proposal; see Wagner and Duller (2012). However, specifying Inline graphic and Inline graphic should be done informatively. Not doing so induces a strong a priori specification for the correlation between any 2 random effects for the Inline graphicth disease (Chen and Dunson, 2003). Finally, uninformative priors for the mixing probability hyperparameters and the assay accuracy probabilities can be specified by setting Inline graphic and Inline graphic, respectively. If historical information from assay validation studies is available, informative priors for the sensitivity and specificity parameters can be used; see Section 5.

The final parameter is the correlation matrix Inline graphic. We follow Zhang et al. (2006) and specify a joint prior for Inline graphic and an extra variance parameter matrix Inline graphic; that is,

2. (4)

where Inline graphic, Inline graphic is a scale matrix, and Inline graphic denotes the operator Inline graphic. It is straightforward to show Inline graphic follows a Wishart distribution with Inline graphic degrees of freedom and scale matrix Inline graphic; that is , Inline graphic.

3. DATA AUGMENTATION AND POSTERIOR SAMPLING

3.1. Data augmentation

Our goal is to estimate the multivariate probit model in (2) with the observed group testing responses in Inline graphic. However, working with the observed data model Inline graphic in (3) is prohibitive as it involves Inline graphic terms. We propose a 2-stage data augmentation strategy which leads to a convenient posterior sampling algorithm. The first stage introduces the individual disease statuses Inline graphic as latent random variables, producing the joint distribution

3.1.

The second stage introduces a latent random vector Inline graphic for each individual and defines Inline graphic, if Inline graphic, and Inline graphic otherwise, for Inline graphic. We regard Inline graphic to be mutually independent Inline graphic random vectors. This stage decomposes the multivariate probit model and leads to the joint conditional distribution

3.1. (5)

where Inline graphic and Inline graphic, where Inline graphic is the indicator function. Given the form of (5) and the priors elicited in Section 2, it is possible to derive closed-form full conditional distributions of the latent variables Inline graphic and Inline graphic and all model parameters except the correlation matrix Inline graphic.

3.2. Posterior sampling

Our sampling algorithm consists entirely of Gibbs steps with all but one involving sampling from common distributions. Web Appendix A in the Supplementary Material provides derivations of the following full conditional distributions and gives expressions for the parameters in these distributions. For the latent variables in Section 3.1,

3.2.

where Inline graphic is the vector of all disease statuses for the Inline graphicth individual excluding the Inline graphicth one and TMN denotes the truncated multivariate normal distribution. The full conditional for Inline graphic above reminds the reader why our methodology can be used for any group testing protocol. Different protocols will produce different sets of observed group testing responses in Inline graphic, but it suffices to keep track of the index sets Inline graphic defined in Section 2 and the Bernoulli mean Inline graphic does this; see Web Appendix A.

For the fixed effects, the full conditional distribution of Inline graphic is degenerate at 0 if Inline graphic, while the nonzero elements of Inline graphic, say Inline graphic, has the full conditional distribution Inline graphic, where Inline graphic, Inline graphic, Inline graphic, and Inline graphic. In addition, Inline graphic and Inline graphic, where Inline graphic denotes the vector Inline graphic with the Inline graphic entry removed. For the random effects,

3.2.

where Inline graphic is defined in Web Appendix A. The remaining conditionals are Inline graphic, Inline graphic, and Inline graphic.

To sample Inline graphic, we implement the parameter-extended Metropolis–Hastings (PX-MH) algorithm proposed by Zhang et al. (2006). This avoids having to acknowledge the inherent constraints placed on the form of Inline graphic by sampling it jointly with Inline graphic. Moreover, the algorithm leverages the fact that Inline graphic is a covariance matrix to design a proposal distribution from which it is easy to sample. The PX-MH algorithm is described below.

PX-MH ALGORITHM

  • Based on the current pair Inline graphic, compute Inline graphic.

  • Sample Inline graphic from a WishartInline graphic distribution.

  • Compute Inline graphic based on Inline graphic.

  • Generate Inline graphic according to
    graphic file with name TM0224.gif

The acceptance probability in Step 4 is

3.2.

where Inline graphic is the proposal density based on Inline graphic and Inline graphic is the joint posterior density of Inline graphic, which is proportional to Inline graphic. The density Inline graphic is the product of the Jacobian Inline graphic, where Inline graphic is the Inline graphicth diagonal element of Inline graphic, and the WishartInline graphic density. The acceptance probability Inline graphic is controlled by selecting Inline graphic appropriately; larger values of Inline graphic increase this probability.

4. SIMULATION EVIDENCE

We performed various simulation experiments to examine the performance of our estimation and model selection methods. All experiments were designed to emulate the data application in Section 5. Our primary experiment considers Inline graphic individuals tested for Inline graphic diseases across Inline graphic distinct clinic sites (200 individuals per site). For each individual, we generated the covariate Inline graphic, where Inline graphic, Inline graphic, Inline graphic, and Inline graphic. We then set Inline graphic, where Inline graphic denotes the vector Inline graphic after being standardized, and generated the true individual disease status Inline graphic according to

4.

where Inline graphic, Inline graphic, Inline graphic, Inline graphic, Inline graphic, Inline graphic, where the elements of Inline graphic, Inline graphic, are shown in Table 1, and Inline graphic is a Inline graphic correlation matrix with off diagonal elements set to 0.6. These configurations provide an overall prevalence of about 13% and 6% for diseases 1 and 2, respectively. We repeated this process independently 500 times.

TABLE 1.

Simulation study. Average bias (Bias) of the posterior mean estimates, sample standard deviation (SSD) of the estimates, and average estimated posterior probability of inclusion (PI) for the associated fixed and random effects.

Disease 1 Disease 2
Parameter Bias SSD PI Parameter Bias SSD PI
Inline graphic Inline graphic 0.01 0.16 1.00 Inline graphic 0.01 0.17 1.00
Inline graphic 0.01 0.15 0.99 Inline graphic 0.00 0.02 0.02
Inline graphic 0.00 0.05 1.00 Inline graphic 0.00 Inline graphic 0.01 0.01
Inline graphic 0.00 Inline graphic 0.01 0.01 Inline graphic 0.00 0.03 1.00
Inline graphic 0.00 Inline graphic 0.01 0.01 Inline graphic 0.00 0.03 1.00
Inline graphic 0.04 0.13 1.00 Inline graphic 0.05 0.14 1.00
Inline graphic 0.02 0.09 1.00 Inline graphic 0.02 0.09 1.00
Inline graphic 0.00 0.05 0.99 Inline graphic 0.00 0.05 0.99
Inline graphic 0.00 Inline graphic 0.01 0.01 Inline graphic 0.00 Inline graphic 0.01 0.01
Inline graphic 0.00 Inline graphic 0.01 0.01 Inline graphic 0.00 Inline graphic 0.01 0.01
Inline graphic Inline graphic 0.01 0.17 Inline graphic Inline graphic Inline graphic 0.03 0.19 Inline graphic
Inline graphic 0.00 0.24 Inline graphic Inline graphic 0.00 0.25 Inline graphic
Inline graphic 0.00 0.22 Inline graphic Inline graphic Inline graphic 0.01 0.24 Inline graphic
Inline graphic Inline graphic 0.10 0.02 Inline graphic Inline graphic Inline graphic 0.10 0.03 Inline graphic
Inline graphic 0.00 0.02 Inline graphic Inline graphic 0.00 0.02 Inline graphic
Inline graphic Inline graphic 0.20 0.02 Inline graphic Inline graphic Inline graphic 0.20 0.03 Inline graphic
Inline graphic Inline graphic 0.10 0.02 Inline graphic Inline graphic Inline graphic 0.10 0.02 Inline graphic
Inline graphic Inline graphic 0.50 0.03 Inline graphic Inline graphic Inline graphic 0.50 0.03 Inline graphic
Inline graphic Inline graphic 0.20 0.02 Inline graphic Inline graphic Inline graphic 0.20 0.03 Inline graphic
Inline graphic Inline graphic 0.50 0.02 Inline graphic Inline graphic Inline graphic 0.50 0.02 Inline graphic
Inline graphic 0.00 0.01 Inline graphic Inline graphic 0.00 0.01 Inline graphic
Inline graphic 0.00 0.01 Inline graphic Inline graphic 0.00 Inline graphic 0.01 Inline graphic
Inline graphic Inline graphic 0.01 0.01 Inline graphic Inline graphic 0.00 0.01 Inline graphic
Inline graphic 0.00 Inline graphic 0.01 Inline graphic Inline graphic 0.00 Inline graphic 0.01 Inline graphic
Inline graphic Inline graphic 0.19 0.04

Averaged posterior mean estimates of the elements of Inline graphic, Inline graphic the assay accuracy probabilities, and the correlation matrix element Inline graphic are also shown.

For each data set, we simulated the execution of the 2-stage Dorfman protocol used by the SHL and described in Tebbs et al. (2013). Under this protocol, each individual is randomly assigned to an initial pool of size 4. This method of assignment allows for pools to consist of individuals from different clinics. Each pool is tested for both diseases using a multiplex assay. If a pool tests positively for either disease (or both), then each individual is retested for both diseases using the same assay. Individuals in pools that test negatively for both diseases are diagnosed as negative. The testing result for the Inline graphicth pool is simulated as Inline graphic, where Inline graphic is the true status of the Inline graphicth pool. We consider 2 strata for the assay accuracy probabilities. The first stratum Inline graphic applies to initial pools, and the second stratum Inline graphic applies to individuals who are retested from the first stage. Based on the multiplex assay used at the SHL, we set Inline graphic, Inline graphic, Inline graphic, and Inline graphic, for Inline graphic. However, when we estimated the model for each of the 500 group testing data sets, these quantities were treated as unknown and were assigned uniform priors.

In the spike and slab distributions, we set Inline graphic in the slab components to provide diffuse prior information, and we used uniform priors for all mixing weights; that is, Inline graphic. The latter specification mandates that no prior information is used in model selection for the fixed and random effects. Following Chen and Dunson (2003), we set Inline graphic, Inline graphic, Inline graphic, to avoid specifying a strong prior correlation between any 2 random effects, and we set Inline graphic and Inline graphic, where Inline graphic is a Inline graphic identity matrix, to provide a diffuse prior in (4). We used our sampling algorithm from Section 3.2 to draw 100 000 MCMC iterates and retained every 10th iterate after discarding the first 50 000. We set the degrees of freedom in the PX-MH algorithm to be Inline graphic, which led to acceptance rates between 20% and 40%. Standard MCMC diagnostics were used to ensure convergence and point estimates were recorded as sample means of the posterior draws.

Table 1 summarizes the results. Of primary interest are the fixed and random effects parameters Inline graphic and Inline graphic. For these, the average bias across the 500 group testing data sets is close to 0, and sample standard deviations are small relative to the true values. The results also show our methods reliably identify fixed and random effects. This can be seen from the posterior probabilities of inclusion, which are unity for nearly all nonzero effects and are close to 0 when the effects are vacuous. For the remaining parameters, assay accuracy probabilities Inline graphic and Inline graphic are estimated nearly perfectly despite the fact that uniform priors were used, and the nuisance parameters Inline graphic, Inline graphic, that is, those associated with nonzero random effects, are estimated with little or no bias. Inflated bias in the Inline graphic parameters, for Inline graphic, is expected because these are associated with null random effects; that is, Inline graphic. As shown in Web Appendix A in the Supplementary Material, if Inline graphic, then Inline graphic is sampled from its zero-mean prior distribution for nearly all iterations. The correlation Inline graphic, perhaps also best regarded as a nuisance parameter, is negatively biased.

We performed 4 additional simulation studies that complement the findings of our primary experiment. These studies and their conclusions are summarized below with complete details given in Web Appendix B in the Supplementary Material. First, to demonstrate our methods can be applied with other group testing protocols, we examined estimation and model selection when a non-adaptive, single-stage protocol was used. We observed nearly identical results to those in Table 1. Second, we compared our proposed modeling methods to the marginal (single-disease) modeling approach in Joyner et al. (2020). As expected, our multivariate approach outperforms single-disease methods in terms of estimation efficiency. Third, we examined the possible benefit of constructing pools homogeneously in terms of their covariates and site effects (instead of pooling individuals at random). On the basis of bias, precision, and model selection, we observed no noticeable benefit of doing so when positive pools were resolved using Dorfman’s 2-stage protocol. Fourth, we performed 2 robustness studies to examine the impact of model misspecification in the linear predictor and the link function. When model violations are present, not surprisingly, our approach can provide estimates which are biased. However, even under severe misspecification, our approach continues to reliably identify nonzero fixed and random effects.

5. IOWA DATA ANALYSIS

Even at the height of the COVID-19 pandemic, the United States Centers for Disease Control and Prevention reported approximately 2.3 million new cases of chlamydia and gonorrhea in 2020 (Centers for Disease Control and Prevention, 2020), making these 2 of the most common sexually transmitted diseases (STDs). Coinfection can be common, and both diseases are associated with the same symptoms, including painful urination and chronic pelvic pain (Creighton et al., 2003; Workowski, 2013). At the same time, a large percentage of infected individuals are asymptomatic which makes screening critical (Low, 2007). Both diseases can be cured with antibiotics; however, treatment is becoming challenging as some antibiotics are now failing as a result of overuse. Given the high prevalence of both diseases, their possible long-term complications, and the looming threat of antibiotic resistance, chlamydia and gonorrhea continue to pose a serious threat to public health.

In the United States, many state-run public health laboratories have enacted screening programs which regularly test for chlamydia and gonorrhea. In Iowa, the SHL has tested thousands of residents each year dating back to the creation of the Infertility Prevention Project in 1988. Urine and swab specimens are sent to the laboratory daily from different locations throughout the state and from different types of clinics (eg, family planning clinics, STD clinics, etc.). Due to their higher prevalence, male specimens are tested individually, whereas most female specimens are tested by using the 2-stage Dorfman group testing protocol described in Section 4. The SHL uses the AC2A, which is manufactured by Hologic, Inc., to test pooled and individual specimens for both diseases simultaneously. In our analysis, we seek to identify risk factors associated with chlamydia and gonorrhea for female subjects tested at the SHL.

The data provided by our collaborators consist of testing results from female subjects in 2014. There are 4316 individual urine specimens, 416 individual cervical swab specimens, and 2286 cervical swab pool specimens (1 pool of size 2, 12 pools of size 3, and 2273 pools of size 4), as well as the additional individual test results required to resolve swab pools which test positively. These specimens represent a total of Inline graphic individuals from Inline graphic clinics. In addition to the test results, several individual-level covariates were recorded, including age (in years, denoted by Inline graphic), a race indicator (Inline graphic if Caucasian, Inline graphic otherwise), an indicator denoting whether the subject reported a new sexual partner in the last 90 days (Inline graphic if yes), an indicator of whether the subject reported having multiple sexual partners in the last 90 days (Inline graphic if yes), an indicator of whether the subject reported sexual contact with an STD-infected partner in the previous year (Inline graphic if yes), and an indicator of whether the subject presented at a clinic with symptoms (Inline graphic if yes). We relate the individual disease statuses to these covariates through the mixed probit model

5.

where Inline graphic and Inline graphic. In the linear predictor, we set Inline graphic, where Inline graphic denotes the vector of covariates Inline graphic after being standardized. Standardization was used so the spike and slab distributions would have the same impact on the regression coefficients across all covariates. For each of the 64 clinics, a random effect vector Inline graphic is conceptualized for each disease, with the convention that Inline graphic if the Inline graphicth individual was seen at the Inline graphicth clinic site.

In our analysis, we used the same prior models as in Section 4 except for the assay accuracy probabilities, which we model informatively. We conceptualize 3 strata for each disease: Inline graphic and Inline graphic for swab specimens tested individually, Inline graphic and Inline graphic for urine specimens tested individually, and Inline graphic and Inline graphic for swab specimens tested in pools. To set informative priors for these 12 parameters, we used results from AC2A validation studies, which were published in the Hologic product literature and reported in Gaydos et al. (2003). Web Appendix C in the Supplementary Material reproduces these results and describes prior model construction. To estimate the model above, we used our posterior sampling algorithm to draw 100 000 MCMC iterates, retaining every 10th iterate after discarding the first half. We again used Inline graphic as the proposal degrees of freedom in the PX-MH algorithm.

Tables 2 and 3 summarize the results of our analysis for chlamydia and gonorrhea, respectively, which include posterior means and standard deviations and posterior probabilities of inclusion for the fixed and random effects. The direction of the estimates of the fixed effects are consistent with known epidemiological patterns of both diseases (US Preventive Services Task Force, 2021). In particular, the risk of chlamydia tends to decrease overall with age and Caucasian females are associated with a lower risk. Having contact with a sexual partner recently diagnosed with a STD is clearly associated with increased risk for both diseases. Our analysis also identifies a random intercept parameter for both diseases and a random effect for new sexual partner associated with chlamydia, indicating evidence of heterogeneity across clinics sites. Finally, the posterior mean and standard deviation of the correlation Inline graphic is 0.46 and 0.04, respectively. This strongly supports using a joint model for these data.

TABLE 2.

Iowa data application. Fixed and random effects results for chlamydia.

Parameter Description Estimate ESD PI
Inline graphic Intercept Inline graphic 1.46 0.03 1.00
Inline graphic Age Inline graphic 0.23 0.02 1.00
Inline graphic Race Inline graphic 0.04 0.03 0.66
Inline graphic New partner 0.02 0.03 0.29
Inline graphic Multiple partners 0.03 0.03 0.44
Inline graphic Contact with STD 0.15 0.01 1.00
Inline graphic Symptoms 0.00 0.02 0.09
Inline graphic Intercept 0.16 0.03 1.00
Inline graphic Age 0.00 0.01 0.01
Inline graphic Race 0.00 Inline graphic 0.01 Inline graphic 0.01
Inline graphic New partner 0.06 0.05 0.70
Inline graphic Multiple partners 0.00 0.01 0.07
Inline graphic Contact with STD 0.00 Inline graphic 0.01 0.01
Inline graphic Symptoms 0.00 Inline graphic 0.01 Inline graphic 0.01
Inline graphic Swab individual 0.98 Inline graphic 0.01 Inline graphic
Inline graphic Urine individual 0.99 Inline graphic 0.01 Inline graphic
Inline graphic Swab pool 0.99 Inline graphic 0.01 Inline graphic
Inline graphic Swab individual 0.98 Inline graphic 0.01 Inline graphic
Inline graphic Urine individual 0.99 Inline graphic 0.01 Inline graphic
Inline graphic Swab pool 0.99 Inline graphic 0.01 Inline graphic

The posterior mean estimate, the estimated posterior standard deviation (ESD), and the posterior probability of inclusion (PI) are shown.

TABLE 3.

Iowa data application. Fixed and random effects results for gonorrhea.

Parameter Description Estimate ESD PI
Inline graphic Intercept Inline graphic 2.55 0.08 1.00
Inline graphic Age 0.00 Inline graphic 0.01 0.01
Inline graphic Race Inline graphic 0.06 0.06 0.54
Inline graphic New partner 0.00 0.01 0.01
Inline graphic Multiple partners 0.00 0.01 0.02
Inline graphic Contact with STD 0.18 0.02 1.00
Inline graphic Symptoms 0.00 0.01 0.01
Inline graphic Intercept 0.35 0.07 1.00
Inline graphic Age 0.01 0.02 0.07
Inline graphic Race 0.04 0.07 0.25
Inline graphic New partner 0.00 Inline graphic 0.01 Inline graphic 0.01
Inline graphic Multiple partners 0.00 0.02 0.03
Inline graphic Contact with STD 0.00 0.01 0.01
Inline graphic Symptoms 0.00 Inline graphic 0.01 Inline graphic 0.01
Inline graphic Swab individual 1.00 Inline graphic 0.01 Inline graphic
Inline graphic Urine individual 1.00 Inline graphic 0.01 Inline graphic
Inline graphic Swab pool 1.00 Inline graphic 0.01 Inline graphic
Inline graphic Swab individual 1.00 Inline graphic 0.01 Inline graphic
Inline graphic Urine individual 1.00 Inline graphic 0.01 Inline graphic
Inline graphic Swab pool 1.00 Inline graphic 0.01 Inline graphic

The posterior mean estimate, the estimated posterior standard deviation (ESD), and the posterior probability of inclusion (PI) are shown.

We performed a sensitivity analysis to assess the impact of assigning informative priors for the assay accuracy probabilities (all other model parameters were assigned flat or diffuse priors). Fixed and random effects estimation, as well as model selection, were largely unchanged for both diseases when we used uniform (0,1) priors for these probabilities, but we did observe minor changes in the estimates for Inline graphic and Inline graphic, the AC2A sensitivity associated with urine specimens for the 2 diseases; see Web Appendix C. We also formulated a simulation-based procedure to detect overall lack of fit when estimating the probit model with group testing data having the same structure as the Iowa data. This procedure, also described in Web Appendix C, does not indicate evidence of lack of fit in our analysis.

6. DISCUSSION

We have formulated a Bayesian approach to model the relationship between multiple disease statuses and covariates with group testing data from multiplex assays. We estimate population-level characteristics and incorporate heterogeneity across population subgroups while identifying significant effects of each. Although we have focused on the multivariate probit model, other parametric approaches may be adaptable to group testing outcomes, including logistic regression (Glonek and McCullagh, 1995). At the same time, probit models enjoy advantages such as marginal interpretation and are amendable to augmentation strategies that lead to efficient posterior sampling. Motivated by ecological applications, Chakraborty et al. (2024) recently investigated the multivariate probit model for high-dimensional binary responses. Future work could generalize their methods for group testing responses from multiplex assays. For example, Koehler et al. (2018) report the development of a multiplex assay that tests for 164 different viruses, bacteria, and parasites simultaneously. Given technological advances in modern assay development, it may soon become commonplace to test specimens for a very large number of diseases at once.

Although our paper offers a comprehensive approach to analyze multiplex data from any group testing protocol, our methodology is parametric in nature, and, as with any Bayesian analysis, one should be concerned about assessing model fit. This is a nonstandard problem with group testing data because the true individual disease statuses are not observed. Thus, the common practice of comparing posterior model-based predictions to these statuses is not available when individuals are pooled and all specimen diagnoses are potentially error-laden. Our strategy in Web Appendix C in the Supplementary Material, referenced in Section 5, was formulated to assess global goodness-of-fit, namely, whether there is an overall departure in the diagnosed statuses and those which would be expected from the probit model fit. On the other hand, anonymous reviewers have suggested it would be of interest to diagnose specific model departures, such as a violation of linearity in the fixed and/or random effects, the choice of link function, or normality assumptions for random effects. All 3 of these assumptions are potentially testable by nesting our parametric model within various nonparametric extensions and testing point null hypotheses via the Savage–Dickey ratio (Verdinelli and Wasserman, 1995), an approach espoused by various authors using Polya trees (Hanson, 2006; Jara et al., 2009) and transformed Bernstein polynomials (Zhou and Hanson, 2018). Adapting this approach for group testing data would require new methodological developmentInline graphicboth for single and multiple diseases.

Supplementary Material

ujaf028_Supplemental_Files

Web Appendices and code referenced in Sections 36 are available with this paper at the Biometics website on Oxford Academic. R programs for data analysis are available at https://github.com/mcmaha2/probit_gt.

ACKNOWLEDGMENTS

We are grateful to the Editor, Associate Editor, and two referees for their comments on earlier versions of this article. We thank Jeffrey Benfer and Kristofer Eveland at the State Hygienic Laboratory for their continued collaboration.

Contributor Information

Christopher S McMahan, School of Mathematical and Statistical Sciences, Clemson University, Clemson, SC 29634, United States.

Chase N Joyner, School of Mathematical and Statistical Sciences, Clemson University, Clemson, SC 29634, United States.

Joshua M Tebbs, Department of Statistics, University of South Carolina, Columbia, SC 29208, United States.

Christopher R Bilder, Department of Statistics, University of Nebraska-Lincoln, Lincoln, NE 68583, United States.

FUNDING

This research was funded by the National Institutes of Health grant R01 AI121351.

CONFLICT OF INTEREST

None declared.

DATA AVAILABILITY

The Iowa data used in this paper are not available for public use. Our GitHub website contains a simulated data set with a similar structure which can be analyzed using the R programs on this site. These R programs and the simulated data are available at https://github.com/mcmaha2/probit_gt.

References

  1. Bilder C., Tebbs J., McMahan C. (2019). Informative group testing for multiplex assays. Biometrics, 75, 278–288. [DOI] [PMC free article] [PubMed] [Google Scholar]
  2. Centers for Disease Control and Prevention . (2020). Sexually transmitted disease surveillance 2020. https://www.cdc.gov. [Accessed 31 December 2024].
  3. Chakraborty A., Ou R., Dunson D. (2024). Bayesian inference on high-dimensional multivariate binary responses. Journal of the American Statistical Association, 119, 2560–2571. [DOI] [PMC free article] [PubMed] [Google Scholar]
  4. Chen P., Tebbs J., Bilder C. (2009). Group testing regression models with fixed and random effects. Biometrics, 65, 1270–1278. [DOI] [PMC free article] [PubMed] [Google Scholar]
  5. Chen Z., Dunson D. (2003). Random effects selection in linear mixed models. Biometrics, 59, 762–769. [DOI] [PubMed] [Google Scholar]
  6. Chib S., Greenberg E. (1998). Analysis of multivariate probit models. Biometrika, 85, 347–361. [Google Scholar]
  7. Creighton S., Tenant-Flowers M., Taylor C., Miller R., Low N. (2003). Co-infection with gonorrhoea and chlamydia: How much is there and what does it mean?. International Journal of STD and AIDS, 14, 109–113. [DOI] [PubMed] [Google Scholar]
  8. Delaigle A., Hall P. (2012). Nonparametric regression with homogeneous group testing data. Annals of Statistics, 40, 131–158. [Google Scholar]
  9. Delaigle A., Meister A. (2011). Nonparametric regression analysis for group testing data. Journal of the American Statistical Association, 106, 640–650. [DOI] [PMC free article] [PubMed] [Google Scholar]
  10. Demidenko E. (2013). Mixed Models: Theory and Applications with R. Hoboken, New Jersey: John Wiley and Sons, Inc. [Google Scholar]
  11. Dhand N., Johnson W., Toribio J. (2010). A Bayesian approach to estimate OJD prevalence from pooled fecal samples of variable pool size. Journal of Agricultural, Biological, and Environmental Statistics, 15, 452–473. [Google Scholar]
  12. Gaydos C., Quinn T., Willis D., Weissfeld A., Hook E., Martin D.et al. (2003). Performance of the APTIMA Combo 2 Assay for detection of Chlamydia trachomatis and Neisseria gonorrhoeae in female urine and endocervical swab specimens. Journal of Clinical Microbiology, 41, 304–309. [DOI] [PMC free article] [PubMed] [Google Scholar]
  13. Glonek G., McCullagh P. (1995). Multivariate logistic models. Journal of the Royal Statistical Society: Series B, 57, 533–546. [Google Scholar]
  14. Hanson T. (2006). Inference for mixtures of finite Polya tree models. Journal of the American Statistical Association, 101, 1548–1565. [Google Scholar]
  15. Heffernan A., Aylward L., Toms L., Sly P., Macleod M., Mueller J. (2014). Pooled biological specimens for human biomonitoring of environmental chemicals: Opportunities and limitations. Journal of Exposure Science and Environmental Epidemiology, 24, 225–232. [DOI] [PubMed] [Google Scholar]
  16. Hou P., Tebbs J., Bilder C., McMahan C. (2017). Hierarchical group testing for multiple infections. Biometrics, 73, 656–665. [DOI] [PMC free article] [PubMed] [Google Scholar]
  17. Hou P., Tebbs J., Wang D., McMahan C., Bilder C. (2020). Array testing for multiplex assays. Biostatistics, 21, 417–431. [DOI] [PMC free article] [PubMed] [Google Scholar]
  18. Hughes-Oliver J., Rosenberger W. (2000). Efficient estimation of the prevalence of multiple rare traits. Biometrika, 87, 315–327. [Google Scholar]
  19. Jara A., Hanson T., Lesaffre E. (2009). Robustifying generalized linear mixed models using a new class of mixtures of multivariate Polya trees. Journal of Computational and Graphical Statistics, 18, 838–860. [Google Scholar]
  20. Joyner C., McMahan C., Tebbs J., Bilder C. (2020). From mixed effects modeling to spike and slab variable selection: A Bayesian regression model for group testing data. Biometrics, 76, 913–923. [DOI] [PMC free article] [PubMed] [Google Scholar]
  21. Kim H., Hudgens M., Dreyfuss J., Westreich D., Pilcher C. (2007). Comparison of group testing algorithms for case identification in the presence of test error. Biometrics, 63, 1152–1163. [DOI] [PubMed] [Google Scholar]
  22. Koehler J., Douglas C., Minogue T. (2018). A highly multiplexed broad pathogen detection assay for infectious disease diagnostics. PLoS Neglected Tropical Diseases, 12, e0006889. [DOI] [PMC free article] [PubMed] [Google Scholar]
  23. Krajden M., Cook D., Mak A., Chu K., Chahil N., Steinberg M.et al. (2014). Pooled nucleic acid testing increases the diagnostic yield of acute HIV infections in a high-risk population compared to 3rd and 4th generation HIV enzyme immunoassays. Journal of Clinical Virology, 61, 132–137. [DOI] [PubMed] [Google Scholar]
  24. Lin J., Wang D., Zheng Q. (2019). Regression analysis and variable selection for two-stage multiple-infection group testing data. Statistics in Medicine, 38, 4519–4533. [DOI] [PMC free article] [PubMed] [Google Scholar]
  25. Liu Y., McMahan C., Tebbs J., Gallagher C., Bilder C. (2021). Generalized additive regression for group testing data. Biostatistics, 22, 873–889. [DOI] [PMC free article] [PubMed] [Google Scholar]
  26. Low N. (2007). Screening programmes for chlamydial infection: When will we ever learn?. British Medical Journal, 334, 725–728. [DOI] [PMC free article] [PubMed] [Google Scholar]
  27. McMahan C., Tebbs J., Hanson T., Bilder C. (2017). Bayesian regression for group testing data. Biometrics, 73, 1443–1452. [DOI] [PMC free article] [PubMed] [Google Scholar]
  28. Speybroeck N., Williams C., Lafia K., Devleesschauwer B., Berkvens D. (2012). Estimating the prevalence of infections in vector populations using pools of samples. Medical and Veterinary Entomology, 26, 361–371. [DOI] [PubMed] [Google Scholar]
  29. Tebbs J., McMahan C., Bilder C. (2013). Two-stage hierarchical group testing for multiple infections with application to the Infertility Prevention Project. Biometrics, 69, 1064–1073. [DOI] [PMC free article] [PubMed] [Google Scholar]
  30. US Preventive Services Task Force . (2021). Screening for chlamydia and gonorrhea: US Preventive Services Task Force recommendation statement. Journal of the American Medical Association, 326, 949–956.34519796 [Google Scholar]
  31. Vansteelandt S., Goetghebeur E., Verstraeten T. (2000). Regression models for disease prevalence with diagnostic tests on pools of serum samples. Biometrics, 56, 1126–1133. [DOI] [PubMed] [Google Scholar]
  32. Verdinelli I., Wasserman L. (1995). Computing Bayes factors using a generalization of the Savage–Dickey density ratio. Journal of the American Statistical Association, 90, 614–618. [Google Scholar]
  33. Wagner H., Duller C. (2012). Bayesian model selection for logistic regression models with random intercept. Computational Statistics and Data Analysis, 56, 1256–1274. [Google Scholar]
  34. Wang D., McMahan C., Gallagher C., Kulasekera K. (2014). Semiparametric group testing regression models. Biometrika, 101, 587–598. [Google Scholar]
  35. Warasi M., Tebbs J., McMahan C., Bilder C. (2016). Estimating the prevalence of multiple diseases from two-stage hierarchical pooling. Statistics in Medicine, 35, 3851–3864. [DOI] [PMC free article] [PubMed] [Google Scholar]
  36. Workowski K. (2013). Chlamydia and gonorrhea. Annals of Internal Medicine, 158, ITC2–1. [DOI] [PubMed] [Google Scholar]
  37. Xie M. (2001). Regression analysis of group testing samples. Statistics in Medicine, 20, 1957–1969. [DOI] [PubMed] [Google Scholar]
  38. Zhang B., Bilder C., Tebbs J. (2013). Regression analysis for multiple-disease group testing data. Statistics in Medicine, 32, 4954–4966. [DOI] [PMC free article] [PubMed] [Google Scholar]
  39. Zhang X., Boscardin J., Belin T. (2006). Sampling correlation matrices in Bayesian models with correlated latent variables. Journal of Computational and Graphical Statistics, 15, 880–896. [Google Scholar]
  40. Zhou H., Hanson T. (2018). A unified framework for fitting Bayesian semiparametric models to arbitrarily censored survival data, including spatially-referenced data. Journal of the American Statistical Association, 113, 571–581. [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

ujaf028_Supplemental_Files

Web Appendices and code referenced in Sections 36 are available with this paper at the Biometics website on Oxford Academic. R programs for data analysis are available at https://github.com/mcmaha2/probit_gt.

Data Availability Statement

The Iowa data used in this paper are not available for public use. Our GitHub website contains a simulated data set with a similar structure which can be analyzed using the R programs on this site. These R programs and the simulated data are available at https://github.com/mcmaha2/probit_gt.


Articles from Biometrics are provided here courtesy of Oxford University Press

RESOURCES