search_annotations
Search for Gene Ontology annotations with filtering by bioentity, GO term, evidence type, organism, aspect, and source to find biological evidence relationships.
Instructions
Search for GO annotations (evidence) with filtering.
Args: bioentity: Specific bioentity ID to filter by (e.g., "UniProtKB:P12345") go_term: Specific GO term ID to filter by (e.g., "GO:0008150") evidence_types: Comma-separated evidence codes (e.g., "IDA,IPI,IMP") taxon: Organism filter - accepts numeric (9606) or full ID (NCBITaxon:9606) aspect: GO aspect filter - "C" (cellular component), "F" (molecular function), or "P" (biological process) assigned_by: Annotation source filter (e.g., "GOC", "UniProtKB", "MGI") limit: Maximum number of results (default: 10, max: 1000)
Returns: Dictionary containing: - annotations: List of annotation results with evidence details - total: Number of results returned
Examples: # Find all evidence for a specific protein search_annotations(bioentity="UniProtKB:P53762")
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bioentity | No | ||
| go_term | No | ||
| evidence_types | No | ||
| taxon | No | ||
| aspect | No | ||
| assigned_by | No | ||
| limit | No |