-Inf
is assigned to any missing/unavailabe element, e.g., an unmarked true lesion.
NL
: a floating-point array with a dimension ofc(I, J, K, maxNL)
that contains the ratings of NL marks for specified modality, reader and case. For ROC datasets FP ratings are assigned toNL
withmaxNL = 1
, i.e., the last index is set to 1.LL
: a floating-point array with a dimension ofc(I, J, K2, maxLL)
that contains the ratings of all LL marks for specified modality, reader and case. For ROC datasets TP ratings are assigned toLL
withmaxLL = 1
.lesionNum
: a integer vector with a length ofK2
, whose elements indicate the number of lesions in each diseased case.lesionID
: a integer array with a dimnsion ofc(K2, maxLL)
.Notethat ratings of lesions inLL
must appear in the same sequence aslesionID
for that case. For example, if thelesionID
field for the first diseased case isc(4, 2, 3, 1)
, i.e., there are 4 lesion on this case labeled 4, 2, 3 and 1, the ratings inLL
for this case must appear in the same sequence, with the first rating corresponding to the lesion labeled 4, the second corresponding to the lesion labeled 2, etc.lesionWeight
: a floating point array with a dimension ofc(K2, maxLL)
, representing the relative importance of detecting each lesion. For each case, the weights must sum to unity. If zero is assigned to all elements of this array, then the software assigns equal weighting, e.g.,c(0.5, 0.5)
to an image with two lesions.maxNL
: the maximum number ofNL
marks per case over the entire dataset.dataType
: a string variable: "ROC", "ROI" or "FROC".modalityID
: a string vector of length$I$, which labels the modalities in the dataset.readerID
: a string vector of length$J$, which contains the ID of each reader.Notethat the order of elements inmodalityID
andreaderID
must match that inNL
andLL
. For example,NL[1, 2, , ]
indicates the ratings of the reader with the second ID inreaderID
using the modality with the first ID inmodalityID
.DBMHAnalysis
: Performs Dorfman-Berbaum-Metz analysis with Hillis improvements for the specified dataset.EmpiricalOpCharac
: Plot empirical curves for specified modalities and readers in the dataset.FigureOfMerit
: Calculate the figure of merit for each reader using each modality.ORHAnalysis
: Performs Obuchowski-Rockette analysis with Hillis improvements for the specified dataset.OutputReport
: Save the results of the analysis to a text file.PowerGivenJK
: Calculate the statistical power with the given number of readers, number of cases and DBM or OR variances components.PowerTable
: Calculate required sample size for the specified dataset with given significance level, effect size and desired power.ReadDataFile
: Read the dataset that will be analysis from data file.SampleSizeGivenJ
: Calculate required number of cases with the given number of readers and DBM variances components.SaveDataFile
: Save data file in specified format.Metz, C. E. (1978). Basic principles of ROC analysis. In Seminars in nuclear medicine (Vol. 8, pp. 283–298). Elsevier. Metz, C. E. (1986). ROC Methodology in Radiologic Imaging. Investigative Radiology, 21(9), 720. Metz, C. E. (1989). Some practical issues of experimental design and data analysis in radiological ROC studies. Investigative Radiology, 24(3), 234. Metz, C. E. (2008). ROC analysis in medical imaging: a tutorial review of the literature. Radiological Physics and Technology, 1(1), 2–12. Wagner, R. F., Beiden, S. V, Campbell, G., Metz, C. E., & Sacks, W. M. (2002). Assessment of medical imaging and computer-assist systems: lessons from recent experience. Academic Radiology, 9(11), 1264–77. Wagner, R. F., Metz, C. E., & Campbell, G. (2007). Assessment of medical imaging systems and computer aids: a tutorial review. Academic Radiology, 14(6), 723–48.
DBM/OR methods and extensions
DORFMAN, D. D., BERBAUM, K. S., & Metz, C. E. (1992). Receiver operating characteristic rating analysis: generalization to the population of readers and patients with the jackknife method. Investigative Radiology, 27(9), 723. Obuchowski, N. A., & Rockette, H. E. (1994). HYPOTHESIS TESTING OF DIAGNOSTIC ACCURACY FOR MULTIPLE READERS AND MULTIPLE TESTS: AN ANOVA APPROACH WITH DEPENDENT OBSERVATIONS. Communications in Statistics-Simulation and Computation, 24(2), 285–308.
Hillis, S. L., Berbaum, K. S., & Metz, C. E. (2008). Recent developments in the Dorfman-Berbaum-Metz procedure for multireader ROC study analysis. Academic Radiology, 15(5), 647–61. Hillis, S. L., Obuchowski, N. A., & Berbaum, K. S. (2011). Power Estimation for Multireader ROC Methods: An Updated and Unified Approach. Acad Radiol, 18, 129–142. Hillis, S. L. S. L. (2007). A comparison of denominator degrees of freedom methods for multiple observer ROC analysis. Statistics in Medicine, 26(3), 596–619.
FROC paradigm
Chakraborty, D. P., & Berbaum, K. S. (2004). Observer studies involving detection and localization: modeling, analysis, and validation. Medical Physics, 31(8), 1–18. Chakraborty, D. P. (2006). A search model and figure of merit for observer data acquired according to the free-response paradigm. Physics in Medicine and Biology, 51(14), 3449–62. Chakraborty, D. P. (2006). ROC curves predicted by a model of visual search. Physics in Medicine and Biology, 51(14), 3463–82. Chakraborty, D. P. (2011). New Developments in Observer Performance Methodology in Medical Imaging. Seminars in Nuclear Medicine, 41(6), 401–418. Chakraborty, D. P. (2013). A Brief History of Free-Response Receiver Operating Characteristic Paradigm Data Analysis. Academic Radiology, 20(7), 915–919. Chakraborty, D. P., & Yoon, H.-J. (2008). Operating characteristics predicted by models for diagnostic tasks involving lesion localization. Medical Physics, 35(2), 435.
ROI paradigm
Obuchowski, N. A., Lieber, M. L., & Powell, K. A. (2000). Data analysis for detection and localization of multiple abnormalities with application to mammography. Academic Radiology, 7(7), 553–4; discussion 554–6.