PuffAligner

PuffAligner aligns sequencing reads to reference sequences using a Pufferfish index to provide fast, sensitive, and memory-efficient read alignments.


Key Features:

  • Speed and Efficiency: Leverages the Pufferfish index to deliver highly-sensitive alignments at speeds comparable to the STAR aligner while requiring significantly less memory for index construction and read alignment than many other tools.
  • Accuracy: Produces alignments with sensitivity similar to Bowtie2, maintaining high accuracy in sequence matching.
  • Versatility: Adaptable to a wide range of genomic applications and research needs.

Scientific Applications:

  • Large-scale genomics: Efficiently aligns reads in genomics projects that involve large datasets and vast collections of sequences.
  • Alignment method development and benchmarking: Used for testing and benchmarking new alignment methodologies because of its combination of speed, sensitivity, and low memory footprint.

Methodology:

PuffAligner constructs an index using the Pufferfish algorithm, optimizing time and space complexity, and uses that index to perform rapid, memory-minimizing read alignments.

Topics

Details

Added:
1/18/2021
Last Updated:
1/29/2021

Operations

Publications

Almodaresi F, Zakeri M, Patro R. Puffaligner: An Efficient and Accurate Aligner Based on the Pufferfish Index. Unknown Journal. 2020. doi:10.1101/2020.08.11.246892.