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
18 Oct 2016
Mouse protein-coding genes with GO annotations
Mouse protein-coding genes with experimentally-derived in mouse GO annotations
Mouse genes with 'complete' annotations based on current literature review
GO annotations total
Unique references used for GO annotations
Mouse genes selected for GO Reference Genome Project
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
    • 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
  • Automatically assigned:
    • IEA - Inferred from electronic annotation

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