設計復雜差異比較矩陣

例:查看pData


15280238-a5686fcfdc47a321.png

其中title部分告訴了我們分組信息,2小時和18小時缔刹,每個時間段又有vehicle control, PE1.3 embolized, PE2.0 embolized,也就是2x2的雙因素試驗設計, 我們可以現(xiàn)在R語言里構建實驗設計的數(shù)據(jù)框沮明。

sample <- pData$geo_accession
treat_time <- rep(c("2h","18h"),each=11)
treat_type <- rep(rep(c("vehicle_control","PE1.3_embolized","PE2.0_embolized"), c(3,4,4)), times=2)
design_df <- data.frame(sample, treat_time, treat_type)

根據(jù)Limma的使用手冊的"9.5 Interaction Models: 2 X 2 Factorial Design"進行手續(xù)的分析本今。這里僅僅展示單個因素的分析過程闻蛀,多個因素看文檔依葫蘆畫瓢就行宰僧。
構建單因素試驗設計矩陣材彪,進行線性擬合:

TS <- paste(design_df$treat_time, design_df$treat_type, sep=".")
TS <- factor(TS, levels = unique(TS))

后續(xù)可有兩種方法:

design <- model.matrix(~0+TS)
fit <- lmFit(exprSet, design)

然后設置比較對象。比如不同時間段控制組哪些基因發(fā)生了差異表達琴儿、處理18小時后處理組相對于對照組有哪些基因發(fā)生差異表達段化,也就是做多次t檢驗。

cont.matrix <- makeContrasts(
        vs1 = TS18.vehicle_control-TS2.vehicle_control,
        vs2 = TS18.PE2.0_embolized-TS2.PE2.0_embolized,
        vs3 = TS18.PE1.3_embolized-TS2.PE1.3_embolized,
diff = (TS18.PE2.0_embolized-TS18.vehicle_control)-(TS18.PE1.3_embolized-TS18.vehicle_control), levels = design)
# {{vs1:對照組在前后的差異表達基因;
#vs2: PE2.0處理前后的差異基因;
# vs3: PE1.3在處理前后差異基因;
# 處理18小時后造成,PE2.0相對于對照變化的基因再與PE1.3與對照的差異比較}}
fit2 <- contrasts.fit(fit, cont.matrix)
results <- decideTests(fit2)
design=model.matrix(~factor(TS))
fit=lmFit(exprSet,design)
fit=eBayes(fit)
options(digits = 4)
topTable(fit,coef=2,adjust='BH')

沒有實際操作之前显熏,覺得簡單的更清爽、適用晒屎,但使用后是第一種更可取喘蟆。差異基因fold change可能搞反!9穆场履肃!在沒有顯示指定的情況下,我們難以真正確定我們比對的結果是High-Low還是Low-High坐桩。另外,前一種方法更利于將差異的比較過程程序化封锉。

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末绵跷,一起剝皮案震驚了整個濱河市膘螟,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌碾局,老刑警劉巖荆残,帶你破解...
    沈念sama閱讀 218,607評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異净当,居然都是意外死亡内斯,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,239評論 3 395
  • 文/潘曉璐 我一進店門像啼,熙熙樓的掌柜王于貴愁眉苦臉地迎上來俘闯,“玉大人,你說我怎么就攤上這事忽冻≌胬剩” “怎么了?”我有些...
    開封第一講書人閱讀 164,960評論 0 355
  • 文/不壞的土叔 我叫張陵僧诚,是天一觀的道長遮婶。 經(jīng)常有香客問我,道長湖笨,這世上最難降的妖魔是什么旗扑? 我笑而不...
    開封第一講書人閱讀 58,750評論 1 294
  • 正文 為了忘掉前任,我火速辦了婚禮慈省,結果婚禮上臀防,老公的妹妹穿的比我還像新娘。我一直安慰自己辫呻,他們只是感情好清钥,可當我...
    茶點故事閱讀 67,764評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著放闺,像睡著了一般祟昭。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上怖侦,一...
    開封第一講書人閱讀 51,604評論 1 305
  • 那天篡悟,我揣著相機與錄音,去河邊找鬼匾寝。 笑死搬葬,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的艳悔。 我是一名探鬼主播急凰,決...
    沈念sama閱讀 40,347評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼猜年!你這毒婦竟也來了抡锈?” 一聲冷哼從身側響起疾忍,我...
    開封第一講書人閱讀 39,253評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎床三,沒想到半個月后一罩,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,702評論 1 315
  • 正文 獨居荒郊野嶺守林人離奇死亡撇簿,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,893評論 3 336
  • 正文 我和宋清朗相戀三年聂渊,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片四瘫。...
    茶點故事閱讀 40,015評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡汉嗽,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出莲组,到底是詐尸還是另有隱情诊胞,我是刑警寧澤,帶...
    沈念sama閱讀 35,734評論 5 346
  • 正文 年R本政府宣布锹杈,位于F島的核電站撵孤,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏竭望。R本人自食惡果不足惜邪码,卻給世界環(huán)境...
    茶點故事閱讀 41,352評論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望咬清。 院中可真熱鬧闭专,春花似錦、人聲如沸旧烧。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,934評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽掘剪。三九已至平委,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間夺谁,已是汗流浹背廉赔。 一陣腳步聲響...
    開封第一講書人閱讀 33,052評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留匾鸥,地道東北人蜡塌。 一個月前我還...
    沈念sama閱讀 48,216評論 3 371
  • 正文 我出身青樓,卻偏偏與公主長得像勿负,于是被迫代替她去往敵國和親馏艾。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,969評論 2 355