Skill Tracer
Skills › Scientific Agent Skills › database-lookup › quickgo.md

quickgo.md

46 lines · skills/database-lookup/references/quickgo.md at 5f2bc03

Open on GitHub
1# QuickGO (EBI GO Annotation Browser)
2

QuickGO (EBI GO Annotation Browser)

Raw lines 1 to 2
3## Base URL
4```
5https://www.ebi.ac.uk/QuickGO/services/
6```
7

Base URL

https://www.ebi.ac.uk/QuickGO/services/
Raw lines 3 to 7
8## Auth
9No auth required.

Auth

No auth required.

Raw lines 8 to 10
11## Key Endpoints
13| Endpoint | Description |
14|----------|-------------|
15| `/ontology/go/terms/{goId}` | GO term details |
16| `/ontology/go/terms/{goId}/children` | Child terms |
17| `/ontology/go/terms/{goId}/ancestors` | Ancestor terms |
18| `/ontology/go/search?query={term}` | Search GO terms by keyword |
19| `/annotation/search` | Search annotations by gene/taxon/GO term |

Key Endpoints

EndpointDescription
/ontology/go/terms/{goId}GO term details
/ontology/go/terms/{goId}/childrenChild terms
/ontology/go/terms/{goId}/ancestorsAncestor terms
/ontology/go/search?query={term}Search GO terms by keyword
/annotation/searchSearch annotations by gene/taxon/GO term
Raw lines 11 to 20
21## Annotation Search Parameters
22- `goId` — GO term (e.g. GO:0003723)
23- `taxonId` — NCBI taxonomy (e.g. 9606 for human)
24- `geneProductId` — UniProt accession
25- `evidenceCode` — ECO evidence code (e.g. ECO:0000269)
26- `aspect` — biological_process, molecular_function, cellular_component
27- `limit`, `page` — pagination; page is one-based, and annotation search limits each page to 200
28- Include `Accept: application/json`; preserve evidence, qualifiers/negation and annotation provenance.

Annotation Search Parameters

  • goId — GO term (e.g. GO:0003723)
  • taxonId — NCBI taxonomy (e.g. 9606 for human)
  • geneProductId — UniProt accession
  • evidenceCode — ECO evidence code (e.g. ECO:0000269)
  • aspect — biological_process, molecular_function, cellular_component
  • limit, page — pagination; page is one-based, and annotation search limits each page to 200
  • Include Accept: application/json; preserve evidence, qualifiers/negation and annotation provenance.
Raw lines 21 to 29
30## Example Calls
31```
32# GO term details
33https://www.ebi.ac.uk/QuickGO/services/ontology/go/terms/GO:0003723
35# Human annotations for RNA binding
36https://www.ebi.ac.uk/QuickGO/services/annotation/search?goId=GO:0003723&taxonId=9606&limit=10
38# Search terms by keyword
39https://www.ebi.ac.uk/QuickGO/services/ontology/go/search?query=apoptosis&limit=5
40```

Example Calls

# GO term details
https://www.ebi.ac.uk/QuickGO/services/ontology/go/terms/GO:0003723

# Human annotations for RNA binding
https://www.ebi.ac.uk/QuickGO/services/annotation/search?goId=GO:0003723&taxonId=9606&limit=10

# Search terms by keyword
https://www.ebi.ac.uk/QuickGO/services/ontology/go/search?query=apoptosis&limit=5
Raw lines 30 to 41
42## Response Format
43JSON. Annotations: paginated results with gene product, GO term, evidence, qualifier.

Response Format

JSON. Annotations: paginated results with gene product, GO term, evidence, qualifier.

Raw lines 42 to 44
45## Rate Limits
46EBI fair-use policy. Use download endpoint for large result sets.

Rate Limits

EBI fair-use policy. Use download endpoint for large result sets.

Raw lines 45 to 46