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"))
#> Error in vapply(X = X, FUN = FUN, FUN.VALUE = logical(1L), ..., USE.NAMES = useNames): formal argument "USE.NAMES" matched by multiple actual arguments
print(x)
#> Error: object 'x' not found