Look up gene coordinates from Ensembl via biomaRt
get_gene_coords.RdQueries Ensembl for genomic coordinates of one or more HGNC gene symbols. Results are filtered to standard chromosomes (1–22, X, Y), deduplicated (widest range per gene, preferring autosomes), and returned as a tibble.
Usage
get_gene_coords(genes, build = c("grch38", "grch37"))Value
A tibble with columns hgnc_symbol, chromosome, start, end.
Genes not found in Ensembl are dropped with a warning.
Examples
get_gene_coords("CD40")
#> Ensembl site unresponsive, trying asia mirror
#> Ensembl site unresponsive, trying useast mirror
#> Error in .chooseEnsemblMirror(mirror = mirror, http_config = http_config): Unable to query any Ensembl site
get_gene_coords(c("CD40", "APOE"), build = "grch37")
#> Error in req_perform(request): HTTP 504 Gateway Timeout.