ProVis: An Anaglyph based Visualization Tool for Protein Molecules

  • Rajesh Bhasin
  • Abhishek Kumar
Conference paper

Abstract

Proteins are highly complex and flexible structures. Rendering tools are often used to study their dynamics, functions and in some cases even deformations that arise due to slow dynamics. In this work, we present Pro Vis, a visualization tool for 3-dimensional rend ering of protein molecules with the ability to create and display anaglyph images. The tool allows for viewing the protein molecules, locating atoms, viewing bonds, viewing the protein backbone, searching for specific bonds, visualizing them and also analyzing the various scalar properties of the protein. The use of display lists allows for very fast rendering and real time animation of the complex molecules with negligible latency time between scenes. The novelty of the tool is the interface which combines the power of 3D visualization using anaglyphs with the geometry and graphics of the protein to provide a real-time interaction environment for large amounts of abstract data.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Berman, H., Westbrook, J., Feng Z., Bhat G., Weissig H., Shindyalov N., Bourne P. E.: The Protein Data Bank. Nucleic Acids Research 28, 1, 235–242, (2000)CrossRefGoogle Scholar
  2. 2.
    Humphrey W., Dalke A., Schulten K.: VMD — Visual Molecular Dynamics. In Journal of Molecular Graphics 14, pp. 33–38, (1996)CrossRefGoogle Scholar
  3. 3.
    Delano L.: PyMOL. In DeLano Scientific LCC (1998–2004)Google Scholar
  4. 4.
    Kraulis J.: MOLSCRIPT — A Program to Produce Both Detailed and Schematic Plots of Protein Structure. In Journal of Applied Crystallography 24, pp 946–950, (1991)CrossRefGoogle Scholar
  5. 5.
    OpenBabel: The Open Source Chemistry Toolbox, http://openbabel.org/Google Scholar
  6. 6.
    BALL View: Molecular Visualization Application, http://www.ballview.org/Google Scholar
  7. 7.
    PMV: Python Molecular Viewer, http://mgltools.scripps.edu/Google Scholar
  8. 8.
    Avogadro: Advanced Molecular Editor, http://avogadro.openmolecules.net/Google Scholar
  9. 9.
    Kalzium: Visualization Software, http://edu.kde.org/kalzium/Google Scholar
  10. 10.
    Sayle A., Milner-White J.: RASMOL: Biomolecular Graphics for All. In: Biochem. Science 20, 374–376, 1995CrossRefGoogle Scholar
  11. 11.
    RasTop: Molecular Visualization Software, http://www.geneinfinity.org/rastop/Google Scholar
  12. 12.
    Protein Explorer: Protein Visualization Software, http://www.proteinexplorer.org/Google Scholar
  13. 13.
    Bohne-Lang A., Groch W., Ranzinger R.: AISMIG-An Interactive Server-side Molecule Image Generator. In Journal of Nucleic Acid Research, Vol 33 (Web Server issue) (2005)Google Scholar
  14. 14.
    Molecule Spatioplotter-3D Molecule Viewer, http://www.iktsoft.com/proj/chemistory/molecule.phpGoogle Scholar
  15. 15.
    Santorini: Molecular Viewer, http://development.oeffner.net/Google Scholar
  16. 16.
    Wavefront. obj file format specification for the Advanced Visualizer software, http://local.wasp.uwa.edu.au/~pbourke/dataformats/obj/Google Scholar
  17. 17.
    Lampe O., Viola I., Reuter N., Hauser H.: Two-level Approach to efficient Visualization Of Protein Dynamics. In IEEE transactions on Visualization and Computer Graphics, 13 (6), 1616–1623 (2007)CrossRefGoogle Scholar
  18. 18.
    The Open GL API for graphics, http://www.opengl.org/Google Scholar
  19. 19.
    The Qt application development framework, http://trolltech.com/products/qt/Google Scholar
  20. 20.
    Schneiderman B., Plaisant C.: Designing the User Interface: Strategies forGoogle Scholar
  21. 21.
    Effective Human-Computer Interaction. Addison-Wesley Publishing Company (1987)Google Scholar

Copyright information

© Indian Institute of Information Technology, India 2009

Authors and Affiliations

  • Rajesh Bhasin
    • 1
  • Abhishek Kumar
    • 1
  1. 1.Computer Science and Information Systems DepartmentBirla Institute of Technology and Science-PilaniGoaIndia

Personalised recommendations