ggtree

#安裝
source("https://bioconductor.org/biocLite.R")
biocLite("ggtree")

接著,我們需要準(zhǔn)備好樹文件和分組文件。
樹文件就是我們通過Treebest、PAML、RAxML等工具獲得的結(jié)果。
分組文件的格式如下:

sample  group
ID  A
ID1  A
ID2  B
ID3  B

美化樹

# 加載R包
library("ggtree")
# 讀取樹文件(ggtree針對(duì)不同工具生成的樹文件有不同的函數(shù)進(jìn)行讀取,如沒有對(duì)應(yīng)的函數(shù),可以使用通用的辦法讀取)
tree <- read.tree("file.tree")
# 讀取分組信息
group_file <- read.table("group_file.txt",header = T,row.names = 1)
# 按類分組
groupInfo <- split(row.names(group_file), group_file$Group)
# 將分組信息添加到樹中
tree <- groupOTU(tree, groupInfo)
# 繪制進(jìn)化樹
ggtree(tree, layout="fan", ladderize = FALSE, branch.length = "none",aes(color=group)) + geom_tiplab2(size=3) + theme(legend.position = "right")
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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