Nature Communications · 2022 · 19 citations · 48 references
Life SciencesBioinformaticsGeneticsGenome AssemblyGenomicsSequence AnalysisDna SequencingLong-read AssemblyNext-generation SequencingVariant AnalysisVariant CallingVariant DetectionHaplotype-aware Error CorrectionLong-read SequencingLong-read Variant DetectionNanopore SequencingPangenome AssemblySequencing Error CorrectionVariant Calling From Long ReadsVariant Detection From Long Reads
Error correction is the canonical first step in long-read sequencing data analysis. Current self-correction methods, however, are affected by consensus sequence induced biases that mask true variants in haplotypes of lower frequency showing in mixed samples. Unlike consensus sequence templates, graph-based reference systems are not affected by such biases, so do not mistakenly mask true variants as errors. We present VeChat, as an approach to implement this idea: VeChat is based on variation graphs, as a popular type of data structure for pangenome reference systems. Extensive benchmarking experiments demonstrate that long reads corrected by VeChat contain 4 to 15 (Pacific Biosciences) and 1 to 10 times (Oxford Nanopore Technologies) less errors than when being corrected by state of the art approaches. Further, using VeChat prior to long-read assembly significantly improves the haplotype awareness of the assemblies. VeChat is an easy-to-use open-source tool and publicly available at https://github.com/HaploKit/vechat .
48
fastp: an ultra-fast all-in-one FASTQ preprocessor
Shifu Chen, Yanqing Zhou, Yaru Chen et al. · Bioinformatics · 2018 · 29.7K citations · Full text
Minimap2: pairwise alignment for nucleotide sequences
Heng Li · Bioinformatics · 2018 · 16.8K citations · Full text
Assembly of long, error-prone reads using repeat graphs
Mikhail Kolmogorov, Jeffrey Yuan, Yu Lin et al. · Nature Biotechnology · 2019 · 6.3K citations