View source: R/par-02-parGOSim.R
twoGOSim | R Documentation |
This function calculates the Gene Ontology (GO) similarity between two groups of GO terms or two Entrez gene IDs.
twoGOSim(
id1,
id2,
type = c("go", "gene"),
ont = c("MF", "BP", "CC"),
organism = "human",
measure = "Resnik",
combine = "BMA"
)
id1 |
Character vector. When length > 1: each element is a GO term; when length = 1: the Entrez Gene ID. |
id2 |
Character vector. When length > 1: each element is a GO term; when length = 1: the Entrez Gene ID. |
type |
Input type of id1 and id2, |
ont |
Default is |
organism |
Organism name. Default is |
measure |
Default is |
combine |
Default is |
Similarity value.
Nan Xiao <https://nanx.me>
See parGOSim
for protein similarity calculation
based on Gene Ontology (GO) semantic similarity.
See parSeqSim
for paralleled protein similarity
calculation based on Smith-Waterman local alignment.
## Not run:
# Be careful when testing this since it involves GO similarity computation
# and might produce unpredictable results in some environments
library("GOSemSim")
library("org.Hs.eg.db")
# By GO terms
go1 <- c("GO:0004022", "GO:0004024", "GO:0004023")
go2 <- c("GO:0009055", "GO:0020037")
twoGOSim(go1, go2, type = "go", ont = "MF", measure = "Wang")
# By Entrez gene id
gene1 <- "1956" # EGFR
gene2 <- "2261" # FGFR3
twoGOSim(gene1, gene2, type = "gene", ont = "BP", measure = "Lin")
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.