linux下phylip软件构建NJ树,MEGA软件——系统发育树构建方法(图文讲解)

一、序列文本的准备

构树之前先将目标基因序列都分别保存为txt文本文件中(或者把所有序列保存在同一个txt文本中,可以用“>基因名称”作为第一行,然后重起一行 编辑基因序列),序列只包含序列字母(ATCG或氨基酸简写字母)。文件名名称可以已经您的想法随意编辑。

d10da34453b63dd3ecf741901f8dbf30.png

c9a3d713799680ceb13926be9a9727b9.png

二、序列导入到Mega 5软件

(1)打开Mega 5软件,界面如下

2f909245d09e8960ebb93f01b4e398b2.png

(2)导入需要构建系统发育树的目的序列

7c47d3cea4cf5ed2b2e641f5b3926b23.png

e7e5668806903dba7167563cbe817a4a.png

OK

选择分析序列类型(如果是DNA序列,点击DNA,如果是蛋白序列,点击Protein)

ee6b7bf40005a0823e8720b340ed01c5.png

出现新的对话框,创建新的数据文件

afcb8f69c157d1a5392f401598d012e5.png

选择序列类型

12e7020ac30f613ff9f0ddda679958c0.png

导入序列

e98bb7e4d7d1e92d935507e96f9bece7.png

02bcb2b051bb0b8c5646d40a6c7f3a48.png

d6e26c40075f46b475ca9e9010c16bbf.png

导入序列成功。

(3)序列比对分析

3ca85b6689c5450a8f4a099d23745470.png

点击工具栏中“W”工具,进行比对分析,比对结束后删除两端不能够完全对齐碱基

6507cd21cf9fa90c39ff8e47680be4c0.png

(4)系统发育分析

7dadaa6bde8a86cc5dc81504a9d8f756.png

关闭窗口,选择保存文件路径,自定义文件名称

23b9984bffaa6bcee2e56cb04fae2e21.png

三、系统发育树构建

c8d8ee3d5f60d4da759972fe09879be3.png

根据不同分析目的,选择相应的分析算法,本例子以N—J算法为例

592b8d747b8541b9b1282afb82e552be.png

Bootstrap 选择1000,点击Compute,开始计算

6f629963dc127256d3abff60f7f4f312.png

计算完毕后,生成系统发育树。

7eefa5de37b43353a8ce61295af875a2.png

根据不同目的,导出分析结果,进行简单的修饰,保存

本方法来自网络,经小编microibs编辑,修改补充,如果转载请注明PLoB出处。

  • 3
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: bcftools是一个广泛使用的命令行工具,用于处理VCF格式的变异调用数据。它支持检查,过滤,转换和合并VCF文件。利用bcftools可以生成高保真度和高质量的系统发育构建系统发育必须先生成一个vcf文件。在vcf文件中,包含了每个样品在每个位置上的碱基。然后,可以使用bcftools进行变异的过滤和筛选,以过滤掉低质量的碱基以及不太可靠的变异。 在变异筛选之后,可以使用bcftools将过滤后的vcf文件转换为phylip格式。phylip是一种用于构建系统发育的标准格式。然后,利用phylip格式的文件和其他的支持文件,可以使用常规的系统发育软件,如RAxML和PhyML,构建系统发育。 总之,bcftools是一个非常有用的工具,能够对VCF格式的变异调用数据进行全面处理,并可以生成高质量的系统发育。它对于分子生物学和生物信息学研究都是非常重要的工具。 ### 回答2: BCFTools是一个非常流行的工具,可以用于处理VCF文件并构建系统发育。使用BCFTools处理VCF文件有很多好处,例如可以过滤VCF文件中无用的信息,筛选出感兴趣的位点等。 要使用BCFTools构建系统发育,我们需要先将VCF文件中的数据转换成BCF文件。这可以通过使用bcftools view命令将VCF文件转换成BCF文件来完成。然后,我们需要使用bcftools query命令从BCF文件中提取需要的信息,例如基因型、SNP位点等。可以使用bcftools filter命令在提取信息的同时进行一些筛选操作,例如过滤掉低质量的位点、过滤掉缺失值等。 最后,在得到所需的信息后,我们可以使用构建系统发育所需的软件,例如PHYLIP等,将提取的信息输入到软件中进行分析和构建系统发育。 总之,使用BCFTools处理VCF文件可以大大简化系统发育构建过程,提高分析效率和准确性。但是,需要注意保证数据质量和正确性,以避免结果出错。 ### 回答3: BCFtools是一种用于处理VCF和BCF文件的工具集,可以用于构建系统发育。通过将多个样品的VCF文件合并以构建总体样本的VCF文件,可以使用BCFtools执行操作,例如基因型过滤、缺失数据的填充以及变异注释。 构建系统发育需要将样品的遗传差异映射到形结构中,以显示它们的亲缘关系。一种构建方法是使用多序列比对将DNA序列对齐,然后执行基于序列比较的形建构分析。另一种方法是使用变异的相对频率或一些组合遗传标志,例如单倍体基因型的分布来建构系统发育。这种数据分析方法称为分子系统学。 使用BCFtools进行VCF文件处理时,可以考虑以下步骤: 1)使用bcftools merge命令将多个样本的VCF文件合并成一个总体VCF文件。 2)使用bcftools view命令执行过滤,例如基因型和质量过滤,以减少噪音和杂质信号。 3)使用bcftools stats命令生成统计信息,例如变异密度、每个样本的基因型频率和分布的质量值等。 4)使用vcftools或其他变异注释工具添加有关变异和功能信息,例如GenBank注释、GO注释、KEGG通路注释等。 5)使用获得的信息对变异进行系统发育推断,以判断样本之间的亲缘关系、进化史和分化历史。常见的分化历史分析方法包括最大简约、相似度矩阵分析、邻接成对绘制等分子系统学方法。 综上所述,BCFtools是一种有用的工具集,可以处理VCF文件和构建系统发育,并帮助科学家了解样本之间的遗传相似性和进化历史。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值