Abstract
In this paper, we present an application system that extends the Object-Oriented Database (OODB) system by adding domain-specific layers to manage protein structure data. Protein-QL, a domain-specific query language, and Protein-OODB layers are added above the OODB. We have implemented this system for protein domain, but we can easily extend it into other biological domains to build a bio-OODBMS. We define protein’s primary, secondary, and tertiary structures as internal data types to simplify queries in Protein-QL in such a way that the domain scientists can easily master the query language and formulate data requests. We use EyeDB as the base OODB to communicate with Protein-OODB. Our system uses Java RMI to return results back to the clients so that transactions can be conveniently executed by the clients.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Wang, Y., Sunderraman, R., Tian, H.: A Domain Specific Data Management Architecture for Protein Structure Data. In: The 28th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (2006)
Viara, E., Barillot, E., Vaysseix, G.: The EyeDB OODBMS. In: International Database Engineering and Applications Symposium, Montreal, pp. 390–402. IEEE Publications, Los Alamitos (1999)
Krane, D.E., Raymer, M.L.: Fundamental Concepts of Bioinformatics. Pearson Education, London (2003)
Mount, D.W.: Bioinformatics. Sequence and Genome Analysis. Cold Spring Harbor Laboratory Press, Cold Spring Harbor (2001)
Branden, C.: Introduction to Protein Structure. Garden Publishing, Inc.
Eidhammer, I., Jonassen, I., Taylor, W.R.: Protein Bioinformatics: An Algorithm Approach to Sequence and Structure Analysis. John Wiley & Sons, Chichester (2004)
Esser, R., Janneck, J.W.: A Framework for Defining Domain-Specific Visual Languages. In: Workshop on Domain Specific Visual Languages, in conjunction with ACM Conference on OOPSLA (2001)
Codd, E.F.: A relational model of data for large shared data banks. Commun. ACM 13, 377–387 (1970)
Wang, Y., Sunderraman, R.: PDB Data Curation. In: The 28th Annual International Conference of the IEEE EMBS (2006)
http://www.boxesandarrows.com/archives/what_is_a_controlled_vocabulary.php
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Wang, Y., Sunderraman, R., Phoungphol, P. (2007). High Level Programming Environment System for Protein Structure Data. In: Măndoiu, I., Zelikovsky, A. (eds) Bioinformatics Research and Applications. ISBRA 2007. Lecture Notes in Computer Science(), vol 4463. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72031-7_20
Download citation
DOI: https://doi.org/10.1007/978-3-540-72031-7_20
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-72030-0
Online ISBN: 978-3-540-72031-7
eBook Packages: Computer ScienceComputer Science (R0)