CalculateAndPlotGoTermScores | R Documentation |
Automates the process of obtaining and calculating of Gene Ontology (GO) term-based gene set scores and it's visualization through UMAP plots.
CalculateAndPlotGoTermScores(
obj = combined.obj,
GO = "GO:0009651",
data.base.access = c("biomaRt", "AnnotationDbi")[1],
mirror = NULL,
get.go.terms.if.missing = TRUE,
open.browser = FALSE,
plot.each.gene = FALSE,
desc = "",
save.UMAP = TRUE,
verbose = TRUE,
return.plot = FALSE,
overwrite.misc.GO_genes = FALSE,
...
)
obj |
A Seurat single-cell object. |
GO |
The GO term to be analyzed, with a default value of "GO:0009651". |
data.base.access |
Specifies the method to access gene list databases, with "biomaRt" as the default option and "AnnotationDbi" as an alternative. |
mirror |
Specifies an Ensembl mirror to use if the default connection fails, with |
get.go.terms.if.missing |
Retrieves GO terms if they are missing in the data.
Defaults to |
open.browser |
If |
plot.each.gene |
If |
desc |
A description for the GO term to be included on the plot, with an empty string as the default. |
save.UMAP |
If |
verbose |
If |
return.plot |
If |
overwrite.misc.GO_genes |
Overwrite preexisting gene set in |
... |
Additional arguments passed to internal functions. |
Depending on the return.plot
parameter, this function returns either a plot object or
an updated Seurat object with new GO term scores added.
reexports
iprint
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.