combine two differential expression methods
1
0
Entering edit mode
@rosernavarro-9660
Last seen 7.1 years ago

Dear all,

We have done differential expression analyses using edgeR and DESeq2. Then we have kept the genes detected by both methods as differentially expressed, trying to be more restrictive or conservative in our findings.

Would it be better to use only the DEGs detected with one method instead of the intersection of both?

Thanks a lot.

edger deseq2 dea publish • 904 views
ADD COMMENT
2
Entering edit mode
Aaron Lun ★ 28k
@alun
Last seen 9 hours ago
The city by the bay

There's no guarantee that the false discovery rate is controlled in the intersection (unless you're using intersection-union tests to combine p-values, but I doubt this is what you have done). For example, edgeR will control the error rate across its set of DE genes at a given significance threshold, but that may no longer be the case if an arbitrary external filter is applied. It is for this very reason that we advise against filtering the DE list based on a log-fold change threshold, and to use methods like TREAT instead.

If you want to be more conservative, stick with one method and reduce the FDR threshold. This is a more rigorous approach that ensures the error rate is properly controlled in the DE list. Taking the intersection can also be problematic if power differs between methods. One can imagine an extreme case where two methods are 100% correct (i.e., have no false positives) but yield completely different sets of genes due to differences in power. Using either method in isolation would be more productive than taking the empty intersection.

ADD COMMENT

Login before adding your answer.

Traffic: 1061 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6