Advanced SearchSearch Tips
GoBean: a Java GUI application for visual exploration of GO term enrichments
facebook(new window)  Pirnt(new window) E-mail(new window) Excel Download
  • Journal title : BMB Reports
  • Volume 45, Issue 2,  2012, pp.120-125
  • Publisher : Korean Society for Biochemistry and Molecular Biology
  • DOI : 10.5483/BMBRep.2012.45.2.120
 Title & Authors
GoBean: a Java GUI application for visual exploration of GO term enrichments
Lee, Sang-Hyuk; Cha, Ji-Young; Kim, Hyeon-Jin; Yu, Ung-Sik;
  PDF(new window)
We have developed a biologist-friendly, Java GUI application (GoBean) for GO term enrichment analysis. It was designed to be a comprehensive and flexible GUI tool for GO term enrichment analysis, combining the merits of other programs and incorporating extensive graphic exploration of enrichment results. An intuitive user interface with multiple panels allows for extensive visual scrutiny of analysis results. The program includes many essential and useful features, such as enrichment analysis algorithms, multiple test correction methods, and versatile filtering of enriched GO terms for more focused analyses. A unique graphic interface reflecting the GO tree structure was devised to facilitate comparisons of multiple GO analysis results, which can provide valuable insights for biological interpretation. Additional features to enhance user convenience include built in ID conversion, evidence code-based gene-GO association filtering, set operations of gene lists and enriched GO terms, and user -provided data files. It is available at
Bioinformatics;Gene list analysis;Gene Ontology;Java GUI application;
 Cited by
Gene Ontology Tools [ shtml].

Khatri, P. and Draghici, S. (2005) Ontological analysis of gene expression data: current tools, limitations, and open problems. Bioinformatics 21, 3587-3595. crossref(new window)

Huang da, W., Sherman, B. T. and Lempicki, R. A. (2009) Bioinformatics enrichment tools: paths toward the comprehensive functional analysis of large gene lists. Nucleic Acids Res. 37, 1-13. crossref(new window)

Rhee, S. Y., Wood, V., Dolinski, K. and Draghici, S. (2008) Use and misuse of the gene ontology annotations. Nature reviews. Genetics 9, 509-515. crossref(new window)

GO Slim and Subset Guide [http://www.geneontology. org/GO.slims.shtml].

Flicek, P., Amode, M. R., Barrell, D., Beal, K., Brent, S., Chen, Y., Clapham, P., Coates, G., Fairley, S., Fitzgerald, S., Gordon, L., Hendrix, M., Hourlier, T., Johnson, N., Kahari, A., Keefe, D., Keenan, S., Kinsella, R., Kokocinski, F., Kulesha, E., Larsson, P., Longden, I., McLaren, W., Overduin, B., Pritchard, B., Riat, H. S., Rios, D., Ritchie, G. R., Ruffier, M., Schuster, M., Sobral, D., Spudich, G., Tang, Y. A., Trevanion, S., Vandrovcova, J., Vilella, A. J., White, S., Wilder, S. P., Zadissa, A., Zamora, J., Aken, B. L., Birney, E., Cunningham, F., Dunham, I., Durbin, R., Fernandez-Suarez, X. M., Herrero, J., Hubbard, T. J., Parker, A., Proctor, G., Vogel, J. and Searle, S. M. (2011) Ensembl 2011. Nucleic Acids Res. 39, D800-806. crossref(new window)

Zeeberg, B. R., Feng, W., Wang, G., Wang, M. D., Fojo, A. T., Sunshine, M., Narasimhan, S., Kane, D. W., Reinhold, W. C., Lababidi, S., Bussey, K. J., Riss, J., Barrett, J. C. and Weinstein, J. N. (2003) GoMiner: a resource for biological interpretation of genomic and proteomic data. Genome Biology 4, R28. crossref(new window)

Zheng, Q. and Wang, X. J. (2008) GOEAST: a web-based software toolkit for Gene Ontology enrichment analysis. Nucleic Acids Res. 36, W358-363. crossref(new window)

Beissbarth, T. and Speed, T. P. (2004) GOstat: find statistically overrepresented Gene Ontologies within a group of genes. Bioinformatics 20, 1464-1465. crossref(new window)

Huang da, W., Sherman, B. T. and Lempicki, R. A. (2009) Systematic and integrative analysis of large gene lists using DAVID bioinformatics resources. Nat. Protoc. 4, 44-57. crossref(new window)

Al-Shahrour, F., Diaz-Uriarte, R. and Dopazo, J. (2004) FatiGO: a web tool for finding significant associations of Gene Ontology terms with groups of genes. Bioinformatics 20, 578-580. crossref(new window)

Draghici, S., Khatri, P., Bhavsar, P., Shah, A., Krawetz, S. A. and Tainsky, M. A. (2003) Onto-Tools, the toolkit of the modern biologist: Onto-Express, Onto-Compare, Onto-Design and Onto-Translate. Nucleic Acids Res. 31, 3775-3781. crossref(new window)

Bauer, S., Grossmann, S., Vingron, M. and Robinson, P. N. (2008) Ontologizer 2.0-a multifunctional tool for GO term enrichment analysis and data exploration. Bioinformatics 24, 1650-1651. crossref(new window)

Eden, E., Navon, R., Steinfeld, I., Lipson, D. and Yakhini, Z. (2009) GOrilla: a tool for discovery and visualization of enriched GO terms in ranked gene lists. BMC Bioinformatics 10, 48.

Sun, H., Fang, H., Chen, T., Perkins, R. and Tong, W. (2006) GOFFA: gene ontology for functional analysis--a FDA gene ontology tool for analysis of genomic and proteomic data. BMC Bioinformatics 7(Suppl 2), S23.

topGO-Enrichment analysis for Gene Ontology [].

Graphviz-Graph Visualization Software [].

NetBeans Platform [].

Rivals, I., Personnaz, L., Taing, L. and Potier, M. C. (2007) Enrichment or depletion of a GO category within a class of genes: which test? Bioinformatics 23, 401-407. crossref(new window)

The R Project for Statistical Computing [http://www.r-project. org].

Grossmann, S., Bauer, S., Robinson, P. N. and Vingron, M. (2007) Improved detection of overrepresentation of Gene-Ontology annotations with parent child analysis. Bioinformatics 23, 3024-3031. crossref(new window)

Alexa, A., Rahnenfuhrer, J. and Lengauer, T. (2006) Improved scoring of functional groups from gene expression data by decorrelating GO graph structure. Bioinformatics 22, 1600-1607. crossref(new window)

Noble, W. S. (2009) How does multiple testing correction work? Nature Biotechnology 27, 1135-1137. crossref(new window)

Eclipse RCP [].

SwingsLabs Swing Component Extensions [ projects/swingx/].

NetBeans Visual Library [].

Jackson: High-performance JSON processor [http://jackson.].

Batik SVG Toolkit [].