NGSReadsTreatment

NGSReadsTreatment removes duplicate reads from Next-Generation Sequencing (NGS) datasets to improve data quality for downstream analyses such as de novo genome assembly.


Key Features:

  • Cuckoo Filter Utilization: Uses a Cuckoo Filter probabilistic data structure to identify and remove duplicate reads by comparing reads against previously observed entries and requires only the input reads.
  • Versatility Across Platforms: Processes paired-end and single-end datasets from various NGS platforms and supports reads with identical or differing sequence lengths.
  • Efficiency in Redundancy Removal: Eliminates duplicate reads while optimizing computational memory usage, as demonstrated in comparative analyses against other redundancy removal tools.

Scientific Applications:

  • Genome Sequencing: Improves accuracy of de novo genome assembly by removing redundant reads.
  • Evolutionary Studies: Reduces noise from redundant reads to support analyses of evolutionary processes.
  • Gene Expression Analysis: Enhances reliability of read counts for precise gene expression profiling.
  • Metagenomic Analyses: Supports accurate identification and quantification of microbial communities by providing higher-quality input reads.

Methodology:

Leverages the Cuckoo Filter's probabilistic nature to detect and eliminate duplicate reads, retaining unique reads for downstream analyses.

Topics

Details

Tool Type:
desktop application
Added:
11/14/2019
Last Updated:
1/4/2021

Operations

Publications

Gaia ASC, de Sá PHCG, de Oliveira MS, Veras AAdO. NGSReadsTreatment – A Cuckoo Filter-based Tool for Removing Duplicate Reads in NGS Data. Scientific Reports. 2019;9(1). doi:10.1038/s41598-019-48242-w. PMID:31406180. PMCID:PMC6690869.