An object-oriented database of protein structure data

  • Michio Nakanishi
  • Minoru Ito
  • Akihiro Hashimoto
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 819)


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.


object-oriented database view protein structure protein modeling 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    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).PubMedGoogle Scholar
  2. 2.
    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).PubMedGoogle Scholar
  3. 3.
    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).PubMedGoogle Scholar
  4. 4.
    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).PubMedGoogle Scholar
  5. 5.
    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).PubMedGoogle Scholar
  6. 6.
    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).PubMedGoogle Scholar
  7. 7.
    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).PubMedGoogle Scholar
  8. 8.
    Gray, P.M.D., Kulkarni, G.K., and Paton, N.W.: “Object-oriented databases: A semantic data model approach,” Prentice Hall (1992).Google Scholar
  9. 9.
    Chang, W., Shindyalov, I.N., Pu, C., and Bourne, P.E.: “Design and Application of PDBlib, A C++ Macromolecular Class Library,” CABIOS (to appear).Google Scholar
  10. 10.
    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).Google Scholar
  11. 11.
    Sayle, R. and Bissell, A.: “RasMol: A program for fast realistic rendering of molecular structures with shadows,” Proceedings of 10th Eurographics Conference (1992).Google Scholar
  12. 12.
    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).Google Scholar
  13. 13.
    Mamou, J.-C. and Medeiros, C.B.: “Interactive manipulation of object-oriented views,” 7th International Conference on Data Engineering, pp. 60–69 (1991).Google Scholar
  14. 14.
    Abiteboul, S. and Bonner, A.: “Objects and views,” SIGMOD, pp. 238–247 (1991).Google Scholar
  15. 15.
    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).Google Scholar
  16. 16.
    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).Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1994

Authors and Affiliations

  • Michio Nakanishi
    • 1
  • Minoru Ito
    • 2
  • Akihiro Hashimoto
    • 1
  1. 1.Department of Information and Computer Sciences, Faculty of Engineering ScienceOsaka UniversityOsakaJapan
  2. 2.Graduate School of Information ScienceNara Institute of Science and TechnologyNaraJapan

Personalised recommendations