{
  "_id": "6a1edaa2b401979e7340f5fe",
  "Package": "binGroup",
  "Title": "Evaluation and Experimental Design for Binomial Group Testing",
  "Version": "2.2-3",
  "Date": "2025-05-07",
  "Authors@R": "c(person(\"Boan\", \"Zhang\", role = \"aut\"), \nperson(\"Christopher\", \"Bilder\", role = \"aut\"),\nperson(\"Brad\", \"Biggerstaff\", role = \"aut\"),\nperson(\"Frank\", \"Schaarschmidt\", role = c(\"aut\", \"cre\"), email = \"schaarschmidt@biostat.uni-hannover.de\"),\nperson(\"Brianna\", \"Hitt\", role = \"aut\"))",
  "Maintainer": "Frank Schaarschmidt <schaarschmidt@biostat.uni-hannover.de>",
  "RdMacros": "Rdpack",
  "Description": "Methods for estimation and hypothesis testing of\nproportions in group testing designs: methods for estimating a\nproportion in a single population (assuming sensitivity and\nspecificity equal to 1 in designs with equal group sizes), as\nwell as hypothesis tests and functions for experimental design\nfor this situation. For estimating one proportion or the\ndifference of proportions, a number of confidence interval\nmethods are included, which can deal with various different\npool sizes. Further, regression methods are implemented for\nsimple pooling and matrix pooling designs. Methods for\nidentification of positive items in group testing designs:\nOptimal testing configurations can be found for hierarchical\nand array-based algorithms. Operating characteristics can be\ncalculated for testing configurations across a wide variety of\nsituations.",
  "License": "GPL (>= 3)",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "RoxygenNote": "7.3.2",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-20 09:05:41 UTC",
    "User": "root"
  },
  "Author": "Boan Zhang [aut], Christopher Bilder [aut], Brad Biggerstaff\n[aut], Frank Schaarschmidt [aut, cre], Brianna Hitt [aut]",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2025-05-14 13:01:33 UTC",
  "RemoteUrl": "https://github.com/cran/binGroup",
  "RemoteRef": "HEAD",
  "RemoteSha": "27d661c180da2a78d08aa8c5a456655ed7ee0ee5",
  "MD5sum": "2af8849f45acddf49e5603d674b229fd",
  "_user": "cran",
  "_type": "src",
  "_file": "binGroup_2.2-3.tar.gz",
  "_fileid": "cbdb61292d9114b590a4e1ac3dd639045b2732d238e39487bf2d13414a37c133",
  "_filesize": 707747,
  "_sha256": "cbdb61292d9114b590a4e1ac3dd639045b2732d238e39487bf2d13414a37c133",
  "_created": "2026-05-20T09:05:41.000Z",
  "_published": "2026-06-02T13:29:06.251Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79081738560,
      "time": 125,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7105806929"
    },
    {
      "job": 79081738802,
      "time": 136,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7105810893"
    },
    {
      "job": 79081738841,
      "time": 188,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7105758937"
    },
    {
      "job": 79081737395,
      "time": 105,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7359021639"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/26152530760",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/binGroup",
  "_commit": {
    "id": "27d661c180da2a78d08aa8c5a456655ed7ee0ee5",
    "author": "Frank Schaarschmidt <schaarschmidt@biostat.uni-hannover.de>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 2.2-3\n",
    "time": 1747227693
  },
  "_maintainer": {
    "name": "Frank Schaarschmidt",
    "email": "schaarschmidt@biostat.uni-hannover.de"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "partitions",
      "role": "Imports"
    },
    {
      "package": "Rdpack",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 1,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 7540,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/binGroup"
  },
  "_mentions": 8,
  "_searchresults": 110,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/binGroup.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "manual.pdf"
  ],
  "_realowner": "cran",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.3-1",
      "date": "2007-02-11"
    },
    {
      "version": "0.3-2",
      "date": "2008-07-15"
    },
    {
      "version": "1.0-3",
      "date": "2009-10-27"
    },
    {
      "version": "1.0-4",
      "date": "2010-01-06"
    },
    {
      "version": "1.0-5",
      "date": "2010-06-10"
    },
    {
      "version": "1.0-6",
      "date": "2010-07-24"
    },
    {
      "version": "1.0-7",
      "date": "2010-09-19"
    },
    {
      "version": "1.0-8",
      "date": "2011-01-04"
    },
    {
      "version": "1.0-9",
      "date": "2011-12-21"
    },
    {
      "version": "1.0-10",
      "date": "2012-07-18"
    },
    {
      "version": "1.1-0",
      "date": "2012-08-14"
    },
    {
      "version": "2.1-0",
      "date": "2018-03-13"
    },
    {
      "version": "2.1-1",
      "date": "2018-03-16"
    },
    {
      "version": "2.2-1",
      "date": "2018-08-24"
    },
    {
      "version": "2.2-3",
      "date": "2025-05-14"
    }
  ],
  "_exports": [
    "accuracy.dorf",
    "Array.Measures",
    "beta.dist",
    "bgtCI",
    "bgtPower",
    "bgtTest",
    "bgtvs",
    "bgtWidth",
    "binAC",
    "binBlaker",
    "binCI",
    "binCP",
    "binDesign",
    "binPower",
    "binSOC",
    "binTest",
    "binWald",
    "binWidth",
    "binWilson",
    "characteristics.pool",
    "EM",
    "EM.halving",
    "EM.mp",
    "EM.ret",
    "estDesign",
    "gt.control",
    "gtreg",
    "gtreg.fit",
    "gtreg.halving",
    "gtreg.mp",
    "hierarchical.desc2",
    "Inf.Array",
    "Inf.D3",
    "Inf.Dorf",
    "inf.dorf.measures",
    "Informative.array.prob",
    "MasterPool.Array.Measures",
    "nDesign",
    "NI.A2M",
    "NI.Array",
    "NI.D3",
    "NI.Dorf",
    "opt.info.dorf",
    "opt.pool.size",
    "OTC",
    "p.vec.func",
    "pool.specific.dorf",
    "pooledBin",
    "pooledBinDiff",
    "predict.gt",
    "residuals.gt",
    "sDesign",
    "sim.gt",
    "sim.halving",
    "sim.mp",
    "thresh.val.dorf"
  ],
  "_datasets": [
    {
      "name": "hivsurv",
      "title": "Data from an HIV surveillance project",
      "object": "hivsurv",
      "class": [
        "data.frame"
      ],
      "fields": [
        "DATE",
        "PAR.",
        "AGE",
        "MA.ST.",
        "EDUC.",
        "HIV",
        "gnum",
        "groupres"
      ],
      "rows": 428,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "binGroup-package",
      "title": "Statistical Methods for Group Testing.",
      "topics": [
        "binGroup-package",
        "binGroup"
      ]
    },
    {
      "page": "accuracy.dorf",
      "title": "Accuracy measures for informative Dorfman testing",
      "concept": [
        "Informative Dorfman functions"
      ],
      "topics": [
        "accuracy.dorf"
      ]
    },
    {
      "page": "Array.Measures",
      "title": "Operating characteristics for array testing without master pooling",
      "concept": [
        "Operating characteristic functions"
      ],
      "topics": [
        "Array.Measures"
      ]
    },
    {
      "page": "beta.dist",
      "title": "Expected value of order statistics from a beta distribution",
      "concept": [
        "Individual risk probability functions"
      ],
      "topics": [
        "beta.dist"
      ]
    },
    {
      "page": "bgtCI",
      "title": "Confidence Intervals for One Proportion in Binomial Group Testing",
      "concept": [
        "binomial group testing",
        "confidence interval"
      ],
      "topics": [
        "bgtAC",
        "bgtBlaker",
        "bgtCI",
        "bgtCP",
        "bgtSOC",
        "bgtWald",
        "bgtWilson"
      ]
    },
    {
      "page": "bgtPower",
      "title": "Power to Reject a Hypothesis in Binomial Group Testing for One Proportion",
      "concept": [
        "sample size",
        "group testing",
        "binomial",
        "power"
      ],
      "topics": [
        "bgtPower",
        "bgtPowerI"
      ]
    },
    {
      "page": "bgtTest",
      "title": "Hypothesis Test for One Proportion in Binomial Group Testing",
      "concept": [
        "binomial",
        "group testing"
      ],
      "topics": [
        "bgtTest"
      ]
    },
    {
      "page": "bgtvs",
      "title": "Confidence Interval for One Proportion in Group Testing with Variable Group Sizes",
      "concept": [
        "group testing",
        "variable group size"
      ],
      "topics": [
        "bgtvs"
      ]
    },
    {
      "page": "bgtWidth",
      "title": "Expected Width of Confidence Intervals in Binomial Group Testing",
      "concept": [
        "sample size",
        "group testing",
        "binomial",
        "interval width"
      ],
      "topics": [
        "bgtWidth",
        "bgtWidthI"
      ]
    },
    {
      "page": "binCI",
      "title": "Confidence Intervals for One Binomial Proportion",
      "concept": [
        "binomial",
        "confidence interval"
      ],
      "topics": [
        "binAC",
        "binBlaker",
        "binCI",
        "binCP",
        "binSOC",
        "binWald",
        "binWilson"
      ]
    },
    {
      "page": "binDesign",
      "title": "Sample Size Iteration for One Parameter Binomial Problem",
      "concept": [
        "binomial proportion",
        "sample size",
        "power"
      ],
      "topics": [
        "binDesign"
      ]
    },
    {
      "page": "binPower",
      "title": "Power Calculation for One Parameter Binomial Problem",
      "concept": [
        "sample size",
        "single proportion",
        "binomial",
        "power"
      ],
      "topics": [
        "binPower",
        "binPowerI"
      ]
    },
    {
      "page": "binTest",
      "title": "Hypothesis tests for One Binomial Proportion",
      "concept": [
        "binomial"
      ],
      "topics": [
        "binTest"
      ]
    },
    {
      "page": "binWidth",
      "title": "Expected Confidence Interval Width for One Binomial Proportion",
      "concept": [
        "sample size",
        "single binomial proportion",
        "interval width"
      ],
      "topics": [
        "binWidth"
      ]
    },
    {
      "page": "characteristics.pool",
      "title": "Testing expenditure for informative Dorfman testing",
      "concept": [
        "Informative Dorfman functions"
      ],
      "topics": [
        "characteristics.pool"
      ]
    },
    {
      "page": "estDesign",
      "title": "Sample Size Iteration Depending on Minimal MSE in One-Parameter Group Testing",
      "concept": [
        "group testing",
        "sample size"
      ],
      "topics": [
        "estDesign",
        "msep"
      ]
    },
    {
      "page": "gt.control",
      "title": "Auxiliary for Controlling Group Testing Regression",
      "topics": [
        "gt.control"
      ]
    },
    {
      "page": "gtreg",
      "title": "Fitting Group Testing Models",
      "concept": [
        "group testing"
      ],
      "topics": [
        "EM",
        "EM.ret",
        "gtreg",
        "gtreg.fit"
      ]
    },
    {
      "page": "gtreg.halving",
      "title": "Fitting Group Testing Models Under the Halving Protocol",
      "concept": [
        "group testing"
      ],
      "topics": [
        "EM.halving",
        "gtreg.halving"
      ]
    },
    {
      "page": "gtreg.mp",
      "title": "Fitting Group Testing Models in Matrix Pooling Setting",
      "concept": [
        "matrix pooling",
        "group testing"
      ],
      "topics": [
        "EM.mp",
        "gtreg.mp"
      ]
    },
    {
      "page": "hierarchical.desc2",
      "title": "Operating characteristics for hierarchical group testing",
      "concept": [
        "Operating characteristic functions"
      ],
      "topics": [
        "hierarchical.desc2"
      ]
    },
    {
      "page": "hivsurv",
      "title": "Data from an HIV surveillance project",
      "topics": [
        "hivsurv"
      ]
    },
    {
      "page": "Inf.Array",
      "title": "Find the optimal testing configuration for informative array testing without master pooling",
      "concept": [
        "OTC functions"
      ],
      "topics": [
        "Inf.Array"
      ]
    },
    {
      "page": "Inf.D3",
      "title": "Find the optimal testing configuration for informative three-stage hierarchical testing",
      "concept": [
        "OTC functions"
      ],
      "topics": [
        "Inf.D3"
      ]
    },
    {
      "page": "Inf.Dorf",
      "title": "Find the optimal testing configuration for informative two-stage hierarchical (Dorfman) testing",
      "concept": [
        "OTC functions"
      ],
      "topics": [
        "Inf.Dorf"
      ]
    },
    {
      "page": "inf.dorf.measures",
      "title": "Operating characteristics for informative two-stage hierarchical (Dorfman) testing",
      "concept": [
        "Informative Dorfman functions",
        "Operating characteristic functions"
      ],
      "topics": [
        "inf.dorf.measures"
      ]
    },
    {
      "page": "Informative.array.prob",
      "title": "Arrange a matrix of probabilities for informative array testing",
      "concept": [
        "Individual risk probability functions"
      ],
      "topics": [
        "Informative.array.prob"
      ]
    },
    {
      "page": "MasterPool.Array.Measures",
      "title": "Operating characteristics for array testing with master pooling",
      "concept": [
        "Operating characteristic functions"
      ],
      "topics": [
        "MasterPool.Array.Measures"
      ]
    },
    {
      "page": "nDesign",
      "title": "Iterate Sample Size in One Parameter Group Testing",
      "concept": [
        "group testing",
        "sample size"
      ],
      "topics": [
        "nDesign"
      ]
    },
    {
      "page": "NI.A2M",
      "title": "Find the optimal testing configuration for non-informative array testing with master pooling",
      "concept": [
        "OTC functions"
      ],
      "topics": [
        "NI.A2M"
      ]
    },
    {
      "page": "NI.Array",
      "title": "Find the optimal testing configuration for non-informative array testing without master pooling",
      "concept": [
        "OTC functions"
      ],
      "topics": [
        "NI.Array"
      ]
    },
    {
      "page": "NI.D3",
      "title": "Find the optimal testing configuration for non-informative three-stage hierarchical testing",
      "concept": [
        "OTC functions"
      ],
      "topics": [
        "NI.D3"
      ]
    },
    {
      "page": "NI.Dorf",
      "title": "Find the optimal testing configuration for non-informative two-stage hierarchical testing",
      "concept": [
        "OTC functions"
      ],
      "topics": [
        "NI.Dorf"
      ]
    },
    {
      "page": "opt.info.dorf",
      "title": "Find the characteristics of an informative two-stage hierarchical (Dorfman) algorithm",
      "concept": [
        "Informative Dorfman functions"
      ],
      "topics": [
        "opt.info.dorf"
      ]
    },
    {
      "page": "opt.pool.size",
      "title": "Find the optimal pool size for Optimal Dorfman or Thresholded Optimal Dorfman",
      "concept": [
        "Informative Dorfman functions"
      ],
      "topics": [
        "opt.pool.size"
      ]
    },
    {
      "page": "OTC",
      "title": "Find the optimal testing configuration",
      "concept": [
        "OTC functions"
      ],
      "topics": [
        "OTC"
      ]
    },
    {
      "page": "p.vec.func",
      "title": "Generate a vector of probabilities for informative group testing algorithms.",
      "concept": [
        "Individual risk probability functions"
      ],
      "topics": [
        "p.vec.func"
      ]
    },
    {
      "page": "plot.bgtDesign",
      "title": "Plot Results of nDesign or sDesign",
      "concept": [
        "group testing",
        "sample size"
      ],
      "topics": [
        "plot.nDesign",
        "plot.sDesign"
      ]
    },
    {
      "page": "plot.binDesign",
      "title": "Plot Results of binDesign",
      "topics": [
        "plot.binDesign"
      ]
    },
    {
      "page": "plot.poolbin",
      "title": "Diagnostic line fit for pool.bin objects",
      "topics": [
        "plot.poolbin"
      ]
    },
    {
      "page": "pool.specific.dorf",
      "title": "Find the optimal pool sizes for Pool-Specific Optimal Dorfman (PSOD) testing",
      "concept": [
        "Informative Dorfman functions"
      ],
      "topics": [
        "pool.specific.dorf"
      ]
    },
    {
      "page": "pooledBin",
      "title": "Confidence intervals for a single proportion",
      "concept": [
        "pooled testing"
      ],
      "topics": [
        "pooledBin"
      ]
    },
    {
      "page": "pooledBinDiff",
      "title": "Confidence intervals for the difference of proportions",
      "topics": [
        "pooledBinDiff"
      ]
    },
    {
      "page": "predict.gt",
      "title": "Predict Method for Group Testing Model Fits",
      "concept": [
        "prediction",
        "group testing"
      ],
      "topics": [
        "predict.gt"
      ]
    },
    {
      "page": "print.bgt",
      "title": "Print Functions for Group Testing CIs and Tests for One Proportion",
      "topics": [
        "print.bgtCI",
        "print.bgtTest",
        "print.bgtvs",
        "print.binCI",
        "print.binTest"
      ]
    },
    {
      "page": "print.bgtDesign",
      "title": "Print Functions for nDesign and sDesign",
      "topics": [
        "print.nDesign",
        "print.sDesign"
      ]
    },
    {
      "page": "print.binDesign",
      "title": "Print Function for binDesign",
      "topics": [
        "print.binDesign"
      ]
    },
    {
      "page": "print.gt",
      "title": "Print methods for objects of classes \"gt\" and \"gt.mp\"",
      "topics": [
        "print.gt"
      ]
    },
    {
      "page": "print.poolbindiff",
      "title": "Print methods for classes \"poolbin\" and \"poolbindiff\"",
      "topics": [
        "print.poolbin",
        "print.poolbindiff"
      ]
    },
    {
      "page": "print.summary.gt.mp",
      "title": "Print Functions for summary.gt.mp and summary.gt",
      "topics": [
        "print.summary.gt",
        "print.summary.gt.mp"
      ]
    },
    {
      "page": "residuals.gt",
      "title": "Extract Model Residuals From a Fitted Group Testing Model",
      "concept": [
        "residuals"
      ],
      "topics": [
        "residuals.gt"
      ]
    },
    {
      "page": "sDesign",
      "title": "Iterate Group Size for a One-Parameter Group Testing Problem",
      "concept": [
        "group testing",
        "sample size",
        "power"
      ],
      "topics": [
        "sDesign"
      ]
    },
    {
      "page": "sim.gt",
      "title": "Simulation Function for Group Testing Data",
      "concept": [
        "group testing"
      ],
      "topics": [
        "sim.gt"
      ]
    },
    {
      "page": "sim.halving",
      "title": "Simulation Function for Group Testing Data for the Halving Protocol",
      "concept": [
        "group testing"
      ],
      "topics": [
        "sim.halving"
      ]
    },
    {
      "page": "sim.mp",
      "title": "Simulation Function for Group Testing Data with Matrix Pooling Design",
      "concept": [
        "group testing",
        "matrix pooling"
      ],
      "topics": [
        "sim.mp"
      ]
    },
    {
      "page": "summary.gt",
      "title": "Summary Method for Group Testing Model (Simple Pooling) Fits",
      "topics": [
        "summary.gt"
      ]
    },
    {
      "page": "summary.gt.mp",
      "title": "Summary Method for Group Testing Model (Matrix Pooling) Fits",
      "topics": [
        "summary.gt.mp"
      ]
    },
    {
      "page": "summary.poolbindiff",
      "title": "Summary methods for \"poolbin\" and \"poolbindiff\"",
      "topics": [
        "summary.poolbin",
        "summary.poolbindiff"
      ]
    },
    {
      "page": "thresh.val.dorf",
      "title": "Find the optimal threshold value for Thresholded Optimal Dorfman testing",
      "concept": [
        "Informative Dorfman functions"
      ],
      "topics": [
        "thresh.val.dorf"
      ]
    }
  ],
  "_rundeps": [
    "gmp",
    "partitions",
    "polynom",
    "rbibutils",
    "Rdpack",
    "sets"
  ],
  "_score": 4.298975272739605,
  "_indexed": true,
  "_nocasepkg": "bingroup",
  "_universes": [
    "cran"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.2-3",
      "date": "2026-05-20T09:07:42.000Z",
      "distro": "noble",
      "commit": "27d661c180da2a78d08aa8c5a456655ed7ee0ee5",
      "fileid": "99c832c6de6c7b4087e1e978279856e090a9c873e9ec9d1a1391d5cf755e320c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26152530760"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.2-3",
      "date": "2026-05-20T09:07:50.000Z",
      "distro": "noble",
      "commit": "27d661c180da2a78d08aa8c5a456655ed7ee0ee5",
      "fileid": "53151c63cd8e6aa126515643f2154516cc21711cfc6ee0dc261143d347312c7c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26152530760"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.2-3",
      "date": "2026-06-02T13:27:57.000Z",
      "commit": "27d661c180da2a78d08aa8c5a456655ed7ee0ee5",
      "fileid": "4851b42493e92ea53616704b22440b8795f396fce4b315fcfc406059ea9d06e2",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26152530760"
    }
  ]
}