bioRxivBioinformaticsPreprint
Pangenome calculation beyond the species level using RIBAP: A comprehensive bacterial core genome annotation pipeline based on Roary and pairwise ILPs
Kevin LamkiewicziD, Lisa-Marie BarfiD, Konrad SachseiD, Martin HölzeriD
Abstract
Pangenome analysis is a computational method for identifying genes that are present or absent from a group of genomes, which helps to understand evolutionary relationships and to identify essential genes. While current state-of-the-art approaches for calculating pangenomes comprise various software tools and algorithms, these methods can have limitations such as low sensitivity, specificity, and poor performance on specific genome compositions. A common task is the identification of core genes, i.e., genes that are present in (almost) all input genomes. However, especially for species with high sequence diversity, e.g., higher taxonomic orders like genera or families, identifying core genes is challenging for current methods. We developed RIBAP (Roary ILP Bacterial core Annotation Pipeline) to specifically address these limitations. RIBAP utilizes an integer linear programming (ILP) approach that refines the gene clusters initially predicted by the pangenome pipeline Roary. Our approach performs pairwise all-versus-all sequence similarity searches on all annotated genes for the input genomes and translates the results into an ILP formulation. With the help of these ILPs, RIBAP has successfully handled the complexity and diversity of Chlamydia, Klebsiella, Brucella, and Enterococcus genomes, even when genomes of different species are part of the analysis. We compared the results of RIBAP with other established and recent pangenome tools (Roary, Panaroo, PPanGGOLiN) and showed that RIBAP identifies all-encompassing core gene sets, especially at the genus level. RIBAP is freely available as a Nextflow pipeline under the GPL3 license: https://github.com/hoelzer-lab/ribap.
- organism: bacteria (other)
- assay: whole-genome sequencing
- research focus: gene regulatory network inference
- research focus: benchmarking
- research focus: database / resource
- research focus: software / tool
- approach: statistical model
- approach: optimal transport
- Citations
- 2
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
- Linkage-based ortholog refinement in bacterial pangenomes with CLARC
Indra González Ojeda, Samantha G. Palace, … Marc Lipsitch·Nucleic Acids ResearchPeer-reviewed·Jun 18, 2025
- PIRATE: A fast and scalable pangenomics toolbox for clustering diverged orthologues in bacteria
Sion Bayliss, Harry A. Thorpe, … Edward J. Feil·GigaSciencePeer-reviewed·Oct 1, 2019
- Producing Polished Prokaryotic Pangenomes with the Panaroo Pipeline
Gerry Q. Tonkin‐Hill, Neil MacAlasdair, … Julian Parkhill·Genome biologyPeer-reviewed·Jul 22, 2020
- Roary: Rapid large-scale prokaryote pan genome analysis
Andrew J Page, Carla A Cummins, … Julian Parkhill·BioinformaticsPeer-reviewed·Jul 20, 2015
- PATO: Pangenome Analysis Toolkit
Miguel D. Fernández-de-Bobadilla, Alba Talavera-Rodríguez, … Val F. Lanza·BioinformaticsPeer-reviewed·Oct 7, 2021
- Accurate reconstruction of bacterial pan- and core- genomes with PEPPAN
Zhemin Zhou, Jane Charlesworth, Mark Achtman·Genome ResearchPeer-reviewed·Nov 1, 2020