One post says that we should check the distribution of p-value before apply FDR correction. If the p-value distribution doesn't behavior well(e.g. U shape, not uniformly distributed at the tail toward 1), there might be a problem of your data or your model assumption.
However, I'm confused by another post, saying that 'The FDR does not assume a uniform distribution of p-values'.
What's one should I follow? Can I use BH-FDR if the p-value is not uniformly distributed?
Thanks in advance!
varianceexplainedpost) into your question, which would make it clearer that you're discussing p-values under mixtures of cases with $H_0$ true and false, and potentially where other assumptions about the situation might be mistaken? Questions should be able to stand on their own, even if their outside links die. A summary/quotes may help. – Glen_b Apr 05 '16 at 23:52