PanACoTA: A modular tool for massive microbial comparative genomics
Abstract
The study of the gene repertoires of microbial species, their pangenomes, has become a key topic of study in microbial evolution and genomics. Yet, the increasing number of genomes available complicates the establishment of the basic building blocks of comparative genomics. Here, we present PanACoTA (https://github.com/gem-pasteur/PanACoTA), a tool that allows to download all genomes of a species, build a database with those passing quality and redundancy controls, uniformly annotate, and then build their pangenome, several variants of core genomes, their alignments, and a rapid but accurate phylogenetic tree. While many programs building pangenomes have become available in the last few years, we have focused on a modular method, that tackles all the key steps of the process, from download to phylogenetic inference. While all steps are integrated, they can also be run separately and multiple times to allow rapid and extensive exploration of the parameters of interest. The software is built in Python3 and includes features to facilitate its future development. We believe PanACoTa is an interesting addition to the current set of comparative genomics tools, since it will accelerate and standardize the more routine parts of the work, allowing microbial genomicists to more quickly tackle their specific questions.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 59
- Organism
- Assay
- Research Focus
- Approach
Abstract summary
Claude Opus 5.5 · xhigh effort · 18 Oct 2026 · from the abstract · CC BY-NC-ND 4.0
One modular Python3 pipeline carries a microbial species from genome download through quality filtering, uniform annotation, pangenome and core genome construction, alignment, to a phylogenetic tree.
Pangenome work rests on a chain of routine steps - fetching the genomes, discarding poor or redundant assemblies, annotating everything the same way, then deriving pangenome and core genome sets - and the growing number of available genomes makes that groundwork harder, not easier. PanACoTA puts the whole chain behind one interface while leaving every step runnable on its own, so parameters can be re-explored without rebuilding the earlier stages by hand.
Key results
ClaimedA single tool spans the full comparative genomics chain for a species: retrieval of its genomes, quality and redundancy filtering into a database, uniform annotation, pangenome plus several core genome variants, alignments, and tree inference.
Described as the tool's scope; the abstract reports no runtime, no genome counts processed, and no accuracy comparison against other pangenome programs. · Abstract
ClaimedSteps are integrated but not locked together - each can be run alone and repeated - which the authors present as the way to explore parameter choices quickly.
Stated as the design rationale distinguishing it from other recent pangenome builders; no worked example or timing of such parameter sweeps is given in the abstract. · Abstract
ClaimedThe implementation is Python3 and the authors say it carries features meant to ease later development, with the stated aim of standardising routine parts of microbial genomics.
Asserted in the abstract; no description of the module interfaces, test suite or dependency set accompanies it. · Abstract
Methods, data and reproducibility
A pipeline written in Python3 that chains the stages of microbial comparative genomics: downloading all genomes of a species, filtering by quality and redundancy into a database, annotating them uniformly, computing the pangenome and several core genome variants, aligning those, and inferring a phylogenetic tree. Each stage is also usable on its own and can be repeated with different parameters.
- Methods & tools
- PanACoTA, Python3
- Software & environment
- Stated only as being built in Python3; no versions, container or requirements file are named in the text available.
Limitations (2)
- Nothing is quantified: the abstract gives no runtimes, no number of genomes handled, and no accuracy or speed comparison with other pangenome tools, so the claim of a rapid yet accurate tree is untestable from it. · noted in this summary
- The target organisms are described only as microbial species, so which taxa the download and annotation steps actually cover cannot be determined from the text available. · noted in this summary
Who should read:Read this if you build microbial pangenomes and want one pipeline covering download, quality control, annotation, core genome extraction and tree building, with each stage rerunnable alone.
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
- PATO: Pangenome Analysis Toolkit
Miguel D. Fernández-de-Bobadilla, Alba Talavera-Rodríguez, … Val F. Lanza·BioinformaticsPeer-reviewed·Oct 7, 2021
- Panakeia - A universal tool for bacterial pangenome analysis
Sina Beier, Nicholas Robert Thomson·BMC GenomicsPeer-reviewed·Apr 5, 2022
- Panorama: a robust pangenome-based method for predicting and comparing biological systems across species
Jérôme Arnoux, Jean Mainguy, … Alexandra Calteau·PLoS Computational BiologyPeer-reviewed·Jul 10, 2026
- Efficient inference of large pangenomes with PanTA
Duc Quang Le, Tien Anh Nguyen, … Minh Duc Cao·Genome biologyPeer-reviewed·Aug 6, 2024
- PanGBank: a large-scale resource of precomputed microbial pangenomes built with PPanGGOLiN
Jean Mainguy, Téo Lemane, … David Vallenet·Nucleic Acids ResearchPeer-reviewed·Sep 21, 2026
- CompareM2 is a genomes-to-report pipeline for comparing microbial genomes
Carl Mathias Kobel, Velma T. E. Aho, … Phillip Byron Pope·BioinformaticsPeer-reviewed·Sep 1, 2025