Fast-HBR

Fast-HBR removes duplicate reads from Next-Generation Sequencing (NGS) data to improve the accuracy and efficiency of downstream analyses.


Key Features:

  • Memory Efficiency: Represents reads as integer hash values stored in hash tables instead of full string sequences to reduce memory usage.
  • Speed and Performance: Processes input on-the-fly from FASTQ or FASTA files and avoids storing full string representations to enable faster duplicate detection.
  • De-novo Duplicate Removal: Identifies and removes duplicates without requiring a reference genome.
  • Direct Output Writing: Writes unique reads directly to an output file during processing to minimize intermediate storage and I/O.
  • Implementation: Implemented in Python 3.

Scientific Applications:

  • Environmental genomics: Removes duplicate reads from NGS datasets derived from environmental samples where reference genomes may be absent.
  • Species identification and biodiversity assessment: Reduces duplicate-induced biases in read counts to improve accuracy of species identification and biodiversity estimates.
  • Ecological studies: Enhances reliability of community and ecological analyses by eliminating redundant reads prior to downstream processing.

Methodology:

Represents reads as integer hash values in hash tables, processes FASTQ/FASTA input on-the-fly to perform de-novo duplicate detection and removal, and writes unique reads directly to an output file; implemented in Python 3.

Topics

Details

License:
Not licensed
Cost:
Free of charge
Tool Type:
command-line tool
Operating Systems:
Mac, Linux, Windows
Programming Languages:
Python
Added:
10/3/2022
Last Updated:
11/24/2024

Operations

Publications

Altayyar S. Fast-HBR: Fast hash based duplicate read remover. Bioinformation. 2022;18(1):36-40. doi:10.6026/97320630018036. PMID:35815196. PMCID:PMC9200608.