Sign in
BioinformaticsbioRxiv
Preprint

PanACoTA: A modular tool for massive microbial comparative genomics

Amandine PerriniD, Eduardo P. C. RochaiD

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

Abstract summary

Verified abstract synthesis

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

  1. 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

  2. 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

  3. 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.

Similarity Map
SelectedSame fieldCross-field
THISFernández-d '21Beier '22Arnoux '26Le '24Mainguy '26Kobel '25
68% semantic matchBioinformatics
Miguel D. Fernández-de-Bobadilla, Alba Talavera-Rodríguez, Lucía Chacón+3 more·Bioinformatics·Oct 7, 2021· 27 citations