This is a read-only mirror of pymolwiki.org
Difference between revisions of "Get coords"
Jump to navigation
Jump to search
(created) |
m (3 revisions) |
||
(2 intermediate revisions by one other user not shown) | |||
Line 3: | Line 3: | ||
''New in PyMOL 1.7.4'' | ''New in PyMOL 1.7.4'' | ||
− | The order of coordinates is that of the internal atom ordering, like in [[iterate]], and unlike in [[ | + | The order of coordinates is that of the internal atom ordering, like in [[iterate]], and unlike in [[get_coordset]]. The function considers the object state and TTT matrices, like in [[Get_Model|get_model]]. |
== PyMOL API == | == PyMOL API == | ||
Line 20: | Line 20: | ||
== See Also == | == See Also == | ||
− | * [[ | + | * [[load_coords]] |
* [[get_coordset]] | * [[get_coordset]] | ||
* [[Get Coordinates I]] | * [[Get Coordinates I]] |
Latest revision as of 07:02, 3 January 2016
get_coords is an API only function that returns the coordinates of a selection as a numpy array.
New in PyMOL 1.7.4
The order of coordinates is that of the internal atom ordering, like in iterate, and unlike in get_coordset. The function considers the object state and TTT matrices, like in get_model.
PyMOL API
cmd.get_coords(str selection='all', int state=1)
Returns: ndarray, shape (N, 3), where N is the number of atoms if state > 0, or (natoms * nstates) if state=0.
Arguments
- selection = str: atom selection {default: all}
- state = int: state index or all states if state=0 {default: 1}
See Also
For state > 0, the function is equivalent to:
numpy.array(cmd.get_model(selection, state).get_coord_list())