一种新型生物序列比对方法的设计与实现

来源 :中国地质大学(北京) | 被引量 : 0次 | 上传用户:java777
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
序列比对是分子生物学的一个基本而重要的方法,被广泛的运用于同源基因搜索、结构和功能预测以及系统发生分析等方面。它通过比较两条(称为双序列比对)或者多条(称为多序列比对)DNA或者蛋白质序列,寻找其中的相似部分。人们已经用动态规划方法获得了双序列比对的最优解法,但由于使用动态规划法求解多序列比对是一个NP-完全问题,所以人们提出了很多启发式方法来求取次优解,却很难在速度与准确度之间取得一个平衡。   本文尝试从生物序列的语言理解上来看待这个问题,试图通过对序列语法和语义的分析来取得解决该问题的新途径。首先采用局部比对的方法从数据库中提取出待比对序列中的保守模式,称之为关键字,然后借用分类的方法根据各序列的关键字来计算它们的相似性。由于这两步都可以在多项式时间内完成,所以在应用到多序列比对的时候,不会出现指数计算时间的问题。   文中实现了一个用于验证这种思想的模型程序—BSL,使用它对实际序列进行了比对操作,并与作为序列比对业界标准程序的ClustalW进行了比较。结果标明本方法在识别序列异同方面有较好的效果,接近ClustalW的识别能力,但在双序列比对时速度较慢,不过考虑到其多项式时间复杂度的特点,所以在多序列比对中具有较好的应用前景。
其他文献
雷达是军事中的“千里眼,顺风耳”,但是在维修过程中由于人员少,保障能力差,建立一套便于维修的专家系统是提高维修率,保障装备正常工作的有效方法。以往采用的构造硬件专家系统在
Ad hoc网络也称无线自组网、多跳网络,是由一系列带有无线收发装置的移动节点组成的临时性自治系统。该网络最大的特点是不依赖于固定的基础设施,无需中央控制管理。由于Ad h
数据挖掘是在海量数据中对有用信息进行抽取或者挖掘的过程。随着数据挖掘技术的快速发展,在商业、金融、医疗等多个领域,它在给人类带来方便讯息的同时,也不可避免的涉及到
今天,科研、政务、商务等诸多应用领域普遍存在业务需求快速多变的特点,要求其信息系统能够按需动态集成,以即时应对需求的变化.随着面向服务计算技术的日渐普及,互联网内已
随着互联网信息的爆炸式增长,以微博为主导的一批在线社交网络蓬勃发展。越来越多的人以群体的形式在微博网络上进行聚集,且规模随着时间推移逐渐壮大。微博群体的诞生一方面有
纵观计算机的发展历史,可以发现计算平台创新的发展趋势是每隔15年左右出现一类新的平台,以降低使用门槛并扩大用户群。为了充分利用新的网络基础设施带来的机遇,个人网格(PG)—
计算机断层成像(即CT)无论是在医学放射诊断方面,还是在工业领域中均有重要而广泛的应用。可以说CT是自发现X射线后又一个里程碑的发明。目前随着对CT技术研究的逐步深入,CT
学位
本论文以中等职业学校教育教学改革为背景,以学生的课程成绩和职业资格鉴定成绩为分析对象,在数据仓库环境的支持下,对适应性教学课程设置下学生的职业能力和综合能力进行了初步
无线传感器网络集成了传感器技术、嵌入式技术和无线通信技术,具有自组织、构建灵活、覆盖广等优点,因此广泛应用于军事领域和民用领域。目标跟踪技术是目前无线传感器网络研
以网络技术和多媒体技术为代表的现代信息技术的发展,给教育领域带来了前所未有的生机与活力。但网络的蓬勃发展为网络教育仅仅是提供了一个物质的基础,要使网络真正的为教育服