美文网首页Phylogenetic analysis
使用MrBayes构建贝叶斯系统发育树

使用MrBayes构建贝叶斯系统发育树

作者: 雨林课堂 | 来源:发表于2020-10-15 09:50 被阅读0次

建树是分子系统发育与进化研究中绕不过去的一道坎,本文就本人实际经验介绍贝叶斯树的实际操作:

基于不同原理的系统发育树构建方法的比较

Bayesian Inference (BI)建树

需要使用的软件包括: PAUP、SequenceMatrix、MrModeltest、Mrbayes软件

数据准备

1.1 数据格式转换

将fasta数据格式转为nex文件格式,可使用MEGA等软件。

Paup中fasta转换nex格式代码:

export file=newfile.nex format=nexus interleaved=no;

1.2 为nex格式文件添加MrModelblock命令文本

2. 使用Paup计算Score值

直接使用windows-PAUP打开上一步粘贴有MrModelblock的nex文件。

3. 使用mrmodeltest计算推荐模型 (MrMTgui软件已失效)

本文使用的是linux版本的mrmodeltest,命令行如下;

4. 准备mrbayes输入文件

4.1 打开界面版windows-PAUP,运行,open, execute ----选择.nex格式文件,

转换至标准NEXUS。

Paup中fasta转换nex格式代码:

export file=newfile.nex format=nexus interleaved=no;

4.2 将3步骤得到的best-fit model粘贴到到Mrbayes block参考脚本中,复制粘贴到转换好的nexus标准文件末尾中。 请根据自己的实际情况更改Mrbayes block。

5. 运行mrBayes软件

双击软件中mrbayes.3.2.7-win64.exe,输入带有Mrbayes block的nex文件。命令如下:

From Rindy

6. 运算结束后,可进行后续可视化操作(figtree)

mrbayes运行结束后输出结果

相关文章

  • 使用MrBayes构建贝叶斯系统发育树

    建树是分子系统发育与进化研究中绕不过去的一道坎,本文就本人实际经验介绍贝叶斯树的实际操作: 基于不同原理的系统发育...

  • 用MrBayes构建系统发育树操作步骤整理总结

    最近在学习构建进化树,尝试了用PHYML构建ML树和用MrBayes构建贝叶斯树,因为构建ML树时用的是网站的PH...

  • 构建系统发育树:贝叶斯法建树

    写在前面:我对建树也是一知半解,这里只是想记录一下自己跟别人学习的建树方法,可能不具有普适性。但毕竟写在公众平台,...

  • Mrbayes-进化分析软件

    mrbayes 进化树 安装 mrbayes下载链接 mrbayes使用说明 命令行示例 输入文件格式 输入文件类...

  • 四种建树方法比较

    标签:生信分析,系统发育,进化树 邻接法(NJ法),最大似然法(ML法),贝叶斯法(BI法)是目前主流的建树方法,...

  • 垃圾邮件分类

    本文使用python基于贝叶斯算法进行邮件分类,具体步骤如下: 贝叶斯公式 python使用贝叶斯公式步骤如下: ...

  • 进化树美化软件figtree的使用

    老师虽然只让构建ML和贝叶斯进化树,没有要进一步美化进化树,自己先学着,为以后使用留个底。我使用的软件是figtr...

  • 朴素贝叶斯法

    朴素贝叶斯法 朴素贝叶斯法的学习与分类 朴素贝叶斯法的参数估计 朴素贝叶斯实现 高斯朴素贝叶斯实现 使用 skle...

  • 利用VCF文件构建系统发育树

    导读 本文将介绍三种使用VCF文件,构建系统发育树的方法,包括程序的安装,使用,已及系统发育树的可视化与美化。 1...

  • 机器学习入门 -- 常用算法介绍

    先介绍几个概念:决策树,朴素贝叶斯,梯度下降,线性回归 决策树 朴素贝叶斯 这里我只想到贝叶斯的概率公式,欢迎补充...

网友评论

    本文标题:使用MrBayes构建贝叶斯系统发育树

    本文链接:https://www.haomeiwen.com/subject/yednpktx.html