Journal of Computer-Aided Molecular Design

, Volume 22, Issue 2, pp 119–129 | Cite as

GridMol: a grid application for molecular modeling and visualization

  • Yanhua Sun
  • Bin Shen
  • Zhonghua Lu
  • Zhong Jin
  • Xuebin Chi


In this paper we present GridMol, an extensible tool for building a high performance computational chemistry platform in the grid environment. GridMol provides computational chemists one-stop service for molecular modeling, scientific computing and molecular information visualization. GridMol is not only a visualization and modeling tool but also simplifies control of remote Grid software that can access high performance computing resources. GridMol has been successfully integrated into China National Grid, the most powerful Chinese Grid Computing platform. In Section “Grid computing” of this paper, a computing example is given to show the availability and efficiency of GridMol. GridMol is coded using Java and Java3D for portability and cross-platform compatibility (Windows, Linux, MacOS X and UNIX). GridMol can run not only as a stand-alone application, but also as an applet through web browsers. In this paper, we will present the techniques for molecular visualization, molecular modeling and grid computing. GridMol is available free of charge under the GNU Public License (GPL) from our website: Contact:


Grid computing GridMol Java 3D™ Molecular visualization Molecular modeling One-stop service Protein secondary structure 



We wish to thank Ryan Ferrell for his comments on this paper. This work is funded by The National High Technology Research and Development Program of China (863 Program) from The Ministry of Science and Technology, PRC, under grant 2006AA01A119, National Natural Science Foundation of China under grant 60673064.


  1. 1.
    Sayle RA, Milner-White EJ (1995) RASMOL: biomolecular graphics for all. Trends Biochem Sci 20:374–376CrossRefGoogle Scholar
  2. 2.
    Humphrey W, Dalke A, Schulten K (1996) VMD—visual molecular dynamics. J Mol Graphics 14:33–38CrossRefGoogle Scholar
  3. 3.
    Koradi R, Billeter M, Wüthrich K (1996) MOLMOL: a program for display and analysis of macromolecylar structure. J Mol Graph 14:51–55CrossRefGoogle Scholar
  4. 4.
    Gaussian. (accessed Oct 2007)
  5. 5.
    GAMESS. (accessed Oct 2007)
  6. 6.
    GROMACS. (accessed Oct 2007)
  7. 7.
    CSE-online. (accessed Oct 2007)
  8. 8.
    GridChem (accessed Oct 2007)
  9. 9.
    Reality Grid. (accessed Oct 2007)
  10. 10.
    GEMSTONE. (accessed Oct 2007)
  11. 11.
    JMV—Java Molecular Viewer (accessed Oct 2007)
  12. 12.
    Kabsh W, Sander C (1983) Dictionary of protein secondary structure: pattern recognition of hydrogen-bonded and geometrical features. Biopolymers 22:2577–2637CrossRefGoogle Scholar
  13. 13.
    Catmull-room Spline. (accessed Oct 2007)
  14. 14.
    JMVS. (accessed Oct 2007)
  15. 15.
    Walther D (1997) WebMol—a java based PDB viewer. Trends Biochem Sci 22:274–275. Google Scholar
  16. 16.
    Can T, Wang Y, Wang Y-F, Su J (2003) FPV: fast protein visualization using Java 3D™. Bioinformatics 19:913–933CrossRefGoogle Scholar
  17. 17.
    RCSB protein data bank. (accessed Oct 2007)
  18. 18.
  19. 19.
    China National Grid. (accessed Oct 2007)

Copyright information

© Springer Science+Business Media B.V. 2008

Authors and Affiliations

  1. 1.Super Computing Center, Computer Network Information CenterChinese Academy of SciencesBeijingChina

Personalised recommendations