This module builds upon the dittoViz_scatterPlotServer() to provide a volcano plot
with interactive significance and fold-change thresholding.
Usage
volcanoPlotServer(
id,
data,
hide.inputs = NULL,
hide.tabs = c("Trajectory", "Facets", "Colors", "Legend/Scale")
)Arguments
- id
The ID for the Shiny module.
- data
A
reactivecontaining the data frame to plot. Must contain effect size (e.g., log2FoldChange) and significance (e.g., padj) columns.- hide.inputs
A character vector of input IDs to hide.
- hide.tabs
A character vector of tab names to hide. Default hides: "Trajectory", "Facets", "Colors", "Legend/Scale".