Genome biologyBioinformaticsPeer-reviewed journal article
Ratatosk - Hybrid error correction of long reads enables accurate variant calling and assembly
Guillaume HolleyiD, Doruk BeyteriD, Helga IngimundardóttiriD, Peter Loof MølleriD, Snædís KristmundsdóttiriD, Hannes P. EggertssoniD, Bjarni V. HalldórssoniD
Abstract
MotivationLong Read Sequencing (LRS) technologies are becoming essential to complement Short Read Sequencing (SRS) technologies for routine whole genome sequencing. LRS platforms produce DNA fragment reads, from 103 to 106 bases, allowing the resolution of numerous uncertainties left by SRS reads for genome reconstruction and analysis. In particular, LRS characterizes long and complex structural variants undetected by SRS due to short read length. Furthermore, assemblies produced with LRS reads are considerably more contiguous than with SRS while spanning previously inaccessible telomeric and centromeric regions. However, a major challenge to LRS reads adoption is their much higher error rate than SRS of up to 15%, introducing obstacles in downstream analysis pipelines. ResultsWe present Ratatosk, a new error correction method for erroneous long reads based on a compacted and colored de Bruijn graph built from accurate short reads. Short and long reads color paths in the graph while vertices are annotated with candidate Single Nucleotide Polymorphisms. Long reads are subsequently anchored to the graph using exact and inexact fc-mer matches to find paths corresponding to corrected sequences. We demonstrate that Ratatosk can reduce the raw error rate of Oxford Nanopore reads 6-fold on average with a median error rate as low as 0.28%. Ratatosk corrected data maintain nearly 99% accurate SNP calls and increase indel call accuracy by up to about 40% compared to the raw data. An assembly of the Ashkenazi individual HG002 created from Ratatosk corrected Oxford Nanopore reads yields a contig N50 of 43.22 Mbp and less misassemblies than an assembly created from PacBio HiFi reads. Availabilityhttps://github.com/DecodeGenetics/Ratatosk Contactguillaume.holley@decode.is
- organism: human
- assay: whole-genome sequencing
- assay: long-read sequencing
- research focus: variant calling
- research focus: genome assembly
- approach: statistical model
- Citations
- 87
- FWCI
- 4.55
- Field percentile
- top 3%
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- CONSENT: Scalable long read self-correction and assembly polishing with multiple sequence alignment
Pierre Morisse, Camille Marchet, … Arnaud Lefebvre·Scientific ReportsPeer-reviewed·Jan 12, 2021
- Hybrid correction of highly noisy Oxford Nanoporelong reads using a variable-order de Bruijn graph
Pierre Morisse, Thierry Lecroq B, Arnaud Lefebvre·BioinformaticsPeer-reviewed·Jun 27, 2018
- An efficient error correction and accurate assembly tool for noisy long reads
Jiang Yong Hu, Zhuo Wang, … Sheng Wang·bioRxiv·Mar 9, 2023
- LongStitch: High-quality genome assembly correction and scaffolding using long reads
Lauren Coombe, Janet X. Li, … İnanç Birol·BMC BioinformaticsPeer-reviewed·Oct 30, 2021
- From contigs towards chromosomes: automatic Improvement of Long Read Assemblies (ILRA)
José Luis Ruiz, Susanne Reimering, … Thomas D. Otto·Briefings in BioinformaticsPeer-reviewed·Jun 19, 2023
- Long-read error correction: a survey and qualitative comparison
Pierre Morisse, Thierry Lecroq B, Arnaud Lefebvre·bioRxiv·Mar 6, 2020