Thanks for your kind help, Tsjerk.

> Hi Ramiro,
>
> Assuming your rings are nicely planar, and representing the ring as:
>
> 1-2-3
> |     |
> 6-5-4
>
> you can get the plane normal vector as the vector cross product from
> (3)-(1) and (5)-(1).

OK. But I just started to use pymol. Which are the commands to do so?
I know how to get the coordinates of a selected atom, but need the pymol
commands to treat the data:
a) How to create the vectors from 1->3 and from 1->5
b) How to treat the vectors to perform the vector cross product

> Doing so for both rings gives you the two normal vectors. The angle
> then follows from the dot product of the (normalized) normal vectors:
>
> angle = acos(n1 . n2)

Again, I would need the commands to:
c) Normalize the vectors (how to set their modules = 1)

I also guess n1 and n2 represent the normalized vectors, don't they? So
this command is very clear :)

> It becomes a bit more elaborate if the planes are not planar :)
>
> Hope it helps,
>
> Tsjerk

Again, thanks very much in advance for your kind help.

> On Thu, Sep 23, 2010 at 10:53 AM, Ramiro Téllez Sanz
> <urcind...@gmail.com> wrote:
>>
>> Hi everyone and thanks for reading this!
>>
>> I am interested in measuring the angle between aromatic ring planes.
>> Is there any easy way/script to do it?
>>
>> One way that came to my mind is creating a pseudoatom representing the
>> centroid for each ring (I already know how to do that), then drawing two
>> lines perpendicularly to the planes from both centroids, and finally
>> measuring the angle between the lines. Will that be possible? How could
>> this be done?
>>
>> Is there any other way? I'm completely clueless. Any help will be
>> greatly appreciated.
>>
>> Thanks in advance,
>>
>> Ramiro Tellez Sanz
>> Dept. Physical Chemistry
>> University of Almeria
>> Spain
>>
>>
>> ------------------------------------------------------------------------------
>> Start uncovering the many advantages of virtual appliances
>> and start using them to simplify application deployment and
>> accelerate your shift to cloud computing.
>> http://p.sf.net/sfu/novell-sfdev2dev
>> _______________________________________________
>> PyMOL-users mailing list (PyMOL-users@lists.sourceforge.net)
>> Info Page: https://lists.sourceforge.net/lists/listinfo/pymol-users
>> Archives: http://www.mail-archive.com/pymol-users@lists.sourceforge.net
>>
>
>


------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
PyMOL-users mailing list (PyMOL-users@lists.sourceforge.net)
Info Page: https://lists.sourceforge.net/lists/listinfo/pymol-users
Archives: http://www.mail-archive.com/pymol-users@lists.sourceforge.net

Reply via email to