千家信息网

R语言怎么分析群体遗传进化进化树

发表于:2025-11-15 作者:千家信息网编辑
千家信息网最后更新 2025年11月15日,本篇内容主要讲解"R语言怎么分析群体遗传进化进化树",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"R语言怎么分析群体遗传进化进化树"吧!群体遗传进化进化树分
千家信息网最后更新 2025年11月15日R语言怎么分析群体遗传进化进化树

本篇内容主要讲解"R语言怎么分析群体遗传进化进化树",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"R语言怎么分析群体遗传进化进化树"吧!

群体遗传进化进化树分析方法:

cd $workdir  #回到工作目录mkdir 01.phylo_treecd 01.phylo_tree#文件格式转换run_pipeline.pl  -Xmx5G -importGuess  $workdir/00.filter/clean.vcf.gz  \    -ExportPlugin -saveAs supergene.phy -format Phylip_Inter#最大似然法构建进化树#方法1:fasttree 构建进化树fasttree -nt -gtr  supergene.phy   >  fasttree.nwk#方法2:iqtree 构建进化树  设置boots值,最大似然法iqtree2 -s supergene.phy -st DNA -T 2  -mem 8G \    -m  GTR  -redo \    -B 1000 -bnni \    --prefix iqtree     #方法3:raxml 构建进化树 最大似然法#raxml-ng  -msa supergene.phy --model GTR  --prefix raxml_tree \    #    --threads 2 --seed 123   1>raxml.log 2>raxml.err## with bootstrap#raxml-ng -all  -msa supergene.phy --model GTR --bs-trees 1000 \    #    --prefix raxml_tree_bootstrap --threads 2 --seed 123   1>raxml_bs.log 2>raxml_bs.err#方法4:phylip NJ法构建进化树  Phylip 格式对样品ID字符要求不超过10个,不然会截断cp supergene.phy infileecho -e "Y\n" |dnadistcp infile.dist infileecho -e "Y\n"  |neighbormv outtree outtree.nwk

到此,相信大家对"R语言怎么分析群体遗传进化进化树"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

0