DocumentCode :
1514360
Title :
Iterative Dictionary Construction for Compression of Large DNA Data Sets
Author :
Kuruppu, S. ; Beresford-Smith, Bryan ; Conway, T. ; Zobel, J.
Author_Institution :
Dept. of Comput. Sci. & Software Eng., Univ. of Melbourne, Parkville, VIC, Australia
Volume :
9
Issue :
1
fYear :
2012
Firstpage :
137
Lastpage :
149
Abstract :
Genomic repositories increasingly include individual as well as reference sequences, which tend to share long identical and near-identical strings of nucleotides. However, the sequential processing used by most compression algorithms, and the volumes of data involved, mean that these long-range repetitions are not detected. An order-insensitive, disk-based dictionary construction method can detect this repeated content and use it to compress collections of sequences. We explore a dictionary construction method that improves repeat identification in large DNA data sets. Our adaptation, Comrad, of an existing disk-based method identifies exact repeated content in collections of sequences with similarities within and across the set of input sequences. Comrad compresses the data over multiple passes, which is an expensive process, but allows Comrad to compress large data sets within reasonable time and space. Comrad allows for random access to individual sequences and subsequences without decompressing the whole data set. Comrad has no competitor in terms of the size of data sets that it can compress (extending to many hundreds of gigabytes) and, even for smaller data sets, the results are competitive compared to alternatives; as an example, 39 S. cerevisiae genomes compressed to 0.25 bits per base.
Keywords :
DNA; biology computing; dynamic programming; genomics; iterative methods; molecular biophysics; COMRAD; compression algorithms; disk-based dictionary construction method; genomic repositories; iterative dictionary construction; large DNA data sets; nucleotides; reference sequences; sequential processing; Algorithm design and analysis; Approximation algorithms; DNA; Dictionaries; Encoding; Genomics; Humans; DNA; Dictionary construction; compression; large data sets.; Algorithms; Computational Biology; DNA, Bacterial; DNA, Viral; Data Compression; Databases, Genetic; Humans; Models, Genetic; Sequence Analysis, DNA;
fLanguage :
English
Journal_Title :
Computational Biology and Bioinformatics, IEEE/ACM Transactions on
Publisher :
ieee
ISSN :
1545-5963
Type :
jour
DOI :
10.1109/TCBB.2011.82
Filename :
5765935
Link To Document :
بازگشت