当前位置: 主页 > 生物技术 > 技术进展

进化树分析软件的使用与应用范围

2005-06-17 16:21 未知 未知 阅读 0
核心摘要: 本文介绍进化树分析的基本原理及常用软件(PHYLIP、PUZZLE、PAUP、TREEVIEW、CLUSTALX、PHYLO-WIN)的使用方法和适用范围。详细阐述最大简约法、最大似然法、邻位相连法等算法的适用条件,并以PHYLIP为例演示从序列比对到Bootstrap评估的完整流程。适合分子系统发育初学者参考。

进化树(Phylogenetic tree)是分子系统发育分析的核心工具,用于推断物种或基因之间的进化关系。本文详细介绍几种常用进化树分析软件(PHYLIP、PUZZLE、PAUP、TREEVIEW、CLUSTALX和PHYLO-WIN)的使用方法及其适用范围,并阐述进化树构建的基本原理。

进化树构建的基本步骤包括:①多序列比对(alignment),常用软件如CLUSTALX(Windows版)和CLUSTALW(DOS版);②构建进化树,主要算法分为独立元素法(如最大简约法、最大似然法)和距离依靠法(如UPGMA、邻位相连法);③对进化树进行统计学评估,常用Bootstrap法。

独立元素法中,最大简约法适用于序列碱基差异小、变异率近似相等、无过多颠换/转换倾向且序列较长的数据集;最大似然法无需上述条件但计算耗时。距离依靠法中,UPGMA假设分子钟,现已少用;邻位相连法(NJ)计算快捷且相对准确,但要求序列进化距离不宜过大。

PHYLIP是一个功能强大的软件包,包含DNA/蛋白质序列分析、距离数据分析、基因频率分析、离散字符分析、Dollo简约性分析以及树图绘制等模块。以8条DNA序列为例,演示使用PHYLIP进行最大简约法和邻位相连法构建进化树的完整流程:先用CLUSTALX比对并输出PHYLIP格式文件,然后通过SEQBOOT生成Bootstrap重抽样数据集,再用DNAPARS(最大简约法)或DNADIST+NEIGHBOR(邻位相连法)构建树,最后用CONSENSE获得一致树并显示Bootstrap支持率。

PUZZLE基于最大似然法,采用quartet puzzling算法进行树搜索和Bootstrap评估,速度相对较快,但序列较多时仍耗时。输入格式为PHYLIP INTERLEAVED,CLUSTAL可生成此格式。

PHYLO-WIN是Linux下的图形界面软件,操作简便,适合初学者。

其他软件如PAUP(商业软件)和TREEVIEW(树图查看)也常用于进化分析。建议根据数据特点选择合适的算法和软件,必要时可开发新算法以解决特定问题。

    发表评论