Cargando…

BASE: a practical de novo assembler for large genomes using long NGS reads

BACKGROUND: De novo genome assembly using NGS data remains a computation-intensive task especially for large genomes. In practice, efficiency is often a primary concern and favors using a more efficient assembler like SOAPdenovo2. Yet SOAPdenovo2, based on de Bruijn graph, fails to take full advanta...

Descripción completa

Detalles Bibliográficos
Autores principales: Liu, Binghang, Liu, Chi-Man, Li, Dinghua, Li, Yingrui, Ting, Hing-Fung, Yiu, Siu-Ming, Luo, Ruibang, Lam, Tak-Wah
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2016
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5009518/
https://www.ncbi.nlm.nih.gov/pubmed/27586129
http://dx.doi.org/10.1186/s12864-016-2829-5
_version_ 1782451526911918080
author Liu, Binghang
Liu, Chi-Man
Li, Dinghua
Li, Yingrui
Ting, Hing-Fung
Yiu, Siu-Ming
Luo, Ruibang
Lam, Tak-Wah
author_facet Liu, Binghang
Liu, Chi-Man
Li, Dinghua
Li, Yingrui
Ting, Hing-Fung
Yiu, Siu-Ming
Luo, Ruibang
Lam, Tak-Wah
author_sort Liu, Binghang
collection PubMed
description BACKGROUND: De novo genome assembly using NGS data remains a computation-intensive task especially for large genomes. In practice, efficiency is often a primary concern and favors using a more efficient assembler like SOAPdenovo2. Yet SOAPdenovo2, based on de Bruijn graph, fails to take full advantage of longer NGS reads (say, 150 bp to 250 bp from Illumina HiSeq and MiSeq). Assemblers that are based on string graphs (e.g., SGA), though less popular and also very slow, are more favorable for longer reads. METHODS: This paper shows a new de novo assembler called BASE. It enhances the classic seed-extension approach by indexing the reads efficiently to generate adaptive seeds that have high probability to appear uniquely in the genome. Such seeds form the basis for BASE to build extension trees and then to use reverse validation to remove the branches based on read coverage and paired-end information, resulting in high-quality consensus sequences of reads sharing the seeds. Such consensus sequences are then extended to contigs. RESULTS: Experiments on two bacteria and four human datasets shows the advantage of BASE in both contig quality and speed in dealing with longer reads. In the experiment on bacteria, two datasets with read length of 100 bp and 250 bp were used.. Especially for the 250 bp dataset, BASE gives much better quality than SOAPdenovo2 and SGA and is simlilar to SPAdes. Regarding speed, BASE is consistently a few times faster than SPAdes and SGA, but still slower than SOAPdenovo2. BASE and Soapdenov2 are further compared using human datasets with read length 100 bp, 150 bp and 250 bp. BASE shows a higher N50 for all datasets, while the improvement becomes more significant when read length reaches 250 bp. Besides, BASE is more-meory efficent than SOAPdenovo2 when sequencing data with error rate. CONCLUSIONS: BASE is a practically efficient tool for constructing contig, with significant improvement in quality for long NGS reads. It is relatively easy to extend BASE to include scaffolding.
format Online
Article
Text
id pubmed-5009518
institution National Center for Biotechnology Information
language English
publishDate 2016
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-50095182016-09-08 BASE: a practical de novo assembler for large genomes using long NGS reads Liu, Binghang Liu, Chi-Man Li, Dinghua Li, Yingrui Ting, Hing-Fung Yiu, Siu-Ming Luo, Ruibang Lam, Tak-Wah BMC Genomics Research BACKGROUND: De novo genome assembly using NGS data remains a computation-intensive task especially for large genomes. In practice, efficiency is often a primary concern and favors using a more efficient assembler like SOAPdenovo2. Yet SOAPdenovo2, based on de Bruijn graph, fails to take full advantage of longer NGS reads (say, 150 bp to 250 bp from Illumina HiSeq and MiSeq). Assemblers that are based on string graphs (e.g., SGA), though less popular and also very slow, are more favorable for longer reads. METHODS: This paper shows a new de novo assembler called BASE. It enhances the classic seed-extension approach by indexing the reads efficiently to generate adaptive seeds that have high probability to appear uniquely in the genome. Such seeds form the basis for BASE to build extension trees and then to use reverse validation to remove the branches based on read coverage and paired-end information, resulting in high-quality consensus sequences of reads sharing the seeds. Such consensus sequences are then extended to contigs. RESULTS: Experiments on two bacteria and four human datasets shows the advantage of BASE in both contig quality and speed in dealing with longer reads. In the experiment on bacteria, two datasets with read length of 100 bp and 250 bp were used.. Especially for the 250 bp dataset, BASE gives much better quality than SOAPdenovo2 and SGA and is simlilar to SPAdes. Regarding speed, BASE is consistently a few times faster than SPAdes and SGA, but still slower than SOAPdenovo2. BASE and Soapdenov2 are further compared using human datasets with read length 100 bp, 150 bp and 250 bp. BASE shows a higher N50 for all datasets, while the improvement becomes more significant when read length reaches 250 bp. Besides, BASE is more-meory efficent than SOAPdenovo2 when sequencing data with error rate. CONCLUSIONS: BASE is a practically efficient tool for constructing contig, with significant improvement in quality for long NGS reads. It is relatively easy to extend BASE to include scaffolding. BioMed Central 2016-08-31 /pmc/articles/PMC5009518/ /pubmed/27586129 http://dx.doi.org/10.1186/s12864-016-2829-5 Text en © The Author(s). 2016 Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.
spellingShingle Research
Liu, Binghang
Liu, Chi-Man
Li, Dinghua
Li, Yingrui
Ting, Hing-Fung
Yiu, Siu-Ming
Luo, Ruibang
Lam, Tak-Wah
BASE: a practical de novo assembler for large genomes using long NGS reads
title BASE: a practical de novo assembler for large genomes using long NGS reads
title_full BASE: a practical de novo assembler for large genomes using long NGS reads
title_fullStr BASE: a practical de novo assembler for large genomes using long NGS reads
title_full_unstemmed BASE: a practical de novo assembler for large genomes using long NGS reads
title_short BASE: a practical de novo assembler for large genomes using long NGS reads
title_sort base: a practical de novo assembler for large genomes using long ngs reads
topic Research
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5009518/
https://www.ncbi.nlm.nih.gov/pubmed/27586129
http://dx.doi.org/10.1186/s12864-016-2829-5
work_keys_str_mv AT liubinghang baseapracticaldenovoassemblerforlargegenomesusinglongngsreads
AT liuchiman baseapracticaldenovoassemblerforlargegenomesusinglongngsreads
AT lidinghua baseapracticaldenovoassemblerforlargegenomesusinglongngsreads
AT liyingrui baseapracticaldenovoassemblerforlargegenomesusinglongngsreads
AT tinghingfung baseapracticaldenovoassemblerforlargegenomesusinglongngsreads
AT yiusiuming baseapracticaldenovoassemblerforlargegenomesusinglongngsreads
AT luoruibang baseapracticaldenovoassemblerforlargegenomesusinglongngsreads
AT lamtakwah baseapracticaldenovoassemblerforlargegenomesusinglongngsreads