henhaobio
Sign in

BioinformaticsBioinformaticsPeer-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

PDFDOIPreprintCode

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.

Citations
6
FWCI
0.81
Field percentile
top 31%

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