smoothROC: Kernel-Smoothed ROC and AUC with Bandwidth Selection

Computes kernel-smoothed receiver operating characteristic (ROC) curves and area under the curve (AUC), including confidence intervals, using several bandwidth selection methods. Also provides the Youden index with confidence intervals, the Youden point, and optimal diagnostic cutoff estimation. Supports Gaussian, Biweight, and Epanechnikov kernels.

Version: 0.1.0
Depends: R (≥ 3.5)
Imports: ggplot2 (≥ 3.4.0), rlang, stats
Suggests: knitr, rmarkdown
Published: 2026-08-07
DOI: 10.32614/CRAN.package.smoothROC (may not be active yet)
Author: Ruhul Ali Khan ORCID iD [aut, cre], Musie Ghebremichael [aut] (Project PI)
Maintainer: Ruhul Ali Khan <ruhulali.khan at gmail.com>
License: MIT + file LICENSE
NeedsCompilation: no
CRAN checks: smoothROC results

Documentation:

Reference manual: smoothROC.html , smoothROC.pdf
Vignettes: Kernel-Smoothed ROC Curves with smoothROC (source, R code)

Downloads:

Package source: smoothROC_0.1.0.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): smoothROC_0.1.0.tgz, r-oldrel (arm64): smoothROC_0.1.0.tgz, r-release (x86_64): smoothROC_0.1.0.tgz, r-oldrel (x86_64): smoothROC_0.1.0.tgz

Linking:

Please use the canonical form https://CRAN.R-project.org/package=smoothROC to link to this page.