單細(xì)胞數(shù)據(jù)(scRNAseq)可以做GSEA嗎?

單細(xì)胞測(cè)序數(shù)據(jù)也可以做gsea,步驟跟用RNAseq的數(shù)據(jù)差不多藏澳,主要是要用到差異基因并且根據(jù)Fold change來(lái)排序。

library(msigdbr)
library(fgsea)
library(dplyr)
library(ggplot2)

選擇自己數(shù)據(jù)的物種以及要做的GSEA的數(shù)據(jù)庫(kù)類型

##查看物種的數(shù)據(jù) msigdbr_show_species()
m_df<- msigdbr(species = "Homo sapiens", category = "H")
#將m_df的基因與通路取出并改成一個(gè)通路對(duì)應(yīng)相應(yīng)基因的格式
fgsea_sets<- m_df %>% split(x = .$gene_symbol, f = .$gs_name) 

這里選用seurat求差異基因耀找,并將差異基因按顯著性排序

#每一個(gè)細(xì)胞類型的GSEA按顯著性進(jìn)行降序排序
gesa_TvsC_allgenes<-FindMarkers(seurat.combined, ident.1 = "TCF7KO", ident.2 = "NC", verbose = FALSE,test.use ="roc",logfc.threshold = 0.01,only.pos =F)
gesa_TvsC_allgenes$gene<-rownames(gesa_TvsC_allgenes)

gsea_genes<-gesa_TvsC_allgenes %>%
  arrange(desc(myAUC), desc(avg_diff)) %>%
dplyr::select(gene,avg_diff)

library(tibble)
ranks <- deframe(gsea_genes)
fgseaRes <- fgsea(pathways = fgsea_sets,
                  stats = ranks ,
                  minSize=5,
                  maxSize=500,
                  nperm=10000)

對(duì)結(jié)果進(jìn)行整理

library(dplyr)
fgseaResTidy <- fgseaRes %>%
  as_tibble() %>%
  arrange(desc(NES))

fgseaResTidy %>%
  dplyr::select(-leadingEdge, -ES, -nMoreExtreme) %>%
  arrange(padj) %>%
  head()
ggplot(fgseaResTidy %>% filter(padj < 0.5) %>% head(n= 15), aes(reorder(pathway, NES), NES)) +
  geom_col(aes(fill= NES < 0)) +
  coord_flip() +
  labs(x="Pathway", y="Normalized Enrichment Score",
       title="Hallmark pathways NES from GSEA") +
  theme_minimal() 
plotEnrichment(fgsea_sets[["HALLMARK_APICAL_JUNCTION"]],
               ranks) + labs(title="HALLMARK_APICAL_JUNCTION")

參考:https://jishuin.proginn.com/p/763bfbd24004

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末翔悠,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子野芒,更是在濱河造成了極大的恐慌蓄愁,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,695評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件狞悲,死亡現(xiàn)場(chǎng)離奇詭異撮抓,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)摇锋,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,569評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門丹拯,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)站超,“玉大人,你說(shuō)我怎么就攤上這事乖酬∷老啵” “怎么了?”我有些...
    開封第一講書人閱讀 168,130評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵咬像,是天一觀的道長(zhǎng)算撮。 經(jīng)常有香客問(wèn)我,道長(zhǎng)县昂,這世上最難降的妖魔是什么肮柜? 我笑而不...
    開封第一講書人閱讀 59,648評(píng)論 1 297
  • 正文 為了忘掉前任,我火速辦了婚禮七芭,結(jié)果婚禮上素挽,老公的妹妹穿的比我還像新娘。我一直安慰自己狸驳,他們只是感情好预明,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,655評(píng)論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著耙箍,像睡著了一般撰糠。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上辩昆,一...
    開封第一講書人閱讀 52,268評(píng)論 1 309
  • 那天阅酪,我揣著相機(jī)與錄音,去河邊找鬼汁针。 笑死术辐,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的施无。 我是一名探鬼主播辉词,決...
    沈念sama閱讀 40,835評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼猾骡!你這毒婦竟也來(lái)了瑞躺?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,740評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤兴想,失蹤者是張志新(化名)和其女友劉穎幢哨,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體嫂便,經(jīng)...
    沈念sama閱讀 46,286評(píng)論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡捞镰,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,375評(píng)論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片岸售。...
    茶點(diǎn)故事閱讀 40,505評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡几迄,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出冰评,到底是詐尸還是另有隱情,我是刑警寧澤木羹,帶...
    沈念sama閱讀 36,185評(píng)論 5 350
  • 正文 年R本政府宣布甲雅,位于F島的核電站,受9級(jí)特大地震影響坑填,放射性物質(zhì)發(fā)生泄漏抛人。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,873評(píng)論 3 333
  • 文/蒙蒙 一脐瑰、第九天 我趴在偏房一處隱蔽的房頂上張望妖枚。 院中可真熱鬧,春花似錦苍在、人聲如沸绝页。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,357評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)续誉。三九已至,卻和暖如春初肉,著一層夾襖步出監(jiān)牢的瞬間酷鸦,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,466評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工牙咏, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留臼隔,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,921評(píng)論 3 376
  • 正文 我出身青樓妄壶,卻偏偏與公主長(zhǎng)得像摔握,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子盯拱,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,515評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容