This is a read-only mirror of pymolwiki.org
Difference between revisions of "Surface carve selection"
Jump to navigation
Jump to search
(gif) |
m (2 revisions) |
(No difference)
|
Latest revision as of 06:13, 6 March 2017
With the surface_carve_selection and surface_carve_cutoff settings, the visibility of a molecular surface can be limited to the proximity of an atom selection.
Unlike when showing surface representation only for a subset of atoms, the visibility is controlled on the vertex (surface point) level, not the atom level.
The value of surface_carve_selection must be a named selection (created with select), it cannot be a selection expression (e.g. "chain A" won't work).
Example
Visibility control on the vertex level. Hide surface points which are more than 5 Angstrom away from carvesele:
fetch 1rx1, async=0 as cartoon select carvesele, organic set surface_carve_selection, carvesele set surface_carve_cutoff, 5 show surface show sticks, carvesele
Compare to visibility control on the atom level. Hide surface for atoms which are more than 5 Angstrom away from carvesele.
fetch 1rx1, async=0 as cartoon select carvesele, organic show surface, all within 5 of carvesele show sticks, carvesele