首页 | 本学科首页   官方微博 | 高级检索  
     

基于Smith-Waterman算法的并行分而治之生物序列比对算法
作者姓名:张法  乔香珍  刘志勇
作者单位:1. 中国科学院计算技术研究所,北京,100080
2. 国家自然科学基金委员会,北京,100085
摘    要:生物序列比对是生物信息学中最常见的问题之一, 基于动态规划思想的Smith-Waterman算法是序列比对中最基本的算法. 然而现有的并行Smith-Waterman算法都需要庞大的内存, 且无法处理大规模的数据串, 随着生物数据的急剧增长, 这些并行算法对内存空间的需求已成为需要迫切解决的问题. 由此提出一种并行生物序列比对算法, PSW-DC算法, 该算法采用分而治之的方法把query序列划分为若干片段, 并分配给相应的各个处理器, 而后并行地按Smith-Waterman算法与目标(subject)序列进行比对, 再通过按一定规则的扩展过程求取序列的优化匹配. 与其他并行算法相比, 该算法有效地降低了内存空间的需求, 并实现了对大规模数据串的并行处理. 为实现该算法, 给出了一种称作C&;E的拓展规则及实现方法. 且该方法已经在实际系统中得到实现.

关 键 词:动态规划  分而治之  并行处理  内存空间  生物序列比对
收稿时间:2002-10-08
修稿时间:2003-08-01
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《中国科学(E辑)》浏览原始摘要信息
点击此处可从《中国科学(E辑)》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号