bcROCsurface
bcROCsurface implements bias-corrected estimation of ROC surfaces and their volumes to adjust for verification bias when evaluating diagnostic tests with three ordered disease statuses.
Key Features:
- Bias correction: Corrects for verification bias in the estimation of ROC surfaces and their volumes.
- ROC surface and volume estimation: Provides estimation of the ROC surface and the volume under the surface (VUS) for three-class diagnostic tests.
- Three-class ordered disease support: Explicitly supports analyses for ordered disease categories (e.g., non-diseased, intermediate, diseased).
- Missing data handling: Adjusts for missingness in true disease status arising from verification processes.
- Utility functions: Offers functions to perform verification-bias-corrected ROC surface analyses on complex datasets.
Scientific Applications:
- Medical diagnostics evaluation: Assess diagnostic test accuracy across three ordered disease states while accounting for verification bias.
- Marker development and validation: Support development, validation, and improvement of diagnostic markers evaluated in three-class settings.
Methodology:
Applies statistical techniques to adjust for missing true disease status data and produce verification-bias-corrected ROC surface and volume estimates.
Topics
Details
- License:
- GPL-2.0
- Tool Type:
- library, web application
- Operating Systems:
- Linux, Windows, Mac
- Programming Languages:
- R
- Added:
- 7/19/2018
- Last Updated:
- 12/10/2018
Operations
Data Inputs & Outputs
Publications
To Duc K. bcROCsurface: an R package for correcting verification bias in estimation of the ROC surface and its volume for continuous diagnostic tests. BMC Bioinformatics. 2017;18(1). doi:10.1186/s12859-017-1914-3. PMID:29151019. PMCID:PMC5694622.