Skip to contents

Archive

get_id()
Get details about an Ensembl identifier

Cross references

get_xrefs_by_ensembl_id()
Get cross-references by Ensembl ID
get_xrefs_by_gene()
Get cross references by gene symbol or name

Information

get_assemblies()
Get details about the genome assembly of a species
get_cytogenetic_bands()
Get cytogenetic bands by species
get_divisions()
Retrieve Ensembl divisions
get_species()
Get Ensembl species
get_populations()
Get populations for a species
get_individuals()
Get individuals for a population
get_karyotypes()
Get the karyotype of a species
get_toplevel_sequence_info()
Get toplevel sequences details
get_toplevel_sequences()
Get toplevel sequences by species
get_variant_consequences()
Retrieve variant consequences
get_variation_sources()
Retrieve variant sources
get_analyses()
Get analyses behind Ensembl databases
get_ensembl_genomes_version()
Get Ensembl Genomes version
get_data_versions()
Retrieve the data release version(s) available on the Ensembl REST server.
get_rest_version()
Retrieve the current version of the Ensembl REST API
get_software_version()
Retrieve the Perl API version
get_versioning()
Retrieve Ensembl REST versions

Linkage disequilibrium

Utilities

genomic_range()
Create genomic range strings
is_ensembl_reachable()
Is the Ensembl REST API server reachable?
request()
Request an endpoint from Ensembl REST API

Data sets

rest_api_endpoints
Ensembl REST API Endpoints.