abpoa
« Back to VersTracker
Description:
SIMD-based C library for fast partial order alignment using adaptive band
Type: Formula  |  Latest Version: 1.5.5@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Other
Tags: bioinformatics genomics simd alignment c-library
Install: brew install abpoa
About:
abPOA is a SIMD-powered C library designed for high-performance Partial Order Alignment (POA), commonly used for multiple sequence alignment and consensus computation. It leverages vectorized instructions to achieve significant speedups over traditional methods, making it ideal for processing large-scale genomic datasets.
Key Features:
  • SIMD acceleration (SSE/AVX/NEON) for extreme performance
  • Adaptive banding strategy to reduce computational complexity
  • Supports cyclic and directed acyclic graph (DAG) POA
  • Memory-efficient implementation for large datasets
Use Cases:
  • Generating consensus sequences from noisy long-read sequencing data (e.g., PacBio, ONT)
  • Multiple sequence alignment in bioinformatics pipelines
  • De novo genome assembly polishing
Alternatives:
  • Spoa – SPOA is a widely used POA implementation, but abPOA offers significantly faster performance via SIMD optimization.
  • MUSCLE – MUSCLE is a general-purpose aligner, while abPOA is specialized for POA and consensus tasks with higher speed.
License: MIT
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, sonoma, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Sep 13, 2025 9:22am 0 VERSION_BUMP 4b88d148