Skip to main content

High Level Programming Environment System for Protein Structure Data

  • Conference paper
Bioinformatics Research and Applications (ISBRA 2007)

Part of the book series: Lecture Notes in Computer Science ((LNBI,volume 4463))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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)

    Google Scholar 

  2. 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)

    Google Scholar 

  3. Krane, D.E., Raymer, M.L.: Fundamental Concepts of Bioinformatics. Pearson Education, London (2003)

    Google Scholar 

  4. Mount, D.W.: Bioinformatics. Sequence and Genome Analysis. Cold Spring Harbor Laboratory Press, Cold Spring Harbor (2001)

    Google Scholar 

  5. Branden, C.: Introduction to Protein Structure. Garden Publishing, Inc.

    Google Scholar 

  6. Eidhammer, I., Jonassen, I., Taylor, W.R.: Protein Bioinformatics: An Algorithm Approach to Sequence and Structure Analysis. John Wiley & Sons, Chichester (2004)

    Google Scholar 

  7. 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)

    Google Scholar 

  8. Codd, E.F.: A relational model of data for large shared data banks. Commun. ACM 13, 377–387 (1970)

    Article  MATH  Google Scholar 

  9. Wang, Y., Sunderraman, R.: PDB Data Curation. In: The 28th Annual International Conference of the IEEE EMBS (2006)

    Google Scholar 

  10. http://www.whatislife.com/reader/protein/protein.html

  11. http://www.boxesandarrows.com/archives/what_is_a_controlled_vocabulary.php

Download references

Author information

Authors and Affiliations

Authors

Editor information

Ion Măndoiu Alexander Zelikovsky

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics