Evaluate
Benchmarking, discrimination, calibration, incremental value, and comparison workflows.
|
evaluate is an environment that bundles high-level helpers for assessing and comparing fitted PRS models. The public surface includes:
Aliases:
evaluate
|
|
|
evaluate$benchmark() orchestrates multiple evaluation analyses in one call: discrimination, calibration, pairwise comparison, similarity, risk strata, and incremental value (when baseline covariates are provided).
Aliases:
evaluate.benchmark, evaluate$benchmark
|
|
|
evaluate$discrimination() quantifies how well one or more PRS models separate observations with different outcome values.
Aliases:
evaluate.discrimination, evaluate$discrimination
|
|
|
evaluate$calibration() assesses agreement between predictions and observed outcomes for one or more PRS models.
Aliases:
evaluate.calibration, evaluate$calibration
|
|
|
evaluate$incremental() quantifies model gain beyond a baseline covariate model for one or more PRS models.
Aliases:
evaluate.incremental, evaluate$incremental
|
|
|
evaluate$compare() performs pairwise or reference-based comparison of PRS models using delta-style performance and selection metrics.
Aliases:
evaluate.compare, evaluate$compare
|
|
|
evaluate$similarity() quantifies how similar PRS models are to each other, either structurally (SNP overlap) or empirically (correlation of evaluated scores on a cohort).
Aliases:
evaluate.similarity, evaluate$similarity
|
|
|
evaluate$risk.strata() summarizes outcome behavior across PRS-defined quantile strata.
Aliases:
evaluate.risk.strata, evaluate$risk.strata
|