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
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.
- organism: bacteria (other)
- assay: whole-genome sequencing
- research focus: variant calling
- research focus: genome assembly
- approach: optimal transport
- approach: statistical model
- 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.
Related papers
- Theseus: Fast and Optimal Affine-Gap Sequence-to-Graph Alignment
Albert Jiménez-Blanco, Lorién López‐Villellas, … Santiago Marco‐Sola·BioinformaticsPeer-reviewed·Jul 25, 2026
- Minipoa: A minimizer-based method for fast and memory-efficient partial order alignment
Haodong Liu, Pinglu Zhang, … Mengting Niu·Genome ResearchPeer-reviewed·Sep 1, 2026
- abPOA: an SIMD-based C library for fast partialorder alignment using adaptive band
Yan Ping Gao, Yongzhuang Liu, … Yi Xing·BioinformaticsPeer-reviewed·Nov 3, 2020
- Optimal gap-affine alignment in O(s) space
Santiago Marco‐Sola, Jordan M. Eizenga, … Miquel Moretó·BioinformaticsPeer-reviewed·Feb 1, 2023
- linearPOA: A parallel, memory-efficient framework for Partial Order Alignment with linear space complexity
Yanming Wei, Zhaoyang Huang, … Liang Yu·bioRxiv·Apr 30, 2026
- Sequence Alignment On Directed Graphs
Kavya Vaddadi, Kshitij Tayal, … Naveen Sivadasan·Journal of Computational BiologyPeer-reviewed·Sep 11, 2018