ROC with confidence - a Perl program for receiver operator characteristic curves

Comput Methods Programs Biomed. 2001 Feb;64(2):133-136. doi: 10.1016/s0169-2607(00)00098-5.


Receiver operator characteristic (ROC) curves are recommended to assess the diagnostic value of tests depending on a single cut-off value of a continuous variable. These ROC curves show the true-positive rate (sensitivity) against the false-positive rate (1-specificity). It is desirable, especially in situations with small samples of observations, to display confidence bounds of the ROC curve. This paper presents a Perl program which calculates the ROC curve and its distribution-free confidence bounds. A simple user interface also written in Perl permits their display.

MeSH terms

  • Confidence Intervals
  • Electrocardiography / statistics & numerical data
  • Humans
  • Predictive Value of Tests*
  • ROC Curve*
  • Software*
  • User-Computer Interface