A fast algorithm for exact sequence search in biological sequences using polyphase decomposition.

BIOINFORMATICS(2010)

引用 10|浏览0
暂无评分
摘要
Exact sequence search allows a user to search for a specific DNA subsequence in a larger DNA sequence or database. It serves as a vital block in many areas such as Pharmacogenetics, Phylogenetics and Personal Genomics. As sequencing of genomic data becomes increasingly affordable, the amount of sequence data that must be processed will also increase exponentially. In this context, fast sequence search algorithms will play an important role in exploiting the information contained in the newly sequenced data. Many existing algorithms do not scale up well for large sequences or databases because of their high-computational costs. This article describes an efficient algorithm for performing fast searches on large DNA sequences. It makes use of hash tables of Q-grams that are constructed after downsampling the database, to enable efficient search and memory use. Time complexity for pattern search is reduced using beam pruning techniques. Theoretical complexity calculations and performance figures are presented to indicate the potential of the proposed algorithm.
更多
查看译文
关键词
fast search,pattern search,sequence data,larger dna sequence,genomic data,fast sequence search algorithm,fast algorithm,exact sequence search,biological sequence,efficient search,large dna sequence,large sequence,polyphase decomposition,algorithms,genomics
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要