基于块排序索引的生物序列相似性查询处理技术研究

来源 :东北大学 | 被引量 : 0次 | 上传用户:a5477011266
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文从研究生物序列的局部相似性查询入手,提出了一种基于块排序结构压缩索引结构的生物序列查询算法。一方面降低了索引的空间要求代价,提高空间利用率;另一方面通过引入片段向量的概念,在片段向量的扩展同时,进行动态规划算法,基于A*搜索算法原理,在搜索过程计算剩余查询序列完全匹配的上界,首先扩展最可能产生结果的片断向量,从而提出更好的削减策略,进一步提高了过滤效率,而且根据索引的特点,在后处理时提高返回结果的速度,降低了时间复杂度,从而在保证了查询结果的准确率前提下,提高了查询的效率。 基于块排序索引的序列查询算法进行了正确性验证和性能实验分析,大量的实验表明,该索引结构在序列局部相似性查询的情况下优于现有索引结构,是一种有效的处理生物序列的相似性查询的索引结构。
其他文献
在信息时代潮流当中,嵌入式技术扮演了承上启下的桥梁作用,它和传统的工业控制技术有着密切的联系,又结合了最新的计算机软硬件技术。和传统的桌面系统类似,嵌入式系统也需要能够
图作为一种通用的数据结构可以用来表示各种复杂的数据,被广泛的应用于化学、生物信息、软件工程、社交网络以及互联网等领域中。对于图数据库的管理与传统的数据库有着诸多不
本文对网格工作流动态元模型及可视化建模工具的实现进行了研究。文章根据MVC模式设计并实现了基于GridBPEL的可视化建模工具GridWFeditor,它的实现主要由GridBPEL类库模块和
在后PC时代,嵌入式技术再度成为一个研究热点。无线网络的发展,特别是带宽问题不再成为无线网络发展的瓶颈,促进了手持设备,例如PDA及其它一些移动终端的应用。而嵌入式浏览
随着Internet的发展,网络上的信息共享以及系统互访逐渐增加,这样就导致了异构信息系统的存在,为了解决这些问题,中间件技术应运而生,实时中间件技术为当前实时性需求提供了解决方
本文在深入讨论当今嵌入式领域中应用最为广泛的几种GUI系统的系统结构的基础上,设计了运行在RTEMS实时嵌入式操作系统之上的GUI开发系统的整体分层结构:底层接口抽象层、中间
在软件产品线(SPL)工程中,尽早地对领域工程所创建的核心资产及其可能的组合进行测试是一个值得推荐的策略。这个策略能够有效保证在应用产品工程阶段所开发出来的应用产品的
计算机智能化和网络化进程促成了Agent技术的迅速崛起和广泛应用,移动Agent技术是为解决复杂、动态、分布式智能应用而提出的一种全新的计算手段,是计算机软件技术的又一次深
近几十年,继面向对象的设计方法之后,基于构件的软件设计开发方法正在逐渐成为新的趋势,并不断成熟和大量推广。作为组成构件化软件基本单元的构件有其自身的特点,使得构件化
随着经济建设的持续发展,房地产市场日益活跃,契税的税源不断增长,契税收入逐步增加。因此,进一步完善契税征管系统工作显得尤为重要。契税征管系统中的房屋价格是管理中的一个难