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.