dc.contributor.author |
Heydari, Mahdi
|
|
dc.contributor.author |
Miclotte, Giles
|
|
dc.contributor.author |
Van de Peer, Yves
|
|
dc.contributor.author |
Fostier, Jan
|
|
dc.date.accessioned |
2020-07-11T07:14:02Z |
|
dc.date.available |
2020-07-11T07:14:02Z |
|
dc.date.issued |
2019-06-03 |
|
dc.description.abstract |
BACKGROUND : Several standalone error correction tools have been proposed to correct sequencing errors in Illumina
data in order to facilitate de novo genome assembly. However, in a recent survey, we showed that state-of-the-art
assemblers often did not benefit from this pre-correction step. We found that many error correction tools introduce
new errors in reads that overlap highly repetitive DNA regions such as low-complexity patterns or short
homopolymers, ultimately leading to a more fragmented assembly.
RESULTS : We propose BrownieCorrector, an error correction tool for Illumina sequencing data that focuses on the
correction of only those reads that overlap short DNA patterns that are highly repetitive in the genome.
BrownieCorrector extracts all reads that contain such a pattern and clusters them into different groups using a
community detection algorithm that takes into account both the sequence similarity between overlapping reads and
their respective paired-end reads. Each cluster holds reads that originate from the same genomic region and hence
each cluster can be corrected individually, thus providing a consistent correction for all reads within that cluster.
CONCLUSIONS : BrownieCorrector is benchmarked using six real Illumina datasets for different eukaryotic genomes. The
prior use of BrownieCorrector improves assembly results over the use of uncorrected reads in all cases. In comparison
with other error correction tools, BrownieCorrector leads to the best assembly results in most cases even though less
than 2% of the reads within a dataset are corrected. Additionally, we investigate the impact of error correction on
hybrid assembly where the corrected Illumina reads are supplemented with PacBio data. Our results confirm that
BrownieCorrector improves the quality of hybrid genome assembly as well. BrownieCorrector is written in standard
C++11 and released under GPL license. BrownieCorrector relies on multithreading to take advantage of
multi-core/multi-CPU systems. The source code is available at https://github.com/biointec/browniecorrector. |
en_ZA |
dc.description.department |
Genetics |
en_ZA |
dc.description.librarian |
am2020 |
en_ZA |
dc.description.sponsorship |
The Research Foundation - Flanders (FWO)
(G0C3914N). Computational resources and services were provided by the Flemish
Supercomputer Center, funded by Ghent University, the Hercules Foundation
and the Flemish Government – EWI |
en_ZA |
dc.description.uri |
https://bmcbioinformatics.biomedcentral.com |
en_ZA |
dc.identifier.citation |
Heydari, M., Miclotte, G., Van De Peer, Y. et al. 2019, 'Illumina error correction near highly repetitive DNA regions improves de novo genome assembly', BMC Bioinformatics, vol. 20, art. 298, pp. 1-13. |
en_ZA |
dc.identifier.issn |
1471-2105 (online) |
|
dc.identifier.other |
10.1186/s12859-019-2906-2 |
|
dc.identifier.uri |
http://hdl.handle.net/2263/75146 |
|
dc.language.iso |
en |
en_ZA |
dc.publisher |
BioMed Central |
en_ZA |
dc.rights |
© The Author(s). 2019 Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0
International License. |
en_ZA |
dc.subject |
Illumina sequencing data |
en_ZA |
dc.subject |
De novo genome assembly |
en_ZA |
dc.subject |
Error correction |
en_ZA |
dc.subject |
De Bruijn graph |
en_ZA |
dc.subject |
Community detection |
en_ZA |
dc.title |
Illumina error correction near highly repetitive DNA regions improves de novo genome assembly |
en_ZA |
dc.type |
Article |
en_ZA |