最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

模式物種進(jìn)行GO富集分析繪圖

2023-02-23 09:08 作者:小云愛生信  | 我要投稿

爾云間? 一個(gè)專門做科研的團(tuán)隊(duì)

原創(chuàng) 小果 生信果?


今天通過clusterProfiler包對(duì)模式物種進(jìn)行GO富集分析,并繪制富集分析圖片,今天以小鼠數(shù)據(jù)為例進(jìn)行,代碼如下:

安裝所需的R包

Install.packages(“BiocManager”)
Install.packages(“clusterProfiler”)
Install.packages(“ggplot2”)
Install.packages(“tidyverse”)


導(dǎo)入所需的R包

library(clusterProfiler)
library(ggplot2)


差異分析結(jié)果文件


富集分析


#讀取小鼠基因差異分析結(jié)果數(shù)據(jù)
gsym.fc <- read.csv("easy_input_Mm.csv", as.is = T)

#獲取基因名與ENTREZID的對(duì)應(yīng)關(guān)系。
gsym.id <- bitr(gsym.fc$SYMBOL, #基因名
??????????????? fromType = "SYMBOL", #從gene symbol
??????????????? toType = "ENTREZID", #提取ENTREZ ID
??????????????? OrgDb = "org.Mm.eg.db") #相應(yīng)物種
idvec <- gsym.id$ENTREZID
names(idvec) <- gsym.id$SYMBOL
gsym.fc$ENTREZID <- idvec[gsym.fc$SYMBOL]
write.csv(gsym.fc[,c(3,2)], "very_easy_input_Mm.csv", quote = F, row.names = F)
id.fc <- read.csv("very_easy_input_Mm.csv", as.is = T)
#enrich進(jìn)行富集分析
ego <- enrichGO(gene = id.fc$ENTREZID,
??????????????? #小鼠用這行
??????????????? OrgDb = org.Mm.eg.db,
??????????????? #人類用這行
??????????????? #OrgDb = org.Hs.eg.db,
??????????????? #非模式生物用這行,例如玉米
??????????????? #OrgDb = maize.db,
??????????????? ont = "BP", #或MF或CC
??????????????? pAdjustMethod = "BH",
??????????????? #pvalueCutoff? = 0.001,
??????????????? qvalueCutoff? = 0.01)
write.csv(ego,"enrichGO_output.csv",quote = F)
egox <- setReadable(ego, 'org.Mm.eg.db', #物種
??????????????????? 'ENTREZID')
geneList <- id.fc$log2fc
names(geneList)<- gsym.fc$SYMBOL
#繪制圈圖,通過circular來確定。
cnetplot(egox,
???????? foldChange = geneList,
???????? #foldChange = NULL, #不展示倍數(shù)
???????? circular = TRUE,
???????? #node_label = FALSE, #如果太多,就不要顯示基因名了
???????? showCategory = 4, #顯示富集的term數(shù)量,默認(rèn)5
???????? colorEdge = TRUE)
ggsave("clusterProfiler_circle.pdf", width = 8, height = 5)
cnetplot(egox,
???????? foldChange = geneList,
???????? #foldChange = NULL, #不展示倍數(shù)
???????? #circular = TRUE,
???????? #node_label = FALSE, #不顯示基因名
???????? showCategory = 4, #顯示的富集term數(shù)量,默認(rèn)5
???????? colorEdge = TRUE)
ggsave("clusterProfiler_not_circle.pdf", width = 8, height = 5)



Go富集分析結(jié)果

今天的分享又結(jié)束了,歡迎大家找小果溝通、交流哦~



推薦閱讀


模式物種進(jìn)行GO富集分析繪圖的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
安图县| 浦北县| 黄梅县| 尼勒克县| 合江县| 黔西| 石泉县| 天峻县| 龙井市| 无锡市| 衢州市| 兴城市| 会东县| 合江县| 长岛县| 北安市| 福安市| 文山县| 双牌县| 西乌| 新安县| 万荣县| 斗六市| 文山县| 益阳市| 商城县| 瓮安县| 昆明市| 上栗县| 余庆县| 兴山县| 甘谷县| 高台县| 津市市| 永州市| 彭泽县| 桦甸市| 宜宾县| 临沂市| 连云港市| 耒阳市|