title: Comparative analysis of gene sets in the Gene Ontology space under the multiple hypothesis testing framework.
abstract: The Gene Ontology (GO) resource can be used as a powerful tool to uncover the properties shared among, and specific to, a list of genes produced by high-throughput functional genomics studies, such as microarray studies. In the comparative analysis of several gene lists, researchers maybe interested in knowing which GO terms are enriched in one list of genes but relatively depleted in another. Statistical tests such as Fisher's exact test or Chi-square test can be performed to search for such GO terms. However, because multiple GO terms are tested simultaneously, individual p-values from individual tests do not serve as good indicators for picking GO terms. Furthermore, these multiple tests are highly correlated, usual multiple testing procedures that work under an independence assumption are not applicable. In this paper we introduce a procedure, based on False Discovery Rate (FDR), to treat this correlated multiple testing problem. This procedure calculates a moderately conserved estimator of q-value for every GO term. We identify the GO terms with q-values that satisfy a desired level as the significant GO terms. This procedure has been implemented into the GoSurfer software. GoSurfer is a windows based graphical data mining tool. It is freely available at http://www.gosurfer.org.
authors.affiliation: Department of Biostatistics, Harvard University, USA.
authors.forename: Sheng
authors.initials: S
authors.lastname: Zhong
authors.forename: Lu
authors.initials: L
authors.lastname: Tian
authors.forename: Cheng
authors.initials: C
authors.lastname: Li
authors.forename: Kai-Florian
authors.initials: KF
authors.lastname: Storch
authors.forename: Wing H
authors.initials: WH
authors.lastname: Wong
mesh_terms: D000465:Algorithms; D030562:Databases, Protein; D016247:Information Storage and Retrieval / Q000379:methods*; D005810:Multigene Family; D009323:Natural Language Processing; D020411:Oligonucleotide Array Sequence Analysis / Q000379:methods*; D011506:Proteins / Q000145:classification* / Q000235:genetics / Q000378:metabolism; D012984:Software; D014584:User-Computer Interface; D018875:Vocabulary, Controlled
chemical_list: D011506:Proteins