strobealign
strobealign implements a dynamic seeding strategy that combines syncmers and strobemers to generate variable-length fuzzy seeds for fast and accurate short-read alignment.
Key Features:
- Dynamic Seeding Approach: Utilizes a combination of syncmers and strobemers to construct flexible, dynamic-sized fuzzy seeds that reduce repetitiveness during alignment.
- Performance Metrics: Achieves several-fold speed improvements over traditional aligners while maintaining or exceeding their accuracy, with particular strength on short reads of 150 nt and longer and reported superiority to more recently proposed aligners in speed and precision.
- E-hits Metric: Employs the E-hits metric to evaluate seeding effectiveness and to quantify reduction of repetitive hits.
Scientific Applications:
- High-Throughput Sequencing: Accelerates large-scale short-read alignment workflows in high-throughput sequencing projects.
- Comparative Genomics: Supports efficient sequence comparison across genomes and within complex genomic regions.
- Variant Calling: Provides precise alignment input to improve the accuracy of genetic variant identification.
Methodology:
Combines syncmers and strobemers to construct variable-length fuzzy seeds and evaluates seeding effectiveness using the E-hits metric.
Topics
Details
- License:
- MIT
- Cost:
- Free of charge
- Tool Type:
- command-line tool
- Operating Systems:
- Mac, Linux, Windows
- Programming Languages:
- C++, C
- Added:
- 2/13/2023
- Last Updated:
- 11/24/2024
Operations
Publications
Sahlin K. Strobealign: flexible seed size enables ultra-fast and accurate read alignment. Genome Biology. 2022;23(1). doi:10.1186/s13059-022-02831-7. PMID:36522758. PMCID:PMC9753264.