Demonstration only. Corollary is a non-commercial research demo — no warranty, no support, not for commercial use or clinical decisions. Read the disclaimer

All tools and databases

Genomics · Database

Gene Ontology

A standardised functional genomics ontology classifying gene and gene product attributes across species.

What Gene Ontology is

The Gene Ontology (GO) is a major bioinformatics project established in 1998 by researchers studying the genomes of model organisms including Drosophila melanogaster, Mus musculus, and Saccharomyces cerevisiae. Currently maintained by the Gene Ontology Consortium alongside participating model organism and protein databases, it provides a comprehensive, species-neutral computational framework representing how genes encode biological functions from the molecular to the organism level.

Biological terminology often varies between taxonomic groups, research domains, or individual laboratories. The Gene Ontology resolves this fragmentation by establishing machine- and human-readable controlled vocabularies organized into three distinct domains: molecular function (elemental chemical activities such as binding or catalysis), cellular component (parts of a cell or extracellular locations), and biological process (ordered series of molecular events with defined start and end points).

Serving as a fundamental foundation in computational biology, the resource maps structured annotations to gene products across thousands of species. It allows experimental researchers and computational biologists to conduct functional enrichment analyses, integrate diverse datasets, and interpret large-scale molecular genetics experiments.

How it is organised

The ontology is structured as a directed acyclic graph (DAG), a network model where concepts—represented as nodes—can have multiple parent and child relationships without looping back on themselves. Each entry features a unique alphanumeric identifier, an authoritative definition with citations, an assigned biological domain, and recognised synonyms categorized by specificity. Terms are linked to other related terms within and across domains, as well as cross-referenced against external databases like Reactome and MetaCyc.

Functional annotations link specific gene products to GO terms accompanied by metadata. Every annotation records the date, contributing source, a literature citation, and an evidence code derived from the Evidence Code Ontology. These codes denote whether an annotation is supported by direct experimental evidence, verified by a human curator reviewing sequence similarity, or assigned by automated computational pipelines. In addition, the Gene Ontology Causal Activity Model (GO-CAM) provides a structured framework to integrate individual annotations into larger causal pathway models.

Key facts

Initiative launched
1998
Curating organization
Gene Ontology Consortium
Ontology structure
Directed acyclic graph (DAG)
Core domains
Cellular component, molecular function, biological process
Consortium tools
AmiGO, OBO-Edit
Identifier compatibility
UniProt, Ensembl, MOD IDs, Gene Names, Gene Symbols

What you can use it for

Gene enrichment analysis
Interpreting candidate gene sets from large-scale experiments to determine statistically over-represented biological processes, molecular activities, or cellular compartments.
Cross-species comparative genomics
Comparing functional profiles of genes across prokaryotes, simple eukaryotes, and complex multicellular organisms using a uniform vocabulary.
Automated function prediction
Applying sequence similarity workflows and machine learning algorithms to predict and assign standardised functional terms to newly sequenced or uncharacterised gene products.
Biological systems modelling
Assembling standard annotations into interconnected pathway and causal models using the GO Causal Activity Model (GO-CAM) framework.

Strengths and limits

Good at

  • Provides a unified, species-neutral controlled vocabulary applicable to both prokaryotes and eukaryotes.
  • Distinguishes clearly between curated experimental observations and automated predictions via standardised evidence codes.
  • Represents biological complexity through a directed acyclic graph that allows terms to hold multiple defined parentage relationships.
  • Offers programmatic access via web services and APIs alongside interactive search platforms such as AmiGO.

Watch out for

  • Computationally inferred annotations are not reviewed by human curators and are generally assigned to broader, less specific terms.
  • A significant proportion of available annotations rely on electronic inferences rather than direct experimental literature.

Questions

Can I search Gene Ontology without writing code?

Gene Ontology is catalogued here but not yet queried live, so the agent can point you to it but cannot search it for you yet.

Can I reuse data from Gene Ontology?

Gene Ontology publishes its own terms of use; read them on https://geneontology.org before reusing its records.

What are the three domains covered by the Gene Ontology?

The ontology is divided into molecular function (elemental molecular-level activities such as catalysis or binding), cellular component (cellular structures and the extracellular environment), and biological process (coordinated sets of molecular events pertinent to living units).

What is an evidence code in a GO annotation?

An evidence code is a tag indicating the basis of an annotation, such as Traceable Author Statement (TAS) for literature-verified findings, Inferred from Sequence Similarity (ISS) for curator-reviewed sequence matches, or Inferred from Electronic Annotation (IEA) for uncurated automated predictions.

What software tools does the Gene Ontology Consortium provide?

The consortium develops AmiGO, a web-based application for querying, browsing, and analysing gene annotations, and OBO-Edit, an open-source Java application for viewing and editing graph-structured ontologies.

What is the difference between standard GO annotations and GO-CAM?

Standard GO annotations connect individual gene products to single terms, whereas the Gene Ontology Causal Activity Model (GO-CAM) combines multiple annotations into structured models to represent complete biological pathways.

Written from Gene Ontology's own website and reference material. Statements citing a figure that does not appear there are removed before publication. Licence and running details come from our registry.