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.

Documentation