bc_get_ensembl_id_from_gene_symbol
Convert a gene symbol to its stable Ensembl ID (ENSG) for any species using taxonomy ID.
Instructions
Get Ensembl gene ID from gene symbol. Returns the stable Ensembl ID (ENSG*) for the given gene symbol and species.
Returns: dict: Ensembl gene ID in format {'ensembl_id': 'ENSG...'} or error message.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| species | No | Taxonomy ID (e.g., 9606 for human, 10090 for mouse) | 9606 |
| gene_symbol | Yes | Gene name (e.g., 'TP53') |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||