Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
97 tokens/sec
GPT-4o
53 tokens/sec
Gemini 2.5 Pro Pro
44 tokens/sec
o3 Pro
5 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Toward perfect reads: self-correction of short reads via mapping on de Bruijn graphs (1711.03336v2)

Published 9 Nov 2017 in cs.DS and q-bio.QM

Abstract: Motivations Short-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. Results We propose a new method to correct short reads using de Bruijn graphs, and implement it as a tool called Bcool. As a first st ep, 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 from 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 Implementation The implementation is open source and available at http://github.com/Malfoy/BCOOL under the Affero GPL license. Contact Antoine Limasset [email protected] & Jean-Fran\c{c}ois Flot [email protected] & Pierre Peterlongo [email protected]

User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (3)
  1. Antoine Limasset (7 papers)
  2. Pierre Peterlongo (8 papers)
  3. Jean-Francois Flot (1 paper)
Citations (23)

Summary

We haven't generated a summary for this paper yet.