stringMLST
stringMLST identifies sequence types (STs) in bacterial isolates directly from raw next-generation sequencing (NGS) reads by matching k-mers to MLST allele databases in an assembly- and alignment-free manner.
Key Features:
- Assembly- and Alignment-Free Approach: Operates directly on raw NGS reads without requiring genome assembly or sequence alignment.
- Lightweight and Platform-Independent: Requires minimal computational resources and is platform-independent.
- Utilization of Hash Table Data Structure: Uses a hash table to efficiently match k-mers from reads to an MLST allele library.
- Rapid Processing: Performs sequence typing orders of magnitude faster than genome-assembly-based ST detection methods.
- Accuracy: Demonstrates superior accuracy in predicting sequence types compared to methods that rely on assembled genomes.
Scientific Applications:
- Epidemiological Surveillance: Enables rapid identification of bacterial STs for tracking pathogen spread and population structure.
- Outbreak Control: Supports timely ST determination to inform public health responses during infectious disease outbreaks.
Methodology:
Processes raw NGS reads by extracting k-mers and matching them against a pre-established MLST allele library using a hash table, bypassing genome assembly and alignment to directly predict STs.
Topics
Details
- Tool Type:
- command-line tool
- Operating Systems:
- Linux, Mac
- Programming Languages:
- Python
- Added:
- 12/18/2017
- Last Updated:
- 11/7/2024
Operations
Data Inputs & Outputs
Sequence assembly
Other operations do not define inputs or outputs.
Publications
Gupta A, Jordan IK, Rishishwar L. stringMLST: a fast k-mer based tool for multilocus sequence typing. Bioinformatics. 2016;33(1):119-121. doi:10.1093/bioinformatics/btw586. PMID:27605103.
PMID: 27605103