Back to Search Start Over

An improved filtering algorithm for big read datasets and its application to single-cell assembly

Authors :
Axel Wedemeyer
Lasse Kliemann
Anand Srivastav
Christian Schielke
Thorsten B. Reusch
Philip Rosenstiel
Source :
BMC Bioinformatics, Vol 18, Iss 1, Pp 1-11 (2017)
Publication Year :
2017
Publisher :
BMC, 2017.

Abstract

Abstract Background For single-cell or metagenomic sequencing projects, it is necessary to sequence with a very high mean coverage in order to make sure that all parts of the sample DNA get covered by the reads produced. This leads to huge datasets with lots of redundant data. A filtering of this data prior to assembly is advisable. Brown et al. (2012) presented the algorithm Diginorm for this purpose, which filters reads based on the abundance of their k-mers. Methods We present Bignorm, a faster and quality-conscious read filtering algorithm. An important new algorithmic feature is the use of phred quality scores together with a detailed analysis of the k-mer counts to decide which reads to keep. Results We qualify and recommend parameters for our new read filtering algorithm. Guided by these parameters, we remove in terms of median 97.15% of the reads while keeping the mean phred score of the filtered dataset high. Using the SDAdes assembler, we produce assemblies of high quality from these filtered datasets in a fraction of the time needed for an assembly from the datasets filtered with Diginorm. Conclusions We conclude that read filtering is a practical and efficient method for reducing read data and for speeding up the assembly process. This applies not only for single cell assembly, as shown in this paper, but also to other projects with high mean coverage datasets like metagenomic sequencing projects. Our Bignorm algorithm allows assemblies of competitive quality in comparison to Diginorm, while being much faster. Bignorm is available for download at https://git.informatik.uni-kiel.de/axw/Bignorm .

Details

Language :
English
ISSN :
14712105
Volume :
18
Issue :
1
Database :
Directory of Open Access Journals
Journal :
BMC Bioinformatics
Publication Type :
Academic Journal
Accession number :
edsdoj.9b952eadd2b74624bf898c870097020f
Document Type :
article
Full Text :
https://doi.org/10.1186/s12859-017-1724-7