Map input to human gene orthologs

mapHumanOrthologs(genes, organism = NULL, ensemblRelease = NULL)

Arguments

genes

character. Gene identifiers.

organism

character(1). Full Latin organism name (e.g. "Homo sapiens").

ensemblRelease

integer(1). Ensembl release version (e.g. 90). We recommend setting this value if possible, for improved reproducibility. When left unset, the latest release available via AnnotationHub/ensembldb is used. Note that the latest version available can vary, depending on the versions of AnnotationHub and ensembldb in use.

Value

DataFrame. Data frame containing mapping columns:

  • geneId

  • geneName

  • humanGeneId

  • humanGeneName

Details

Genes with identifier versions (e.g. "ENSMUSG00000000001.5") are not currently supported.

Note

Updated 2021-03-03.

See also

Examples

genes <- c( "ENSMUSG00000000001", "ENSMUSG00000000003", "ENSMUSG00000000028", "ENSMUSG00000000031", "ENSMUSG00000000037", "ENSMUSG00000000049" ) ## Protect against Ensembl timeouts causing build checks to fail. ## > if (goalie::hasInternet("https://ensembl.org")) { ## > x <- mapHumanOrthologs(genes = genes, ensemblRelease = 87L) ## > print(x) ## > }