多序列比对优化方法研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:guomenling
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
序列比对是生物信息学中一项重要的基础性研究课题,它的最基本任务之一是进行多序列比对,目前还没有一个最佳的多序列比对算法。本文提出使用遗传算法和粒子群优化算法来解决多序列比对问题。 首先分析了空位罚分、替换矩阵和目标函数对序列比对的影响,具体实现了SP和COFFEE目标函数。然后研究并实现了双序列比对的精确算法--动态规划算法,并对基于渐进方法构建的多序列比对算法-Clustal w进行了深入分析。接着通过对多序列比对算法的现状的研究以及对遗传算法和粒子群优化算法特点等的分析,提出基于遗传算法的多序列比对算法MSAGA(a Genetic Algorithm dedicated for Multiple SequenceAlignments)和基于粒子群优化算法的多序列比对算法MSAPSO(a Particle SwarmOptimization dedicated for Multiple Sequence Alignments),并分别实现了基于SP和COFFEE目标函数的MSAGA和MSAPSO,两种算法复杂度都只与进化代数和种群大小有关。最后用基准多序列比对库BAliBASE中的用例对算法进行测试,结果表明MSAGA和MSAPSO算法在解决基因序列比对问题上是有效的。
其他文献
SAT问题(Satisfiability problem),是第一个被证明的NPC(Non-deterministicPolynomial Complete)问题,在计算机科学理论和应用中具有重要的意义。对于理论研究,它是计算复杂性理
随着Internet技术与多媒体技术的飞速发展,多媒体通信已经成为人们之间交流信息的重要手段,多媒体信息的安全与保密显得越来越重要。对于多媒体信息,如常用的图像信息,传统的加密
近年来,随着无线局域网(WLANWirelessLocalAreaNetwork)的高速发展和IEEE802.11标准的不断普及,在WLAN中如何对实时业务提供更好的服务质量(QoSQualityofService),引起了人们广
网格信息服务是网格系统中负责管理资源信息的一系列服务集合的统称,其中包括资源描述、资源发现、资源监控和资源推荐等。随着资源规模的日益扩大,资源信息总量急剧增加,如何高
数据库知识发现(KDD)与机器学习相比,它的一个很重要的特点就是数据量巨大,因此要求学习的效率必须很高;另外,由于数据库知识发现最终是面向人的,因此人们也希望获取的规则能尽量
网络的广泛应用使网络安全日益成为一个突出的课题。入侵检测系统(IntrusionDetectionSystem,简称IDS)是近年来网络安全研究的热点,它是指用于对计算机和网络上违反安全策略的
随着Internet的飞速发展,计算机网络已经在社会、经济、文化和人们的日常生活中扮演着越来越重要的角色。人们在使用计算机网络的同时,也深深的注意到网络安全的重要性。随着网
Internet技术的普及与发展使得国际互联网日益成为当今信息资源最为丰富的计算机网络,如何在互联网上快速有效地搜索出所需要资源已成为人们普遍关心的问题之一。要实现信息
频繁模式是数据挖掘研究关注的主题之一,在图数据挖掘中,频繁模式需要在其模式中嵌入结构,其在图数据中的应用主要为从图数据中挖掘频繁出现的子图模式或其演变模式,例如,闭图模式
随着网络技术的发展,基于网络的远程测控系统正推动着控制技术向着网络化、分布式和开放性的方向发展,而传统的工业以太网络中并没有考虑信息安全可能对企业安全生产带来的影响