Hello Gordon Smyth. Do you know how to detect dye bias? I added dye effect in design model.
> desigN
Sensitive DyeEffect
GSM4518466 1 1
GSM4518467 -1 1
GSM4518468 1 1
GSM4518469 -1 1
GSM4518470 1 1
GSM4518471 -1 1
GSM4518472 1 1
GSM4518473 -1 1
GSM4518474 1 1
GSM4518475 -1 1
GSM4518476 1 1
GSM4518477 -1 1
So I can estimate genes DEGs because diffferent condition or dye bias.
fit1 <- lmFit(MA_A, design = desigN)
fit2 <- eBayes(fit1)
DEGs <- topTable(fit2, coef = "Sensitive", number = Inf, genelist = MA_A$genes)
dyeDEGs <- topTable(fit2, coef = "DyeEffect", number = Inf)
But here DEGs has only 12 probes that adj.P.Val is less than 0.05 while dyeDEGs has 14368. So I want to check dye bias of this data, whether limma extracts correctly.