Gene ID Mapping for Genotype-Tissue Expression (GTEx) Data

Convert 'Ensembl' gene identifiers from Genotype-Tissue Expression (GTEx) data to identifiers in other annotation systems, including 'Entrez', 'HGNC', and 'UniProt'.

grex offers a minimal dependency solution for mapping Ensembl gene IDs to Entrez IDs, HGNC gene symbols, and UniProt IDs, for Genotype-Tissue Expression (GTEx) data.

Install grex from CRAN:


Or try the development version on GitHub:

# install.packages("devtools")

To load the package in R, simply use


and you are all set. See the vignette (or open with vignette("grex") in R) for a quick-start guide.


CHANGES IN grex VERSION 1.0 (2016-06-10)

  • First version

CHANGES IN grex VERSION 1.4 (2016-11-20)

  • New GTEx V6p Ensembl ID data: gtexv6p
  • Update reference database from the latest release version of (3.4.0)
  • Add attribute "gene type" to the mapping table (Thanks: Prof. Matthew Stephens)

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.


1.5 by Nan Xiao, 22 days ago,

Report a bug at

Browse source code at

Authors: Nan Xiao [aut, cre], Gao Wang [aut], Lei Sun [aut]

Documentation:   PDF Manual  

GPL-3 | file LICENSE license

Suggests knitr, rmarkdown

See at CRAN