Skip to main content

An Efficient Storage Model for the SBML Documents Using Object Databases

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNBI,volume 4316))

Abstract

As SBML is regarded as a de-facto standard to express the biological network data in systems biology, the amount of the SBML documents is exponentially increasing. We propose an SBML data management system (SMS) on top of an object database. Since the object database supports abundant data types like multi-valued attributes and object references, mapping from the SBML documents into the object database is straightforward. We adopt the event-based SAX parser instead of the DOM parser for dealing with huge SBML documents. Note that DOM parser suffers from excessive memory overhead for the document parsing. For high quality data, SMS supports data cleansing function by using gene ontology. Finally, SMS generates user query results in an SBML format (for data exchange) or in a visual graphs (for intuitive understanding). Real experiments show that our approach is superior to the one using conventional relational databases in the aspects of the modeling capability, storage requirements, and data quality.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Aberer, K.: The use of object-oriented data models in biomolecular databases. In: Proc. International Conference on Object-Oriented Computing in the Natural Sciences, Heidelberg, Cermany (1994)

    Google Scholar 

  2. Achard, F., et al.: XML, bioinformatics and data integration. Bioinformatics Review (2001)

    Google Scholar 

  3. Battista, G., et al.: Drawing Directed Acyclic Graphs: An Experimental Study. International Journal of Computational Geometry and Applications 10 (2000.6)

    Google Scholar 

  4. Ecocyc Web Site, http://ecocyc.org/

  5. Funahashi, A., Kitano, H.: Converting KEGG DB to SBML. Bioinformatics (2003.6)

    Google Scholar 

  6. Gene Ontology, http://www.geneontology.org

  7. Hucka, M., et al.: The systems Biology Markup Language (SBML): a medium for representation and exchange of biochemical network models. Systems Biology Workbench Development Group (2002.10)

    Google Scholar 

  8. Hucka, M., et al.: Systems Biology Markup Language (SBML) Level 2: Structrues and Facilities for Model Definitions. Systems Biology Workbench Development Group (2003.6)

    Google Scholar 

  9. Jung, T.S., et al.: A Unified Object Database for Various Biochemical Pathways. In: Bioinfo 2005 (2005)

    Google Scholar 

  10. KEGG Web Site, http://www.genome.jp/kegg/

  11. Kohler, J., et al.: SEMEDA: ontology based semantic integration of biological databases. Bioinformatics (2003.12)

    Google Scholar 

  12. Kim, T.K., Cho, W.S.: A DTD-dependent XML Data Management System: An Object-Relational Approach. In: Proc. International Conference on Internet & Multimedia Systems & Applications (IMSA 2005), Hawaii, pp. 248–253 (2005)

    Google Scholar 

  13. Reactome Web Site, http://www.genomeknowledge.org/

  14. SBML Web Site, http://www.sbml.org

  15. Shoop, E., et al.: Cosimini Data exploration tools for the gene ontology database. Bioinformatics (2004.7)

    Google Scholar 

  16. Stromba, L., Lambrix, P.: Representations of molecular pathways: an evaluation of SBML, PSI MI and BioPAX. Bioinfotmatics (2005)

    Google Scholar 

  17. UniSQL Web Site, http://www.cubrid.com

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Jung, SH., Jung, TS., Kim, TK., Kim, KR., Yoo, JS., Cho, WS. (2006). An Efficient Storage Model for the SBML Documents Using Object Databases. In: Dalkilic, M.M., Kim, S., Yang, J. (eds) Data Mining and Bioinformatics. VDMB 2006. Lecture Notes in Computer Science(), vol 4316. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11960669_9

Download citation

  • DOI: https://doi.org/10.1007/11960669_9

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-68970-6

  • Online ISBN: 978-3-540-68971-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics