Difference between revisions of "Distance"

From PyMOLWiki
Jump to navigation Jump to search
m
Line 24: Line 24:
 
"dist" alone will show distances between selections (pk1) and (pk1),
 
"dist" alone will show distances between selections (pk1) and (pk1),
 
which can be set using the PkAt mouse action (usually CTRL-middle-click).  
 
which can be set using the PkAt mouse action (usually CTRL-middle-click).  
 +
 +
 +
===EXAMPLE===
 +
This neat example shows how to create distance measurements from an atom in a molecule to all other atoms in the molecule (since PyMol supports wildcards).
 +
<source lang="python">
 +
cmd.dist("(/mol1///1/C)","(/mol1///2/C*)")
 +
</source>
 +
or written without the PyMolScript code,
 +
dist /mol1///1/C, /mol1///2/C*
 +
 +
===SEE ALSO===
 +
[[Measure_Distance]]
 +
  
 
[[Category:Commands|distance]]
 
[[Category:Commands|distance]]

Revision as of 13:43, 10 August 2005

DESCRIPTION

"distance" creates a new distance object between two selections. It will display all distances within the cutoff.

USAGE

distance 
distance (selection1), (selection2)
distance name = (selection1), (selection2) [,cutoff [,mode] ]

name = name of distance object 
selection1, selection2 = atom selections
cutoff = maximum distance to display
mode = 0 (default)

PYMOL API

cmd.distance( string name, string selection1, string selection2,
              string cutoff, string mode )
  # returns the average distance between all atoms/frames

NOTES

The distance wizard makes measuring distances easier than using the "dist" command for real-time operations.

"dist" alone will show distances between selections (pk1) and (pk1), which can be set using the PkAt mouse action (usually CTRL-middle-click).


EXAMPLE

This neat example shows how to create distance measurements from an atom in a molecule to all other atoms in the molecule (since PyMol supports wildcards).

 cmd.dist("(/mol1///1/C)","(/mol1///2/C*)")

or written without the PyMolScript code,

dist /mol1///1/C, /mol1///2/C*

SEE ALSO

Measure_Distance