Mem class containing results from multiEnrichMap().
Usage
# S4 method for class 'Mem,ANY,ANY,ANY'
x[i, j, ..., drop = TRUE]
list_to_Mem(mem)
Mem_to_list(x, ...)
# S4 method for class 'Mem'
enrichments(x)
# S4 method for class 'Mem'
names(x)
# S4 method for class 'Mem'
geneIM(x, ...)
# S4 method for class 'Mem'
enrichIM(x, ...)
# S4 method for class 'Mem'
memIM(x, ...)
# S4 method for class 'Mem'
genes(x, ...)
# S4 method for class 'Mem'
thresholds(x, ...)
# S4 method for class 'Mem'
sets(x, ...)Arguments
- x
Memobject- i
characterorintegerwith gene set / pathway names- j
characterorintegerwith enrichment names- ...
additional arguments are ignored
- mem
listoutput frommultiEnrichMap()
Value
list_to_Mem() returns a Mem S4 object.
Mem_to_list() returns a list suitable for ther mem functions.
Details
Slots
enrichList:
listofenrichResultsnamed by enrichment test.enrichLabels:
charactervector with custom enrichment labels, named by enrichment test.colorV:
charactervector of R colors, named by enrichment test.geneHitList:
listof vectors named by enrichment test. Vectors are either:charactervector of genes tested as hits for enrichment, orintegervector named by genes with values indicating the directionality, using1or-1.geneHitIM:
numericmatrix with enrichment tests as colnames, and genes as rownames.
Values are1or0to indicate gene hits tested,
optionally1or-1to indicate directionality.memIM:
numericmatrix with gene sets / pathways as colnames, and genes as rownames.
Values are1or0indicating genes present in each pathway.geneIM:
numericmatrix with enrichment test as colnames, and genes as rownames.
This matrix differs from 'geneHitIM' in that it only includes genes also in 'memIM', and in that order.enrichIM:
numericmatrix with enrichment test as colnames, and gene sets / pathways as rownames.
Matrix values are enrichment P-values, using the appropriate adjusted P-value or FDR to represent significance.multiEnrichDF:
data.framewith single combined enrichment table.
Data include union of genes involved in each pathway, and lowest P-value observed across all enrichment tests.multiEnrichResult:
enrichResultequivalent of 'multiEnrichDF'.
It is intended to facilitate use inenrichplotfunctions.thresholds:
listof thresholds used when callingmultiEnrichMap().colnames:
listto associate actual colnames in 'enrichList' with the conceptual names used in multienrichjam.geneIMcolors:
charactermatrix with enrichment test colnames, and gene rownames.
Values are colors assigned using 'colorV'.geneIMdirection:
numericmatrix equivalent to 'geneIM' with values1and-1indicating directionality.
When no directionality is provided, all values will be1or0.enrichIMcolors:
charactermatrix with enrichment test colnames, and gene set / pathway rownames.
Values are color gradients using the appropriate P-value threshold used withmultiEnrichMap().enrichIMdirection:
numericmatrix equivalent to 'enrichIM' with values indicating directional score.
Directional scores may include a IPA z-score or other directional score where available.
When not available, all values are1.enrichIMgeneCount:
integermatrix equivalent to 'enrichIM'.
Values are the number of genes involved in the enrichment of each pathway.
Functions
x[i: Subset a Mem objectlist_to_Mem(): Convert list to Mem S4 objectMem_to_list(): CoerceMemobject to legacy 'mem'listformatenrichments(Mem): Names for the enrichment tests in a Mem objectnames(Mem): Names for the enrichment tests in a Mem objectgeneIM(Mem): The matrix of genes tested versus enrichment testsenrichIM(Mem): The pathway/P-value matrixmemIM(Mem): The gene-pathway incidence matrixgenes(Mem): List genes representedthresholds(Mem): List thresholds definedsets(Mem): List gene sets represented