GO Slims and GO Term Comparison


GO slims are lists of GO terms that have been selected from the full set of terms available from the Gene Ontology project.
GO slims can be used to generate a focused view of part of the GO or a broad overview of all of the top GO categories. Used alongside annotation data they can be used to see how a set of proteins/genes can be broadly categorized into selection of terms (this method applies the relationships that exist between terms in the ontologies).
You can use GO slims that have been predefined by members of the GO Consortium, that have been imported into QuickGO, or make a new GO slim that more closely meets with your visualization requirements.
Use the tabs on this page to choose the terms to include in your slim, which you can subsequently edit, visualise the relationships between selected terms and finally have the annotations in QuickGO 'mapped' up to your selected set of terms.
A guide to the GO slims maintained by the GO Consortium is available at

Choose Terms

Predefined GO Term sets
The predefined GO slims listed below have been created by groups in the GO Consortium; you can use them directly, or adapt them to your own requirements.
To use the terms from one of these GO slims, click on the button next to its name.
The colour associated with each predefined GO slim can be used to identify slim terms when viewing the ontology in the Ancestor chart view.
Slim name Number of terms Slim colour
goslim_plant 98
goslim_agr 38
goslim_generic 150
goslim_mouse 45
goslim_yeast 168
goslim_metagenomics 116
goslim_candida 88
goslim_pir 456
goslim_chembl 310
goslim_virus 29
goslim_synapse 316
goslim_aspergillus 84
goslim_pombe 50
Add Terms
If you have selected one of the predefined GO slim sets above, you can use the text box below to add additional GO identifiers to create a customised version of the slim.
Alternatively, if you have decided to create an entirely new GO slim, you can just add GO term identifiers into this text box.
Term Basket
You can add terms from your Term Basket to the slim; click on the icon for more details.

Refine Selection

Your selected terms
You can remove a GO term from the set you have chosen by clicking on the button next to it in the list below; to remove all terms in a particular category, click on the button in the category header.
You can add extra terms to your selection by going back to the Choose Terms tab.
Click on in the list below to add a GO term (or category) to the comparison chart, or to remove it.
All Terms
Biological Process Terms
GO:0000747 conjugation with cellular fusion
GO:0000910 cytokinesis
GO:0002181 cytoplasmic translation
GO:0005975 carbohydrate metabolic process
GO:0006091 generation of precursor metabolites and energy
GO:0006260 DNA replication
GO:0006281 DNA repair
GO:0006310 DNA recombination
GO:0006325 chromatin organization
GO:0006351 transcription, DNA-templated
GO:0006355 regulation of transcription, DNA-templated
GO:0006399 tRNA metabolic process
GO:0006457 protein folding
GO:0006461 protein complex assembly
GO:0006486 protein glycosylation
GO:0006520 cellular amino acid metabolic process
GO:0006605 protein targeting
GO:0006629 lipid metabolic process
GO:0006766 vitamin metabolic process
GO:0006913 nucleocytoplasmic transport
GO:0007005 mitochondrion organization
GO:0007010 cytoskeleton organization
GO:0007031 peroxisome organization
GO:0007033 vacuole organization
GO:0007059 chromosome segregation
GO:0007155 cell adhesion
GO:0007163 establishment or maintenance of cell polarity
GO:0007346 regulation of mitotic cell cycle
GO:0008150 biological_process
GO:0016071 mRNA metabolic process
GO:0016192 vesicle-mediated transport
GO:0023052 signaling
GO:0030163 protein catabolic process
GO:0030437 ascospore formation
GO:0042254 ribosome biogenesis
GO:0051186 cofactor metabolic process
GO:0051276 chromosome organization
GO:0051321 meiotic cell cycle
GO:0051604 protein maturation
GO:0055085 transmembrane transport
GO:0055086 nucleobase-containing small molecule metabolic process
GO:0070647 protein modification by small protein conjugation or removal
GO:0071554 cell wall organization or biogenesis
GO:0071941 nitrogen cycle metabolic process
Molecular Function Terms
Cellular Component Terms
Term Comparison
Click on the thumbnail below (or on the Comparison Chart tab) to display a full-sized term comparison chart.

Comparison Chart

Display options
This chart is interactive; you can click on the term boxes and legend for more information.
Term box width
Term box height
Slim colours
Show children
Image size limit (in megapixels)
Note that setting the limit too high may result in images being generated slowly; it may even cause the browser to crash. The maximum limit is 20 megapixels.

Find Annotations

Displaying annotations FIRST to LAST of TOTAL Page size: Additional filters: Bookmarkable link
Gene Product ID
GO Identifier
GO Term Name
Original GO ID
Original GO Term Name
Assigned By
Product Form ID
Taxon Name


Display options

ID Mapping

QuickGO maps between different identifier types by using a combination of mapping files provided by the databases, and using identifier cross-references supplied by UniProtKB.

If more than one identifier type needs to be used to map all required sequences, drag the selected databases to change the order in which identifiers are found.



Grouped by
Annotation count
Protein count
Please send comments, suggestions or bug reports to Click here for details of how to cite UniProt-GOA and QuickGO.