Cargando…

Light-weight reference-based compression of FASTQ data

BACKGROUND: The exponential growth of next generation sequencing (NGS) data has posed big challenges to data storage, management and archive. Data compression is one of the effective solutions, where reference-based compression strategies can typically achieve superior compression ratios compared to...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhang, Yongpeng, Li, Linsen, Yang, Yanli, Yang, Xiao, He, Shan, Zhu, Zexuan
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2015
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4459677/
https://www.ncbi.nlm.nih.gov/pubmed/26051252
http://dx.doi.org/10.1186/s12859-015-0628-7
_version_ 1782375255907500032
author Zhang, Yongpeng
Li, Linsen
Yang, Yanli
Yang, Xiao
He, Shan
Zhu, Zexuan
author_facet Zhang, Yongpeng
Li, Linsen
Yang, Yanli
Yang, Xiao
He, Shan
Zhu, Zexuan
author_sort Zhang, Yongpeng
collection PubMed
description BACKGROUND: The exponential growth of next generation sequencing (NGS) data has posed big challenges to data storage, management and archive. Data compression is one of the effective solutions, where reference-based compression strategies can typically achieve superior compression ratios compared to the ones not relying on any reference. RESULTS: This paper presents a lossless light-weight reference-based compression algorithm namely LW-FQZip to compress FASTQ data. The three components of any given input, i.e., metadata, short reads and quality score strings, are first parsed into three data streams in which the redundancy information are identified and eliminated independently. Particularly, well-designed incremental and run-length-limited encoding schemes are utilized to compress the metadata and quality score streams, respectively. To handle the short reads, LW-FQZip uses a novel light-weight mapping model to fast map them against external reference sequence(s) and produce concise alignment results for storage. The three processed data streams are then packed together with some general purpose compression algorithms like LZMA. LW-FQZip was evaluated on eight real-world NGS data sets and achieved compression ratios in the range of 0.111-0.201. This is comparable or superior to other state-of-the-art lossless NGS data compression algorithms. CONCLUSIONS: LW-FQZip is a program that enables efficient lossless FASTQ data compression. It contributes to the state of art applications for NGS data storage and transmission. LW-FQZip is freely available online at: http://csse.szu.edu.cn/staff/zhuzx/LWFQZip.
format Online
Article
Text
id pubmed-4459677
institution National Center for Biotechnology Information
language English
publishDate 2015
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-44596772015-06-09 Light-weight reference-based compression of FASTQ data Zhang, Yongpeng Li, Linsen Yang, Yanli Yang, Xiao He, Shan Zhu, Zexuan BMC Bioinformatics Methodology Article BACKGROUND: The exponential growth of next generation sequencing (NGS) data has posed big challenges to data storage, management and archive. Data compression is one of the effective solutions, where reference-based compression strategies can typically achieve superior compression ratios compared to the ones not relying on any reference. RESULTS: This paper presents a lossless light-weight reference-based compression algorithm namely LW-FQZip to compress FASTQ data. The three components of any given input, i.e., metadata, short reads and quality score strings, are first parsed into three data streams in which the redundancy information are identified and eliminated independently. Particularly, well-designed incremental and run-length-limited encoding schemes are utilized to compress the metadata and quality score streams, respectively. To handle the short reads, LW-FQZip uses a novel light-weight mapping model to fast map them against external reference sequence(s) and produce concise alignment results for storage. The three processed data streams are then packed together with some general purpose compression algorithms like LZMA. LW-FQZip was evaluated on eight real-world NGS data sets and achieved compression ratios in the range of 0.111-0.201. This is comparable or superior to other state-of-the-art lossless NGS data compression algorithms. CONCLUSIONS: LW-FQZip is a program that enables efficient lossless FASTQ data compression. It contributes to the state of art applications for NGS data storage and transmission. LW-FQZip is freely available online at: http://csse.szu.edu.cn/staff/zhuzx/LWFQZip. BioMed Central 2015-06-09 /pmc/articles/PMC4459677/ /pubmed/26051252 http://dx.doi.org/10.1186/s12859-015-0628-7 Text en © Zhang et al. 2015 This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly credited. 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 Methodology Article
Zhang, Yongpeng
Li, Linsen
Yang, Yanli
Yang, Xiao
He, Shan
Zhu, Zexuan
Light-weight reference-based compression of FASTQ data
title Light-weight reference-based compression of FASTQ data
title_full Light-weight reference-based compression of FASTQ data
title_fullStr Light-weight reference-based compression of FASTQ data
title_full_unstemmed Light-weight reference-based compression of FASTQ data
title_short Light-weight reference-based compression of FASTQ data
title_sort light-weight reference-based compression of fastq data
topic Methodology Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4459677/
https://www.ncbi.nlm.nih.gov/pubmed/26051252
http://dx.doi.org/10.1186/s12859-015-0628-7
work_keys_str_mv AT zhangyongpeng lightweightreferencebasedcompressionoffastqdata
AT lilinsen lightweightreferencebasedcompressionoffastqdata
AT yangyanli lightweightreferencebasedcompressionoffastqdata
AT yangxiao lightweightreferencebasedcompressionoffastqdata
AT heshan lightweightreferencebasedcompressionoffastqdata
AT zhuzexuan lightweightreferencebasedcompressionoffastqdata