Abstract
An object-oriented database system is being developed, which is used to store protein three-dimensional structure data. Proteins from Brookhaven's Protein Data Bank (PDB) axe classified by their enzyme code numbers and each protein is represented as a composite object. The system provides a number of methods to avoid writing lengthy Object-SQL (OSQL) statements for complex queries. Furthermore, fixed views are also provided to achieve efficient query processing.
We would like to thank Prof. M. Kusunoki at the Institute for Protein Research, Osaka University, Japan, for his helpful advice on our database. We also thank K. Katano, M. Yoshida and A. Chimura in our research group for writing elegant C++ code.
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
Pattabiraman, N., Namboodiri, K., Lowrey, A., and Gaber, B.P.: “NRL_3D: a sequence-structure database derived from the protein data bank(PDB) and searchable within the PIR environment,” Protein Sequences and Data Analysis, vol. 3, pp. 387–405 (1990).
Clark, D.A., Barton, G.J., and Rawlings, C.J.: “A knowledge-based architecture for protein sequence analysis and structure prediction,” Journal of Molecular Graphics, vol. 8, pp.94–107 (1990).
Bernstein, F.C., Koetzle, T.F., Williams, G.J.B., Meyer, D.F., Brice, M.D., Rodgers, J.R., Kennard, O., Shimanouchi, T., and Tasumi, M.: “The Protein Data Bank: A computer-based archival file for macromolecular structures,” Journal of Molecular Biology, vol. 112, pp. 535–542 (1977).
Islam, S.A. and Sternberg, M.J.E.: “A relational database of protein structures designed for flexible enquiries about conformation,” Protein Engineering, vol. 2, no. 6, pp.431–442 (1989).
Huysmans, M., Richelle, J., and Wodak, S.J.: “SESAM: A relational database for structure and sequence of macromolecules,” Proteins, vol. 11, pp. 59–76 (1991).
Gray, P.M.D., Paton, N.W., Kemp, G.J.L. and Fothergill, J.E.: “An object-oriented database for protein structure analysis,” Protein Engineering, vol. 3, no. 4, pp.235–243 (1990).
Gray, P.M.D. and Kemp, G.J.L.: “Finding hydrophobic microdomains using an object-oriented database,” Computer Applications in the Biosciences, vol. 6, no. 4, pp.357–363 (1990).
Gray, P.M.D., Kulkarni, G.K., and Paton, N.W.: “Object-oriented databases: A semantic data model approach,” Prentice Hall (1992).
Chang, W., Shindyalov, I.N., Pu, C., and Bourne, P.E.: “Design and Application of PDBlib, A C++ Macromolecular Class Library,” CABIOS (to appear).
Pu, C., Alessio, E., Groeninger, A., Shindyalov, I.N., Chang, W., and Bourne, P.E.: “PDBtool: An Object Oriented Toolkit for Protein Structure Verification,” (draft).
Sayle, R. and Bissell, A.: “RasMol: A program for fast realistic rendering of molecular structures with shadows,” Proceedings of 10th Eurographics Conference (1992).
Rundensteiner, E.A.: “Multi-View: A methodology for supporting multiple views in object-oriented databases,” 18th International Conference on Very Large DataBases, pp. 187–198 (1992).
Mamou, J.-C. and Medeiros, C.B.: “Interactive manipulation of object-oriented views,” 7th International Conference on Data Engineering, pp. 60–69 (1991).
Abiteboul, S. and Bonner, A.: “Objects and views,” SIGMOD, pp. 238–247 (1991).
Tanaka, K., Yoshikawa, M., and Ishihara, K.: “Schema design, views and incomplete information in object-oriented databases,” Journal of Information Processing, vol. 12, no. 3, pp. 239–250 (1989).
Bertino, E.: “A view mechanism for object-oriented databases,” 3rd International Conference on Extending Database Technology, Lecture Notes in Computer Science 580, pp.136–151 (1992).
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1994 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Nakanishi, M., Ito, M., Hashimoto, A. (1994). An object-oriented database of protein structure data. In: Litwin, W., Risch, T. (eds) Applications of Databases. ADB 1994. Lecture Notes in Computer Science, vol 819. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58183-9_58
Download citation
DOI: https://doi.org/10.1007/3-540-58183-9_58
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-58183-3
Online ISBN: 978-3-540-48473-8
eBook Packages: Springer Book Archive