[Chimera-users] how2 select named selections using command-line [chimera1.5.3]
Elaine Meng
meng at cgl.ucsf.edu
Tue Jan 31 12:46:32 PST 2012
Hi Fred,
It may be because your selection name starts with a number. The select command may be more finicky than others because it is overloaded with two different functions, activation of models for motion (indicated by model number without #) and selection of atoms (indicated by model number with # or other specification symbol such as : for residues or @ for atoms). Parsing the select command to try to identify the former case may interfere with recognizing your selection names.
I tried making overlapping named selections: sel1a, sel1b
and in that case you could accomplish your example with
sel sel1a & sel1b & without CA/C1'
(the last part means side chain atoms not including the CA/C1', could also use "with CA/C1' "; these are terminal entries under the Select... Structure menu, which can be used as command-line specifiers)
I personally prefer to skip selections altogether and instead use the "alias" command in a similar manner. People may gravitate to using named selections because of Pymol terminology. If I understand correctly, Pymol named selections are more like Chimera aliases. For example:
alias set1 :10-20.a
alias set2 :15-35
sel set1 & set2 & ~ element.H
... see Built-In Classifications and Combinations ...
<http://www.cgl.ucsf.edu/chimera/docs/UsersGuide/midas/frameatom_spec.html>
alias command:
<http://www.cgl.ucsf.edu/chimera/docs/UsersGuide/midas/alias.html>
The aliases wouldn't appear in the menu, however, except for "function" aliases as described in the documentation above.
I hope this helps,
Elaine
----------
Elaine C. Meng, Ph.D.
UCSF Computer Graphics Lab (Chimera team) and Babbitt Lab
Department of Pharmaceutical Chemistry
University of California, San Francisco
On Jan 31, 2012, at 12:27 PM, frederick lee wrote:
> dear chimera users,
> i can defined named selections and they work under the
> select menu.
>
> however, i canNOT use the command line to select them;
> e.g., i have 4 named selections 0a,0b,1a,1b
>
> dis 0a | 1a works
> sel 1a NOT working
> sel :1a NOT working (said selection cleared)
>
> i like to be able to select multiple named selections and further
> apply filters on them; e.g.,
>
> "select 1a and 1b and atoms=side chain atoms"
>
> how do i accomplish this? as always thank you very much.
> fred
More information about the Chimera-users
mailing list