Look Up Gene by Symbol
science.ensembl.gene_lookupLook up any gene by symbol across 300+ vertebrate and non-vertebrate species to retrieve Ensembl gene ID, coordinates, biotype, description, and transcript details.
Instructions
Look up a gene by symbol (e.g. "BRCA1", "TP53") in any of 300+ vertebrate and non-vertebrate species. Returns Ensembl gene ID, genomic coordinates, biotype, description, and (optionally) the full list of transcripts with their coordinates. Data: rest.ensembl.org (EMBL-EBI / Wellcome Sanger Institute), no auth required.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| expand | No | Include the list of transcripts for this gene in the response. Default: true | |
| symbol | Yes | Gene symbol to look up (e.g. "BRCA1", "TP53", "EGFR") | |
| species | Yes | Species name in Ensembl format — scientific snake_case (e.g. "homo_sapiens", "mus_musculus") or common alias (e.g. "human", "mouse") |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present only when the call failed. Includes error code, message, request_id, and any provider-specific extras. | |
| result | No | Tool response payload. Shape varies per tool — consult the tool description and inputSchema. May be an object, array, string, or number depending on the upstream provider response. |