Back

Enhancement and validation of the antibiotic resistance prediction performance of a cloud-based genetics processing platform for Mycobacteria

Westhead, J.; Baker, C. S.; Brouard, M.; Colpus, M.; Constantinides, B.; Hall, A.; Knaggs, J.; Lopes Alves, M.; Spies, R.; Thai, H.; Surrall, S.; Govender, K.; Peto, T. E.; Crook, D. W.; Omar, S. V.; Turner, R.; Fowler, P. W.

2025-04-23 microbiology
10.1101/2024.11.08.622466 bioRxiv
Show abstract

Tuberculosis remains a global health problem. Making it easier and quicker to identify which antibiotics an infection is likely to be susceptible to will be a key part of the solution. Whilst whole-genome sequencing offers many advantages, the processing of the genetic reads to produce the relevant public health and clinical information is, surprisingly, often the responsibility of the end user which inhibits uptake. Here we characterise how well a freely-available tool we have developed, gnomonicus, predicts the antibiotic resistance profile of a sample (given its variant call file) using our implementation of the second edition of the WHO catalogue of resistance-associated variants (WHOv2). To facilitate this, we have constructed a Diverse Testset of 2,663 publicly-available M. tuberculosis samples which have both genetic and drug susceptibility testing (DST) data. We have chosen to apply the catalogue such that our tool will return a result of (i) Fail if there are insufficient reads at a genetic locus associated with resistance, (ii) Unknown if a genetic variant in a resistance gene not listed in the catalogue is encountered and (iii) Resistant if three or more short-reads support the presence of a resistance-associated variant. The last step increases the sensitivity for all 15 antibiotics but only reaches significance in a few in our testset. Comparing our results to those of TB-Profiler, an existing tool, highlights the different design choices and demonstrates the performance of both tools on our Diverse Testset is comparable. By only considering high confidence DST results we show that gnomonicus, in combination with our translation of WHOv2, achieves sensitivities and specificities in excess of 95% for both isoniazid and rifampicin. Impact StatementWhole genome sequencing clinical samples taken from patients with tuberculosis is a potentially fast and accurate method for determining to which antibiotics the infection will be susceptible. Two barriers need to be overcome; the first, which is knowing which mutations are associated with resistance (or not) to a range of antibiotics is well on the way to be solved thanks to the efforts of the World Health Organization (WHO) who have published extensive catalogues containing lists of such mutations. The second barrier is that the processing of the raw genetic files remains a largely manual process overseen by bioinformaticians. Here we describe gnomonicus, our open-source AMR prediction tool, and report the performance of our translation of the second edition of the WHO catalogue using a carefully designed publicly-available dataset of 2,663 M. tuberculosis samples. We hope that not only will this tool be useful but also that this dataset will be used by other researchers to facilitate comparisons between pipelines, approaches and tools. Data SummaryThe attendant GitHub repository1 allows gnomonicus to be rerun on all 2,663 samples in the Diverse Testset; it therefore includes instructions, the necessary input files (all the variant call files, the version of the WHOv2 catalogue and a link to the H37Rv GenBank file used in this study) and also the output JSON files. The ENA accession numbers for all 2,663 samples (including a bash script to download them) and their corresponding phenotypic drug susceptibility testing results are included with the intention that people can either reproduce our results, or use the same dataset for other analyses. The JSON files output by TB-Profiler have also been added for comparison. The repository contains a series of Juypter notebooks containing Python3 code that allows the user to discover and parse the output JSON files from either tool and save the results as data tables. Other notebooks allow the user to reproduce all the analysis underlying this work, including reproducing the figures and many of the tables.

Matching journals

The top 6 journals account for 50% of the predicted probability mass.

1
Microbial Genomics
225 papers in training set
Top 0.2%
15.1%
2
Nature Communications
5641 papers in training set
Top 18%
9.6%
3
npj Antimicrobials and Resistance
11 papers in training set
Top 0.1%
8.9%
4
JAC-Antimicrobial Resistance
14 papers in training set
Top 0.1%
7.9%
5
Scientific Reports
3612 papers in training set
Top 16%
5.5%
6
Wellcome Open Research
67 papers in training set
Top 0.1%
4.8%
50% of probability mass above
7
PLOS ONE
5266 papers in training set
Top 37%
3.2%
8
Microbiology Spectrum
469 papers in training set
Top 4%
3.2%
9
Journal of Antimicrobial Chemotherapy
46 papers in training set
Top 0.3%
3.2%
10
Journal of Clinical Microbiology
130 papers in training set
Top 0.6%
2.8%
11
GigaScience
212 papers in training set
Top 2%
1.9%
12
Journal of Infection
78 papers in training set
Top 0.6%
1.7%
13
The Lancet Microbe
44 papers in training set
Top 0.4%
1.7%
14
PLOS Computational Biology
1863 papers in training set
Top 15%
1.5%
15
F1000Research
88 papers in training set
Top 2%
1.5%
16
eLife
5828 papers in training set
Top 53%
1.4%
17
Antimicrobial Agents and Chemotherapy
187 papers in training set
Top 2%
1.1%
18
Genome Medicine
183 papers in training set
Top 4%
1.1%
19
BMC Microbiology
49 papers in training set
Top 1%
1.1%
20
Nature Microbiology
155 papers in training set
Top 3%
1.0%
21
Nucleic Acids Research
1281 papers in training set
Top 12%
1.0%
22
PeerJ
308 papers in training set
Top 9%
1.0%
23
Access Microbiology
25 papers in training set
Top 0.6%
1.0%
24
mSystems
394 papers in training set
Top 6%
0.8%
25
iScience
1154 papers in training set
Top 40%
0.6%
26
mBio
833 papers in training set
Top 12%
0.6%
27
Genome Biology
637 papers in training set
Top 9%
0.6%