Get Gene Cross-References
get_gene_cross_referencesRetrieve external database cross-references for a gene symbol or HGNC ID. Filter by sources like NCBI, Ensembl, UniProt, OMIM, and adjust detail level.
Instructions
Return external database cross-references for a gene (forward identifier mapping): NCBI Gene, Ensembl, UniProt, RefSeq, MANE Select, OMIM, UCSC, VEGA, CCDS, MGI, RGD, Orphanet, COSMIC, PubMed. response_mode sets the default field set: minimal=NCBI+Ensembl ids; compact (default)=the high-value ids (NCBI, Ensembl, UniProt, RefSeq, MANE Select, OMIM, CCDS); standard/full=every populated field. databases optionally filters to specific sources by field key OR friendly label (e.g. 'mane', 'ncbi', 'uniprot') and OVERRIDES the response_mode tier; an unknown key is rejected with invalid_input + did-you-mean. Resolve the gene from an id/symbol/alias first. Signature: get_gene_cross_references(query, databases=, response_mode=).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | A gene symbol (current/previous/alias, case-insensitive) or HGNC id (HGNC:1100 or 1100). | |
| databases | No | Optional cross-reference filter: a list of field keys or friendly labels (e.g. 'ncbi', 'ensembl', 'uniprot', 'refseq', 'mane', 'omim', 'ucsc', 'vega', 'ccds', 'mgi', 'rgd', 'pubmed'). Overrides the response_mode tier; an unknown key is rejected with invalid_input + did_you_mean. | |
| response_mode | No | Verbosity: minimal | compact | standard | full (default compact). | compact |