Ontologizer 2.0--a multifunctional tool for GO term enrichment analysis and data exploration

Bioinformatics. 2008 Jul 15;24(14):1650-1. doi: 10.1093/bioinformatics/btn250. Epub 2008 May 29.


The Ontologizer is a Java application that can be used to perform statistical analysis for overrepresentation of Gene Ontology (GO) terms in sets of genes or proteins derived from an experiment. The Ontologizer implements the standard approach to statistical analysis based on the one-sided Fisher's exact test, the novel parent-child method, as well as topology-based algorithms. A number of multiple-testing correction procedures are provided. The Ontologizer allows users to visualize data as a graph including all significantly overrepresented GO terms and to explore the data by linking GO terms to all genes/proteins annotated to the term and by linking individual terms to child terms.

Availability: The Ontologizer application is available under the terms of the GNU GPL. It can be started as a WebStart application from the project homepage, where source code is also provided: http://compbio.charite.de/ontologizer.

Requirements: Ontologizer requires a Java SE 5.0 compliant Java runtime engine and GraphViz for the optional graph visualization tool.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Algorithms
  • Computational Biology / methods*
  • Databases, Genetic
  • Databases, Protein*
  • Internet
  • Models, Biological
  • Models, Statistical
  • Multigene Family*
  • Oligonucleotide Array Sequence Analysis / methods*
  • Programming Languages
  • Proteins / classification*
  • Proteins / genetics
  • Proteins / metabolism
  • Software
  • User-Computer Interface


  • Proteins