BioinformaticsBioinformaticsPeer-reviewed journal article
abPOA: an SIMD-based C library for fast partialorder alignment using adaptive band
Yan Ping GaoiD, Yongzhuang LiuiD, Yanmei MaiD, Bo LiuiD, Yadong WangiD, Yi XingiD
Abstract
SummaryPartial order alignment, which aligns a sequence to a directed acyclic graph, is now frequently used as a key component in long-read error correction and assembly. We present abPOA (adaptive banded Partial Order Alignment), a Single Instruction Multiple Data (SIMD) based C library for fast partial order alignment using adaptive banded dynamic programming. It can work as a stand-alone multiple sequence alignment and consensus calling tool or be easily integrated into any long-read error correction and assembly workflow. Compared to a state-of-the-art tool (SPOA), abPOA is up to 15 times faster with a comparable alignment accuracy. Availability and implementationabPOA is implemented in C. A stand-alone tool and a C/Python software interface are freely available at https://github.com/yangao07/abPOA. Contactydwang@hit.edu.cn or XINGYI@email.chop.edu
- assay: long-read sequencing
- research focus: sequence-to-function modeling
- research focus: benchmarking
- research focus: software / tool
- approach: statistical model
- approach: matrix factorization
- Citations
- 62
- FWCI
- 1.86
- Field percentile
- top 13%
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
- 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
- linearPOA: A parallel, memory-efficient framework for Partial Order Alignment with linear space complexity
Yanming Wei, Zhaoyang Huang, … Liang Yu·bioRxiv·Apr 30, 2026
- Fast and exact gap-affine partial order alignment with POASTA
Lucas R. van Dijk, Abigail L. Manson, … Thomas Abeel·BioinformaticsPeer-reviewed·Dec 26, 2024
- QuickEd: High-performance exact sequence alignment based on bound-and-align
Max Doblas, Oscar Lostes-Cazorla, … Santiago Marco‐Sola·BioinformaticsPeer-reviewed·Mar 1, 2025
- A*PA2: up to 20 times faster exact global alignment
Ragnar Groot Koerkamp·bioRxiv·Mar 24, 2024
- Medlib: A Feature-Rich C/C++ Library for Exact Alignment of Nanopore Sequences Using Multiple Edit Distance
Mehdi Rafeie, Fatemeh Vafaee, Omid R. Faridani·bioRxiv·May 1, 2025