Dynamic mesh

From PyMOLWiki
Revision as of 12:15, 30 August 2012 by Speleo3 (talk | contribs) (moved to github)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Type Python Module
Download dynamic_mesh.py
Author(s) Takanori Nakane
License BSD-2-Clause
This code has been put under version control in the project Pymol-script-repo

dynamic_mesh displays isomesh around the center of the view. When the view is moved, the isomesh will be updated automatically. You can also change contour level by PageDown/PageUp keys. This script is intended to implement interface similar to Coot for examing electron density maps.

Note: PyMOL's Density Wizard (Menu > Wizard > Density) provides similar functionality. It is implemented using wizard framework, while this uses CallBack object.

Usage

dynamic_mesh map_name [, level [, radius [, name [ sym_source ]]]]

Arguments

  • map_name = string: name of volumetric object(map) to display
  • level = float: contour level of isomesh {default: 1.0}
  • radius = float: radius of isomesh around the center of the view {default: 8}
  • name = string: name of mesh object {default: dynamic_mesh}
  • sym_source = string: name of object from which symmetry information is derived {default: map_name}

Example

fetch 1HWK, async=1
fetch 1HWK, 1hwk_map, type=2fofc, async=1
run dynamic_mesh.py
dynamic_mesh 1hwk_map, sym_source=1hwk
show sticks, resn 117
show ribbon
zoom chain A and resn 117

Note: On PyMOL <= 1.4, you have to download the electron density map from the Uppsala Electron Density Server manually.

See Also