plASgraph - using graph neural networks to detect plasmid contigs from an assembly graph
Janik SielemanniD, Katharina SielemanniD, Broňa BrejováiD, Tomáš VinařiD, Cédric ChauveiD
Abstract
Identification of plasmids from sequencing data is an important and challenging problem related to antimicrobial resistance spread and other One-Health issues. In our work, we provide a new architecture for identifying plasmid contigs in fragmented genome assemblies built from short-read data. Unlike previous machine-learning approaches for this problem, which classify individual contigs separately, we employ graph neural networks (GNNs) to include information from the assembly graph. Propagation of information from nearby nodes in the graph allows accurate classification of even short contigs that are difficult to classify based on sequence features or database searches alone. Our new species-agnostic software tool plASgraph outperforms recently developed PlasForest, which uses database searches to supplement sequence-based features. Since our tool does not rely on existing plasmid databases, it is more suitable for classification of contigs in novel species and discovery of previously unknown plasmid sequences. Our tool can also be trained on a specific species, and in that scenario it outperforms mlplasmids trained on the same species. On one hand, our work provides a new, accurate, and easy to use tool for plasmid classification; on the other hand, it serves as a motivation for more widespread use of GNNs in bioinformatics, such as in pangenome sequence analysis, where sequence graphs serve as a fundamental data structure. Availabilityhttps://github.com/cchauve/plASgraph
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 1
- 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
- gplas: a comprehensive tool for plasmid analysis using short-read graphs
Sergio Arredondo-Alonso, Martin Bootsma, … Anita C. Schürch·BioinformaticsPeer-reviewed·Apr 2, 2020
- Pangebin: improving plasmid binning in bacterial isolates using pangenome-assembly graphs.
M Sgro, Broňa Brejová, … Cédric Chauve·bioRxiv·Apr 10, 2025
- PlasClass improves plasmid sequence classification
David Pellow, Itzik Mizrahi, Ron Shamir A·PLoS Computational BiologyPeer-reviewed·Apr 3, 2020
- PlasForest: a homology-based random forest classifier for plasmid detection in genomic datasets
Léa Pradier, Tazzio Tissot, … Stéphanie Bedhomme·BMC BioinformaticsPeer-reviewed·Jun 26, 2021
- Accurate plasmid reconstruction from metagenomics data using assembly-alignment graphs and contrastive learning
Pau Piera Líndez, Lasse Schnell Danielsen, … Simon Rasmussen·Nature BiotechnologyPeer-reviewed·Feb 4, 2026
- A multi-flow approach for binning circular plasmids from short-reads assembly graphs
Victor Epain, Aniket Mane, … Cédric Chauve·Lecture notes in computer sciencePeer-reviewed·Jan 1, 2026