[chimera-dev] structure analysis feature in UCSF Chimera
Eric Pettersen
pett at cgl.ucsf.edu
Mon Sep 8 12:21:36 PDT 2008
Hi Serge,
It is our intent to get planes (and centroids) in there as
measurables after a few last improvements to axis support. Hopefully
soon but unfortunately there are a lot of demands on my time. As a
stopgap I've attached a script that measures atom/axis distances/
angles to a plane. You select either 4 or 5 atoms (select the 3 plane
atoms last) and running the script will report the distance/angle in
the Reply Log. It was relatively easy to write the script because
Chimera has a built-in primitive for determining 3-point planes. But
work needs to be done to easily support 4+ point planes (currently the
points need to be sorted into "clockwise" or "counter-clockwise" order
-- don't ask!).
Aside from selecting atom with the mouse, order can be guaranteed in
an atom specifier by using '@' symbols to separate atoms rather than
','. So, the following command will select the atoms from left to
right:
sel :3.a at ne2@cg :6.a at ce2@ce1 at cg
whereas the following command wouldn't guarantee the selection order
of the first two atoms or the last three:
sel :3.a at ne2,cg :6.a at ce2,ce1,cg
--Eric
On Sep 5, 2008, at 9:11 AM, Serge Gorelsky wrote:
> Hello,
>
> would it be possible to add the two following features to the
> "Tools/Structure Analysis" menu of UCSF Chimera: the distance between
> atom A and a plane of other 3 atoms B,C,D ("the height of a trigonal
> pyramid with atoms B, C, D at the base ") and the angle between an
> axis (defined by atoms A and B) and the plane B-C-D ?
>
> Thank you very much in advance.
> --
> Best regards,
> Serge Gorelsky (a Chimera user since 2005)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: planeMeasure.py
Type: text/x-python-script
Size: 592 bytes
Desc: not available
URL: <http://plato.cgl.ucsf.edu/pipermail/chimera-dev/attachments/20080908/1c2ffa1c/attachment.bin>
More information about the Chimera-dev
mailing list