{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,4]],"date-time":"2026-04-04T20:47:12Z","timestamp":1775335632438,"version":"3.50.1"},"reference-count":34,"publisher":"Oxford University Press (OUP)","issue":"18","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2005,9,15]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Summary: Independent of the platform and the analysis methods used, the result of a microarray experiment is, in most cases, a list of differentially expressed genes. An automatic ontological analysis approach has been recently proposed to help with the biological interpretation of such results. Currently, this approach is the de facto standard for the secondary analysis of high throughput experiments and a large number of tools have been developed for this purpose. We present a detailed comparison of 14 such tools using the following criteria: scope of the analysis, visualization capabilities, statistical model(s) used, correction for multiple comparisons, reference microarrays available, installation issues and sources of annotation data. This detailed analysis of the capabilities of these tools will help researchers choose the most appropriate tool for a given type of analysis. More importantly, in spite of the fact that this type of analysis has been generally adopted, this approach has several important intrinsic drawbacks. These drawbacks are associated with all tools discussed and represent conceptual limitations of the current state-of-the-art in ontological analysis. We propose these as challenges for the next generation of secondary data analysis tools.<\/jats:p><jats:p>Contact: \u00a0sod@cs.wayne.edu<\/jats:p>","DOI":"10.1093\/bioinformatics\/bti565","type":"journal-article","created":{"date-parts":[[2005,7,1]],"date-time":"2005-07-01T01:46:46Z","timestamp":1120182406000},"page":"3587-3595","source":"Crossref","is-referenced-by-count":633,"title":["Ontological analysis of gene expression data: current tools, limitations, and open problems"],"prefix":"10.1093","volume":"21","author":[{"given":"Purvesh","family":"Khatri","sequence":"first","affiliation":[{"name":"Department of Computer Science, Wayne State University 431 State Hall, Detroit, MI 48202, USA"}]},{"given":"Sorin","family":"Dr\u0103ghici","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Wayne State University 431 State Hall, Detroit, MI 48202, USA"}]}],"member":"286","published-online":{"date-parts":[[2005,6,30]]},"reference":[{"key":"2023060912064932200_B1","doi-asserted-by":"crossref","unstructured":"Al-Shahrour, F., et al. 2004FatiGO: a web tool for finding significant associations of Gene Ontology terms with groups of genes. Bioinformatics20578\u2013580","DOI":"10.1093\/bioinformatics\/btg455"},{"key":"2023060912064932200_B2","unstructured":"Beissbarth, T. and Speed, T.P. 2004GOstat: find statistically overrepresented Gene Ontologies within a group of genes. Bioinformatics201464\u20131465"},{"key":"2023060912064932200_B3","unstructured":"Benjamini, Y. and Hochberg, Y. 1995Controlling the false discovery rate: A practical and powerful approach to multiple testing. J. R. Stat. Soc.57289\u2013300"},{"key":"2023060912064932200_B4","doi-asserted-by":"crossref","unstructured":"Benjamini, Y. and Yekutieli, D. 2001The control of the false discovery rate in multiple testing under dependency. Ann. Stat.291165\u20131188","DOI":"10.1214\/aos\/1013699998"},{"key":"2023060912064932200_B5","unstructured":"Berriz, G.F., et al. 2003Characterizing gene sets with FuncAssociate. Bioinformatics192502\u20132504"},{"key":"2023060912064932200_B6","doi-asserted-by":"crossref","unstructured":"Camon, E.B., et al. 2005An evaluation of GO annotation retrieval for BioCreAtIvE and GOA. BMC Bioinformatics6S17","DOI":"10.1186\/1471-2105-6-S1-S17"},{"key":"2023060912064932200_B7","unstructured":"Castillo-Davis, C.I. and Hartl, D.L. 2002GeneMerge-post-genomic analysis, data mining, and hypothesis testing. Bioinformatics19891\u2013892"},{"key":"2023060912064932200_B8","unstructured":"Cho, R.J., et al. 2001Transcriptional regulation and function during the human cell cycle. Nat. Genet.2748\u201354"},{"key":"2023060912064932200_B9","doi-asserted-by":"crossref","unstructured":"Doniger, S.W., et al. 2003Mappfinder: using gene ontology and genmapp to create a global gene-expression profile from microarray data. Genome Biol.4R7","DOI":"10.1186\/gb-2003-4-1-r7"},{"key":"2023060912064932200_B10","unstructured":"Dr\u0103ghici, S. Data Analysis Tools for DNA Microarrays2003 Chapman and Hall\/CRC Press"},{"key":"2023060912064932200_B11","doi-asserted-by":"crossref","unstructured":"Dr\u0103ghici, S., et al. 2003Onto-Tools, the toolkit of the modern biologist: Onto-Express, Onto-Compare, Onto-Design and Onto-Translate. Nucleic Acids Res.313775\u20133781","DOI":"10.1093\/nar\/gkg624"},{"key":"2023060912064932200_B12","unstructured":"Dr\u0103ghici, S., et al. 2003Global functional profiling of gene expression. Genomics8198\u2013104"},{"key":"2023060912064932200_B13","unstructured":"Fisher, L.D. and van Belle, G. Biostatistics: A Methodology for Health Sciences1993, New York John Wiley and Sons"},{"key":"2023060912064932200_B14","doi-asserted-by":"crossref","unstructured":"Grosu, P., et al. 2002Pathway processor: a tool for integrating whole-genome expression results into metabolic networks. Genome Res.121121\u20131126","DOI":"10.1101\/gr.226602"},{"key":"2023060912064932200_B15","doi-asserted-by":"crossref","unstructured":"Hochberg, Y. and Tamhane, A.C. Multiple Comparison Procedures1987, New York John Wiley and Sons Inc","DOI":"10.1002\/9780470316672"},{"key":"2023060912064932200_B16","doi-asserted-by":"crossref","unstructured":"Holland, B. and Copenhaver, M.D. 1987An improved sequentially rejective Bonferroni test procedure. Biometrica43417\u2013423","DOI":"10.2307\/2531823"},{"key":"2023060912064932200_B17","unstructured":"Holm, S. 1979A simple sequentially rejective multiple test procedure. Scand. J. Stat.665\u201370"},{"key":"2023060912064932200_B18","unstructured":"Karp, P.D., et al. 2002The pathway tools software. Bioinformatics18225\u2013232"},{"key":"2023060912064932200_B19","unstructured":"Khatri, P., et al. 2002Profiling gene expression using Onto-Express. Genomics79266\u2013270"},{"key":"2023060912064932200_B20","doi-asserted-by":"crossref","unstructured":"Khatri, P., et al. 2004Onto-Tools: an ensemble of web-accessible, ontology-based tools for the functional design and interpretation of high-throughput gene expression experiments. Nucleic Acids Res.32W449\u2013W456","DOI":"10.1093\/nar\/gkh409"},{"key":"2023060912064932200_B21","doi-asserted-by":"crossref","unstructured":"Khatri, P., et al. 2005Recent additions and improvements to the onto-tools. Nucleic Acids Res.33W762\u2013W765","DOI":"10.1093\/nar\/gki472"},{"key":"2023060912064932200_B22","unstructured":"Bioinformatics Khatri, P., et al. 2005A semantic analysis of the annotations of the human genome. Epub ahead of print"},{"key":"2023060912064932200_B23","unstructured":"King, O.D., et al. 2003Predicting gene function from patterns of annotation. Genome Res.13896\u2013904"},{"key":"2023060912064932200_B24","unstructured":"Lindholm, T. and Yellin, F. The Java\u2122 Virtual Machine Specification1999 2nd edition Addison-Wesley Professional"},{"key":"2023060912064932200_B25","unstructured":"Man, M.Z., et al. 2000POWER_SAGE: comparing statistical tests for SAGE experiments. Bioinformatics16953\u2013959"},{"key":"2023060912064932200_B26","doi-asserted-by":"crossref","unstructured":"Martin, D., et al. 2004GOToolBox: functional analysis of gene datasets based on gene ontology. Genome Biol.5R101","DOI":"10.1186\/gb-2004-5-12-r101"},{"key":"2023060912064932200_B27","doi-asserted-by":"crossref","unstructured":"McCoubrey, W.K., Jr, et al. 1992Human heme oxygenase-2: characterization and expression of a full-length cDNA and evidence suggesting that the two HO-2 transcripts may differ by choice of polyadenylation signal. Arch. Biochem. Biophys.29513\u201320","DOI":"10.1016\/0003-9861(92)90481-B"},{"key":"2023060912064932200_B28","unstructured":"Schuler, G.D. 1997Pieces of puzzle: Expressed sequence tags and the catalog of human genes. J. Mol. Med.75694\u2013698"},{"key":"2023060912064932200_B29","doi-asserted-by":"crossref","unstructured":"Shaffer, J.P. 1986Modified sequentially rejective multiple test procedures. J. Am. Stat. Assoc.81826\u2013831","DOI":"10.2307\/2289016"},{"key":"2023060912064932200_B30","unstructured":"Shah, N. and Fedoroff, N.V. CLENCH: a program for calculating Cluster ENriCHment using the Gene Ontology. Bioinformatics201196\u20131197"},{"key":"2023060912064932200_B31","unstructured":"Shannon, P., et al. 2003Cytoscape: a software environment for integrated models of biomolecular interaction networks. Genome Res.132498\u20132504"},{"key":"2023060912064932200_B32","doi-asserted-by":"crossref","unstructured":"Wang, H., Azuaje, F., Bodenreider, O., Dopazo, J. 2004Gene expression correlation and gene ontology-based similarity: An assessment of quantitative relationships. Proceedings of the 2004 IEEE Symposium on Computational Intelligence in Bioinformatics and Computational Biology , San Diego, CA , pp. 25\u201331","DOI":"10.1109\/CIBCB.2004.1393927"},{"key":"2023060912064932200_B33","doi-asserted-by":"crossref","unstructured":"Zeeberg, B.R., et al. 2003GoMiner: a resource for biological interpretation of genomic and proteomic data. Genome Biol.4R28","DOI":"10.1186\/gb-2003-4-4-r28"},{"key":"2023060912064932200_B34","doi-asserted-by":"crossref","unstructured":"Zhang, B., et al. 2004GOTree Machine (GOTM): a web-based platform for interpreting sets of interesting genes using Gene Ontology hierarchies. BMC Bioinformatics516","DOI":"10.1186\/1471-2105-5-16"}],"container-title":["Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/21\/18\/3587\/50554910\/bioinformatics_21_18_3587.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/21\/18\/3587\/50554910\/bioinformatics_21_18_3587.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,2]],"date-time":"2025-01-02T05:10:01Z","timestamp":1735794601000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article\/21\/18\/3587\/202190"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005,6,30]]},"references-count":34,"journal-issue":{"issue":"18","published-print":{"date-parts":[[2005,9,15]]}},"URL":"https:\/\/doi.org\/10.1093\/bioinformatics\/bti565","relation":{},"ISSN":["1367-4811","1367-4803"],"issn-type":[{"value":"1367-4811","type":"electronic"},{"value":"1367-4803","type":"print"}],"subject":[],"published-other":{"date-parts":[[2005,9]]},"published":{"date-parts":[[2005,6,30]]}}}