美文网首页比较基因组重点关注bioinformatics
Mafft Trimal Fasttree序列对齐修剪建树

Mafft Trimal Fasttree序列对齐修剪建树

作者: 胡童远 | 来源:发表于2021-06-18 17:06 被阅读0次

导读

barrnap预测细菌基因组16S,获取结果文件第二行最长16S,保留>1400bp的16S。mafft做序列对齐。trimal修剪序列。fasttree建树。ggtree可视化。figtree也可简要查看tree文件。下面从整理好的16S序列文件开始。

1 准备输入文件

2 mafft 对齐序列

windows版本:https://www.jianshu.com/p/d61cf5861e65

mafft --auto bgi_illumina_16S.fa > bgi_illumina_16S_align.fa

3 trimal 修剪

官网:http://trimal.cgenomics.org/
下载:http://trimal.cgenomics.org/downloads
手册:http://trimal.cgenomics.org/getting_started_with_trimal_v1.2

trimal \
-in bgi_illumina_16S_align.fa \
-out bgi_illumina_16S_align_filter.fa \
-automated1
# Use a heuristic selection of the automatic method based on similarity statistics. (see User Guide). (Optimized for Maximum Likelihood phylogenetic tree reconstruction).

4 fasttree建树

官网?:https://bioinformaticsworkbook.org/phylogenetics/FastTree.html#gsc.tab=0
官网?工作流:sequences -> MAFFT -> FastTree -> FigTree -> pdf

fasttree \
-nt bgi_illumina_16S_align_filter.fa \
> bgi_illumina_16S_align_filter.tree

5 ggtree 可视化

library("ggplot2")
library("ggtree")
data = read.tree("bgi_illumina_16S_align_filter.tree")
tree = fortify(data)

gra3 = 
ggtree(data, layout="fan", branch.length="none", size=0.8) %<+% pal +
geom_tiplab(aes(label = mark, col = Platform),  
            size=3) +
scale_color_manual(
    values = c("BGI" = "orangered3", 
               "Illumina" = "deepskyblue3"))

ggsave(gra3, file="tree3.jpg")

iqtree建树

mafft --auto Tree.fas > Tree.fas.mafft
iqtree -s Tree.fas.mafft -m MFP -bb 1000 -bnni -redo -o NC_010433

植物叶绿体基因组--组装,注释和比较作图

相关文章

  • Mafft Trimal Fasttree序列对齐修剪建树

    导读 barrnap预测细菌基因组16S,获取结果文件第二行最长16S,保留>1400bp的16S。mafft做序...

  • 序列对齐软件mafft

    大家应该都用过MUSCLE 或者clustalw,还有一个好用的软件叫mafft,速度快 第一步,下载: 先在官网...

  • MEGA序列对齐,建树

    前言 MEGA是Molecular Evolutionary Genetics Analysis即“分子进化遗传分...

  • (收藏贴)FastTree使用自我总结教程贴

    Step 1,使用序列比对工具进行序列比对,这里笔者用的mafft(官网说明:https://mafft.cbrc...

  • 多序列比对&&建树(mafft && iqtree2)

  • trimal的使用

    之前使用gblocks裁剪比对序列,感觉裁剪的不是很智能,大量可能有用的序列被裁剪掉,所以尝试使用trimal。 ...

  • 病毒进化树构建

    第一步: 整理序列,将序列着整理成fasta格式 第二步: 将整理后的序列进行多重比对,这里使用mafft,maf...

  • MAFFT 7.0使用说明

    标签:生信分析,系统发育,序列比对 前言:MAFFT做多序列比对的精确度是目前公认最高的,需要调节的参数比较少,其...

  • 序列比对后拼接

    用多基因序列构建进化树,要先将每个基因序列进行比对,拼接后构树。比对可以用muscle或mafft,当数据量大时m...

  • Mafft--用于多序列比对

    最近由于要做phylogenetic tree.所以涉及到了N多软件,包括很多步骤都要重新熟悉。理论上,你有了re...

网友评论

    本文标题:Mafft Trimal Fasttree序列对齐修剪建树

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