What problem does it solve?
This Skill helps you find and organize Gene Ontology (GO) and Evidence & Conclusion Ontology (ECO) information for genes and their products so you can understand gene functions from reliable ontology mappings.
Core Features & Use Cases
- GO term exploration: Search GO terms and retrieve term definitions, synonyms, hierarchy relationships (ancestors/descendants/children), and GO slims for high-level summaries.
- Functional annotation mapping: Search QuickGO annotations to connect gene products to biological processes, molecular functions, or cellular components, with optional evidence filtering to prefer experimental support.
- Gene product resolution: Resolve common gene symbols to formal identifiers (e.g., UniProtKB IDs) before running annotation queries.
Quick Start
Use the quickgo-database skill to map the human UniProtKB gene product for PROC to experimental GO annotations by running the command: uv run scripts/quickgo_tool.py geneproduct search --query "PROC" --taxonId 9606 --limit 5 --output proc_id.json, then use the saved UniProtKB identifier to query annotations with uv run scripts/quickgo_tool.py annotation search --geneProductId "UniProtKB:P04070" --taxonId 9606 --evidenceCode "ECO:0000269" --limit 50 --output proc_annotations.json.