A k-mer-based method for the identification of phenotype-associated genomic biomarkers and predicting phenotypes of sequenced bacteria.
Erki AuniD, Age BraueriD, Veljo KisandiD, Tanel TensoniD, Maido RemmiD
Abstract
We have developed an easy-to-use and memory-efficient method called PhenotypeSeeker that (a) generates a k-mer-based statistical model for predicting a given phenotype and (b) predicts the phenotype from the sequencing data of a given bacterial isolate. The method was validated on 167 Klebsiella pneumoniae isolates (virulence), 200 Pseudomonas aeruginosa isolates (ciprofloxacin resistance) and 460 Clostridium difficile isolates (azithromycin resistance). The phenotype prediction models trained from these datasets performed with 88% accuracy on the K. pneumoniae test set, 88% on the P. aeruginosa test set and 96.5% on the C. difficile test set. Prediction accuracy was the same for assembled sequences and raw sequencing data; however, building the model from assembled genomes is significantly faster. On these datasets, the model building on a mid-range Linux server takes approximately 3 to 5 hours per phenotype if assembled genomes are used and 10 hours per phenotype if raw sequencing data are used. The phenotype prediction from assembled genomes takes less than one second per isolate. Thus, PhenotypeSeeker should be well-suited for predicting phenotypes from large sequencing datasets.\n\nPhenotypeSeeker is implemented in Python programming language, is open-source software and is available at GitHub (https://github.com/bioinfo-ut/PhenotypeSeeker/).\n\nSummaryPredicting phenotypic properties of bacterial isolates from their genomic sequences has numerous potential applications. A good example would be prediction of antimicrobial resistance and virulence phenotypes for use in medical diagnostics. We have developed a method that is able to predict phenotypes of interest from the genomic sequence of the isolate within seconds. The method uses statistical model that can be trained automatically on isolates with known phenotype. The method is implemented in Python programming language and can be run on low-end Linux server and/or on laptop computers.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 57
- FWCI
- 1.87
- Field percentile
- top 13%
- 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
- Predictive computational phenotyping and biomarker discovery using reference-free genome comparisons
Alexandre Drouin, Sébastien Giguère, … Jacques Corbeil·bioRxiv·Aug 31, 2016
- Assessing computational predictions of antimicrobial resistance phenotypes from microbial genomes
Kaixin Hu, Fernando Meyer, … Alice Carolyn McHardy·Briefings in BioinformaticsPeer-reviewed·Mar 27, 2024
- Minimal machine learning models of resistance identify novel antibiotic resistance discovery opportunities in Klebsiella pneumoniae
Kristina Kordova, Caitlin Collins, Julian Parkhill·bioRxiv·Apr 8, 2025
- Improved prediction of antimicrobial resistance in Klebsiella pneumoniae using machine learning
Jordi Sevilla, Fernando Gónzález‐Candelas, Neris García‐González·bioRxiv·Dec 10, 2024
- Predicting Antimicrobial Resistance Using Conserved Genes
Marcus Nguyen, Robert Olson, … James J. Davis·PLoS Computational BiologyPeer-reviewed·Oct 19, 2020
- Developing an in silico minimum inhibitory concentration panel test for Klebsiella pneumoniae
Marcus Nguyen, Thomas Scott Brettin, … James J. Davis·Scientific ReportsPeer-reviewed·Jan 5, 2018