Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Receiver Operating Characteristic Plot01:15

Receiver Operating Characteristic Plot

74
A ROC (Receiver Operating Characteristic) plot is a graphical tool used to assess the performance of a binary classification model by illustrating the trade-off between sensitivity (true positive rate) and specificity (false positive rate). By plotting sensitivity against 1 - specificity across various threshold settings, the ROC curve shows how well the model distinguishes between classes, with a curve closer to the top-left corner indicating a more accurate model. The area under the ROC curve...
74
Sensitivity, Specificity, and Predicted Value01:13

Sensitivity, Specificity, and Predicted Value

178
In healthcare diagnostics, laboratory tests play a crucial role in identifying and diagnosing a wide range of medical conditions. However, interpreting test results is not always straightforward. An abnormal test result does not always confirm the presence of a disease, just as a normal result does not guarantee its absence. To assess the reliability of these diagnostic tools, healthcare practitioners rely on two key statistical indicators: sensitivity and specificity.
Sensitivity is the...
178
Statistical Analysis System (SAS)01:14

Statistical Analysis System (SAS)

108
SAS, short for Statistical Analysis System, is a powerful data analysis, management, and visualization tool. Developed by the SAS Institute in the early 1970s, SAS has evolved into a comprehensive software suite used across various industries for statistical analysis, business intelligence, and predictive modeling.
Applications: SAS finds applications in numerous fields, including healthcare for clinical trial analysis, finance for risk assessment, marketing for customer data analysis, and...
108
Multiple Comparison Tests01:13

Multiple Comparison Tests

3.8K
Multiple comparison test, abbreviated as MCT, is a post hoc analysis generally performed after comparing multiple samples with one or more tests. An MCT will help identify a significantly different sample among multiple samples or a factor among multiple factors.
It would be easy to compare two samples using a significance alpha level of 0.05. In other words, there is only one sample pair to be compared. However, it would be difficult to identify a significantly different sample if the number...
3.8K
Comparing the Survival Analysis of Two or More Groups01:20

Comparing the Survival Analysis of Two or More Groups

142
Survival analysis is a cornerstone of medical research, used to evaluate the time until an event of interest occurs, such as death, disease recurrence, or recovery. Unlike standard statistical methods, survival analysis is particularly adept at handling censored data—instances where the event has not occurred for some participants by the end of the study or remains unobserved. To address these unique challenges, specialized techniques like the Kaplan-Meier estimator, log-rank test, and...
142
Testing a Claim about Standard Deviation01:19

Testing a Claim about Standard Deviation

2.4K
A complete procedure to test a claim about population standard deviation or population variance is explained here.
The hypothesis testing for the claim of population standard deviation (or variance) requires the data and samples to be random and unbiased. The population distribution also must be normal. There is no specific requirement on the sample size as the estimation is based on the chi-square distribution.
As a first step, the hypothesis (null and alternative) concerning the claim about...
2.4K

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Spatial inequities in COVID-19 vaccination coverage across Kenya: a geospatial analysis of structural determinants and Development Index patterns.

International journal of epidemiology·2026
Same author

Brief Report: Undetectable HIV-1 Viral Load Among Virally Suppressed People Living With HIV: Implications for Undetectable Equals Untransmittable (U=U) in Resource-Limited Settings Using Dried Spot Testing.

Journal of acquired immune deficiency syndromes (1999)·2025
Same author

Safely reopening and operating a primary healthcare facility after closure due to SARS-CoV-2 infection in a healthcare worker - Nairobi, Kenya, 2020.

International journal of infection control·2025
Same author

Uncovering the impact of randomness in HIV hotspot formation: A mathematical modeling study.

PLoS computational biology·2025
Same author

Knowledge of HIV status among mothers accompanying their infants for immunization in Machakos, Kenya, 2014.

East African journal of applied health monitoring and evaluation·2025
Same author

Non-disclosure of Known HIV Status among People Living with HIV in the Mozambique Population-Based HIV Impact Assessment (INSIDA 2021).

AIDS and behavior·2025

Related Experiment Video

Updated: Jun 2, 2025

A Machine Learning Approach to Design an Efficient Selective Screening of Mild Cognitive Impairment
12:18

A Machine Learning Approach to Design an Efficient Selective Screening of Mild Cognitive Impairment

Published on: January 11, 2020

7.5K

%diag_test: a generic SAS macro for evaluating diagnostic accuracy measures for multiple diagnostic tests.

Jacques K Muthusi1, Peter W Young2, Frankline O Mboya3

  • 1Division of Global HIV and Tuberculosis, Global Health Centre, U.S. Centres for Disease Control and Prevention, P.O. Box 606 - 00621, Nairobi, Kenya. mwj6@cdc.gov.

BMC Medical Informatics and Decision Making
|January 13, 2025
PubMed
Summary

This study introduces a SAS macro for evaluating multiple diagnostic tests using individual-level data, automating analysis and reducing errors. The tool generates comprehensive accuracy measures and graphics, aiding researchers in test selection.

Keywords:
Diagnostic accuracy measuresDisease prevalenceMachine learning classificationReproducible researchSAS macro

More Related Videos

Author Spotlight: Validation of SICOLE-R for Assessing Cognitive and Reading Skills in Spanish-Speaking Children and Its Role in Personalized Education
09:00

Author Spotlight: Validation of SICOLE-R for Assessing Cognitive and Reading Skills in Spanish-Speaking Children and Its Role in Personalized Education

Published on: August 16, 2024

683
Selecting Multiple Biomarker Subsets with Similarly Effective Binary Classification Performances
07:35

Selecting Multiple Biomarker Subsets with Similarly Effective Binary Classification Performances

Published on: October 11, 2018

7.4K

Related Experiment Videos

Last Updated: Jun 2, 2025

A Machine Learning Approach to Design an Efficient Selective Screening of Mild Cognitive Impairment
12:18

A Machine Learning Approach to Design an Efficient Selective Screening of Mild Cognitive Impairment

Published on: January 11, 2020

7.5K
Author Spotlight: Validation of SICOLE-R for Assessing Cognitive and Reading Skills in Spanish-Speaking Children and Its Role in Personalized Education
09:00

Author Spotlight: Validation of SICOLE-R for Assessing Cognitive and Reading Skills in Spanish-Speaking Children and Its Role in Personalized Education

Published on: August 16, 2024

683
Selecting Multiple Biomarker Subsets with Similarly Effective Binary Classification Performances
07:35

Selecting Multiple Biomarker Subsets with Similarly Effective Binary Classification Performances

Published on: October 11, 2018

7.4K

Area of Science:

  • Biostatistics
  • Medical Informatics
  • Health Services Research

Background:

  • Diagnostic test accuracy measures (DAMs) like sensitivity, specificity, AUROC, and AUPRC are crucial for evaluating medical tests.
  • Existing analysis tools often focus on single diagnostic tests using summarized data.
  • There is a need for efficient methods to analyze multiple diagnostic tests using individual-level data.

Purpose of the Study:

  • To develop and present a SAS macro for the comprehensive evaluation of multiple diagnostic tests.
  • To automate the analysis of individual-level diagnostic test data, reducing time and errors.
  • To provide researchers with publication-quality outputs, including various accuracy measures and graphical representations.

Main Methods:

  • A SAS macro was developed to process individual-level data for diagnostic test evaluation.
  • The macro automates the creation of 2x2 summary tables, AUROC, and AUPRC.
  • It requires users to specify the input dataset, standard and test variables, and threshold values.

Main Results:

  • The macro was validated by reproducing published results for dried blood spot (DBS) testing for HIV viral load monitoring.
  • It was also used to replicate findings on machine learning algorithms for coronary artery disease prediction.
  • The output includes over 15 accuracy measures and overlaid AUROC/AUPRC graphics.

Conclusions:

  • The SAS macro is a powerful tool for analyzing multiple diagnostic tests, enhancing efficiency and accuracy.
  • Automation of analysis saves time, minimizes transcription errors, and yields publication-ready results.
  • The macro's source code can be modified to incorporate additional diagnostic measures and variance estimation methods.