在linux中構(gòu)建基因進(jìn)化樹

首先利用muscle進(jìn)行多序列比對:“muscle -in 序列文件.fasta -out 輸出的比對結(jié)果文件.fasta”。

再利用raxml進(jìn)行進(jìn)化樹構(gòu)建:“/pub/anaconda3/bin/raxmlHPC-PTHREADS -m PROTGAMMAJTT -f a -p 123 -x 123 -# 100 -n out -s 多序列比對結(jié)果文件.fasta 1>tree.log 2>tree.err”。

raxmlHPC-PTHREADS是多線程版本的raxml

-m PROTGAMMAJTT? ? ?-m是指定模型,GAMMAJTT是氨基酸模型。

-f a? ? 用一種快速的bootstrap方法構(gòu)樹

-p 123? ? 隨機(jī)數(shù)種子

-x 123? ? ?快速bootstrap分析的隨機(jī)數(shù)種子

-# 100? ? ?做100次bootstrap分析

-n out? ? ? 指定輸出文件后綴out

-s 多序列比對結(jié)果文件.fasta? ? ? 指定輸入的多序列比對文件

1>tree.log 2>tree.err? ? ? ?保存日志和標(biāo)準(zhǔn)錯(cuò)誤輸出


輸出文件:

RAxML_info.out? ?日志信息

RAxML_bootstrap.out? ?每次bootstrap分析建出來的進(jìn)化樹結(jié)構(gòu),共100次分析,故文件中包含100個(gè)進(jìn)化樹。

RAxML_bestTree.out? ?最終選擇的最佳進(jìn)化樹。

RAxML_bipartitions.out? ? 加入了自展值的進(jìn)化樹,自展值標(biāo)在小括號(hào)外面。

RAxML_bipartitionsBranchLabels.out? ? 與RAxML_bipartitions.out一樣,只不過自展值標(biāo)在方括號(hào)內(nèi),一般選擇該文件進(jìn)行后續(xù)進(jìn)化樹美化,要在mega中打開的話需要將out后綴改為nwk。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容