Skip to contents

Useful for PDX (patient-derived xenograft) databases where human gene expression needs to be mapped to mouse reference annotations.

Usage

mapHumanToMouse(
  genes,
  jax = NULL,
  column = c("mouseGeneName", "mouseNcbiGeneId", "mouseMgiId")
)

Arguments

genes

character. Human gene names (symbols) to map to mouse orthologs.

jax

JaxHumanToMouse or NULL. If NULL, JAX human-to-mouse ortholog data will be downloaded automatically.

column

character(1). Which mouse identifier column to return. One of "mouseGeneName", "mouseNcbiGeneId", or "mouseMgiId".

Value

Named character (or integer for NCBI/MGI columns). Mouse ortholog identifiers, named by the input human gene names. Genes with no ortholog return NA.

Note

Updated 2026-05-31.

Examples

x <- mapHumanToMouse(genes = c("TP53", "BRCA1", "NFE2L2"))
#> → Importing /private/var/folders/pt/1g5629f1699dfjwdfh32q50m0000gn/T/koopa-r-docs-build-l3dklp41/home/.cache/R/AcidGenomes/BiocFileCache/a3656e2d3ce9_HOM_MouseHumanSequence.rpt using base::`read.table()`.
print(x)
#>     TP53    BRCA1   NFE2L2 
#>  "Trp53"  "Brca1" "Nfe2l2"