VMD-L Mailing List
From: Norman Geist (norman.geist_at_uni-greifswald.de)
Date: Tue Nov 11 2014 - 03:32:24 CST
One can select ranges of charges aswell like „charge > 1.5 and charge < 1.6“, btw.
Von: owner-vmd-l_at_ks.uiuc.edu [mailto:owner-vmd-l_at_ks.uiuc.edu] Im Auftrag von Maxim Belkin
Gesendet: Dienstag, 11. November 2014 08:34
An: M K
Cc: Josh Vermaas; vmd-l_at_ks.uiuc.edu
Betreff: Re: vmd-l: Selecting atoms based on the charges
That’s because charge is not exactly -0.699000
To see the actual value of a charge do the following with your selection:
set sel [atomselect top “charge \”-0.699000\””]
puts “[lsort -unique [$sel get charge]]”
The value you get here is actual charge and can be used in “charge = -whatever” condition.
On Nov 10, 2014, at 18:55, M K <mahyar.karimi20_at_gmail.com> wrote:
Thank you for your responses.
charge "-0.699000" ===> worked
charge == -0.699000 ===> didn't work
On Wed, Sep 24, 2014 at 12:38 AM, Maxim Belkin <mbelkin_at_ks.uiuc.edu> wrote:
How about "charge == -whatever" (without quotations)? It involves a couple of extra symbols, but it works.
On Sep 23, 2014, at 9:08 AM, Josh Vermaas <vermaas2_at_illinois.edu> wrote:
The negative sign. If you use charge "-0.7982", it'll work. John can probably be more enlightening about the details of WHY this is the case (I ran into this problem with negative resids, and I couldn't figure out why this was a problem), but the negative sign screws up the atomselection parser somehow unless its put in quotations. Note that negative numbers are allowed as math operands, so if you wanted charge > -0.8 and charge < -0.79, there the negative signs are handled correctly.
On 09/22/2014 09:25 PM, M Karim wrote:
I have different atom types in the structure, and found the easiest way to select them by their charges. In the selection menu, I can easily select atom types with positive charges. However, atoms with negative charges are not selected and I get this error:
Unable to parse this atom selection.
I, for example, use this command in the Selected Atoms area:
The command window also shows:
ERROR) syntax error
What is the problem with the syntax?
--- Diese E-Mail ist frei von Viren und Malware, denn der avast! Antivirus Schutz ist aktiv. http://www.avast.com