Philosophical Transactions of the Royal Society A Mathematical Physical and Engineering Sciences · 2014 · 38 citations · 14 references
Life SciencesBioinformaticsComputer ScienceDatabasesGenomicsSequence AnalysisDna SequencingGenome SequencingGenomic DatabasesNext-generation SequencingSequence Similarity SearchString AlgorithmsIndex CompressionIndexesIndexing Data StructuresInverted IndexesSequence Database IndexingString Algorithms For BioinformaticsString IndexingUpper Bounds
Advances in DNA sequencing mean that databases of thousands of human genomes will soon be commonplace. In this paper, we introduce a simple technique for reducing the size of conventional indexes on such highly repetitive texts. Given upper bounds on pattern lengths and edit distances, we pre-process the text with the lossless data compression algorithm LZ77 to obtain a filtered text, for which we store a conventional index. Later, given a query, we find all matches in the filtered text, then use their positions and the structure of the LZ77 parse to find all matches in the original text. Our experiments show that this also significantly reduces query times.
14
Fast and accurate short read alignment with Burrows–Wheeler transform
Heng Li, Richard Durbin · Bioinformatics · 2009 · 62.8K citations · Full text
Paolo Ferragina, Giovanni Manzini · Journal of the ACM · 2005 · 715 citations
SOAP3: ultra-fast GPU-based parallel alignment tool for short reads
Chi-Man Liu, Thomas K. F. Wong, Edward Wu et al. · Bioinformatics · 2012 · 254 citations
Life Sciences, Bioinformatics, High-performance Computing +14