| genORA | R Documentation | 
Gene Over-Representation Enrichment Analysis
genORA(
  id,
  geneset,
  group_list = NULL,
  padj_method = "BH",
  p_cutoff = 0.05,
  q_cutoff = 0.15,
  min_gset_size = 10,
  max_gset_size = 500,
  universe
)
| id | A vector of gene id which can be entrezid, ensembl, symbol or uniprot. | 
| geneset | Gene set is a two-column data.frame with term id and gene id. Please use package 'geneset' to select available gene set or make new one. | 
| group_list | A list of gene group information, default is NULL. | 
| padj_method | One of "BH", "BY", "bonferroni","fdr","hochberg", "holm", "hommel", "none" | 
| p_cutoff | Numeric of cutoff for both unadjusted and adjusted pvalue, default is 0.05. | 
| q_cutoff | Numeric of cutoff for qvalue, default is 0.15. | 
| min_gset_size | Numeric of minimal size of each geneset for analyzing, default is 10. | 
| max_gset_size | Numeric of maximal size of each geneset for analyzing, default is 500. | 
| universe | Character of background genes. If missing, all genes in geneset will be used as background. | 
A 'data.frame'.
# only gene ids
data(geneList, package = "genekitr")
id <- names(geneList)[abs(geneList) > 1]
gs <- geneset::getGO(org = "human",ont = "mf",data_dir = tempdir())
ora <- genORA(id, geneset = gs)
# gene id with groups
id <- c(head(names(geneList), 50), tail(names(geneList), 50))
group <- list(
  group1 = c(rep("up", 50), rep("down", 50)),
  group2 = c(rep("A", 20), rep("B", 30))
)
gora <- genORA(id, geneset = gs, group_list = group)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.