This is a test version of Biostars. For the public version, visit https://www.biostars.org.
Differential Expression Contrast Interpretation

Imagine that I have four groups: Control, Disease, TreatA + Disease, and TreatB + Disease. My goal is to determine whether TreatA or TreatB can reverse the disease-associated transcriptional changes.

I have been told that the appropriate limma contrasts are:

TreatA + Disease vs Disease
TreatB + Disease vs Disease

and that the significantly different genes in these contrasts represent genes affected by the treatment.

However, I am struggling with the interpretation. For example, suppose GeneX has the following expression levels:

Control = 3
Disease = 5
TreatA + Disease = 5
TreatB + Disease = 10

My confusion comes from how to interpret these treatment-responsive genes in the context of disease reversal. Using the example above, GeneX increases from 3 in Control to 5 in Disease. Under TreatA + Disease, it remains at 5, whereas under TreatB + Disease it increases further to 10.

In this scenario, TreatA vs Disease would not be significant, while TreatB vs Disease would likely identify GeneX as a treatment-responsive gene. However, intuitively, TreatA appears to better prevent further progression of the disease-associated change, whereas TreatB seems to push the gene even further away from the control state.

This makes me wonder whether genes identified in Treat vs Disease contrasts should necessarily be considered the most biologically relevant when the objective is to assess disease attenuation or reversal. Could it be that genes showing little or no difference between Treatment + Disease and Disease are actually reflecting successful stabilization of disease-associated expression changes? Am I misunderstanding the purpose of these contrasts, or is there a distinction between identifying treatment-responsive genes and identifying disease-reversing genes?

differential dea contrasts drugs limma

1 answer

No differential expression analysis can answer this alone. It’s just one tool among many that might be needed for your stated goal.

Still, it’s a powerful tool. The Treat vs Disease contrasts are useful, but they only identify genes whose expression differs between the Treatment + Disease and Disease conditions. They do not reveal disease reversal, weakening, potentiation, or other biological interpretations. At best, they’re providing bits of evidence for those interpretations.

For example, non-significant results from TreatA vs Disease, or TreatA + Disease vs Disease, should not be interpreted as proof of “stabilization.” (Again, at best, they’re potentially evidence for an interpretation.) They only mean that you did not detect a treatment effect for that gene given the model, sample size, variance, power, thresholds, etc. (What I’m trying to say here is to question the lack of detection: is it because of something biological, or is it because of experimental design, sampling quality/quantity, variance, insufficient power, etc. [other technical limitations]?)

Thinking it over, if I were doing the analysis, I might separate the problem into these questions:

  1. Which genes are disease-associated? Then look at Disease vs Control.
  2. Which genes respond to treatment? Then look at Treatment + Disease vs Disease.
  3. Which treatment-responsive genes appear to reverse or attenuate the disease effect? Then look for genes significant in the disease contrast that are changed by treatment in the opposite direction, possibly with an additional criterion such as being closer to Control.

Also, as a separate point, I am not sure whether you were alluding to one-sided tests in some of your questions, so feel free to ignore this paragraph if not. In standard differential-expression workflows, tests are usually two-sided by default, and direction is interpreted from the estimated log-fold change. One-sided tests are possible in some frameworks, I think, but I would only use them with a strong justification. For that kind of thing, I’d consult with a statistician.

Log in to answer this question.