Search Genes
search_genesSearch across gene symbols, names, aliases, and previous symbols with free-text queries. Retrieves ranked HGNC identifiers, symbols, names, and locus types.
Instructions
Free-text search over gene symbols, names, aliases, and previous symbols (FTS, relevance-ranked). Returns ranked {hgnc_id, symbol, name, locus_type, score} summaries. Nomenclature-only: there is NO disease/phenotype semantics, so a descriptive query (e.g. 'polycystin kidney') only matches words present in a gene's nomenclature. Use resolve_symbol for an exact symbol/id; use this for partial names. Signature: search_genes(query, limit=, response_mode=).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max hits (default 25). | |
| query | Yes | Free-text query (symbol fragment, name, alias). | |
| response_mode | No | Verbosity: minimal | compact | standard | full (default compact). | compact |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hint | No | ||
| _meta | No | ||
| count | No | ||
| field | No | ||
| query | No | ||
| message | No | ||
| results | No | ||
| success | No | ||
| obsolete | No | ||
| retryable | No | ||
| candidates | No | ||
| error_code | No | ||
| replaced_by | No | ||
| allowed_values | No | ||
| recovery_action | No |