Journal of Computational Biology · 2016 · 30 citations · 17 references
Life SciencesBioinformaticsBiologyGenomic Data AnalysisGenomicsSequence AnalysisData CompressionDna SequencingNext-generation SequencingCompressionCompression AlgorithmsCompression TechniquesDna Sequence AnalysisDna Sequence Data AnalysisGenome CompressionHuffman CodingSequence Compression
Due to the significant amount of DNA data that are being generated by next-generation sequencing machines for genomes of lengths ranging from megabases to gigabases, there is an increasing need to compress such data to a less space and a faster transmission. Different implementations of Huffman encoding incorporating the characteristics of DNA sequences prove to better compress DNA data. These implementations center on the concepts of selecting frequent repeats so as to force a skewed Huffman tree, as well as the construction of multiple Huffman trees when encoding. The implementations demonstrate improvements on the compression ratios for five genomes with lengths ranging from 5 to 50 Mbp, compared with the standard Huffman tree algorithm. The research hence suggests an improvement on all such DNA sequence compression algorithms that use the conventional Huffman encoding. The research suggests an improvement on all DNA sequence compression algorithms that use the conventional Huffman encoding. Accompanying software is publicly available (AL-Okaily, 2016 ).
17
PatternHunter: faster and more sensitive homology search
Bin Ma, John Tromp, Ming Li · Bioinformatics · 2002 · 863 citations · Full text
DNACompress: fast and effective DNA sequence compression
Xin Chen, Ming Li, Bin Ma et al. · Bioinformatics · 2002 · 210 citations · Full text