Learn R Programming

groupTesting (version 1.3.0)

Simulating and Modeling Group (Pooled) Testing Data

Description

Provides an expectation-maximization (EM) algorithm using the approach introduced in Warasi (2023) . The EM algorithm can be used to estimate the prevalence (overall proportion) of a disease and to estimate a binary regression model from among the class of generalized linear models based on group testing data. The estimation framework we consider offers a flexible and general approach; i.e., its application is not limited to any specific group testing protocol. Consequently, the EM algorithm can model data arising from simple pooling as well as advanced pooling such as hierarchical testing, array testing, and quality control pooling. Also, provided are functions that can be used to conduct the Wald tests described in Buse (1982) and to simulate the group testing data described in Kim et al. (2007) . We offer a function to compute relative efficiency measures, which can be used to optimize the maximum likelihood estimator of disease prevalence.

Copy Link

Version

Install

install.packages('groupTesting')

Monthly Downloads

217

Version

1.3.0

License

GPL-3

Maintainer

Md Warasi

Last Published

August 17th, 2024

Functions in groupTesting (1.3.0)

array.gt.simulation

Simulating Array-Based Group Testing Data
mle.prop.eff

Efficiency of the Proportion Estimator Calculated from Group Testing Data
waldTest

Wald Chi-Square Test
prop.gt

EM Algorithm to Estimate the Prevalence of a Disease from Group Testing Data
glm.gt

EM Algorithm for Fitting Regression Models to Group Testing Data
glmLink

Link Functions in the Class of Generalized Linear Models
hier.gt.simulation

Simulating Hierarchical Group Testing Data