analysis

Connecting annotations: LEGO Models

The Gene Ontology Consortium is moving towards a more expressive way of describing the function of gene products that allows annotations to be connected together to give a complete function of what each gene does in the context of a larger biological process. The new model is called LEGO, for "Logical Extension of the Gene Ontology".

Background

For example, with the current datamodel and Gene Association Files, it's possible to make two statements:
  • TEM1 enables GTPase activity
  • BFA1 enables GTPase inhibitor activity

Download Annotations

Overview

The gene association files submitted by GO Consortium members are shown in the tables below. Files are in the GO annotation file format and are compressed using the UNIX gzip utility. Please see the appropriate README file for further details on the annotation set. Any errors or omissions in annotations should be reported by writing to the GO Helpdesk.

Ontology and annotation data is integrated in the mySQL and XML files. See the GO database guide for more information.

GO Enrichment Analysis

One of the main uses of the GO is to perform enrichment analysis on gene sets. For example, given a set of genes that are up-regulated under certain conditions, an enrichment analysis will find which GO terms are over-represented (or under-represented) using annotations for that gene set.

GO Annotation Conventions

Annotation Conventions

This page contains guidelines which apply to all annotation methods and are particularly useful for manual literature-based annotation. More information on annotation can be found in the introduction to GO Annotation Policies and Guidelines and the GO Annotation Standard Operating Procedures.