ensembl_lookup
Resolve gene symbols or Ensembl IDs to versioned identifiers, canonical transcripts, and current coordinates for any of 356 species.
Instructions
Resolve a gene in Ensembl terms for ANY Ensembl species (356 available): stable ID (ENSG…), symbol↔ID mapping, versioned identifier, canonical transcript, and coordinates on the current assembly (GRCh38 human, GRCm39 mouse, …). With expand=true, returns all transcripts with translation/protein IDs.
Accepts an HGNC symbol (BRAF) or Ensembl gene ID (ENSG00000157764, versioned or bare — versions are resolved to the current record). Species accepts scientific names or aliases ('homo_sapiens'/'human', 'mus_musculus'/'mouse'). For rich human gene annotation (summary, pathways, drugs, diseases) use gene_get instead — this tool is the identifier/structure authority.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| expand | No | Include all transcripts with translation/protein IDs | |
| species | No | Species name or alias — 'human' (default), 'mouse', 'mus_musculus', 'rat', … | human |
| gene_or_id | Yes | HGNC symbol (BRAF) or Ensembl gene ID (ENSG00000157764, versioned or bare) |