BigBWA
BigBWA accelerates scalable, fault-tolerant sequence alignment by running the Burrows-Wheeler Aligner (BWA) on Hadoop clusters for processing large-scale genomic sequencing data.
Key Features:
- Hadoop integration: Parallelizes BWA alignment across Hadoop cluster nodes to reduce execution time for large-scale genomic datasets.
- Support for BWA algorithms: Executes BWA-MEM, BWA-ALN, and BWA-SW to handle different read types including paired-end and single-end data.
- Fault tolerance: Leverages Hadoop's fault-tolerance mechanisms to manage node failures without compromising data integrity or processing continuity.
- No source code modification required: Operates without modifying the original BWA source code.
Scientific Applications:
- High-throughput genomic research: Accelerating alignment of large sequencing datasets.
- Whole-genome alignment: Efficient alignment for whole-genome sequencing datasets.
- Targeted resequencing: Efficient alignment for targeted resequencing studies.
- Paired-end and single-end sequencing projects: Processing both paired and single reads.
Methodology:
Distributes alignment workload across a Hadoop cluster by parallelizing BWA (BWA-MEM, BWA-ALN, BWA-SW) across nodes and relying on Hadoop's fault-tolerance mechanisms while operating without changes to the BWA source code.
Topics
Collections
Details
- License:
- GPL-3.0
- Maturity:
- Mature
- Tool Type:
- command-line tool
- Operating Systems:
- Linux
- Programming Languages:
- Java
- Added:
- 1/13/2017
- Last Updated:
- 11/25/2024
Operations
Publications
Abuín JM, Pichel JC, Pena TF, Amigo J. BigBWA: approaching the Burrows–Wheeler aligner to Big Data technologies. Bioinformatics. 2015;31(24):4003-4005. doi:10.1093/bioinformatics/btv506. PMID:26323715.
PMID: 26323715