GEO數(shù)據(jù)挖掘(三)使用DAVID數(shù)據(jù)庫進行GO、KEGG富集分析

首先整理好前面已經(jīng)處理好的差異基因數(shù)據(jù),部分基因截圖如下:

1.png

打開DAVID網(wǎng)站: https://david.ncifcrf.gov/home.jsp
2.png

點擊Start Analysis進入下一頁面。
3.png

依次真好箭頭所指內容,最后點擊提交。
4.png

點擊箭頭處開始分析。
5.png

6.png

點擊Chart進入下載頁面
7.png

8.png

Ctrl+A進行全選再復制到一個TXT文件,然后用excel就可以打開了。
9.png

打開后會發(fā)現(xiàn)Term這一列前面有GO數(shù)據(jù)自己的一個編號,點擊分列
10.png

這樣就分開了,接下來畫一個氣泡圖

rm(list = ls())
options(stringsAsFactors = F)

library(ggplot2)
data=read.csv("./go_bp.csv")
data$GeneRatio <- data$Count / data$List.Total
data <- data[order(-data$PValue),]
data$pathway <- factor(data$Term,levels=data$Term)

#畫圖
p = ggplot(data,aes(GeneRatio,pathway))
p=p + geom_point()+theme(axis.text.x = element_text(colour="black",size=1))  
p=p + geom_point(aes(size=Count))
pbubble = p+ geom_point(aes(color=PValue,size=Count))
pr = pbubble+scale_color_gradient(low="red",high = "green")
pr = pr+labs(color=expression(PValue),size="Count",  
             x="GeneRatio",y="")
pr + theme_bw()
11.png

同理也可以做出KEGG的圖,當然這里需要去除掉PValue大于0.05的Term,這里只作演示就沒有去掉了,這里可以根據(jù)自己需要去選擇自己想要展示的Term。

GEO數(shù)據(jù)挖掘

GEO數(shù)據(jù)挖掘(一)數(shù)據(jù)下載及基因ID轉換

GEO數(shù)據(jù)挖掘(二)基因差異分析

GEO數(shù)據(jù)挖掘(三)使用DAVID數(shù)據(jù)庫進行GO、KEGG富集分析

GEO數(shù)據(jù)挖掘(四)使用STRING數(shù)據(jù)庫進行PPI分析

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

相關閱讀更多精彩內容

友情鏈接更多精彩內容