This is referred to in the book as the "TONY" dataset. It consists of 185 cases, 89 of which are diseased, interpreted in two treatments ("BT" = breast tomosynthesis and "DM" = digital mammography) by five radiologists using the FROC paradigm.

dataset01

Format

A list with 3 elements: $ratings, $lesions and $descriptions; $ratings contain 3 elements, $NL, $LL and $LL_IL as sub-lists; $lesions contain 3 elements, $perCase, $IDs and $weights as sub-lists; $descriptions contain 7 elements, $fileName, $type, $name, $truthTableStr, $design, $modalityID and $readerID as sub-lists;

  • rating$NL num Array[1:2, 1:5, 1:185, 1:3] ratings of non-lesion localizations NLs

  • rating$LL num Array [1:2, 1:5, 1:89, 1:2] ratings of lesion localizations LLs

  • rating$LL_IL NA This placeholder is used only for LROC data

  • lesions$perCase int Array[1:89], number of lesions per diseased case

  • lesions$IDs num Array[1:89, 1:2], numeric labels of lesions on diseased cases

  • lesions$weights num Array[1:89, 1:2], weights (or clinical importance) of lesions

  • descriptions$fileName chr "dataset01", base name of dataset in `data` folder

  • descriptions$type chr "FROC", the data type

  • descriptions$name chr "TONY", the name of the dataset

  • descriptions$truthTableStr num Array[1:2, 1:5, 1:185, 1:3] Truth table structure

  • descriptions$design chr "FCTRL" study design factorial dataset

  • descriptions$modalityID chr Array[1:2] "BT" "DM" modality labels

  • descriptions$readerID chr Array[1:5] Reader labels

References

Chakraborty DP, Svahn T (2011) Estimating the parameters of a model of visual search from ROC data: an alternate method for fitting proper ROC curves. PROC SPIE 7966.

Examples

res <- str(dataset01)
#> List of 3
#>  $ ratings     :List of 3
#>   ..$ NL   : num [1:2, 1:5, 1:185, 1:3] 3 -Inf 3 -Inf 4 ...
#>   ..$ LL   : num [1:2, 1:5, 1:89, 1:2] 4 4 3 -Inf 3.5 ...
#>   ..$ LL_IL: logi NA
#>  $ lesions     :List of 3
#>   ..$ perCase: int [1:89] 1 1 1 1 1 1 1 1 1 1 ...
#>   ..$ IDs    : num [1:89, 1:2] 1 1 1 1 1 1 1 1 1 1 ...
#>   ..$ weights: num [1:89, 1:2] 1 1 1 1 1 1 1 1 1 1 ...
#>  $ descriptions:List of 7
#>   ..$ fileName     : chr "dataset01"
#>   ..$ type         : chr "FROC"
#>   ..$ name         : chr "TONY"
#>   ..$ truthTableStr: num [1:2, 1:5, 1:185, 1:4] 1 1 1 1 1 1 1 1 1 1 ...
#>   ..$ design       : chr "FCTRL"
#>   ..$ modalityID   : Named chr [1:2] "BT" "DM"
#>   .. ..- attr(*, "names")= chr [1:2] "BT" "DM"
#>   ..$ readerID     : Named chr [1:5] "1" "2" "3" "4" ...
#>   .. ..- attr(*, "names")= chr [1:5] "1" "2" "3" "4" ...
## PlotEmpOpChr(dataset = dataset01, opChType = "wAFROC")$Plot