{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,11]],"date-time":"2026-03-11T23:49:24Z","timestamp":1773272964818,"version":"3.50.1"},"reference-count":29,"publisher":"Springer Science and Business Media LLC","issue":"1","content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["BMC Bioinformatics"],"abstract":"<jats:title>Abstract<\/jats:title><jats:sec>\n                <jats:title>Background<\/jats:title>\n                <jats:p>High throughput methods of the genome era produce vast amounts of data in the form of gene lists. These lists are large and difficult to interpret without advanced computational or bioinformatic tools. Most existing methods analyse a gene list as a single entity although it is comprised of multiple gene groups associated with separate biological functions. Therefore it is imperative to define and visualize gene groups with unique functionality within gene lists.<\/jats:p>\n              <\/jats:sec><jats:sec>\n                <jats:title>Results<\/jats:title>\n                <jats:p>In order to analyse the functional heterogeneity within a gene list, we have developed a method that clusters genes to groups with homogenous functionalities. The method uses Non-negative Matrix Factorization (NMF) to create several clustering results with varying numbers of clusters. The obtained clustering results are combined into a simple graphical presentation showing the functional groups over-represented in the analyzed gene list. We demonstrate its performance on two data sets and show results that improve upon existing methods. The comparison also shows that our method creates a more simplified view that aids in discovery of biological themes within the list and discards less informative classes from the results.<\/jats:p>\n              <\/jats:sec><jats:sec>\n                <jats:title>Conclusion<\/jats:title>\n                <jats:p>The presented method and associated software are useful for the identification and interpretation of biological functions associated with gene lists and are especially useful for the analysis of large lists.<\/jats:p>\n              <\/jats:sec>","DOI":"10.1186\/1471-2105-6-162","type":"journal-article","created":{"date-parts":[[2005,6,29]],"date-time":"2005-06-29T18:13:49Z","timestamp":1120068829000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":41,"title":["Theme discovery from gene lists for identification and viewing of multiple functional groups"],"prefix":"10.1186","volume":"6","author":[{"given":"Petri","family":"Pehkonen","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Garry","family":"Wong","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Petri","family":"T\u00f6r\u00f6nen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2005,6,29]]},"reference":[{"issue":"12","key":"487_CR1","doi-asserted-by":"publisher","first-page":"4241","DOI":"10.1091\/mbc.11.12.4241","volume":"11","author":"AP Gasch","year":"2000","unstructured":"Gasch AP, Spellman PT, Kao CM, Carmel-Harel O, Eisen MB, Storz G, Botstein D, Brown PO: Genomic expression programs in the response of yeast cells to environmental changes. Mol Biol Cell 2000, 11(12):4241\u20134257.","journal-title":"Mol Biol Cell"},{"issue":"17","key":"487_CR2","doi-asserted-by":"publisher","first-page":"6564","DOI":"10.1073\/pnas.0305888101","volume":"101","author":"GW Thorpe","year":"2004","unstructured":"Thorpe GW, Fong CS, Alic N, Higgins VJ, Dawes IW: Cells have distinct mechanisms to maintain protection against different reactive oxygen species: oxidative-stress-response genes. Proc Natl Acad Sci U S A 2004, 101(17):6564\u20136569. 10.1073\/pnas.0305888101","journal-title":"Proc Natl Acad Sci U S A"},{"issue":"25","key":"487_CR3","doi-asserted-by":"publisher","first-page":"14863","DOI":"10.1073\/pnas.95.25.14863","volume":"95","author":"MB Eisen","year":"1998","unstructured":"Eisen MB, Spellman PT, Brown PO, Botstein D: Cluster analysis and display of genome-wide expression patterns. Proc Natl Acad Sci U S A 1998, 95(25):14863\u201314868. 10.1073\/pnas.95.25.14863","journal-title":"Proc Natl Acad Sci U S A"},{"issue":"1","key":"487_CR4","doi-asserted-by":"publisher","first-page":"216","DOI":"10.1093\/nar\/gkg054","volume":"31","author":"S Weng","year":"2003","unstructured":"Weng S, Dong Q, Balakrishnan R, Christie K, Costanzo M, Dolinski K, Dwight SS, Engel S, Fisk DG, Hong E, Issel-Tarver L, Sethuraman A, Theesfeld C, Andrada R, Binkley G, Lane C, Schroeder M, Botstein D, Michael Cherry J: Saccharomyces Genome Database (SGD) provides biochemical and structural information for budding yeast proteins. Nucleic Acids Res 2003, 31(1):216\u2013218. 10.1093\/nar\/gkg054","journal-title":"Nucleic Acids Res"},{"issue":"1","key":"487_CR5","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1093\/nar\/28.1.37","volume":"28","author":"HW Mewes","year":"2000","unstructured":"Mewes HW, Frishman D, Guldener U, Mannhaupt G, Mayer K, Mokrejs M, Morgenstern B, Munsterkotter M, Rudd S, Weil B: MIPS: a database for genomes and protein sequences. Nucleic Acids Res 2000, 28(1):37\u201340. 10.1093\/nar\/28.1.37","journal-title":"Nucleic Acids Res"},{"issue":"Database","key":"487_CR6","doi-asserted-by":"publisher","first-page":"D115","DOI":"10.1093\/nar\/gkh131","volume":"32","author":"R Apweiler","year":"2004","unstructured":"Apweiler R, Bairoch A, Wu CH, Barker WC, Boeckmann B, Ferro S, Gasteiger E, Huang H, Lopez R, Magrane M, Martin MJ, Natale DA, O'Donovan C, Redaschi N, Yeh LS: UniProt: the Universal Protein knowledgebase. Nucleic Acids Res 2004, 32(Database):D115\u2013119. 10.1093\/nar\/gkh131","journal-title":"Nucleic Acids Res"},{"issue":"1","key":"487_CR7","doi-asserted-by":"publisher","first-page":"365","DOI":"10.1093\/nar\/gkg095","volume":"31","author":"B Boeckmann","year":"2003","unstructured":"Boeckmann B, Bairoch A, Apweiler R, Blatter MC, Estreicher A, Gasteiger E, Martin MJ, Michoud K, O'Donovan C, Phan I, Pilbout S, Schneider M: The SWISS-PROT protein knowledgebase and its supplement TrEMBL in 2003. Nucleic Acids Res 2003, 31(1):365\u2013370. 10.1093\/nar\/gkg095","journal-title":"Nucleic Acids Res"},{"issue":"18","key":"487_CR8","doi-asserted-by":"publisher","first-page":"3710","DOI":"10.1093\/bioinformatics\/bth456","volume":"20","author":"EI Boyle","year":"2004","unstructured":"Boyle EI, Weng S, Gollub J, Jin H, Botstein D, Cherry JM, Sherlock G: GO::TermFinder \u2013 open source software for accessing Gene Ontology information and finding significantly enriched Gene Ontology terms associated with a list of genes. Bioinformatics 2004, 20(18):3710\u20135.","journal-title":"Bioinformatics"},{"issue":"10","key":"487_CR9","doi-asserted-by":"publisher","first-page":"R70","DOI":"10.1186\/gb-2003-4-10-r70","volume":"4","author":"DA Hosack","year":"2003","unstructured":"Hosack DA, Dennis G Jr, Sherman BT, Lane HC, Lempicki RA: Identifying biological themes within lists of genes with EASE. Genome Biol 2003, 4(10):R70. 10.1186\/gb-2003-4-10-r70","journal-title":"Genome Biol"},{"issue":"1","key":"487_CR10","doi-asserted-by":"publisher","first-page":"32","DOI":"10.1186\/1471-2105-5-32","volume":"5","author":"P Toronen","year":"2004","unstructured":"Toronen P: Selection of informative clusters from hierarchical cluster tree with gene classes. BMC Bioinformatics 2004, 5(1):32. 10.1186\/1471-2105-5-32","journal-title":"BMC Bioinformatics"},{"issue":"3","key":"487_CR11","doi-asserted-by":"publisher","first-page":"255","DOI":"10.1038\/ng906","volume":"31","author":"LF Wu","year":"2002","unstructured":"Wu LF, Hughes TR, Davierwala AP, Robinson MD, Stoughton R, Altschuler SJ: Large-scale prediction of Saccharomyces cerevisiae gene function using overlapping transcriptional clusters. Nat Genet 2002, 31(3):255\u2013265. 10.1038\/ng906","journal-title":"Nat Genet"},{"issue":"6","key":"487_CR12","doi-asserted-by":"publisher","first-page":"1235","DOI":"10.1023\/B:NERE.0000023610.89631.d6","volume":"29","author":"J Knuuttila","year":"2004","unstructured":"Knuuttila J, T\u00f6r\u00f6nen P, Castren E: Effects of antidepressant drug imipramine on gene expression in rat prefrontal cortex. Neurochem Res 2004, 29(6):1235\u20131244. 10.1023\/B:NERE.0000023610.89631.d6","journal-title":"Neurochem Res"},{"issue":"12","key":"487_CR13","doi-asserted-by":"publisher","first-page":"3245","DOI":"10.1111\/j.0953-816X.2004.03440.x","volume":"19","author":"S L\u00e4hteinen","year":"2004","unstructured":"L\u00e4hteinen S, Pitk\u00e4nen A, Knuuttila J, T\u00f6r\u00f6nen P, Castren E: Brain-derived neurotrophic factor signaling modifies hippocampal gene expression during epileptogenesis in transgenic mice. Eur J Neurosci 2004, 19(12):3245\u201354. 10.1111\/j.0953-816X.2004.03440.x","journal-title":"Eur J Neurosci"},{"issue":"1","key":"487_CR14","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1038\/75556","volume":"25","author":"M Ashburner","year":"2000","unstructured":"Ashburner M, Ball CA, Blake JA, Botstein D, Butler H, Cherry JM, Davis AP, Dolinski K, Dwight SS, Eppig JT, Harris MA, Hill DP, Issel-Tarver L, Kasarskis A, Lewis S, Matese JC, Richardson JE, Ringwald M, Rubin GM, Sherlock G: Gene ontology: tool for the unification of biology. The Gene Ontology Consortium. Nat Genet 2000, 25(1):25\u201329. 10.1038\/75556","journal-title":"Nat Genet"},{"issue":"6755","key":"487_CR15","doi-asserted-by":"publisher","first-page":"788","DOI":"10.1038\/44565","volume":"401","author":"DD Lee","year":"1999","unstructured":"Lee DD, Seung HS: Learning the parts of objects by non-negative matrix factorization. Nature 1999, 401(6755):788\u2013791. 10.1038\/44565","journal-title":"Nature"},{"key":"487_CR16","first-page":"81","volume":"85","author":"RA Fisher","year":"1922","unstructured":"Fisher RA: On the interpretation of c2 from contingency tables, and on the calculation of P. J R Stat Soc 1922, 85: 81\u201394.","journal-title":"J R Stat Soc"},{"issue":"7","key":"487_CR17","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1214\/ss\/1177011454","volume":"1","author":"A Agresti","year":"1992","unstructured":"Agresti A: A Survey of Exact Inference for Contingency Tables. Stat Sci 1992, 1(7):131\u2013177.","journal-title":"Stat Sci"},{"issue":"Suppl 1","key":"487_CR18","doi-asserted-by":"publisher","first-page":"i273","DOI":"10.1093\/bioinformatics\/btg1038","volume":"19","author":"E Segal","year":"2003","unstructured":"Segal E, R Y, Koller D: Genome-wide discovery of Transcriptional Modules from DNA Sequence and Gene Expression. Bioinformatics 2003, 19(Suppl 1):i273\u2013282. 10.1093\/bioinformatics\/btg1038","journal-title":"Bioinformatics"},{"issue":"12","key":"487_CR19","doi-asserted-by":"publisher","first-page":"R101","DOI":"10.1186\/gb-2004-5-12-r101","volume":"5","author":"D Martin","year":"2004","unstructured":"Martin D, Brun C, Remy E, Mouren P, Thieffry D, Jacq B: GOToolBox: functional analysis of gene datasets based on Gene Ontology. Genome Biol 2004, 5(12):R101. 10.1186\/gb-2004-5-12-r101","journal-title":"Genome Biol"},{"issue":"1","key":"487_CR20","doi-asserted-by":"publisher","first-page":"109","DOI":"10.1016\/S0092-8674(00)00015-5","volume":"102","author":"TR Hughes","year":"2000","unstructured":"Hughes TR, Marton MJ, Jones AR, Roberts CJ, Stoughton R, Armour CD, Bennett HA, Coffey E, Dai H, He YD, Kidd MJ, King AM, Meyer MR, Slade D, Lum PY, Stepaniants SB, Shoemaker DD, Gachotte D, Chakraburtty K, Simon J, Bard M, Friend SH: Functional discovery via a compendium of expression profiles. Cell 2000, 102(1):109\u2013126. 10.1016\/S0092-8674(00)00015-5","journal-title":"Cell"},{"key":"487_CR21","unstructured":"The GENERATOR web page[http:\/\/www.oppi.uku.fi\/pehkonen\/generator]"},{"key":"487_CR22","unstructured":"The Gene Ontology web page[http:\/\/www.geneontology.org]"},{"key":"487_CR23","unstructured":"The AMIGO web server[http:\/\/www.godatabase.org\/cgi-bin\/amigo\/go.cgi]"},{"issue":"Suppl 1","key":"487_CR24","doi-asserted-by":"publisher","first-page":"i130","DOI":"10.1093\/bioinformatics\/btg1017","volume":"19","author":"A Heger","year":"2003","unstructured":"Heger A, Holm L: Sensitive pattern discovery with 'fuzzy' alignments of distantly related proteins. Bioinformatics 2003, 19(Suppl 1):i130\u20137. 10.1093\/bioinformatics\/btg1017","journal-title":"Bioinformatics"},{"issue":"12","key":"487_CR25","doi-asserted-by":"publisher","first-page":"4164","DOI":"10.1073\/pnas.0308531101","volume":"101","author":"JP Brunet","year":"2004","unstructured":"Brunet JP, Tamayo P, Golub TR, Mesirov JP: Metagenes and molecular pattern discovery using matrix factorization. Proc Natl Acad Sci U S A 2004, 101(12):4164\u20139. 10.1073\/pnas.0308531101","journal-title":"Proc Natl Acad Sci U S A"},{"issue":"1\u20133","key":"487_CR26","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1016\/S0167-8655(02)00189-7","volume":"24","author":"P Fr\u00e4nti","year":"2003","unstructured":"Fr\u00e4nti P, Xu M, K\u00e4rkk\u00e4inen I: Classification of binary vectors by using DeltaSC-distance to minimize stochastic complexity. Pattern Recogn Lett 2003, 24(1\u20133):65\u201373. 10.1016\/S0167-8655(02)00189-7","journal-title":"Pattern Recogn Lett"},{"issue":"7","key":"487_CR27","doi-asserted-by":"publisher","first-page":"R51","DOI":"10.1186\/gb-2004-5-7-r51","volume":"5","author":"L Cai","year":"2004","unstructured":"Cai L, Huang H, Blackshaw S, Liu JS, Cepko C, Wong WH: Clustering analysis of SAGE data using a Poisson approach. Genome Biol 2004, 5(7):R51. 10.1186\/gb-2004-5-7-r51","journal-title":"Genome Biol"},{"key":"487_CR28","doi-asserted-by":"publisher","first-page":"423","DOI":"10.1007\/978-3-540-39804-2_38","volume-title":"Knowledge Discovery in Databases: PKDD 2003; Cavtat-Dubrovnik, Croatia","author":"JK Sepp\u00e4nen","year":"2003","unstructured":"Sepp\u00e4nen JK, Bingham E, Mannila H: A simple algorithm for topic identification in 0\u20131 data. In Knowledge Discovery in Databases: PKDD 2003; Cavtat-Dubrovnik, Croatia. Edited by: Nada Lavrac, Dragan Gamberger, Hendrik Blockeel, Ljupco Todorovski. Springer; 2003:423\u2013434."},{"key":"487_CR29","first-page":"556","volume-title":"Adv Neural Info Proc Syst: 2001; Vancouver, British Columbia, Canada","author":"DD Lee","year":"2001","unstructured":"Lee DD, Seung HS: Algorithms for non-negative matrix factorization. In Adv Neural Info Proc Syst: 2001; Vancouver, British Columbia, Canada. Edited by: Todd K Leen, Thomas G Dietterich, Volker Tresp. MIT Press; 2001:556\u2013562."}],"container-title":["BMC Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/1471-2105-6-162.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,2,1]],"date-time":"2024-02-01T17:55:16Z","timestamp":1706810116000},"score":1,"resource":{"primary":{"URL":"https:\/\/bmcbioinformatics.biomedcentral.com\/articles\/10.1186\/1471-2105-6-162"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005,6,29]]},"references-count":29,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2005,12]]}},"alternative-id":["487"],"URL":"https:\/\/doi.org\/10.1186\/1471-2105-6-162","relation":{},"ISSN":["1471-2105"],"issn-type":[{"value":"1471-2105","type":"electronic"}],"subject":[],"published":{"date-parts":[[2005,6,29]]},"assertion":[{"value":"18 March 2005","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"29 June 2005","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"29 June 2005","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"162"}}