博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何使用 mega unity_MEGA构建系统发育树,以及EvolView & iTOL 的入门心得.
阅读量:6265 次
发布时间:2019-06-22

本文共 1775 字,大约阅读时间需要 5 分钟。

cf5521fc61bf6e9fa1d3ddca5d4b3631.png

最近在做这个,也不是很会,就当是记录一点学习心得了;如果有错误的地方,请指正。哈哈。


1.如何使用MEGA创建进化树?

古话说得好,巧妇难为无米之炊(我还想补充一句,巧妇也难为无灶之炊),嘛意思,就是我们首先要准备好自己的序列,当然还有MEGA软件。

1.1序列处理

比对之前,我已经把序列做成了自己想要的样子,主要是名字,名字,名字(懒得后面改了,本文也会说到怎么批量修改ID)

e1f522dd2113dd4fd5a784e42a42ebff.png
对,没错,用记事本,小本本记下来,每个名字给他带上帽子“>”。排排坐,好准备比对。如果,你前期没把名字改好,那么后期输出PDF格式文件,也可以编辑的,包括字体。

输完序列,当然要保存文件啦,这里我们把记事本文件保存为fasta:文件—另存—保存类型(所有文件)—文件名(XXXXX.fasta)—保存

1.2打开MEGA建树

e903e2fb2b2efa2ed5ad86ec8f748457.png

选择Open A File ,打开刚刚保存的fasta文件。

2e2c3cdfe445704ddf7d1ee146da9174.png

d369a55907970bd7acfd80ea87b1eb5d.png

之后选择Alignment---Align by clustalW----Select all

a2a72ca52e58ff2eb0cce19b584d5a45.png

出现以下界面,我这里采取默认设置未修改参数,点击OK,运行,等待一会儿。

07e097f46d1a2f92558a6d20b6a329ae.png

42e405bd1ec815c30c91b4e761d96dc5.png

运行完毕后,点击data ---phylogenetic Analysis

a5e6ad349ecdb548bf7cb0ef9f178669.png

之后,我们可以看到这里多了两个小图标。

b1304a76673e4ae46ddf4ba62d9fe4ae.png

点击如图下拉栏,可以看到一些选项,点击一个:

a32518bfdee499a15e2354c2417b6248.png

出现弹窗,Bootstrap(自展值)可以勾选,“300”--计算次数;我试过1000+,算了好几个小时诶(当时选的ML Tree,第一个选项,算的贼慢;此处选的UPGMA,算得很快;并未深究其算法,先做个树再说。)。设置好了后,点击Compute。

70d8f5ae3e2cc849c7191f4278ef19f9.png

然后,树就建好了,做边是功能区,点点就知道是什么功能了,当然还有上面;之后便是导出文件了,这里推荐导出PDF,可以编辑。

步骤:点击Image --- Save as PDF File (使用PDF编辑器可以修改字体)。

2. Figtree 如何批量修改ID

2.1 MEGA 保存nwk文件

861b7b82c778a813c53dbbe7b03db536.png

点击File--Newick--出现下面的弹窗

a43a72276f4a111a23396125228253f7.png

此处勾选这两个勾勾,如果最开始没有设置Bootstrap,这个勾勾是不让选的,点击Export:

59755074e1f53eba31c94e14766f0673.png

fd328ad1e394905a9b7e3383e41b6792.png

保存成功

2.2 安装Figtree

下个软件包,需要java环境。按步骤去做就行。软件打开是这样的:

ef5826db838797617a035b25f942cf17.png

2180398c2e0ff84d95533ea30cb9546c.png

点击 File ----open----打开保存的nwk文件

2.3建立注释文件

打开我们电脑的记事本,建立一个注释文件:

e60755b1b98b21b3af9f7baaab7c3c80.png

原始标签用NAME表示,改后的用RENAME表示,然后保存为txt文本文件即可:

c03e36739810e6c8a662bc5bded249d6.png

回到软件,点击File ----Import Annotations 导入文档

5dc45cd9d453d231c2d04e927f74f6d2.png

在左边找到 Tip Labels,展开,可以看到RENAME这个选项(没有导入文档前,没有这个选项),点击即可。

3.iTOL 在线网站怎么批量修改ID

3.1保存nwk文件

3.2网址:

Interactive Tree Of Life

3.3主页

d949bd352fc73db8911faca0b56fdb97.png

点击中间选项,新建一个树:

f9ed2e7757049acdd1f07db8da448d91.png

这里给树取个名字,然后选择文件,然后Upload...

a670c9d366bd9c7e5efa39a962ebe686.png

加载完成后,我们点击Help选项,点击Help pages进去:

87309325c492f6508270ec2812fb9fde.png

进去之后,我们点击 Annotating trees,找到 Note Lab..选项,点击,出现以下界面:

8e7ac22fd51cfd386973b39074bf361e.png

我们点击Template file:

400d18c83605aa7340a367655ad90773.png

把这些文字复制下来,我们粘贴到记事本里:

619b42deb2fffbeea728511b73ca5adc.png

#代表一种解释,并不是很重要;

没带#的就很重要了,图中画线的就没有带#,英语翻译过来表示用“,”隔开;我不喜欢用“,”,于是我把它改成了:

60ebc4892614977ecabfee28c5f2fcca.png
用TAB键隔开

然后,就是写ID了,方法和上面一样,第一列表示原始ID,第二列表示修改后的:

0aaaf194840931a8a19818d383871a08.png
写ID的时候,直接在复制的代码下面写就行了。

这里,列举了一个ID。

之后,我们将文本直接拖拽到树上面,运行代码,批量修改ID:

7a2822d7a64b4d80e2b87d9aa5a8a157.png

出现下面结果后,保存即可:

9e74ca538f7aa23f05ddbb6dd6f16b35.png

(PS:批量修改颜色也类似同样的操作)

4. EvolView

网址:

https://evolgenius.info//evolview-v2/#login

我感觉这个就是个美化比较好用的软件,还有一点就是,它可以和MEGA对接Bootstrap,显示整数自展值:

cde7e4d882f492e8c7bb00747ef64a6e.png

5.结语

暂时能想到的就这么多了,如果有错误的地方烦请指正哈;发现写文章真累,截图都手软了,哈哈。

转载地址:http://fvspa.baihongyu.com/

你可能感兴趣的文章
《Gradle权威指南》--Gradle任务
查看>>
IntelliJ IDEA创建文件时自动填入作者时间 定制格式
查看>>
Android app启动activity并调用onCreate()方法时都默默地干了什么?
查看>>
远程监视jboss应用java内存的配置
查看>>
前端如何接收 websocket 发送过来的实时数据
查看>>
JavaWeb下载文件response
查看>>
Laravel的三种安装方法总结
查看>>
SpringMVC加载配置Properties文件的几种方式
查看>>
C#设计模式总结 C#设计模式(22)——访问者模式(Vistor Pattern) C#设计模式总结 .NET Core launch.json 简介 利用Bootstrap Paginat...
查看>>
java 项目相关 学习笔记
查看>>
numpy opencv matlab eigen SVD结果对比
查看>>
WPF获取某控件的位置,也就是偏移量
查看>>
Boost C++ 库 中文教程(全)
查看>>
solr查询优化(实践了一下效果比较明显)
查看>>
jdk目录详解及其使用方法
查看>>
说说自己对RESTful API的理解s
查看>>
通过layout实现可拖拽自动排序的UICollectionView
查看>>
服务器错误码
查看>>
javascript中的面向对象
查看>>
Splunk作为日志分析平台与Ossec进行联动
查看>>