WHAM

WHAM aligns short DNA reads produced by next-generation sequencing to a reference genome using a wavelet-based approach to provide high-accuracy short-read alignment for genomic analyses.


Key Features:

  • Wavelet-based algorithm: Employs a wavelet-based approach indicated by its name to achieve high-accuracy alignment.
  • Hash-Based Indexing: Utilizes hash-based indexing to efficiently map query sequences to the reference genome for rapid lookup.
  • Bitwise Operations: Leverages bitwise operations for computationally efficient processing of large sequencing datasets.
  • Rich Match Models: Supports rich string matching models to accommodate complex alignment scenarios.
  • Performance: Delivers significantly faster short-read alignment than existing state-of-the-art methods and its relative speed advantage increases as read lengths grow.

Scientific Applications:

  • Genomic Research: Provides rapid, accurate alignments to support variant calling, genome assembly, and comparative genomics.
  • Personalized Medicine: Processes large-scale sequencing data to identify genetic variations linked to disease for clinical and research applications.
  • Evolutionary Biology: Enables efficient comparison of genomic sequences across species or populations to study evolutionary relationships.

Methodology:

Integrates hash-based indexing with bitwise operations and rich string matching models within a wavelet-based framework to optimize short-read alignment performance.

Topics

Details

License:
GPL-3.0
Maturity:
Mature
Tool Type:
command-line tool
Added:
1/13/2017
Last Updated:
3/12/2019

Operations

Publications

Li Y, Patel JM, Terrell A. WHAM. ACM Transactions on Database Systems. 2012;37(4):1-39. doi:10.1145/2389241.2389247.

Funding: - Division of Information and Intelligent Systems: IIS-1110948

Documentation