Learn R Programming

⚠️There's a newer version (6.0.4) of this package.Take me there.

hdnom

hdnom creates nomogram visualizations for penalized Cox regression models, with the support of reproducible survival model building, validation, calibration, and comparison for high-dimensional data.

Paper Citation

Formatted citation for the preprint:

Nan Xiao, Qing-Song Xu, and Miao-Zhu Li. "hdnom: Building Nomograms for Penalized Cox Models with High-Dimensional Survival Data." bioRxiv (2016): 065524; doi: https://dx.doi.org/10.1101/065524

BibTeX entry:

@article {hdnompreprint2016,
  author = {Xiao, Nan and Xu, Qing-Song and Li, Miao-Zhu},
  title = {hdnom: Building Nomograms for Penalized Cox Models with High-Dimensional Survival Data},
  year = {2016},
  doi = {10.1101/065524},
  publisher = {Cold Spring Harbor Labs Journals},
  URL = {https://www.biorxiv.org/content/early/2016/08/23/065524},
  eprint = {https://www.biorxiv.org/content/biorxiv/early/2016/08/23/065524.full.pdf},
  journal = {bioRxiv}
}

Installation

To download and install hdnom from CRAN:

install.packages("hdnom")

Or try the development version on GitHub:

# install.packages("devtools")
devtools::install_github("road2stat/hdnom")

Browse the vignettes to start.

Gallery

Nomogram Visualization / Kaplan-Meier Plot with Number at Risk Table

Model Validation / Model Calibration

Model Comparison via Validation / Calibration

Links

Contribute

To contribute to this project, please take a look at the Contributing Guidelines first. Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.

Copy Link

Version

Install

install.packages('hdnom')

Monthly Downloads

421

Version

5.0

License

GPL-3 | file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Nan Xiao

Last Published

May 14th, 2018

Functions in hdnom (5.0)

hdnom.kmplot

Kaplan-Meier Plot with Number at Risk Table for Internal Calibration and External Calibration Results
hdnom.varinfo

Extract Information of Selected Variables from High-Dimensional Cox Models
ncvreg.basesurv

Breslow Baseline Hazard Estimator for ncvreg Objects
plot.hdnom.compare.calibrate

Plot Model Comparison by Calibration Results
hdnom.compare.validate

Compare High-Dimensional Cox Models by Model Validation
penalized.basesurv

Breslow Baseline Hazard Estimator for "penalized" Objects
hdnom.external.calibrate

Externally Calibrate High-Dimensional Cox Models
penalized.calibrate.internal.pred

Compute "penalized" Predicted Survival Probabilities for Calibration
ncvreg.calibrate.internal.pred

Compute ncvreg Predicted Survival Probabilities for Calibration
hdnom.external.validate

Externally Validate High-Dimensional Cox Models with Time-Dependent AUC
hdnom.external.calibrate.internal.true

Compute Kaplan-Meier Estimated Survival Probabilities for External Calibration
hdnom.logrank

Log-Rank Test for Internal Calibration and External Calibration Results
summary.hdnom.compare.calibrate

Summary of Model Comparison by Calibration Results
penalized.external.calibrate.internal.pred

Compute "penalized" Predicted Survival Probabilities for External Calibration
ncvreg.validate.internal

Compute Validation Measures for ncvreg Model Objects
summary.hdnom.compare.validate

Summary of Model Comparison by Validation Results
print.hdnom.compare.calibrate

Print Model Comparison by Calibration Results
ncvreg.tune.gamma.alpha

Automatic Mnet/Snet gamma and alpha tuning function by k-fold cross-validation
penalized.external.validate.internal

Compute External Validation Measures for "penalized" Model Objects
print.hdnom.calibrate

Print Calibration Results
hdnom.compare.calibrate

Compare High-Dimensional Cox Models by Model Calibration
plot.hdnom.compare.validate

Plot Model Comparison by Validation Results
hdnom.validate

Validate High-Dimensional Cox Models with Time-Dependent AUC
hdnom.nomogram

Nomograms for High-Dimensional Cox Models
palette.aaas

Color Palette for AAAS Journals
smart

Imputed SMART Study Data
print.hdnom.validate

Print Validation Results
ncvreg.tune.gamma

Automatic MCP/SCAD gamma tuning function by k-fold cross-validation
ncvreg.survcurve

Survival Curve Prediction for ncvreg Objects
kmplot

Kaplan-Meier Plot with Number at Risk Table
predict.hdcox.model

Make Predictions from High-Dimensional Cox Models
plot.hdnom.calibrate

Plot Calibration Results
penalized.validate.internal

Compute Validation Measures for "penalized" Model Objects
palette.jco

Color Palette for Journal of Clinical Oncology (JCO)
palette.lancet

Color Palette for Lancet Journals
print.hdcox.model

Print High-Dimensional Cox Model Objects
plot.hdnom.external.calibrate

Plot External Calibration Results
print.hdnom.compare.validate

Print Model Comparison by Validation Results
palette.npg

Color Palette for NPG Journals
print.hdnom.external.calibrate

Print External Calibration Results
ncvreg.external.calibrate.internal.pred

Compute ncvreg Predicted Survival Probabilities for External Calibration
penalized.survcurve

Survival Curve Prediction for "penalized" Objects
ncvreg.external.validate.internal

Compute External Validation Measures for ncvreg Model Objects
plot.hdnom.nomogram

Plot Nomogram Objects Generated by hdnom.nomogram
summary.hdnom.external.calibrate

Summary of External Calibration Results
plot.hdnom.validate

Plot Optimism-Corrected Time-Dependent Discrimination Curves for Validation
penalized.tune.lambda

Automatic lambda tuning function for fused lasso by k-fold cross-validation
print.hdnom.external.validate

Print External Validation Results
plot.hdnom.external.validate

Plot Time-Dependent Discrimination Curves for External Validation
summary.hdnom.external.validate

Summary of External Validation Results
print.hdnom.nomogram

Print Nomograms Objects Generated by hdnom.nomogram
smarto

Original SMART Study Data
summary.hdnom.calibrate

Summary of Calibration Results
summary.hdnom.validate

Summary of Validation Results
hdcox.enet

Elastic-Net Model Selection for High-Dimensional Cox Models
hdcox.alasso

Adaptive Lasso Model Selection for High-Dimensional Cox Models
hdnom-package

Benchmarking and Visualization Toolkit for Penalized Cox Models
glmnet.external.calibrate.internal.pred

Compute glmnet Predicted Survival Probabilities for External Calibration
glmnet.external.validate.internal

Compute External Validation Measures for glmnet Objects
hdnom.calibrate

Calibrate High-Dimensional Cox Models
hdcox.scad

SCAD Model Selection for High-Dimensional Cox Models
hdcox.snet

Snet Model Selection for High-Dimensional Cox Models
glmnet.survcurve

Survival Curve Prediction for glmnet Objects
glmnet.tune.alpha

Automatic alpha tuning function by k-fold cross-validation
hdnom.calibrate.internal.true

Compute Kaplan-Meier Estimated Survival Probabilities for Calibration
glmnet.basesurv

Breslow Baseline Hazard Estimator for glmnet Objects
glmnet.calibrate.internal.pred

Compute glmnet Predicted Survival Probabilities for Calibration
hdcox.mcp

MCP Model Selection for High-Dimensional Cox Models
hdcox.mnet

Mnet Model Selection for High-Dimensional Cox Models
glmnet.validate.internal

Compute Validation Measures for glmnet Objects
hdcox.aenet

Adaptive Elastic-Net Model Selection for High-Dimensional Cox Models
hdcox.flasso

Fused Lasso Model Selection for High-Dimensional Cox Models
hdcox.lasso

Lasso Model Selection for High-Dimensional Cox Models