This is a test version of Biostars. For the public version, visit https://www.biostars.org.
Correct way of doing enrichment analysis (ORA)

Hello,

Considering that MSigDB databases such as GO and Hallmark contain gene sets for different pathways, these gene sets may include genes that regulate the pathway, including both upregulators and downregulators. Unless this is specifically indicated by “up” and “down” labels, both types of genes may be present in the same gene set.

In that case, when we perform DEG analysis between two conditions, does it make sense to include only significantly upregulated genes in the enrichment analysis? Or is it more appropriate to include both upregulated and downregulated genes?

Even if we include only upregulated genes from the DEG analysis, I believe we can only say that “upregulated genes are enriched in the X pathway.” We cannot necessarily say that the pathway itself is truly upregulated in the first condition. We may not be able to infer the direction of the pathway. It would only indicate that the experiment has affected that specific pathway.

enrichment analysis transcriptomics over representation

1 answer

Even if we include only upregulated genes from the DEG analysis, I believe we can only say that “upregulated genes are enriched in the X pathway.” We cannot necessarily say that the pathway itself is truly upregulated in the first condition. We may not be able to infer the direction of the pathway. It would only indicate that the experiment has affected that specific pathway.

This is correct. DEG enrichment of a pathway tells you nothing about the pathway. It could be more active, it could be less active, it could be neither: since most pathways transmit signals, and those signals are usually no transcription dependent - so you could up-regulate all the positive regulators of a pathway, and down regulate all the negative regulators, and all that would do is make the cell more responsive to a signal, not boost the activity of the pathway in itself.

ORA is a hypothesis generator, it does not usually offer conclusions in an of itself.

Log in to answer this question.