SpoTyping
SpoTyping: NGS-Based Determination of Mycobacterium tuberculosis Spoligotypes
SpoTyping determines spoligotypes of Mycobacterium tuberculosis isolates from next-generation sequencing (NGS) data by analyzing sequencing reads of uniform or variable lengths and matching patterns to a global spoligotype database.
Key Features:
- Read-Length Agnostic Analysis: Processes sequencing reads of uniform and variable lengths with high precision for accurate spoligotype determination.
- High-Throughput Processing: Performs rapid analysis suitable for large-scale datasets.
- Global Database Integration: References a comprehensive database of isolates sharing identical spoligotypes to generate epidemiological summaries.
Scientific Applications:
- Epidemiological Surveillance: Links spoligotype profiles to global isolate data to monitor transmission dynamics and outbreaks.
- Genomic Characterization: Supports analysis of genetic diversity and evolution of M. tuberculosis strains.
- Public Health Response: Enables rapid identification of strain types to inform outbreak investigation and control strategies.
Methodology:
The tool analyzes NGS reads to detect spacer sequences within the clustered regularly interspaced short palindromic repeat (CRISPR) locus of Mycobacterium tuberculosis, infers spoligotype patterns based on spacer presence or absence, and compares results against a global reference database of known spoligotypes and associated isolates.
Topics
Details
- Tool Type:
- command-line tool
- Operating Systems:
- Linux, Mac
- Programming Languages:
- Python
- Added:
- 5/21/2018
- Last Updated:
- 11/24/2024
Operations
Publications
Xia E, Teo Y, Ong RT. SpoTyping: fast and accurate in silico Mycobacterium spoligotyping from sequence reads. Genome Medicine. 2016;8(1). doi:10.1186/s13073-016-0270-7. PMID:26883915. PMCID:PMC4756441.
Documentation
Downloads
- Downloads pagehttps://github.com/xiaeryu/SpoTyping/releases/