About   Help   FAQ
Functional Annotation using the Gene Ontology (GO)
MGI's GO project provides functional annotations for mouse gene products using the Gene Ontology.
Access Data
Browse the Gene Ontology and mouse annotations in MGI.
GO Browser
Search for genes using GO terms and other gene attributes.
Genes & Markers Query
Access GO annotations for genes associated with OMIM.
Comparison Graphs by OMIM gene or disease ID
Obtain sets of MGI IDs for use in GO tools.
Batch Query
Use GO annotations to discover what your gene set may have in common:
MGI GO Term Finder - Analyze functional annotations
GO Chart Tool - Build GO charts to present GO functional data
Search for and analyze Gene Ontology results with MouseMine's customized and iterative queries, enrichment analysis and programmatic access.
How do I...
.. download all mouse GO annotations? FAQ
.. find all GO annotations for a specific mouse gene? FAQ
.. find all mouse genes with shared annotation to a GO term? FAQ
.. find shared function for a list of specific mouse genes? FAQ
.. view annotations for mouse/human/rat homolog sets? FAQ
More FAQs
Functional Annotations (GO) Data Includes
Gene Ontology at MGI News
October, 2016
  • Harold Drabkin presented a poster at The Allied Genetics Conference 2016:
    Harold J Drabkin, Karen R Christie, Judith A Blake, Cecilia N Arighi and Cathy H Wu. Functional annotation of proteoforms in the Mouse Genome Database using the Protein Ontology.
  • Karen Christie presented a poster at the 2014 Keystone Symposia on Cilia, Development and Human Disease:
    Karen R. Christie and Judith A. Blake. Comprehensive Gene Ontology annotation of ciliary genes in the laboratory mouse.
  • MGI has long provided one-to-one orthologous mammalian relationships and used these to infer the function of mouse genes from experimentally determined knowledge about human and rat genes. Recently, MGI implemented a "many-to-many" homology paradigm to better reflect current understanding about the relationships between genes of these three organisms. Although one-to-one orthology assertions between mouse/human/rat genes still holds for 90% of protein-coding genes, MGI can now more clearly represent cases where phylogenetic analysis shows multiple mouse, human, or rat genes in the same orthology class.
MGI-Mouse Functional Annotation using the Gene Ontology (GO): About GO - Functional Annotation using the Gene Ontology (GO): About
The Mouse Genome Informatics group is a founding member of the Gene Ontology Consortium (www.geneontology.org). MGI fully incorporates the GO in the database and provides a GO browser.

What is a Gene Ontology annotation?

Gene Ontology annotation is a manually or automatically assigned text file containing the following information:

  • Gene name, symbol
  • Gene Ontology term
  • Published reference
  • Evidence code
  • Date of the annotation
  • Optional information (Qualifiers such as "NOT", "contributes_to", "colocalizes_with"; Notes with both free text and controlled vocabulary information)

What is manual annotation?

Scientific curators use published literature to assign GO terms based on evidence codes, which support the annotation.

What are evidence codes?

MGI uses the following evidence codes:

  • Manually assigned:
    • EXP - Inferred from experiment
    • IAS - Inferred from ancestral sequence
    • IBA - Inferred from biological aspect of ancestor
    • IBD - Inferred from biological aspect of descendant
    • IC - Inferred by curator
    • IDA - Inferred from direct assay
    • IEP - Inferred from expression pattern
    • IGI - Inferred from genetic interaction
    • IKR - Inferred from key residues
    • IMP - Inferred from mutant phenotype
    • IMR - Inferred from missing residues
    • IPI - Inferred from physical Interaction
    • IRD - Inferred from rapid divergence
    • ISA - Inferred from sequence alignment
    • ISM - Inferred from sequence model
    • ISO - Inferred from sequence orthology
    • ISS - Inferred from sequence and structural similarity
    • ND - Not determined
    • TAS - Traceable author statement
  • Automatically assigned:
    • IEA - Inferred from electronic annotation
    • HDA - inferred from high throughput direct assay
    • HEP - inferred from high throughput expression pattern
    • HGI - inferred from high throughput genetic interaction
    • HMP - inferred from high throughput mutant phenotype
    • RCA - Reviewed computational analysis

Contributing Projects:
Mouse Genome Database (MGD), Gene Expression Database (GXD), Mouse Models of Human Cancer database (MMHCdb) (formerly Mouse Tumor Biology (MTB), Gene Ontology (GO)
Citing These Resources
Funding Information
Warranty Disclaimer & Copyright Notice
Send questions and comments to User Support.
last database update
MGI 6.20
The Jackson Laboratory