Gene Ontology annotations user-friendly and customizable


The Gene Ontology (GO) is a structured vocabulary of biological functions. The ontology is divided into three domains: biological processes, cellular components, and molecular functions. In total, the ontology contains over 40,000 terms. GO annotations link a gene to a specific GO term to indicate when a gene is associated with a specific biological function.

GO annotations are frequently incorporated into bioinformatics analyses; however, parsing the ontology and annotations can be difficult. This website aims to simplify the process of retreiving GO annotations. The annotations are current (see last updated date) and customizable to an individual user’s needs. Annotations are provided separately for each species.

Please share any feedback, suggestions, or bug reports. See the ThinkLab discussion to learn more or comment. The project is open source and contributions are welcome.

Annotation Options

Download Annotations

Generating Table...

Download Format

Annotation downloads are tsv-formatted. The first row contains column names. Genes are pipe (|) delimited. Below is an example of the formatting:
go_id go_name go_domain tax_id annotation_type size gene_ids gene_symbols
GO:0000050 urea cycle biological_process 9606 inferred 2 445|5009 ASS1|OTC
GO:0000053 argininosuccinate metabolic process biological_process 9606 inferred 1 445 ASS1
GO:0000054 ribosomal subunit export from nucleus biological_process 9606 inferred 4 5901|6209|7514|51068 RAN|RPS15|XPO1|NMD3
GO:0000055 ribosomal large subunit export from nucleus biological_process 9606 inferred 3 5901|7514|51068 RAN|XPO1|NMD3

Source Files

Last updated on 2016-05-02 18:05:21. This resource updates frequently, so make note of this date for version information.

Last Modified
2016-04-30 01:35:09
SHA1 Hash
71 46 CE E6 C5 18 BC E8 C1 3F F9 BC 82 C1 B8 58 06 2D 26 57
Last Modified
2016-05-02 05:06:00
SHA1 Hash
6D 00 BC AC B1 A6 23 1F 7D 82 40 9A 7B DA D7 2D B1 EB FC F0
Last Modified
2016-05-02 05:03:00
SHA1 Hash
12 81 75 EF AC 10 D3 D0 EC E8 E2 49 44 36 DE 75 82 BE EA 62


This resource is published under a CC-BY license. Please cite:

The project was motived by our ThinkLab project:

And benefitted from the contribution of several community participants:

This resource relies on the following projects: