系统发育分析

Phylogenomic_Tutorial || Bayesia

2021-02-15  本文已影响0人  Dawn_WangTP

"Github/mmatschiner的phylogenetic & phylogenomic学习教程记录【二】贝叶斯树的构建及基础贝叶斯分化时间推断"

[TOC]

Bayesian的系统推断相较于ML推断,Bayesian推断会考虑进先验概率,考虑进先前研究的结果。更为重要的是,Bayesian推断是后续做分化时间分析的重要前提,Bayesian推断可以根据化石或地理记录以及分子进化速率推断出物种之间的分化时间。

Preparation

软件:

利用BEAST2中的BEAUti, BEAST2, TreeAnnotator做Bayesian推断;其次会利用Tracer做辅助推断;作后利用BEAST2中的bModelTest包做自动化模型的选择。

BEAST2学习网址:

数据: 同样利用16s_filtered.nex和rag1_filtered.nex。假设这两个基因的历史与物种分化历史一致;即我们可以利用这两个串联基因的基因树gene tree代表其中41个物种的物种树species tree

一些基本术语

利用BEAST2做Bayesian系统树推断

image

利用拓展包bModelTest做核酸模型的自动选择。

前面我们在Site Model里根据前面PAUP的模型计算选择了GTR模型及相关参数,而BEAST2中也同样可以利用相关软件做自动计算。

beast combined_bmodeltest.xml

利用Tracer估算MCMC先验迭代次数。

Bayesian推断中需要大量的MCMC迭代,可以利用Tracer去做迭代次数的预估,进而减少计算量(类似的有R中的coda)。

Summarize the posterior tree distribution统计后验分布

结果显示African和 Neotrocial cichlid fishes的分化时间大致为~35million时间。但是这个结果仍然值得质疑,因为Neo类群仅包括2个物种accs(markers),并且此系统树是基于single root node而非实际大量的化石证据。后续可以继续根据化石记录来进一步推断时间。

上一篇下一篇

猜你喜欢

热点阅读