VMD-L Mailing List
From: Norman Geist (norman.geist_at_uni-greifswald.de)
Date: Mon Jan 25 2016 - 01:09:42 CST
- Next message: M K: "Re: select atoms within a sphere - atomselect"
- Previous message: Ashar Malik: "Re: select atoms within a sphere - atomselect"
- In reply to: Monika Madhavi: "select atoms within a sphere - atomselect"
- Next in thread: M K: "Re: select atoms within a sphere - atomselect"
- Reply: M K: "Re: select atoms within a sphere - atomselect"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
You may not nest quotes, without escaping them.
set sel1 [atomselect $mol "name \"H.*\" and sqrt(sqr(x-$x1)+sqr(y-$y1)+sqr(z-$z1)) < 5"]
or use single quotes within double quotes:
set sel1 [atomselect $mol "name ‘H.*’ and sqrt(sqr(x-$x1)+sqr(y-$y1)+sqr(z-$z1)) < 5"]
Norman Geist
Von: owner-vmd-l_at_ks.uiuc.edu [mailto:owner-vmd-l_at_ks.uiuc.edu] Im Auftrag von Monika Madhavi
Gesendet: Montag, 25. Januar 2016 06:31
An: vmd-l_at_ks.uiuc.edu
Betreff: vmd-l: select atoms within a sphere - atomselect
Dear all,
I want to select all the inter-molecular hydrogen atoms within a sphere of radius 5A from a central hydrogen atom. Coordinates of the central atom are x1,y1,z1. I tried this atomselect command.
set sel1 [atomselect $mol "name "H.*" and sqrt(sqr(x-$x1)+sqr(y-$y1)+sqr(z-$z1)) < 5"]
this gives me an error saying "extra characters after quoted text"
Please help me to resolve this problem.
Thank you.
Monika
-- W.A.Monika Madhavi Lecturer (Probation), Department of Physics, University of Colombo.
- Next message: M K: "Re: select atoms within a sphere - atomselect"
- Previous message: Ashar Malik: "Re: select atoms within a sphere - atomselect"
- In reply to: Monika Madhavi: "select atoms within a sphere - atomselect"
- Next in thread: M K: "Re: select atoms within a sphere - atomselect"
- Reply: M K: "Re: select atoms within a sphere - atomselect"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]