ParLECH
ParLECH corrects indel and substitution errors in PacBio long reads by leveraging Illumina short-read k-mer coverage and de Bruijn graph information to improve sequencing accuracy.
Key Features:
- Hybrid correction: Integrates Illumina short reads with PacBio long reads to perform hybrid error correction.
- De Bruijn graph construction: Builds a de Bruijn graph from Illumina short reads to provide a reference structure for correction.
- Indel correction via widest path: Replaces indel errors by the widest path (maximum min-coverage path) in the short-read de Bruijn graph.
- K-mer coverage segmentation: Uses k-mer coverage information to segment each long read into low- and high-coverage regions.
- Substitution correction by majority voting: Applies a majority voting mechanism within segmented regions to correct substitution errors.
- Error-region identification: Employs k-mer coverage to distinguish erroneous from accurate sequence regions.
- Distributed, scalable algorithm: Implements a parallel algorithm capable of scaling to hundreds of compute nodes.
- Large-scale processing: Designed to handle terabyte-scale sequencing datasets for high-throughput correction tasks.
Scientific Applications:
- Human genome correction: Corrected indel errors on a 312 GB PacBio long-read human dataset using 452 GB of Illumina short reads in under 29 hours on 128 compute nodes.
- Microbial genomics (E. coli): Achieved alignment of over 92% of bases from an E. coli PacBio dataset to its reference genome.
- High-throughput sequencing projects: Applicable to large-scale projects requiring correction of long reads across terabytes of data using hundreds of nodes.
Methodology:
Construct a de Bruijn graph from Illumina short reads; identify and correct indels by replacing them with the widest (maximum min-coverage) path in that graph; segment long reads into low/high coverage regions using k-mer coverage; correct substitutions by majority voting within segments; implemented as a distributed, scalable algorithm.
Topics
Details
- Tool Type:
- command-line tool
- Added:
- 1/14/2020
- Last Updated:
- 1/5/2021
Operations
Publications
Das AK, Goswami S, Lee K, Park S. A hybrid and scalable error correction algorithm for indel and substitution errors of long reads. BMC Genomics. 2019;20(S11). doi:10.1186/s12864-019-6286-9. PMID:31856721. PMCID:PMC6923905.