wfa2-lib
« Back to VersTracker
Description:
Wavefront alignment algorithm library v2
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: bioinformatics genomics alignment c-plus-plus algorithm
Install: brew install wfa2-lib
About:
Wfa2Lib is a high-performance C/C++ library implementing the Wavefront Alignment algorithm (WFA) for exact sequence alignment. It leverages SIMD vectorization and multi-threading to achieve significant speedups over traditional dynamic programming methods. This makes it ideal for aligning long genomic sequences with high accuracy and low memory footprint.
Key Features:
  • SIMD-accelerated (AVX2, AVX-512) exact alignment
  • Multi-threaded processing support
  • Low memory footprint compared to traditional aligners
  • C++ API with Python bindings
Use Cases:
  • Genomic and proteomic sequence alignment
  • DNA/RNA read mapping and error correction
  • Computational biology research requiring high-precision comparisons
Alternatives:
  • Edlib – Edlib is a highly portable C/C++ library for exact sequence alignment using the Levenshtein distance, but WFA2 is generally faster for long sequences due to its wavefront approach.
  • Parasail – Parasail provides SIMD-accelerated global and semi-global alignments using standard algorithms (Smith-Waterman, Needleman-Wunsch), whereas WFA2 uses a different algorithmic approach optimized for specific alignment tasks.
Version History
Detected Version Rev Change Commit
Sep 12, 2025 6:45am 0 VERSION_BUMP 646ea0cd