序列比对算法CLUSTAL解析及优化

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:sunweidong123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
多序列比对是现代生物信息学研究领域非常重要的核心问题。为了能够比对多种相近物种之间的多条序列,我们迫切需要一种多序列比对工具。当前序列比对的研究主要集中于基因组双序列比对,而有效的多序列比对算法只有少数几个,而其中被公认为经典的软件要属CLUSTAL。本文对CLUSTAL程序中的算法做了详尽的研究。CLUSTAL算法主要分为三个步骤:两两比对,构建向导树和渐进比对,本文主要对其算法中的第一步与第二步提出了一种有效的优化算法。在计算得分矩阵的时候使用Ukk-FA算法来完成双序列比对过程,在构建向导树时使用快速NJ法构建向导树算法,而在第三步进行渐进比对的过程使用原有的CLUSTAL程序中算法,进行多序列比对。在多组真实DNA序列上的多序列集上进行的序列比对实验表明,本文提出算法和原始CLUSTAL程序相比具有精度好,效率高的特点。而在构建向导树的这一步中,实验表明随着序列条数的增加,构建向导树的时间性明显提高。
其他文献
汉语语义分析是自然语言处理的核心技术之一,也是对汉语的深层理解。汉语语义分析效果的提高对于信息检索和机器翻译都具有推动作用。随着科技的发展,术语也不断涌现,所以对
随着我国铁路建设的发展,列车运行不断提速,列车密度日益增大,随之而来的是维修管理及防护工作的难度愈来愈大。由于西部铁路网不够完善,线路沿线环境条件比较恶劣,技术人员
当前,建设统一的多业务IP承载网,取代已往多种业务、多种体制的电信网络,从而实现统一承载、统一运营、统一管理、统一维护,以便降低运营成本,提高业务部署的灵活性和盈利能力,已经
随着计算机技术在社会各领域的广泛应用,计算机已经成为人们生活不可缺少的重要组成部分。计算机语音更由于其简单、直接、易于为人们所接受的特点融入到人类社会的许多领域
为了提高突发事件救援工作的效率,使伤亡人数达到最小,财产损失达到最少,首要的任务就是给灾区提供救援物资。然而,由于突发事件具有突发性、非例行性、不确定等非常规特点,
视障阅读器是一种可供那些有读写困难或其他学习障碍,以及因为弱视、失明等原因很难或者无法阅读印刷文字的特殊人群使用的嵌入式的试听转换装置。主要采用OCR技术和语音合成
图像的超分辨率重建是指利用已经获得的低分辨率图像、通过技术手段获得高分辨率图像的方法。超分辨率重建技术具有不涉及硬件,成本低等优点,在军事、医疗、工业、公安、交通、
信息在人类社会的发展上越来越占据着举足轻重的作用,而多媒体技术的出现使得人们从计算机技术中获得了更加丰富的体验。而三维多媒体网格流数据作为新兴研究领域,也愈来愈受
在无线传感器网络的软硬件设计中,节约资源特别是节约能量是设计考虑的重要问题。路由协议作为无线传感器网络核心技术之一,它的性能直接影响整个网络的运行效率。因此,设计节能
随着计算机视觉的深入研究、超大规模集成电路的发展及现代工业和军事自动化程度的不断提高,基于目标检测与跟踪的各种工程需求不断涌现,如智能视频监控、车辆跟踪等,极大地