BioinformaticsBioinformaticsPeer-reviewed journal article
Toward perfect reads: short reads correction via mapping on compacted de Bruijn graphs
Antoine LimassetiD, Jean‐François FlotiD, Pierre PeterlongoiD
Abstract
MotivationsShort-read accuracy is important for downstream analyses such as genome assembly and hybrid long-read correction. Despite much work on short-read correction, present-day correctors either do not scale well on large data sets or consider reads as mere suites of k-mers, without taking into account their full-length read information. ResultsWe propose a new method to correct short reads using de Bruijn graphs, and implement it as a tool called Bcool. As a first step, Bcool constructs a compacted de Bruijn graph from the reads. This graph is filtered on the basis of k-mer abundance then of unitig abundance, thereby removing most sequencing errors. The cleaned graph is then used as a reference on which the reads are mapped to correct them. We show that this approach yields more accurate reads than k-mer-spectrum correctors while being scalable to human-size genomic datasets and beyond. Availability and ImplementationThe implementation is open source and available at http://github.com/Malfoy/BCOOL under the Affero GPL license and as a Bioconda package. ContactAntoine Limasset antoine.limasset@gmail.com & Jean-Francois Flot jflot@ulb.ac.be & Pierre Peterlongo pierre.peterlongo@inria.fr
- Citations
- 43
- FWCI
- 2.32
- Field percentile
- top 10%
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
- Assembly of Long Error-Prone Reads Using de Bruijn Graphs
Yu Lin, Jeffrey Yuan, … Pavel A. Pevzner·bioRxiv·Apr 13, 2016
- Non Hybrid Long Read Consensus Using Local De Bruijn Graph Assembly
German Tischler, Eugene Wimberly Myers·bioRxiv·Feb 6, 2017
- A Novel Approach for Accurate Sequence Assembly Using de Bruijn graphs
Cameron J. Prybol, Aeron Tynes Hammack, … Michael P. Snyder·bioRxiv·May 29, 2024
- Read correction for non-uniform coverages
Camille Marchet, Yoann Dufresne, Antoine Limasset·bioRxiv·Jun 25, 2019
- Assembling Long Accurate Reads Using Multiplex de Bruijn Graphs
Anton Bankevich, Andrey V. Bzikadze, … Pavel A. Pevzner·Nature BiotechnologyPeer-reviewed·Feb 28, 2022
- Cdbgtricks: strategies to update a compacted de bruijn graph
Khodor Hannoush, Camille Marchet, Pierre Peterlongo·bioRxiv·May 24, 2024