Technologies Used By Protein Geometry Database¶
Django¶
Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. Django provides some of the following features that are useful to PGD:
- Object Relational Mapping (ORM) - maps python classes to SQL tables, including a comprehensive query engine.
- Form API for validation of user input
- Templating system for layout of presentation
Read more at: djangoproject.com
jQuery¶
jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is used extensively in the front end to provide a “web 2.0” experience with dynamically updating pages.
Read more at: jquery.com
Raphael¶
Raphaël is a small JavaScript library that should simplify your work with vector graphics on the web. Raphael is cross browser supported and is used to render graphs within PGD.
Read more at: raphaeljs.com
Mysql¶
Mysql is an opensource database