GoSurfer

GoSurfer visualizes and analyzes associations between gene lists and Gene Ontology (GO) terms to identify and explore enriched biological processes, molecular functions, and cellular components.


Key Features:

  • Input Flexibility: Accepts one or two lists of gene identifiers, including Affymetrix probe set IDs, from microarrays and other high-throughput experiments.
  • Gene Ontology Association: Retrieves all associated Gene Ontology (GO) terms for input genes across biological process, molecular function, and cellular component ontologies.
  • Hierarchical Visualization: Constructs and displays GO terms as a hierarchical tree to represent relationships among GO terms.
  • Statistical Analysis Integration: Performs enrichment tests on GO term associations and highlights significantly enriched GO terms within the GO hierarchy.
  • Interactive Exploration: Supports manipulation of the GO hierarchy via heuristic thresholds and statistical filters and enables querying of genes associated with specific GO terms.
  • Data Export Options: Exports GO-related results as text files and saves visualizations as graphic files.

Scientific Applications:

  • Microarray and high-throughput data analysis: Maps gene sets from microarray experiments and other parallel high-throughput methods to GO terms for functional interpretation.
  • Functional enrichment and hypothesis generation: Identifies enriched GO terms to support hypothesis generation and validation in gene regulation and functional genomics studies.
  • Interpretation of expression patterns: Aids interpretation of the physiological implications of complex gene expression patterns through GO-term enrichment.

Methodology:

Retrieves GO annotations for input gene identifiers (including Affymetrix probe set IDs), maps genes to GO terms, builds a hierarchical GO tree, applies enrichment tests with heuristic thresholds or statistical filters, enables querying of gene–GO associations, and exports results as text and graphic files.

Topics

Details

Tool Type:
desktop application
Operating Systems:
Windows
Programming Languages:
C++
Added:
8/3/2017
Last Updated:
11/25/2024

Operations

Publications

Zhong S, Storch K, Lipan O, Kao MJ, Weitz CJ, Wong WH. GoSurfer. Applied Bioinformatics. 2004;3(4):261-264. doi:10.2165/00822942-200403040-00009. PMID:15702958.

Documentation

Links