Yulong Niu

个人博客

构建和展示进化树软件使用心得

Posted at — May 1, 2014

构建进化树

1. PhyML

构建进化树方法:Maximum Likelihood

评估:选择bootstrap或者Likelihood-ratio test

运行方式:所有平台和网页

心得:理论上支持4000条序列,小于2000000个字符。但是,对于个人电脑,通常100-200条序列比较合适。命令行运行时,可以选择非常简介的默认模式运行。在默认模式下,bootstrap需要手动开启。安装和使用非常方便,直接下载后可以直接使用。同时,bootstrap可以通过MPI分布计算,但是需要从源代码安装。

快速运行

phyml -i align_file.phy --no_memory_check

2. RAxML

构建进化树方法:Maximum Likelihood

运行方式:所有平台和网页。

心得:推荐网页运行,支持数据的存放和其他构建进化树的方法。本地安装支持MPI和PThreads的分布计算,但是安装有些复杂,需要仔细阅读文档。

快速运行1

raxmlHPC-PTHREADS-AVX -x 12345 -p 12345 -# 100 -m GTRGAMMA -T 4 -s align_file.phy -n TEST

快速运行2

raxmlHPC-PTHREADS-AVX -f a -x 12345 -p 12345 -# autoMRE -m GTRCAT -T 4 -s align_file.phy -n TEST

展示进化树

1. iTOL

运行方式网页

心得

更新记录

2014年5月1日