EvalTest: Tools for Evaluating Diagnostic Test Performance

Evaluates diagnostic test performance using data from laboratory or diagnostic research. It includes functions to compute common performance indicators along with their confidence intervals, and offers an interactive 'shiny' application for comprehensive analysis including ROC curve visualization and related metrics. It supports both binary and continuous test variables. It allows users to compute key performance indicators and visualize Receiver Operating Characteristic (ROC) curves, determine optimal cut-off thresholds, display confusion matrix, and export publication-ready plot. It aims to facilitate the application of statistical methods in diagnostic test evaluation by healthcare professionals. Methodological details and references for the computation of performance indicators are provided in the package vignette.

Version: 1.0.6
Depends: R (≥ 4.2.1)
Imports: DT, ggplot2, ggpubr, openxlsx, pROC, readxl, shiny, shinydashboard, stats, binom
Suggests: knitr, rmarkdown, testthat (≥ 3.0.0)
Published: 2026-02-20
DOI: 10.32614/CRAN.package.EvalTest
Author: Nassim AYAD ORCID iD [aut, cre] (affiliation: Laboratory of Modeling and Biostatistics, Pasteur Institute of Algeria)
Maintainer: Nassim AYAD <nassim.ayad.ph at gmail.com>
License: MIT + file LICENSE
NeedsCompilation: no
Materials: README, NEWS
CRAN checks: EvalTest results

Documentation:

Reference manual: EvalTest.html , EvalTest.pdf
Vignettes: Introduction to EvalTest (source, R code)

Downloads:

Package source: EvalTest_1.0.6.tar.gz
Windows binaries: r-devel: EvalTest_1.0.5.zip, r-release: EvalTest_1.0.5.zip, r-oldrel: EvalTest_1.0.5.zip
macOS binaries: r-release (arm64): EvalTest_1.0.6.tgz, r-oldrel (arm64): EvalTest_1.0.6.tgz, r-release (x86_64): EvalTest_1.0.5.tgz, r-oldrel (x86_64): EvalTest_1.0.5.tgz
Old sources: EvalTest archive

Linking:

Please use the canonical form https://CRAN.R-project.org/package=EvalTest to link to this page.