一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

edgeR提供的TMM歸一化算法詳解

 生信修煉手冊 2019-12-25

我們都知道raw count的定量方式,是無法直接在樣本間進行比較的。所以差異分析時,都會對原始的表達量數(shù)據(jù)進行歸一化。

在之前的文章中,我們介紹了DESeq2提供的歸一化算法,本章介紹下edgeR的TMM歸一化算法。

造成raw count無法直接比較的因素有很多,最常見的有以下兩個因素
1.測序量
2.RNA的組成

測序量對count的影響很好理解,測序的數(shù)據(jù)量越大,對應的reads也就越多。RNA的組成是如何影響表達量的呢?

由于RNA的組織特異性,時間特異性等因素,我們無法保證兩個樣本中表達的RNA的種類和數(shù)量完全相同。假設兩個樣本A和B, B中的RNA的種類是A的兩倍,共有的RNA表達量相同,在相同測序量的情況下,共有的RNA在A中的表達量會是B中的兩倍,由此可見,不同樣本RNA的構(gòu)成也會對檢測到的RNA表達量造成影響。

歸一化時,通常的做法是只考慮樣本間相同的RNA, 在此基礎上,再消除測序量的影響。

DESeq2的歸一化算法只考慮在所有樣本中表達量都大于零的基因,也是出于相同RNA構(gòu)成的考慮。edgeR采取了參照樣本的策略,首先從所有樣本中挑選一個樣本作為參照,在對其他樣本進行歸一化時,只考慮哪些在參照樣本和待歸一化的樣本間共有的RNA。

選取參照樣本的代碼如下

y   <- t(t(data)/lib.size) f75 <- apply(y,2,function(x) quantile(x,p=p0.75)) refColumn <- which.min(abs(f75-mean(f75)))

根據(jù)相對豐度,計算每個樣本的第三四分位數(shù),采用該值代表每個樣本的表達
水平,選取與所有樣本第三四分位數(shù)均值相差最小的樣本作為參照樣本。

參照樣本選好之后,采用循環(huán)對每個樣本進行歸一化。在歸一化時,重點關注基因的選取。代碼如下

obs <- as.numeric(obs) ref <- as.numeric(ref) nO <- sum(obs) nR <- sum(ref) logR <- log2((obs/nO)/(ref/nR))     absE <- (log2(obs/nO) + log2(ref/nR))/2 v <- (nO-obs)/nO/obs + (nR-ref)/nR/ref fin <- is.finite(logR) & is.finite(absE) & (absE > -1e10) logR <- logR[fin] absE <- absE[fin] v <- v[fin]

ref代表參照樣本的表達量,obs代表待歸一化樣本的表達量。通過構(gòu)建的3個統(tǒng)計量對基因進行初步過濾,logR 其實就是樣本間的log2FD值,absE是表達量的均值,通過fin指定的過濾措施,過濾掉在任意樣本中表達量為的基因,通過absE過濾掉一部分表達量很低的基因。

在此基礎上,分別從頭尾再去除部分基因,代碼如下

n <- length(logR) loL <- floor(n * 0.3) + 1 hiL <- n + 1 - loL loS <- floor(n * 0.05) + 1 hiS <- n + 1 - loS keep <- (rank(logR)>=loL & rank(logR)<=hiL) & (rank(absE)>=loS & rank(absE)<=hiS)

這樣做的目的是保留在樣本間表達量沒有差異的基因。最后在利用下列公式計算每個樣本的sizefactor

f <- sum(logR[keep]/v[keep], na.rm=TRUE) / sum(1/v[keep], na.rm=TRUE) 2^f

相比DESeq2的歸一化算法,TMM算法基于表達量沒有差異的基因來進行歸一化。

·end·

    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    久草国产精品一区二区| 不卡免费成人日韩精品| 欧美日韩国产黑人一区| 色婷婷视频免费在线观看| 国产日韩欧美在线播放| 亚洲国产av在线视频| 又色又爽又无遮挡的视频| 久久精品中文扫妇内射| 欧洲偷拍视频中文字幕| 免费一区二区三区少妇| 色婷婷国产精品视频一区二区保健 | 五月天六月激情联盟网| 日韩女优精品一区二区三区| 色哟哟精品一区二区三区| 激情五月天深爱丁香婷婷| 亚洲妇女黄色三级视频 | 国产又粗又硬又大又爽的视频| 国产成人精品一区在线观看| 亚洲丁香婷婷久久一区| 国产传媒欧美日韩成人精品| 99国产高清不卡视频| 久久亚洲午夜精品毛片| 91欧美视频在线观看免费| 视频一区二区三区自拍偷| 欧美成人久久久免费播放| 欧美精品日韩精品一区| 中文字幕精品少妇人妻| 日本美国三级黄色aa| 精品香蕉一区二区在线| 欧美国产日产综合精品| 在线观看日韩欧美综合黄片| 亚洲一区二区精品免费| 精品一区二区三区乱码中文| 久久精品国产第一区二区三区| 日韩欧美中文字幕av| 亚洲日本中文字幕视频在线观看| 国内尹人香蕉综合在线| 国内精品偷拍视频久久| 亚洲一二三四区免费视频| 我的性感妹妹在线观看| 男女午夜在线免费观看视频|