This module enables the interactive configuration and execution of "paired" differential expression and feature set enrichment.

fDgeSeaAnalysis(input, output, session, rfds, gdb = NULL, ..., debug = FALSE)

Details

Although the focus of the analysis workflow in this package is based on singular units of analysis, there are times like this where we almost always want to perform two anlayses together, differential expression and GSEA on the same contrast. This shiny-module presents an interface to both.

Development Thougts

This also gives us the opportunity to exercise different methods of interaction between independant analysis results. In the DGE and GSEA scenario, for instance, we might want the linked brushing that happens within the fdge volcano to do a "significant gene set search" in the fgsea result.

More specifically, maybe the volcano plot in the dge_view module should be able to broadcast the feature brushing in such a way that the "listener" in the ffsea_vew module can react to it. Similarly for the ffsea_vew module should be able to broadcast the features that are brushed within it to the dge_vew volcano and statistics tables ... or not?