文摘
英文文摘
声明
第1章绪论
1.1引言
1.2相关研究工作
1.3本文所做的工作
1.4本章小结
第2章背景知识
2.1生物信息学简介
2.2分子生物学基础
2.2.1 DNA
2.2.2蛋白质
2.2.3基因和基因组
2.2.4序列数据库
2.3生物信息学主要内容
2.3.1序列比对
2.3.2结构比对
2.3.3蛋白质结构预测
2.3.4计算机辅助基因识别
2.3.5非编码区分析和DNA语言研究
2.3.6分子进化和比较基因组学
2.3.7序列装配
2.3.8遗传密码的起源
2.3.9基于结构的药物设计
2.3.10其他
2.4序列比对
2.4.1概述
2.4.2序列两两比对和多重序列比对
2.4.3数据库搜索
2.5生物信息学相关软件包介绍
2.5.1 BioJava
2.5.2 BioPython
2.5.3 BioPerl
2.6本章小结
第3章FastCluster的设计与实现
3.1 FastCluster简介
3.2程序流程图
3.3算法描述
3.3.1 Hobohm和Sander的算法
3.3.2基于图论的算法
3.4算法比较
3.5例子说明
3.6程序实现
3.7实验结果
3.8本章小结
第4章BlastCuller的设计与实现
4.1 BlastCuller简介
4.2程序流程图
4.3算法描述
4.3.1.基于Blast的相似度
4.3.2基于图论的算法
4.4程序实现
4.5实验结果
4.6本章小结
第5章FastCluster与BlastCuller的比较
5.1实验结果
5.2非冗余序列数目与阈值关系图比较
5.3运行时间
5.4本章小结
第6章结论与展望
附录
参考文献
致谢