DOI QR코드

DOI QR Code

IdBean: a Java GUI application for conversion of biological identifiers

  • Lee, Sang-Hyuk (Division of Molecular Life Sciences, Ewha Womans University) ;
  • Kim, Bum-Jin (Division of Molecular Life Sciences, Ewha Womans University) ;
  • Kim, Hyeon-Jin (Department of Radiology, Seoul National University Hospital) ;
  • Lee, Hook-Eun (Lee Gil Ya Cancer and Diabetes Institute, Gachon University of Medicine and Science) ;
  • Yu, Ung-Sik (Lee Gil Ya Cancer and Diabetes Institute, Gachon University of Medicine and Science)
  • Received : 2010.11.03
  • Accepted : 2010.12.15
  • Published : 2011.02.28

Abstract

We have developed a biologist-friendly, stand-alone Java GUI application, IdBean, for ID conversion. Our tool integrated most of the widely used ID conversion services that provide programmatic access. It is the first GUI ID conversion application that supports the direct merging as well as comparison of conversion results from multiple ID conversion services without manual effort. This tool will greatly help biologists who handle multiple ID types for the analyses of gene or gene product lists. By referring to multiple conversion services, the number of failed IDs can be reduced. By accessing ID conversion service online, it will potentially provide the most up-to-date conversion results. The application was developed in modular form; however, it can be re-packaged into plug-in form. For the development of a bioinformatics analysis tool, the module can be used as a built-in ID conversion component. It is available at http://neon.gachon.ac.kr/IdBean/.

Keywords

References

  1. Hubbard, T. J., Aken, B. L., Ayling, S., Ballester, B., Beal, K., Bragin, E., Brent, S., Chen, Y., Clapham, P., Clarke, L., Coates, G., Fairley, S., Fitzgerald, S., Fernandez-Banet, J., Gordon, L., Graf, S., Haider, S., Hammond, M., Holland, R., Howe, K., Jenkinson, A., Johnson, N., Kahari, A., Keefe, D., Keenan, S., Kinsella, R., Kokocinski, F., Kulesha, E., Lawson, D., Longden, I., Megy, K., Meidl, P., Overduin, B., Parker, A., Pritchard, B., Rios, D., Schuster, M., Slater, G., Smedley, D., Spooner, W., Spudich, G., Trevanion, S., Vilella, A., Vogel, J., White, S., Wilder, S., Zadissa, A., Birney, E., Cunningham, F., Curwen, V., Durbin, R., Fernandez-Suarez, X. M., Herrero, J., Kasprzyk, A., Proctor, G., Smith, J., Searle, S. and Flicek, P. (2009) Ensembl 2009. Nucleic. Acids. Res. 37, D690-697. https://doi.org/10.1093/nar/gkn828
  2. Maglott, D., Ostell, J., Pruitt, K. D. and Tatusova, T. (2007) Entrez Gene: gene-centered information at NCBI. Nucleic. Acids. Res. 35, D26-31. https://doi.org/10.1093/nar/gkl993
  3. Pruitt, K .D., Tatusova, T., Klimke, W. and Maglott, D. R. (2009) NCBI Reference Sequences: current status, policy and new initiatives. Nucleic. Acids. Res. 37, D32-36. https://doi.org/10.1093/nar/gkn721
  4. The UniProt Consortium (2009) The Universal Protein Resource (UniProt) 2009. Nucleic. Acids. Res. 37, D169-174. https://doi.org/10.1093/nar/gkn664
  5. Bruford, E. A., Lush, M. J., Wright, M. W., Sneddon, T. P., Povey, S. and Birney, E. (2008) The HGNC Database in 2008: a resource for the human genome. Nucleic. Acids. Res. 36, D445-448.
  6. Huang, da W., Sherman, B. T., Stephens, R., Baseler, M. W., Lane, H. C. and Lempicki, R. A. (2008) DAVID gene ID conversion tool. Bioinformation 2, 428-430. https://doi.org/10.6026/97320630002428
  7. Waegele, B., Dunger-Kaltenbach, I., Fobo, G., Montrone, C., Mewes, H. W. and Ruepp, A. (2009) CRONOS: the cross-reference navigation server. Bioinformatics 25, 141-143. https://doi.org/10.1093/bioinformatics/btn590
  8. Alibes, A., Yankilevich, P., Canada, A. and Diaz-Uriarte, R. (2007) IDconverter and IDClight: conversion and annotation of gene and protein Ids. BMC Bioinformatics 8, 9. https://doi.org/10.1186/1471-2105-8-9
  9. Khatri, P., Desai, V., Tarca, A. L., Sellamuthu, S., Wildman, D. E., Romero, R. and Draghici, S. (2006) New Onto-Tools: Promoter-Express, nsSNPCounter and Onto-Translate. Nucleic. Acids. Res. 34, W626-W631. https://doi.org/10.1093/nar/gkl213
  10. Cote, R. G., Jones, P., Martens, L., Kerrien, S., Reisinger, F., Lin, Q., Leinonen, R., Apweiler, R. and Hermjakob, H. (2007) The Protein Identifier Cross-Referencing (PICR) service: reconciling protein identifiers across multiple source databases. BMC Bioinformatics 8, 401. https://doi.org/10.1186/1471-2105-8-401
  11. Berriz, G. F. and Roth, F. P. (2008) The Synergizer service for translating gene, protein and other biological identifiers. Bioinformatics 24, 2272-2273. https://doi.org/10.1093/bioinformatics/btn424
  12. Smedley, D., Haider, S., Ballester, B., Holland, R., London, D., Thorisson, G. and Kasprzyk, A. (2009) BioMartbiological queries made easy. BMC Genomics 10, 22. https://doi.org/10.1186/1471-2164-10-22
  13. Gene Ontology tools [http://www.geneontology.org/GO.tools.shtml].
  14. van Iersel, M. P., Pico, A. R., Kelder, T., Gao, J., Ho, I., Hanspers, K., Conklin, B. R. and Evelo, C. T. (2010) The BridgeDB framework: standardized access to gene, protein and metabolite identifier mapping services. BMC Bioinformatics 11, 5. https://doi.org/10.1186/1471-2105-11-5
  15. Shannon, P., Markiel, A., Ozier, O., Baliga, N. S., Wang, J. T., Ramage, D., Amin, N., Schwikowski, B. and Ideker, T. (2003) Cytoscape: a software environment for integrated models of biomolecular interaction networks. Genome Research 13, 2498-2504. https://doi.org/10.1101/gr.1239303
  16. van Iersel, M. P., Kelder, T., Pico, A. R., Hanspers, K., Coort, S., Conklin, B. R. and Evelo, C. (2008) Presenting and exploring biological pathways with PathVisio. BMC Bioinformatics 9, 399. https://doi.org/10.1186/1471-2105-9-399
  17. Spjuth, O., Alvarsson, J., Berg, A., Eklund, M., Kuhn, S., Masak, C., Torrance, G., Wagener, J., Willighagen, E. L., Steinbeck, C. and Wikberg, J. E. (2009) Bioclipse 2: a scriptable integration platform for the life sciences. BMC Bioinformatics 10, 397. https://doi.org/10.1186/1471-2105-10-397
  18. Edinburgh Pathway Editor [http://www.bioinformatics.ed. ac.uk/epe/].
  19. Instant JChem [http://www.chemaxon.com/products/instantjchem/].
  20. Quantitative Biology Tool [http://www.semanticbits.com/ what_we_do/software_solutions/qbt.php].
  21. ChipInspector [http://www.genomatix.de/chipinspector.html].
  22. Eclipse [http://www.eclipse.org].
  23. NetBeans [http://www.netbeans.org].
  24. OSGi [http://www.osgi.org].
  25. Iragne, F., Barre, A., Goffard, N. and De Daruvar, A. (2004) AliasServer: a web server to handle multiple aliases used to refer to proteins. Bioinformatics 20, 2331-2332. https://doi.org/10.1093/bioinformatics/bth241
  26. Imanishi, T. and Nakaoka, H. (2009) Hyperlink Management System and ID Converter System: enabling maintenance- free hyperlinks among major biological databases. Nucleic. Acids. Res. 37, W17-W22. https://doi.org/10.1093/nar/gkp355
  27. Jackson library [http://jackson.codehaus.org].
  28. httpclient Java library [http://hc.apache.org].
  29. SwingX library [http://swinglabs.org].

Cited by

  1. Improving Integration Effectiveness of ID Mapping Based Biological Record Linkage vol.12, pp.2, 2015, https://doi.org/10.1109/TCBB.2014.2355213