iMRMC2.1.0 package

Multi-Reader, Multi-Case Analysis Methods (ROC, Agreement, and Other Metrics)

convertDFtoDesignMatrix

Convert an MRMC data frame to a design matrix

convertDFtoScoreMatrix

Convert an MRMC data frame to a score matrix

createGroups

Assign a group label to items in a vector

createIMRMCdf

Convert a data frame with all needed factors to doIMRMC formatted data...

deleteCol

Delete a data frame column

doAUCmrmc

MRMC analysis for arbitrary design dataset

doIMRMC_java

MRMC analysis of the area under the ROC curve

doIMRMC

MRMC analysis for arbitrary design dataset

doROCavg

Empirically average over multiple empirical ROC curves

doROCcurveMRMC

Create a standard set of ROC curves from an MRMC data frame

doROCxy

Create empirical ROC curve

doROCxyMRMC

Create empirical ROC curve from an MRMC formatted data frame

extractPairedComparisonsBRBM

Extract between-reader between-modality pairs of scores

extractPairedComparisonsWRBM

Extract within-reader between-modality pairs of scores

getBRBM

Get between-reader, between-modality paired data from an MRMC data fra...

getMRMCdataset

Import MRMC dataset from the web (https://github.com/DIDSR/iMRMC/wiki/...

getMRMCscore

Get a score from an MRMC data frame

getWRBM

Get within-reader, between-modality paired data from an MRMC data fram...

init.lecuyerRNG

Initialize the l'Ecuyer random number generator

limitsOfAgreement

MRMC Analysis of Limits of Agreement using ANOVA

renameCol

Rename a data frame column name or a list object name

roc2binary

Convert ROC data formatted for doIMRMC to TPF and FPF data formatted f...

sim.gRoeMetz.config

Create a configuration object for the sim.gRoeMetz program

sim.gRoeMetz

Simulate an MRMC data set of an ROC experiment comparing two modalitie...

sim.NormalIG.Hierarchical.config

Create a configuration object for the sim.NormalIG.Hierarchical functi...

sim.NormalIG.Hierarchical

Simulate an MRMC data set comparing two modalities by a hierarchical m...

simMRMC

Simulate an MRMC data set

simRoeMetz.example

Simulates a sample MRMC ROC experiment

successDFtoROCdf

Convert an MRMC data frame of successes to one formatted for doIMRMC

undoIMRMCdf

Convert a doIMRMC formatted data frame to a standard data frame with a...

uStat11.diff

Create the kernel and design matrices for uStat11

uStat11.identity

Create the kernel and design matrices for uStat11

uStat11

Analysis of U-statistics degree 1,1

This software does Multi-Reader, Multi-Case (MRMC) analyses of data from imaging studies where clinicians (readers) evaluate patient images (cases). What does this mean? ... Many imaging studies are designed so that every reader reads every case in all modalities, a fully-crossed study. In this case, the data is cross-correlated, and we consider the readers and cases to be cross-correlated random effects. An MRMC analysis accounts for the variability and correlations from the readers and cases when estimating variances, confidence intervals, and p-values. The functions in this package can treat arbitrary study designs and studies with missing data, not just fully-crossed study designs. An overview of this software, including references presenting details on the methods, can be found here: <https://www.fda.gov/medical-devices/science-and-research-medical-devices/imrmc-software-do-multi-reader-multi-case-statistical-analysis-reader-studies>.

  • Maintainer: Brandon Gallas
  • License: CC0
  • Last published: 2024-09-02