This is a read-only mirror of pymolwiki.org
Difference between revisions of "Get Names"
Jump to navigation
Jump to search
(see also get_names_of_type) |
Jaredsampson (talk | contribs) (added "how to tell whether or not object is enabled" as posted by Jason on pymol-users) |
||
Line 16: | Line 16: | ||
for x in cmd.get_names("all"): cealign( "PROT", x) | for x in cmd.get_names("all"): cealign( "PROT", x) | ||
</source> | </source> | ||
+ | |||
+ | Determine whether or not an object (objName) is enabled: | ||
+ | <source lang="python"> | ||
+ | if objName in cmd.get_names(enabled_only=1): | ||
+ | print "objName is enabled" | ||
+ | </source> | ||
+ | |||
===SEE ALSO=== | ===SEE ALSO=== |
Revision as of 19:24, 29 October 2013
get_names returns a list of object and/or selection names.
PYMOL API
cmd.get_names( [string: "objects"|"selections"|"all"|"public_objects"|"public_selections"] )
NOTES
The default behavior is to return only object names.
EXAMPLES
Multiple alignments
# structure align all proteins in PyMOL to the protein named "PROT". Effectively a
# poor multiple method for multiple structure alignment.
for x in cmd.get_names("all"): cealign( "PROT", x)
Determine whether or not an object (objName) is enabled:
if objName in cmd.get_names(enabled_only=1):
print "objName is enabled"