uniprot_search_uniref
Search UniRef clusters by sequence content using a query and identity threshold. Broad homology at 50% identity; near-identical sets at 100%.
Instructions
Search for UniRef clusters by content (not by a known cluster ID —
for that, use uniprot_get_uniref directly). Example: query='kinase'
identity_tier='90' returns the 90% clusters matching 'kinase'. Use a
looser tier (50) to find broad homology groups, a tighter tier (100)
to find near-identical sequence sets.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| size | No | Maximum number of results to return; capped at 500 server-side. | |
| query | Yes | UniProt query-language expression, e.g. '(gene:TP53) AND (organism_id:9606)'. Field syntax follows https://www.uniprot.org/help/query-fields. | |
| identity_tier | No | Cluster identity threshold: '50' (loosest grouping), '90', '100' (tightest, only exact-match members), or empty for all tiers. Higher values return more, smaller, tighter clusters. | |
| response_format | No | 'markdown' (default) for a human-readable report with a provenance footer, or 'json' for a machine-parseable structured payload with the same data. Any other value is rejected. | markdown |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |