DESeq2差異分析

need:表達(dá)矩陣 分組矩陣,值要是整數(shù)



DESeq2和EdgeR都可用于做基因差異表達(dá)分析,主要也是用于RNA-Seq數(shù)據(jù)推盛,同樣也可以處理類似的ChIP-Seq,shRNA以及質(zhì)譜數(shù)據(jù)乃正。

這兩個(gè)都屬于R包,其相同點(diǎn)在于都是對(duì)count data數(shù)據(jù)進(jìn)行處理牢屋,都是基于負(fù)二項(xiàng)分布模型掰邢。因此會(huì)發(fā)現(xiàn),用兩者處理同一組數(shù)據(jù)伟阔,最后在相同閾值下篩選出的大部分基因都是一樣的辣之,但是有一部分不同應(yīng)該是由于其估計(jì)離散度的不同方法所導(dǎo)致的。



library(DESeq2)

library(limma)

library(pasilla)#示例數(shù)據(jù)包

data(pasillaGenes)

exprSet=counts(pasillaGenes)? ##做好表達(dá)矩陣


group_list=pasillaGenes$condition##做好分組因子即可


(colData <- data.frame(row.names=colnames(exprSet), group_list=group_list))


dds <- DESeqDataSetFromMatrix(countData = exprSet,

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? colData = colData,#Rows of colData correspond to columns of countData

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? design = ~ group_list)


##上面是第一步第一步皱炉,構(gòu)建dds這個(gè)對(duì)象怀估,需要一個(gè)表達(dá)矩陣分組矩陣!:辖痢多搀!

dds2 <- DESeq(dds)? ##第二步,直接用DESeq函數(shù)即可

resultsNames(dds2)#results extracts a result table from a DESeq analysis giving base means across samples,? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? log2 fold changes, standard errors, test statistics, p-values and adjusted p-values;? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? resultsNames returns the names of the estimated effects (coefficents) of the model;? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? removeResults returns a DESeqDataSet object with results columns removed.

res <-? results(dds2, contrast=c("group_list","treated","untreated"))#this argument specifies what comparison to extract from the object to build a results table

## 提取你想要的差異分析結(jié)果灾部,我們這里是treated組對(duì)untreated組進(jìn)行比較


resOrdered <- res[order(res$padj),]#padj排序


resOrdered=as.data.frame(resOrdered)


可以看到程序非常好用康铭!

它只對(duì)RNA-seq的基因的reads的counts數(shù)進(jìn)行分析,請(qǐng)不要用RPKM等經(jīng)過(guò)了normlization的表達(dá)矩陣來(lái)分析赌髓。

值得一提的是DESeq2軟件獨(dú)有的normlization方法从藤!

rld <- rlogTransformation(dds2)? ## 得到經(jīng)過(guò)DESeq2軟件normlization的表達(dá)矩陣!

exprSet_new=assay(rld)


par(cex = 0.7)#指定符號(hào)的大小

n.sample=ncol(exprSet)#樣本數(shù)

if(n.sample>40) par(cex = 0.5)

cols <- rainbow(n.sample*1.2)

par(mfrow=c(2,2))

boxplot(exprSet, col = cols,main="expression value",las=2)

boxplot(exprSet_new, col = cols,main="expression value",las=2)

hist(exprSet)

hist(exprSet_new)


第一張圖也是箱型圖

看這個(gè)圖就知道了锁蠕,它把本來(lái)應(yīng)該是數(shù)據(jù)離散程度非常大的RNA-seq的基因的reads的counts矩陣經(jīng)過(guò)normlization后變成了類似于芯片表達(dá)數(shù)據(jù)的表達(dá)矩陣夷野,然后其實(shí)可以直接用T檢驗(yàn)來(lái)找差異基因了!

但是荣倾,如果你的分組不只是兩個(gè)悯搔,就復(fù)雜了,你需要再仔細(xì)研讀說(shuō)明書(shū)舌仍,甚至你可能需要咨詢實(shí)驗(yàn)設(shè)計(jì)人員或者統(tǒng)計(jì)人員妒貌!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市铸豁,隨后出現(xiàn)的幾起案子灌曙,更是在濱河造成了極大的恐慌,老刑警劉巖推姻,帶你破解...
    沈念sama閱讀 216,919評(píng)論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件平匈,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡藏古,警方通過(guò)查閱死者的電腦和手機(jī)增炭,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,567評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)拧晕,“玉大人隙姿,你說(shuō)我怎么就攤上這事〕Ю蹋” “怎么了输玷?”我有些...
    開(kāi)封第一講書(shū)人閱讀 163,316評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵队丝,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我欲鹏,道長(zhǎng)机久,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,294評(píng)論 1 292
  • 正文 為了忘掉前任赔嚎,我火速辦了婚禮膘盖,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘尤误。我一直安慰自己侠畔,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,318評(píng)論 6 390
  • 文/花漫 我一把揭開(kāi)白布损晤。 她就那樣靜靜地躺著软棺,像睡著了一般。 火紅的嫁衣襯著肌膚如雪尤勋。 梳的紋絲不亂的頭發(fā)上喘落,一...
    開(kāi)封第一講書(shū)人閱讀 51,245評(píng)論 1 299
  • 那天,我揣著相機(jī)與錄音斥黑,去河邊找鬼揖盘。 笑死眉厨,一個(gè)胖子當(dāng)著我的面吹牛锌奴,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播憾股,決...
    沈念sama閱讀 40,120評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼鹿蜀,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了服球?” 一聲冷哼從身側(cè)響起茴恰,我...
    開(kāi)封第一講書(shū)人閱讀 38,964評(píng)論 0 275
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎斩熊,沒(méi)想到半個(gè)月后往枣,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,376評(píng)論 1 313
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡粉渠,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,592評(píng)論 2 333
  • 正文 我和宋清朗相戀三年分冈,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片霸株。...
    茶點(diǎn)故事閱讀 39,764評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡雕沉,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出去件,到底是詐尸還是另有隱情坡椒,我是刑警寧澤扰路,帶...
    沈念sama閱讀 35,460評(píng)論 5 344
  • 正文 年R本政府宣布,位于F島的核電站倔叼,受9級(jí)特大地震影響汗唱,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜丈攒,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,070評(píng)論 3 327
  • 文/蒙蒙 一渡嚣、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧肥印,春花似錦识椰、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,697評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至敷硅,卻和暖如春功咒,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背绞蹦。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,846評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工力奋, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人幽七。 一個(gè)月前我還...
    沈念sama閱讀 47,819評(píng)論 2 370
  • 正文 我出身青樓景殷,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親澡屡。 傳聞我的和親對(duì)象是個(gè)殘疾皇子猿挚,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,665評(píng)論 2 354

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