首页> 外文期刊>Network Modeling Analysis in Health Informatics and Bioinformatics >SEAL: a divide-and-conquer approach for sequence alignment
【24h】

SEAL: a divide-and-conquer approach for sequence alignment

机译:SEAL:用于序列比对的分治法

获取原文
获取原文并翻译 | 示例
           

摘要

Sequence similarity search and sequence alignment methods are fundamental steps in comparative genomics and have a wide spectrum of application in the field of medicine, agriculture, and environment. The dynamic programming sequence alignment methods produce optimal alignments but are impractical for a similarity search due to their large running time. Heuristic methods like BLAST run much faster but may not provide optimal alignments. In this paper, we introduce a novel sequence alignment algorithm, SEAL. SEAL is a parallelizable algorithm that does not require gap penalty parameter as in heuristic methods. SEAL uses a combination of divideand-conquer paradigm and the maximum contiguous subarray solution. SEAL is also improved by the use of borders in every contiguous segment. The alignment scores obtained by SEAL are consistently higher than those obtained by heuristic methods. Since the dependencies are minimized among intermediate steps, the complexity of SEAL can be reduced to θ(log~2 n) in the presence of satisfactory number of parallel processors.
机译:序列相似性搜索和序列比对方法是比较基因组学的基本步骤,在医学,农业和环境领域具有广泛的应用。动态编程序列比对方法可产生最佳比对,但由于运行时间较长,因此对于相似性搜索不切实际。像BLAST这样的启发式方法运行得更快,但可能无法提供最佳的比对。在本文中,我们介绍了一种新颖的序列比对算法SEAL。 SEAL是一种可并行化的算法,与启发式方法一样,它不需要空位罚分参数。 SEAL结合使用分而治之范式和最大连续子数组解决方案。通过在每个连续段中使用边框也可以改善SEAL。通过SEAL获得的比对得分始终高于通过启发式方法获得的比对得分。由于在中间步骤之间的依赖关系被最小化,因此在存在令人满意数量的并行处理器的情况下,SEAL的复杂度可以降低到θ(log〜2 n)。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号