0

limma パッケージを使用して DGE を実行しようとしています。いくつかのコントラストを抽出したい大きなデータセットがあります。完全な対比表を次に示します。

レベル M1 M2 M3
条件3 0 -1 1
条件4 0 1 -1
条件1 -1 0 -1
条件2 1 0 1

最終的には。抽出したいコントラストは 3 つあります (M1 M2 と M3)。コントラスト M1 を個別に抽出しようとしました (基本的に、Cond1 と Cond2 のサンプルのみを含むようにメタデータと式データを選択しました)。コントラストを以下に示します。

レベル M1
条件1 -1
条件2 1

前の方法のようにコントラストを抽出すると、同じコントラストを抽出してもすべてのデータを使用すると、わずかに異なる結果が得られることに気付きました。何故ですか?コントラスト M1 を計算する最も正しい方法は?

これは、コントラストを抽出する前に常に行うことを前提としています

fit <- lmFit(exprs_data, design)
fit.ms <- contrasts.fit(fit, cont.matrix.ms)
fit.ms <- eBayes(fit.ms)
4

0 に答える 0