Search Markers
search_markersSearch mouse marker symbols, names, and synonyms with relevance ranking. Pins exact symbol matches for key genes, supporting optional marker type filters.
Instructions
Free-text search over mouse marker symbols, names, and synonyms (FTS, relevance-ranked). Returns ranked {mgi_id, symbol, name, marker_type, score, match} summaries. Exact symbol/synonym hits are PINNED first (match: exact_symbol|exact_synonym|fts) so an exact gene is never buried under transgenes or lncRNAs. Returns a truncation contract {total, returned, limit, truncated}; when truncated, next_commands includes a widen step. marker_type optionally restricts to a type (e.g. 'Gene'). Nomenclature-only: no phenotype semantics — use search_phenotype_terms + find_markers_by_phenotype for phenotype-driven discovery, or resolve_marker for an exact symbol/id. Signature: search_markers(query, marker_type=, limit=, response_mode=).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max hits (default 25). | |
| query | Yes | Free-text query (symbol fragment, name, synonym). | |
| marker_type | No | Optional exact marker-type filter (case-insensitive). One of the MGI marker types; an unrecognised value is rejected with invalid_input. | |
| response_mode | No | Verbosity: minimal | compact | standard | full (default compact). | compact |