The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.83 - 2009-01-22

  • Changed the way in which genes are rendomly chosen from the background distribution, when calculating FDR, due to a bias that existed in the algorithm. Thanks to Peter Wentzell for pointing this out; also see:
  • Flight, R.M and Wentzell, P.D. (2009). Potential Bias in GO::TermFinder. Briefings in Bioinformatics, in press.
  • In my testing, this improves the FDR when having passed in a list of genes as a background population from which the test set were drawn. For some reason, it seems to make less significant (higher FDR) those values calculated when the background population of genes is not passed in (and is assumed to be all genes).

Modules

abstract base class defining interface for how Annotation information should be provided
parses a gene annotation file
provides information about a node in the Gene Ontology
abstract base class providing API for the provision on Gene Ontology information
Provides API for retrieving data from Gene Ontology obo file.
Provides API for retrieving data from Gene Ontology files
identify GO nodes that annotate a group of genes with a significant p-value
prints an html table of the results of GO::TermFinder
prints results of GO::TermFinder as a text report
simply utility module for dealing with file parsing
provides some general utilities for clients of other GO classes
Creates a gif or png image for visualizing the GO DAG
a helper class for GO::View to deal with the image

Provides

in lib/GO/TermFinder/Native.pm
in lib/GO/TermFinder/Native.pm
in lib/GO/TermFinder/Native.pm