Search PubMed⌕ Search

PubMed · 8744570

VMD: visual molecular dynamics.

Abstract

VMD is a molecular graphics program designed for the display and analysis of molecular assemblies, in particular biopolymers such as proteins and nucleic acids. VMD can simultaneously display any number of structures using a wide variety of rendering styles and coloring methods. Molecules are displayed as one or more "representations," in which each representation embodies a particular rendering method and coloring scheme for a selected subset of atoms. The atoms displayed in each representation are chosen using an extensive atom selection syntax, which includes Boolean operators and regular expressions. VMD provides a complete graphical user interface for program control, as well as a text interface using the Tcl embeddable parser to allow for complex scripts with variable substitution, control loops, and function calls. Full session logging is supported, which produces a VMD command script for later playback. High-resolution raster images of displayed molecules may be produced by generating input scripts for use by a number of photorealistic image-rendering applications. VMD has also been expressly designed with the ability to animate molecular dynamics (MD) simulation trajectories, imported either from files or from a direct connection to a running MD simulation. VMD is the visualization component of MDScope, a set of tools for interactive problem solving in structural biology, which also includes the parallel MD program NAMD, and the MDCOMM software used to connect the visualization and simulation programs. VMD is written in C++, using an object-oriented design; the program, including source code and extensive documentation, is freely available via anonymous ftp and through the World Wide Web.

Explore related subjects

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

W Humphrey, A Dalke, K Schulten. 1996. VMD: visual molecular dynamics.. https://doi.org/10.1016/0263-7855(96)00018-5

Cite the original work for its findings. Save a collection to share your selection of sources.

KEEP EXPLORING

Related citations

Chemical genomic profiling of biological networks using graph theory and combinations of small molecule perturbations.

Genome-wide measurements of multiple experimental samples yield rich fingerprints for comparison and interpretation. Here, a two-dimensional matrix of the cellular effects of all possible pairwise combinations of 24 small molecules, each with a different structure and bioactivity, was used to profile otherwise isogenic deletion strains of the yeast Saccharomyces cerevisiae. Using principles from graph theory, we derived a discrete model of the data for each strain by encoding the information in the form of a binary adjacency matrix. This matrix was used to construct a graph composed of nodes representing small molecules and edges connecting combinations that inhibited cell cycle progression. Computation of a set of graph theoretic descriptors for each chemical genetic network provided a topological fingerprint that showed genotype-dependent fluctuations. Because the structure of the genetic network determines the structure of the chemical genetic network, multidimensional chemical genomic profiling can be used for the characterization of perturbations in biological networks or the networks themselves. This application of small molecules could be useful for discerning the molecular basis of highly complex biological phenotypes, including those involved in the susceptibility to or etiology of human disease.

Computer Graphics↗

GenoMap, a circular genome data viewer.

A Tcl/Tk-based application called GenoMap is described, a viewer for genome-wide map of microarray expression data within a circular bacterial genome. An interactive interface facilitates easy identification of the expressed region. This software is also used for drawing genome-wide quantitative data.

Computer Graphics↗

TableView: portable genomic data visualization.

UNLABELLED: TableView is a generalized scientific visualization program for exploration of various biological data, including EST, SAGE, microarray and annotation data. Written in Java, TableView is portable, is easily used together with other software including DBMSs and is versatile enough to be applied to any tabular data AVAILABILITY: TableView is freely available at: http://ccgb.umn.edu/software/java/apps/TableView/.

Computer Graphics↗