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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
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)
Achard, F., et al.: XML, bioinformatics and data integration. Bioinformatics Review (2001)
Battista, G., et al.: Drawing Directed Acyclic Graphs: An Experimental Study. International Journal of Computational Geometry and Applications 10 (2000.6)
Ecocyc Web Site, http://ecocyc.org/
Funahashi, A., Kitano, H.: Converting KEGG DB to SBML. Bioinformatics (2003.6)
Gene Ontology, http://www.geneontology.org
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)
Hucka, M., et al.: Systems Biology Markup Language (SBML) Level 2: Structrues and Facilities for Model Definitions. Systems Biology Workbench Development Group (2003.6)
Jung, T.S., et al.: A Unified Object Database for Various Biochemical Pathways. In: Bioinfo 2005 (2005)
KEGG Web Site, http://www.genome.jp/kegg/
Kohler, J., et al.: SEMEDA: ontology based semantic integration of biological databases. Bioinformatics (2003.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)
Reactome Web Site, http://www.genomeknowledge.org/
SBML Web Site, http://www.sbml.org
Shoop, E., et al.: Cosimini Data exploration tools for the gene ontology database. Bioinformatics (2004.7)
Stromba, L., Lambrix, P.: Representations of molecular pathways: an evaluation of SBML, PSI MI and BioPAX. Bioinfotmatics (2005)
UniSQL Web Site, http://www.cubrid.com
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)