For gene ranking (for GSEA, for example) and visualizations (on volcano plots, for example), DESeq author Michael Love suggests shrinking of the effect sizes (log-fold changes) with the lfcShrink function applied to a DDS object created with DESeq()
Shrinkage was once the default for DESeq(); however since version 1.16 it's been a separate function in anticipation of the addition of other (better?) effect-size estimators to the DESeq workflow. In addition, isolation of the function allows to accommodate other types of analyses which are more sensitive to shrinking LFCs than bulk RNA-Seq.
Some references below with Love's recommendations:
https://support.bioconductor.org/p/77461/
https://support.bioconductor.org/p/95695/
For gene ranking (for GSEA, for example) and visualizations (on volcano plots, for example), DESeq author Michael Love suggests shrinking of the effect sizes (log-fold changes) with the
lfcShrinkfunction applied to a DDS object created withDESeq()Shrinkage was once the default for
DESeq(); however since version1.16it's been a separate function in anticipation of the addition of other (better?) effect-size estimators to the DESeq workflow. In addition, isolation of the function allows to accommodate other types of analyses which are more sensitive to shrinking LFCs than bulk RNA-Seq.Some references below with Love's recommendations:
https://support.bioconductor.org/p/77461/
https://support.bioconductor.org/p/95695/