Skip to content

radxrad/radx-analyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

radx-analyzer

Comparative Analysis of Novel Diagnostic Methods for SARS-CoV-2 Detection and Surveillance

This project characterizes the data submitted to the NIH RADx Data Hub for the RADx-rad program.

The RADx℠ Radical program (RADx-rad) is advancing non-traditional diagnostics to improve SARS-CoV-2 detection, surveillance, and response. This study compares novel diagnostic methods for detecting SARS-CoV-2 and its variants, including electronic noses (VOCs in breath), chemosensory testing (at-home olfactory assessment), and automatic detection technologies (microfluidic saliva assays for viral and antibody detection). It also evaluates technologies, such as electrochemical sensors, touch-based detection, mechanical detection, and aerosolized virus monitoring, alongside biosensing platforms like smart masks.

Methods are assessed based on analyte targets (spike protein, protease, antibodies), specimen types (saliva, blood, breath), and biophysical techniques. Key performance metrics include sensitivity, specificity, area under the curve (AUC), and limit of detection (LoD), with validation across diverse populations and SARS-CoV-2 variants. Cross-reactivity with common respiratory viruses such as influenza and human coronaviruses is also examined to ensure diagnostic specificity.

This comparative analysis will guide the selection of optimal diagnostics for point-of-care and at-home-testing, improving pandemic response and preparedness for COVID-19 and future infectious diseases. The innovative and complementary diagnostic methods developed by the RADx-rad program offer practical solutions for rapid deployment and scalable impact in real-world infectious disease surveillance.

Summary of the analysis

Workflow

The image below shows the workflow how to select and apply for access to RADx-rad datasets. Workflow diagram

Installation

This analyis is performed in Jupyter Lab. Please review the NIH RADx Data Hub Workbench tutorial for details.

  1. Login to the NIH RADx Data Hub
  2. From the Data Access pulldown menu select My Approved Data.
  3. Select all files and add them to the workbench
  4. Create and Launch a JupyterLab Space (instructions)
  • Select Instance: ml.t3.large and Storage (GB): 100
  1. Clone this Git repository (instructions)
  • Git URL: https://github.com/radxrad/radx-analyzer.git
  1. Open a terminal window in Jupyter Lab
  • Select File->New->Terminal
  1. Create a Conda environment

conda env create -f environment.yml

  • Add the conda environment to the Jupyter kernel

python -m ipykernel install –-user --name radx-analyzer

  • Verify installation of the kernel

jupyter kernelspec list

  1. Log out of Jupyter Lab File->Log Out
  2. Relaunch Jupyter Lab
  3. Run the notebooks in numerical order (notebooks are numbered). Select the radx-analyzer kernel to run the notebooks.

Note: To avoid a timeout of your Jupyter Lab session after about 10 minutes of inactivity, run the keep_alive notebook until your work is complete. It will keep the session alive for 8 hours.

Citation

Peter W. Rose, RADx-Analyzer: Comparative Analysis of Novel Diagnostic Methods for SARS-CoV-2 Detection and Surveillance. Available online: https://github.com/radxrad/radx-analyzer (2025).

Funding

Development of this application was supported by the OFFICE OF THE DIRECTOR, NATIONAL INSTITUTES OF HEALTH:

RADx-Rad Discoveries & Data: Consortium Coordination Center Program Organization (7U24LM013755)

About

Comparative Analysis of Novel Diagnostic Methods for SARS-CoV-2 Detection and Surveillance

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published