Minipoa: A minimizer-based method for fast and memory-efficient partial order alignment
Haodong LiuiD, Pinglu ZhangiD, Yanming WeiiD, Qinzhong TianiD, Yixiao ZhaiiD, Quan ZouiD, Mengting NiuiD
Abstract
Partial order alignment (POA) has emerged as a fundamental component in long-read error correction, assembly and pangenomics. However, conventional POA algorithms are limited by high time and memory requirements, making them inefficient for large-scale datasets. Here, we present minipoa, a fast and memory-efficient POA tool that incorporates seed-chain-align heuristics, adaptive or static banding strategies, and single-instruction multiple-data optimizations. Minipoa achieves up to a 5-fold speedup over abPOA, reduces memory usage by up to 16-fold, and improves correction accuracy, while maintaining strong performance on both PacBio and ONT simulated datasets, and can be readily integrated into existing long-read error correction and assembly workflows. In multiple sequence alignment datasets, minipoa demonstrates superior computational efficiency and alignment accuracy compared with all other tested tools, achieving Total Column scores up to 2.5-fold higher than MAFFT in low-similarity scenarios. Moreover, minipoa enables multiple sequence alignment of megabase-long genomes and million-sequence datasets, demonstrated by 342 Mycobacterium tuberculosis sequences and one million SARS-CoV-2 sequences respectively. Collectively, minipoa is well positioned to become a cornerstone in the era of large-scale pangenomics.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 0
- Assay
- Research Focus
- Approach
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
- 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
- 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
- GPU accelerated partial order multiple sequencealignment for long reads self-correction
Francesco Peverelli, Lorenzo Di Tucci, … Katherine Yelick·IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd ForumPeer-reviewed·May 1, 2020
- Fast and accurate de novo genome assembly from long uncorrected reads
Robert Vaser, Ivan Sovic, … Mile Sikic·bioRxiv·Aug 5, 2016
- Featherweight long read alignment using partitioned reference indexes
Hasindu Gamaarachchi, Sri Parameswaran, Martin A. Smith·Scientific ReportsPeer-reviewed·Mar 13, 2019