Skip to content

PredictABEL

Assessment of Risk Prediction Models

v1.2-4 · Mar 9, 2020 · GPL (>= 2)

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

1.1K

Last 30 days

3607th

3.3K

Last 90 days

13.8K

Last year

Trend: +0.8% (30d vs prior 30d)

CRAN Check Status

4 NOTE
10 OK
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 (4 non-OK)
NOTE r-devel-linux-x86_64-debian-clang

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.
NOTE r-devel-linux-x86_64-debian-gcc

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.
NOTE r-devel-linux-x86_64-fedora-clang

dependencies in R code

Namespace in Imports field not imported from: ‘lazyeval’
  All declared Imports should be used.
NOTE r-devel-linux-x86_64-fedora-gcc

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 10, 2026
NOTE r-devel-linux-x86_64-debian-clang

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"),
              
...[truncated]...
 c("Yurii", "S."),
                      family = "Aulchenko",
                      role = "aut"),
               person(given = c("A.", "Cecile", "J.W."),
                      family = "Janssens",
                      role = "aut"))
as necessary.
NOTE r-devel-linux-x86_64-debian-gcc

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"),
              
...[truncated]...
 c("Yurii", "S."),
                      family = "Aulchenko",
                      role = "aut"),
               person(given = c("A.", "Cecile", "J.W."),
                      family = "Janssens",
                      role = "aut"))
as necessary.
NOTE r-devel-linux-x86_64-fedora-clang

dependencies in R code

Namespace in Imports field not imported from: ‘lazyeval’
  All declared Imports should be used.
NOTE r-devel-linux-x86_64-fedora-gcc

dependencies in R code

Namespace in Imports field not imported from: ‘lazyeval’
  All declared Imports should be used.

Dependency Network

Dependencies Reverse dependencies Hmisc ROCR PBSmodelling lazyeval PredictABEL

Version History

new 1.2-4 Mar 10, 2026
updated 1.2-4 ← 1.2-3 diff Mar 8, 2020
updated 1.2-3 ← 1.2-2 diff Feb 24, 2020
updated 1.2-2 ← 1.2-1 diff Dec 20, 2014
updated 1.2-1 ← 1.2 diff Jul 26, 2012
updated 1.2 ← 1.1 diff Oct 18, 2011
new 1.1 Feb 9, 2011