Generate the GRN trans integration panel of the shiny app
Source:R/GRNTransPanel.R
GRNTransPanel.Rd
These are the UI and server components of the GRN trans integration
panel of the shiny app. It is generated by including at least 1 row in the
trans.integration parameter of generateShinyApp
.
Usage
GRNTransPanelUI(id, reference.table.name, comparison.table.name)
GRNTransPanelServer(
id,
expression.matrix,
anno,
anno.comparison,
expression.matrix.comparison,
tablenames,
seed = 13
)
Arguments
- id
the input slot that will be used to access the value
- expression.matrix
the expression matrix; rows correspond to genes and columns correspond to samples; usually preprocessed by
preprocessExpressionMatrix
; a list (of the same length as modality) can be provided if #'length(modality) > 1
- anno
annotation data frame containing a match between the row names of the expression.matrix (usually ENSEMBL IDs) and the gene names that should be rendered within the app and in output files; this object is created by
generateShinyApp
using the org.db specified- anno.comparison
annotation data frame containing a match between the row names of the comparison expression matrix and the names that should be rendered within the app and in output files. The structure matches the anno table created in
generateShinyApp
using the org.db specified- expression.matrix.comparison
Additional expression matrix to integrate. Column names must match column names from expression.matrix.
- tablenames, reference.table.name, comparison.table.name
Names for reference and comparison expression tables.
- seed
Random seed to create reproducible GRNs