ACE
ACE corrects substitution errors in Illumina next-generation sequencing data using a k-mer trie to improve coverage depth and accuracy for downstream analyses such as genome assembly and mapping.
Key Features:
- Error Correction: Identifies and corrects substitution errors in Illumina sequencing archives to improve per-base accuracy.
- K-mer Trie Utilization: Uses a k-mer trie data structure to store and process k-mers for efficient error detection and correction across large datasets.
- Performance Enhancement: Increases coverage depth and overall data accuracy, improving outcomes of genome assembly and read mapping.
- Competitive Edge: Demonstrated superior performance compared to state-of-the-art tools on real MiSeq and HiSeq Illumina archives in comparative studies.
Scientific Applications:
- Genome Assembly and Mapping: Improved read accuracy facilitates more reliable de novo assembly and reference mapping.
- Variant Calling: Reduced substitution errors increase the reliability of variant calling in genomic analyses.
- Transcriptomics and Epigenetics: Enhances data quality for transcriptome sequencing and epigenetic studies, supporting more accurate downstream interpretation.
Methodology:
Constructs a k-mer trie from input Illumina sequencing reads, traverses and compares sequence reads via the trie to detect discrepancies indicative of substitution errors, and corrects errors based on consensus sequences derived from the k-mer trie.
Topics
Details
- Tool Type:
- command-line tool
- Operating Systems:
- Linux, Mac
- Programming Languages:
- C++
- Added:
- 8/3/2017
- Last Updated:
- 11/25/2024
Operations
Publications
Sheikhizadeh S, de Ridder D. ACE: accurate correction of errors using <i>K</i>-mer tries. Bioinformatics. 2015;31(19):3216-3218. doi:10.1093/bioinformatics/btv332. PMID:26026137.
PMID: 26026137