An object-oriented database of protein structure data
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.
Keywordsobject-oriented database view protein structure protein modeling
Unable to display preview. Download preview PDF.
- 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).Google Scholar
- 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).CrossRefGoogle Scholar
- 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).Google Scholar
- 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.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.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.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.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.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.Abiteboul, S. and Bonner, A.: “Objects and views,” SIGMOD, pp. 238–247 (1991).Google Scholar
- 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