genesetbarcodeplot: The server function of the genesetbarcodeplot module

View source: R/genesetbarcodeplot.R

genesetbarcodeplotR Documentation

The server function of the genesetbarcodeplot module

Description

This module leverages gene sets stored in the gene_sets slot of an ExploratorySummarizedExperimentList object to produce barcode plots using Limma's barcodeplot function. Genes are ranked by fold changes calculated with the contrasts module, and FDR values from the gene_set_analyses slot of the selected ExploratorySummarizedExperiment are displayed where provided.

Usage

genesetbarcodeplot(input, output, session, eselist)

Arguments

input

Input object

output

Output object

session

Session object

eselist

ExploratorySummarizedExperimentList object containing ExploratorySummarizedExperiment objects

Details

This function is not called directly, but rather via callModule() (see example).

Examples

callModule(genesetbarcodeplot, "genesetbarcodeplot", eselist)

# Almost certainly used via application creation

app <- prepareApp("genesetbarcodeplot", zhangneurons)
shiny::shinyApp(ui = app$ui, server = app$server)


pinin4fjords/shinyngs documentation built on June 29, 2024, 8:55 a.m.