Lihua,
You're correct: 'id' doesn't currently have the capability of selecting by
range or even using a list. However, we can probably add that behavior in a
future version.
In the meantime, you could tap Python for the task, but it will be slow:
select myrange, none
for a in range(1000,1101): cmd.select("myrange","myrange or id %d"%a)
Can you use residue identifiers instead?
select myrange, resi 100-200
Cheers,
Warren
> -----Original Message-----
> From: [email protected]
> [mailto:[email protected]] On Behalf Of
> Lihua Wang
> Sent: Friday, April 02, 2004 12:23 PM
> To: [email protected]
> Subject: [PyMOL] multiple atom selection by atom number
>
> Dear Pymol users,
>
> I am a new pymol explorer (not a user yet :-) and it seems to
> me that I am not able to select multiple atoms by using the
> atom number (or id, as pymol call it) in the PDB file. For
> example, if I would like to select 100 atoms (of consecutive
> atom numbers) in a polymerase, how would I do that? ("select
> myselection, id 1000-1100" gives me an error message). I know
> I could use combination of shift+left mouse button and/or
> cntl+left mouse button to select a bunch of atoms, but that does not
> cntl+give
> the freedom as I would have if I could select using atom numbers.
>
> Thanks for your attention.
>
> Lihua
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by: IBM Linux Tutorials Free
> Linux tutorial presented by Daniel Robbins, President and CEO
> of GenToo technologies. Learn everything from fundamentals to
> system
> administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
> _______________________________________________
> PyMOL-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/pymol-users
>