Electronic Annotation Methods

Electronic Annotation Methods

The majority of GO annotations in the UniProt-GOA database are made using electronic annotation methods.

One of the primary methods of generating electronic annotations is to manually map GO terms to corresponding concepts in the controlled vocabularies used by the UniProt Knowledgebase, including UniProtKB keywords (UniProtKB-KW2GO), Subcellular Locations (UniProtKB-SL2GO), Enzyme Commission numbers (EC2GO) and cross-references to InterPro (InterPro2GO) and HAMAP (HAMAP2GO). Electronically combining these mappings with a table of matching UniProtKB entries generates a table of associations.

An additional electronic annotation method uses orthology data from Ensembl Compara to project GO annotations from a source species onto one or more target species.

For each UniProt-GOA association we provide an evidence code, which summarises how the association is made. Associations that are made electronically are labelled as 'Inferred from Electronic Annotation' (IEA). 

The seven different electronic annotation pipelines are listed below. Please click on any of the links for more information;


UniProt-GOA collaborates with

Cardiovascular Gene Ontology Annotation Initiative DictyBase Ensembl Compara Enzyme Nomenclature FlyBase  GO Consortium logo GUDMAP Gramene HAMAP HGNC HPA IntAct InterPro LIFEdb MGI MTBbase logo Reactome RI RGD SGD SwissProt TAIR TIGR WormBase ZFIN The Evidence & Conclusion Ontology