PredictABEL
Assessment of Risk Prediction Models
Description
We included functions to assess the performance of risk models. The package contains functions for the various measures that are used in empirical studies, including univariate and multivariate odds ratios (OR) of the predictors, the c-statistic (or area under the receiver operating characteristic (ROC) curve (AUC)), Hosmer-Lemeshow goodness of fit test, reclassification table, net reclassification improvement (NRI) and integrated discrimination improvement (IDI). Also included are functions to create plots, such as risk distributions, ROC curves, calibration plot, discrimination box plot and predictiveness curves. In addition to functions to assess the performance of risk models, the package includes functions to obtain weighted and unweighted risk scores as well as predicted risks using logistic regression analysis. These logistic regression functions are specifically written for models that include genetic variables, but they can also be applied to models that are based on non-genetic risk factors only. Finally, the package includes function to construct a simulated dataset with genotypes, genetic risks, and disease status for a hypothetical population, which is used for the evaluation of genetic risk models.
Downloads
1K
Last 30 days
3662nd
1K
Last 90 days
1K
Last year
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 | NOTE |
| r-devel-linux-x86_64-fedora-gcc | NOTE |
| 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 (14 non-OK)
CRAN incoming feasibility
Maintainer: ‘Suman Kundu <suman_math@yahoo.com>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "Suman",
family = "Kundu",
role = c("aut", "cre"),
email = "suman_math@yahoo.com"),
person(given = c("Yurii", "S."),
family = "Aulchenko",
role = "aut"),
person(given = c("A.", "Cecile", "J.W."),
family = "Janssens",
role = "aut"))
as necessary.
CRAN incoming feasibility
Maintainer: ‘Suman Kundu <suman_math@yahoo.com>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "Suman",
family = "Kundu",
role = c("aut", "cre"),
email = "suman_math@yahoo.com"),
person(given = c("Yurii", "S."),
family = "Aulchenko",
role = "aut"),
person(given = c("A.", "Cecile", "J.W."),
family = "Janssens",
role = "aut"))
as necessary.
dependencies in R code
Namespace in Imports field not imported from: ‘lazyeval’ All declared Imports should be used.
dependencies in R code
Namespace in Imports field not imported from: ‘lazyeval’ All declared Imports should be used.
*
*
*
*
*
*
*
*
*
*
Check History
NOTE 10 OK · 4 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
CRAN incoming feasibility
Maintainer: ‘Suman Kundu <suman_math@yahoo.com>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "Suman",
family = "Kundu",
role = c("aut", "cre"),
email = "suman_math@yahoo.com"),
person(given = c("Yurii", "S."),
family = "Aulchenko",
role = "aut"),
person(given = c("A.", "Cecile", "J.W."),
f
CRAN incoming feasibility
Maintainer: ‘Suman Kundu <suman_math@yahoo.com>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: c(person(given = "Suman",
family = "Kundu",
role = c("aut", "cre"),
email = "suman_math@yahoo.com"),
person(given = c("Yurii", "S."),
family = "Aulchenko",
role = "aut"),
person(given = c("A.", "Cecile", "J.W."),
f
dependencies in R code
Namespace in Imports field not imported from: ‘lazyeval’ All declared Imports should be used.
dependencies in R code
Namespace in Imports field not imported from: ‘lazyeval’ All declared Imports should be used.