MTBC can currently be categorized into 169 lineages and sublineages of M. tuberculosis/M. africanum, along with nine animal-adapted species, based on SNP-based genotyping. The phylogenetic analysis of animal-adapted species were classified into four distinct clades, namely A1 through A4. The classification system employs a hierarchical approach, with five levels of detail. The first level represents the main phylogenetic lineage or species, while the final level represents the most refined phylogroup.
TbLG is a Python-based command-line tool that facilitates the classification of MTBC lineages from a VCF file. It employs a curated panel of reference barcoding SNPs, to ensure precise lineage classification.
Related links:
https://github.com/dbespiatykh/tblg
Shitikov E, Bespiatykh D. A revised SNP-based barcoding scheme for typing Mycobacterium tuberculosis complex isolates. mSphere. 2023;8(4):e0016923. doi:10.1128/msphere.00169-23