transId | R Documentation |
Transform id among symbol, entrezid, ensembl and uniprot.
transId(
id,
transTo,
org = "hs",
unique = FALSE,
keepNA = FALSE,
hgVersion = c("v38", "v19")
)
id |
Gene ids or protein ids. |
transTo |
Transform to what type. User could select one or more from "symbol", "entrez", "ensembl" or "uniprot." |
org |
Latin organism shortname from 'ensOrg_name'. Default is human. |
unique |
Logical, if one-to-many mapping occurs, only keep one record with fewest NA. Default is FALSE. |
keepNA |
If some id has no match at all, keep it or not. Default is FALSE. |
hgVersion |
Select human genome build version from "v38" (default) and "v19". |
data frame, first column is input id and others are converted id.
# example1:
transId(
id = c("Cyp2c23", "Fhit", "Gal3st2b", "Trp53", "Tp53"),
transTo = "ensembl", org = "mouse", keepNA = FALSE
)
## example2: input id with one-to-many mapping and fake one
transId(
id = c("MMD2", "HBD", "RNR1", "TEC", "BCC7", "FAKEID", "TP53"),
transTo = c("entrez", "ensembl"), keepNA = TRUE
)
# example3: auto-recognize ensembl version number
transId("ENSG00000141510.11", "symbol")
# example4: search genes with case-insensitive
transId(c('nc886','ezh2','TP53'),transTo = "ensembl",org = 'hs',unique = TRUE)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.