CIfinder
Estimate the Confidence Intervals for Predictive Values
Description
Computes confidence intervals for the positive predictive value (PPV) and negative predictive value (NPV) based on varied scenarios. In situations where the proportion of diseased subjects does not correspond to the disease prevalence (e.g. case-control studies), this package provides two types of solutions: 1) five methods for estimating confidence intervals for PPV and NPV via ratio of two binomial proportions including Gart & Nam (1988), Walter (1975), MOVER-J (Laud, 2017), Fieller (1954), and Bootstrap (Efron, 1979); 2) three direct methods that compute the confidence intervals including Pepe (2003), Zhou (2007), and Delta. In prospective studies where the proportion of diseased subjects is an unbiased estimate of the disease prevalence, this package provides several methods for calculating the confidence intervals for PPV and NPV including Clopper-Pearson, Wald, Wilson, Agresti-Coull, and Beta. See the Details and References sections in the corresponding functions.
Downloads
267
Last 30 days
16083rd
654
Last 90 days
2.4K
Last year
Trend: +32.8% (30d vs prior 30d)
CRAN Check Status
Show all 14 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | NOTE |
| r-devel-linux-x86_64-debian-gcc | NOTE |
| r-devel-linux-x86_64-fedora-clang | OK |
| r-devel-linux-x86_64-fedora-gcc | OK |
| r-devel-macos-arm64 | OK |
| r-devel-windows-x86_64 | OK |
| r-oldrel-macos-arm64 | OK |
| r-oldrel-macos-x86_64 | OK |
| r-oldrel-windows-x86_64 | OK |
| r-patched-linux-x86_64 | OK |
| r-release-linux-x86_64 | OK |
| r-release-macos-arm64 | OK |
| r-release-macos-x86_64 | OK |
| r-release-windows-x86_64 | OK |
Check details (2 non-OK)
CRAN incoming feasibility
Maintainer: ‘Dadong Zhang <dzhang4@illumina.com>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "Dadong",
family = "Zhang",
role = c("aut", "cre"),
email = "dzhang4@illumina.com"),
person(given = "Jingye",
family = "Wang",
role = "aut",
email = "jwang16@illumina.com"),
person(given = "Suqin",
family = "Cai",
role = "aut",
email = "scai1@illumina.com"),
person(given = "Johan",
family = "Surtihadi",
role = "aut",
email = "jsurtihadi@illumina.com"))
as necessary.
CRAN incoming feasibility
Maintainer: ‘Dadong Zhang <dzhang4@illumina.com>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "Dadong",
family = "Zhang",
role = c("aut", "cre"),
email = "dzhang4@illumina.com"),
person(given = "Jingye",
family = "Wang",
role = "aut",
email = "jwang16@illumina.com"),
person(given = "Suqin",
family = "Cai",
role = "aut",
email = "scai1@illumina.com"),
person(given = "Johan",
family = "Surtihadi",
role = "aut",
email = "jsurtihadi@illumina.com"))
as necessary.
Check History
NOTE 12 OK · 2 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
CRAN incoming feasibility
Maintainer: ‘Dadong Zhang <dzhang4@illumina.com>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "Dadong",
family = "Zhang",
role = c("aut", "cre"),
...[truncated]...
"aut",
email = "scai1@illumina.com"),
person(given = "Johan",
family = "Surtihadi",
role = "aut",
email = "jsurtihadi@illumina.com"))
as necessary.
CRAN incoming feasibility
Maintainer: ‘Dadong Zhang <dzhang4@illumina.com>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "Dadong",
family = "Zhang",
role = c("aut", "cre"),
...[truncated]...
"aut",
email = "scai1@illumina.com"),
person(given = "Johan",
family = "Surtihadi",
role = "aut",
email = "jsurtihadi@illumina.com"))
as necessary.