Visual Molecular Dynamics
Screenshot of VMD 1.8.3. | |
Developer(s) | University of Illinois at Urbana-Champaign |
---|---|
Stable release | 1.9.1 / February 2012 |
Operating system | Mac OS X, Unix, Windows |
Type | Molecular modelling |
License | VMD License (non-free) |
Website | VMD web site |
Visual molecular dynamics (VMD) is a molecular modelling and visualization computer program. VMD is primarily developed as a tool for viewing and analyzing the results of molecular dynamics simulations, but it also includes tools for working with volumetric data, sequence data, and arbitrary graphics objects. Molecular scenes can be exported to external rendering tools such as POV-Ray, Renderman, Tachyon, VRML, and many others. Users can run their own Tcl and Python scripts within VMD as it includes embedded Tcl and Python interpreters. VMD is available free of charge, and includes source code, but it is under a non-free license.
History
VMD has been developed by the Theoretical and Computational Biophysics group at the University of Illinois and the Beckman Institute. The original version, called VRChem, was developed in 1992 by Mike Krogh, Bill Humphrey, and Rick Kufrin. The initial version of VMD was written by William Humphrey, Andrew Dalke, Ken Hamer, Jon Leech, and James Phillips (see the README at ) and was released in 1995. The earliest versions of VMD were developed for Silicon Graphics workstations and could also run in the CAVE (see the configure script in ) and communicate with a NAMD simulation. After the original VMD developers moved on to other careers, Sergei Izrailev took over maintaining the program until 1998 (final release by Izrailev). In 1998, John Stone became the main VMD developer (first release by Stone), porting VMD to many other Unix operating systems and completing the first full-featured OpenGL version. The first version of VMD for the Microsoft Windows platform was released in 1999. In 2001, Justin Gullingsrud, and Paul Grayson, and John Stone added support for haptic feedback devices and further developing the interface between VMD and NAMD for performing interactive molecular dynamics simulations. In subsequent developments, Jordi Cohen, Gullingsrud, and Stone entirely rewrote the graphical user interfaces, added built-in support for display and processing of volumetric data, and the first use of OpenGL Shading Language.
Interprocess communication
VMD can communicate with other programs via Tcl/Tk.
Note
VMD needs the csh shell installed to be started properly.[citation needed]