跳到主要导航 跳到搜索 跳到主要内容

QGramProjector: Q-gram projection for indexing highly-similar strings

  • Humboldt University of Berlin

科研成果: 书/报告/会议事项章节 › 会议稿件 › 同行评审

摘要

Q-gram (or n-gram, k-mer) models are used in many research areas, e.g. in computational linguistics for statistical natural language processing, in computer science for approximate string searching, and in computational biology for sequence analysis and data compression. For a collection of N strings, one usually creates a separate positional q-gram index structure for each string, or at least an index structure which needs roughly N times of storage compared to a single string index structure. For highly-similar strings, redundancies can be identified, which do not need to be stored repeatedly; for instance two human genomes have more than 99 percent similarity. In this work, we propose QGramProjector, a new way of indexing many highly-similar strings. In order to remove the redundancies caused by similarities, our proposal is to 1) create all q-grams for a fixed reference, 2) referentially compress all strings in the collection with respect to the reference, and then 3) project all q-grams from the reference to the compressed strings. Experiments show that a complete index can be relatively small compared to the collection of highly-similar strings. For a collection of 1092 human genomes (raw data size is 3 TB), a 16-gram index structure, which can be used for instance as a basis for multi-genome read alignment, only needs 100.5 GB (compression ratio of 31:1). We think that our work is an important step towards analysis of large sets of highly-similar genomes on commodity hardware.

源语言英语
主期刊名Advances in Databases and Information Systems - 17th East European Conference, ADBIS 2013, Proceedings
页260-273
页数14
DOI
出版状态已出版 - 2013
已对外发布是
活动17th East-European Conference on Advances in Databases and Information Systems, ADBIS 2013 - Genoa, 意大利
期限: 1 9月 2013 → 4 9月 2013

丛书

姓名Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
卷8133 LNCS
ISSN(印刷版)0302-9743
ISSN(电子版)1611-3349

会议

会议17th East-European Conference on Advances in Databases and Information Systems, ADBIS 2013
国家/地区意大利
市Genoa
时期1/09/13 → 4/09/13

学术指纹

探究 'QGramProjector: Q-gram projection for indexing highly-similar strings' 的科研主题。它们共同构成独一无二的学术指纹。

引用此