I recently came across this paper. I wish to know if anybody already following this method or not.
Separate enrichment analysis of pathways for up- and downregulated genes
Guini Hong, Wenjing Zhang, Hongdong Li, Xiaopei Shen and Zheng Guo
J. R. Soc. Interface 6 March 2014 vol. 11 no. 92
http://rsif.royalsocietypublishing.org/content/11/92/20130950.short?rss=1
Abstract:
Two strategies are often adopted for enrichment analysis of pathways: the analysis of all differentially expressed (DE) genes together or the analysis of up- and downregulated genes separately. However, few studies have examined the rationales of these enrichment analysis strategies. Using both microarray and RNA-seq data, we show that gene pairs with functional links in pathways tended to have positively correlated expression levels, which could result in an imbalance between the up- and downregulated genes in particular pathways. We then show that the imbalance could greatly reduce the statistical power for finding disease-associated pathways through the analysis of all-DE genes. Further, using gene expression profiles from five types of tumours, we illustrate that the separate analysis of up- and downregulated genes could identify more pathways that are really pertinent to phenotypic difference. In conclusion, analysing up- and downregulated genes separately is more powerful than analysing all of the DE genes together.
We filter like this a lot for certain down stream analyses. For example, GO term enrichment analysis is a good example. Seems to me that were just talking about the differences between one and two tailed significance testing. Two tailed is going to be more conservative because the threshold pvalue is split to both sides of the NULL distribution, whereas one sided cutoff is for just one side of the distrubion. While this might make it easier to call significance in one direction, that's really all it does. You could have the same effect by doing a two tailed test, and setting you're pvalue cutoff to 0.1. Unless you can justify why you're doing a one tailed test, then you shouldn't be doing a one tailed test.