Related Experiment Video
Updated: Jul 16, 2026

Exploring the Application of Surface-enhanced Raman Scattering-based Biosensing of Individual sEVs in Disease Diagnosis and Therapeutics
Published on: March 13, 2026
TB-SERS analyzer: Analysis tool for tuberculosis prediction based on Raman spectroscopy with machine learning and
Jukgarin Eisiri1,2, Chadatan Juntagran1,2, Kanwara Trisakul2,3
1Multidisciplinary Department, Graduate School, Khon Kaen University, Khon Kaen, Thailand.
A new software tool, TB-SERS Analyzer, uses machine learning and Raman spectroscopy to rapidly screen for tuberculosis (TB). This accessible tool analyzes SERS data for quicker and more efficient TB diagnosis, improving upon current methods.
Area of Science:
- Biomedical Engineering
- Computational Biology
- Spectroscopy
Background:
- Raman spectroscopy (RS) and surface-enhanced Raman spectroscopy (SERS) show promise for clinical diagnostics, particularly in tuberculosis (TB) detection.
- Existing diagnostic methods for TB can be time-consuming and invasive.
- There is a need for specialized software to analyze RS/SERS data for TB diagnosis.
Purpose of the Study:
- To develop a user-friendly software tool, TB-SERS Analyzer, for tuberculosis prediction using SERS data.
- To integrate machine learning (ML) and one-dimensional convolutional neural network (1D-CNN) models for automated TB diagnosis.
- To create an accessible platform for rapid, non-invasive TB screening.
Main Methods:
- Development of TB-SERS Analyzer, a Python-based software with a graphical user interface (GUI).
- Establishment of a reference database of 1,000 plasma samples (500 IGRA-positive, 500 IGRA-negative) using interferon-gamma release assay (IGRA).
- Training and optimization of ML and 1D-CNN models using five-fold stratified cross-validation, evaluating seven algorithms for TB classification.
Main Results:
- The 1D-CNN model achieved 82.00% sensitivity and 76.00% specificity in the validation set (n=200).
- In a blinded external test (n=20), the model demonstrated 80.00% sensitivity and 100% specificity.
- TB-SERS Analyzer provides diagnostic reports in under 10 seconds per sample, integrating data extraction, preparation, analysis, and report generation modules.
Conclusions:
- TB-SERS Analyzer is an effective and accessible tool for TB screening, combining SERS technology with ML and 1D-CNN models.
- The software offers high efficiency and rapid results for TB diagnosis.
- TB-SERS Analyzer is freely available on GitHub, facilitating wider adoption and research.
Related Concept Videos
Pulmonary Tuberculosis IV
Several diagnostic approaches are used to detect TB. The conventional method is the Tuberculin Skin Test (TST), also known as the Mantoux test. However, this method has...
Rapid Identification of Pathogens
Pulmonary Tuberculosis I
Causative Organism
The primary infectious agent causing tuberculosis is Mycobacterium tuberculosis, a slow-growing, acid-fast, aerobic rod that exhibits sensitivity to heat and ultraviolet light. Instances of Mycobacterium bovis and Mycobacterium avium contributing to the development of TB infection are rare.
Mode of...
Pulmonary Tuberculosis V
Latent tuberculosis infection occurs when TB bacteria are present in a person's body, but are not causing illness or symptoms. It is not contagious, and preventive treatment is crucial to avoid the progression...
Pulmonary Tuberculosis II
Here is a detailed explanation of its pathophysiology:
Transmission: The process begins when a person inhales droplet nuclei containing M. tuberculosis. These are typically released into the air when an individual with pulmonary or...
Pulmonary Tuberculosis III
The first classification is based on the development of the disease, and it includes the following categories:
