articleBMC BioinformaticsMar 17, 2011GOLD OA

pROC: an open-source package for R and S+ to analyze and compare ROC curves

University of Geneva · SIB Swiss Institute of Bioinformatics

PubMed
Indexed incrossrefdoajpubmed

Abstract

Background

Receiver operating characteristic (ROC) curves are useful tools to evaluate classifiers in biomedical and bioinformatics applications. However, conclusions are often reached through inconsistent use or insufficient statistical analysis. To support researchers in their ROC curves analysis we developed pROC, a package for R and S+ that contains a set of tools displaying, analyzing, smoothing and comparing ROC curves in a user-friendly, object-oriented and flexible interface.

Results

With data previously imported into the R or S+ environment, the pROC package builds ROC curves and includes functions for computing confidence intervals, statistical tests for comparing total or partial area under the curve or the operating points of different classifiers, and methods for smoothing ROC curves. Intermediary and final results are visualised in user-friendly interfaces. A case study based on published clinical and biomarker data shows how to perform a typical ROC analysis with pROC.

Citation impact

13,871
total citations
FWCI
113.18
Percentile
100%
References
33
Citations per year

Authors

7

Topics & keywords

Keywords
  • Receiver operating characteristic
  • Computer science
  • Graphical user interface
  • Software
  • R package
  • Data mining
  • Smoothing
  • Interface (matter)
No related works found for this paper.