View source: R/WebGestaltRMultiomicsOra.R
WebGestaltRMultiOmicsOra | R Documentation |
Multi-omics ORA importFrom dplyr bind_rows left_join arrange select desc importFrom readr write_tsv
WebGestaltRMultiOmicsOra(
analyteLists = NULL,
analyteListFiles = NULL,
analyteTypes = NULL,
enrichMethod = "ORA",
organism = "hsapiens",
enrichDatabase = NULL,
enrichDatabaseFile = NULL,
enrichDatabaseType = NULL,
enrichDatabaseDescriptionFile = NULL,
collapseMethod = "mean",
minNum = 10,
maxNum = 500,
fdrMethod = "BH",
sigMethod = "fdr",
fdrThr = 0.05,
topThr = 10,
reportNum = 100,
setCoverNum = 10,
perNum = 1000,
gseaP = 1,
isOutput = TRUE,
outputDirectory = getwd(),
projectName = NULL,
dagColor = "binary",
nThreads = 1,
cache = NULL,
hostName = "https://www.webgestalt.org/",
useWeightedSetCover = TRUE,
useAffinityPropagation = FALSE,
usekMedoid = FALSE,
kMedoid_k = 25,
referenceLists = NULL,
referenceListFiles = NULL,
referenceTypes = NULL,
referenceSets = NULL,
listNames = NULL
)
analyteLists |
|
analyteListFiles |
If |
analyteTypes |
a vector containing the ID types of the analyte lists. |
enrichMethod |
Enrichment methods: |
organism |
Currently, WebGestaltR supports 12 organisms. Users can use the function
|
enrichDatabase |
The functional categories for the enrichment analysis. Users can use
the function |
enrichDatabaseFile |
Users can provide one or more GMT files as the functional
category for enrichment analysis. The extension of the file should be |
enrichDatabaseType |
The ID type of the genes in the |
enrichDatabaseDescriptionFile |
Users can also provide description files for the custom
|
collapseMethod |
The method to collapse duplicate IDs with scores. |
minNum |
WebGestaltR will exclude the categories with the number of annotated genes
less than |
maxNum |
WebGestaltR will exclude the categories with the number of annotated genes
larger than |
fdrMethod |
For the ORA method, WebGestaltR supports five FDR methods: |
sigMethod |
Two methods of significance are available in WebGestaltR: |
fdrThr |
The significant threshold for the |
topThr |
The threshold for the |
reportNum |
The number of enriched categories visualized in the final report. The default
is |
setCoverNum |
The number of expected gene sets after set cover to reduce redundancy.
It could get fewer sets if the coverage reaches 100%. The default is |
perNum |
The number of permutations for the GSEA method. The default is |
gseaP |
The exponential scaling factor of the phenotype score. The default is |
isOutput |
If |
outputDirectory |
The output directory for the results. |
projectName |
The name of the project. If |
dagColor |
If |
nThreads |
The number of cores to use for GSEA and set cover, and in batch function. |
cache |
A directory to save data cache for reuse. Defaults to |
hostName |
The server URL for accessing data. Mostly for development purposes. |
useWeightedSetCover |
Use weighted set cover for ORA. Defaults to |
useAffinityPropagation |
Use affinity propagation for ORA. Defaults to |
usekMedoid |
Use k-medoid for ORA. Defaults to |
kMedoid_k |
The number of clusters for k-medoid. Defaults to |
referenceLists |
For the ORA method, users can also use an R object as the reference
gene list. |
referenceListFiles |
For the ORA method, the users need to upload the reference gene
list. The extension of the |
referenceTypes |
Vector of the ID types of the reference lists. The supported ID types
of WebGestaltR for the selected organism can be found by the function |
referenceSets |
Users can directly select the reference sets from existing platforms in
WebGestaltR and do not need to provide the reference set through |
listNames |
The names of the analyte lists. |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.