View source: R/WebGestaltRMultiOmics.R
| WebGestaltRMultiOmics | R Documentation | 
Perform multi-omics analysis using WebGestaltR
WebGestaltRMultiOmics(
  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",
  saveRawGseaResult = FALSE,
  gseaPlotFormat = "png",
  nThreads = 1,
  cache = NULL,
  hostName = "https://www.webgestalt.org/",
  useWeightedSetCover = TRUE,
  useAffinityPropagation = FALSE,
  usekMedoid = FALSE,
  kMedoid_k = 25,
  isMetaAnalysis = TRUE,
  mergeMethod = "mean",
  normalizationMethod = "rank",
  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  | 
| saveRawGseaResult | Whether the raw result from GSEA is saved as a RDS file, which can be
used for plotting. Defaults to  
 | 
| gseaPlotFormat | The graphic format of GSEA enrichment plots. Either  | 
| 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  | 
| isMetaAnalysis | whether to perform meta-analysis. Defaults to  | 
| mergeMethod | The method to merge the results from multiple omics (options:  | 
| normalizationMethod | The method to normalize the results from multiple omics (options:  | 
| 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.