Sign in
BioinformaticsBioinformatics
Peer-reviewed journal article

Fast and exact gap-affine partial order alignment with POASTA

Lucas R. van DijkiD, Abigail L. MansoniD, Ashlee M. EarliD, Kiran V. GarimellaiD, Thomas AbeeliD

Abstract

MotivationPartial order alignment is a widely used method for computing multiple sequence alignments, with applications in genome assembly and pangenomics, among many others. Current algorithms to compute the optimal, gap-affine partial order alignment do not scale well to larger graphs and sequences. While heuristic approaches exist, they do not guarantee optimal alignment and sacrifice alignment accuracy. ResultsWe present POASTA, a new optimal algorithm for partial order alignment that exploits long stretches of matching sequence between the graph and a query. We benchmarked POASTA against the state-of-the-art on several diverse bacterial gene datasets and demonstrated an average speed-up of 4.1x and up to 9.8x, using less memory. POASTAs memory scaling characteristics enabled the construction of much larger POA graphs than previously possible, as demonstrated by megabase-length alignments of 342 Mycobacterium tuberculosis sequences. Availability and implementationPOASTA is available on Github at https://github.com/broadinstitute/poasta.

PDFDOICode

02 /Specification & Classification

Click any tag to browse matching papers

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
THISJiménez-Bla '26Liu '26Gao '20Marco‐Sola '23Wei '26Vaddadi '18
74% semantic matchBioinformatics
Albert Jiménez-Blanco, Lorién López‐Villellas, Juan Carlos Moure+2 more·Bioinformatics·Jul 25, 2026· 1 citations