Predicting pyrazinamide resistance in Mycobacterium tuberculosis using a graph convolutional network
Dylan DissanayakeiD, Viktoria BrunneriD, Dylan AdlardiD, Joseph A. MorroneiD, Philip William FowleriD
Abstract
BackgroundPyrazinamide is an important first-line antibiotic for treating tuberculosis, with resistance primarily driven by mutations in the pncA gene. Traditional machine learning models are able to predict pyrazinamide resistance with some success, but are limited in their ability to incorporate 3-dimensional protein structural information. Graph neural networks offer the potential to integrate protein structure and residue-level features to better predict the impact of mutations on drug resistance. ResultsWe trained a graph convolutional network on PncA variants containing missense mutations and evaluated its ability to classify resistance to pyrazinamide. Each PncA variant was represented as an amino acid-level graph, with edges calculated from 3-dimensional spatial proximity, and node features derived from chemical properties and mutation meta-predictors. We used AlphaFold2 to generate predicted structures of the PncA variants, which we used to create the protein graphs. The predicted structures of resistant PncA variants showed greater deviation from the wild-type structure compared to susceptible variants. Our model achieved an F1 score of 81.6 %, sensitivity of 81.6 % and specificity of 80.4 % on the test set and either matched or exceeded the performance of a published set of traditional machine learning models. We show that both structural graph connectivity and node features contribute significantly to model performance. Furthermore, we employ additional train/test dataset splits to demonstrate the GCNs ability to generalise and predict resistance in samples with mutations in unseen positions and structural regions. ConclusionsOur study demonstrates that graph-based deep learning can leverage protein structure and biochemical features to accurately predict antimicrobial resistance, despite being trained on a small dataset with little variation. We present this as a proof-of-concept for these methods to be applied to resistance phenotype prediction in more genetically diverse pathogens to predict the more complex observed patterns of antimicrobial resistance.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 1
- FWCI
- 3.61
- Field percentile
- top 10%
- Organism
- Assay
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Prediction of pyrazinamide resistance in Mycobacterium tuberculosis using structure-based machine learning approaches.
J. Carter, T. M. Walker, … P. W. Fowler·bioRxiv·Nov 14, 2023
- A convolutional neural network highlights mutations relevant to antimicrobial resistance in Mycobacterium tuberculosis
Anna G. Green, Chang Ho Yoon, … Maha Reda Farhat·Nature CommunicationsPeer-reviewed·Jul 2, 2022
- Identification of novel mutations in LprG (rv1411c), rv0521, rv3630, rv0010c, ppsC, cyp128 associated with pyrazinoic acid/pyrazinamide resistance in Mycobacterium tuberculosis
- Drug resistance prediction for Mycobacterium tuberculosis with reference graphs
Michael B. Hall, Leandro Lima, … Zamin Iqbal·Microbial GenomicsPeer-reviewed·Aug 8, 2023
- The structural context of mutations in proteins predicts their effect on antibiotic resistance
Anna G. Green, Mahbuba Tasmin, … Maha Reda Farhat·eLifePeer-reviewed·Oct 9, 2026
- Predicting drug resistance in M. tuberculosis using a Long-term Recurrent Convolutional Networks architecture
Amir Hosein Safari, Nafiseh Sedaghat, … Maxwell Libbrecht·bioRxiv·Nov 7, 2020