Open csmiguel opened 6 years ago
In some analysis, having zeros turn into nonzero values can be problematic. For example, this would cause problems for any procedures expecting some sort of zero-inflation. However, for the hierarchical testing procedure, you really only need to be concerned about whether your original tree-wide p-values are valid. Since the treePValues function is performing t or F tests, you will be okay if you have enough samples and the transformed data aren’t too skewed -- this will guarantee that the central limit theorem kicks in for the averages. Alternatively, you could use a nonparametric test. So, briefly,
In DESeq2, after applying getVarianceStabilizedData, all counts = 0 are transformed to negative values. These correspond to 2/3 of the values in the matrix. I am worried that this will interfere with downstream Hierarchical FDR analysis.
Thanks Susan for publishing this helpful guide.