Lookup Symbol
lookup_symbol"What's the Ensembl ID for [gene symbol]" / "look up [gene] in Ensembl" / "BRCA1 / TP53 / BRAF Ensembl info" / "find gene [symbol] in [species]" — look up a gene by symbol within a species (e.g. species="human" symbol="BRCA1"). Returns Ensembl gene ID, chromosomal position, biotype, description. Use to convert HGNC gene symbols to Ensembl IDs for genomics workflows.
Example tool call
This call uses example arguments supplied in the tool’s input schema.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"symbol": "BRAF",
"species": "human"
},
"name": "lookup_symbol"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| expand | No | ||
| symbol | Yes | ||
| species | Yes | e.g. "human", "mus_musculus" | |
| assembly | No | Human genome build: "GRCh38" (the default) or "GRCh37" (= hg19). Coordinates you pass and coordinates you get back are both in this build. Older variant lists, spreadsheets and published tables are usually GRCh37. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Stable gene ID | |
| end | No | End coordinate | |
| start | No | Start coordinate | |
| strand | No | Strand | |
| biotype | No | Biotype | |
| species | No | Species name | |
| Transcript | No | Transcripts (if expand=true) | |
| description | No | Gene description | |
| object_type | No | Type of object | |
| display_name | No | Display name | |
| assembly_name | No | Assembly name | |
| seq_region_name | No | Chromosome |