[AMBER] NAB transformation matrix conventions (rotation about x-axis is left handed?)

From: Chaitanya Murthy <cmurthy.eng.ucsd.edu>
Date: Mon, 26 Aug 2013 19:15:52 -0700

Dear all,

I've noticed that when using transformation matrices to rotate a
molecule in Nucleic Acid Builder, the x-rotation appears to left handed,
while the y- and z-rotations are right handed. This seems like a rather
odd convention; is there a particular reason for this behavior, or am I
simply missing something?

Here is what I did:

1) I created a DNA helix using wc_helix (the helix starts out along the
positive z-axis).

2) I then moved the helix to find where the x,y and z unit vectors point
(each transformation was applied to a copy of the original helix):
newtransform( 20.0, 0.0, 0.0, 0.0, 0.0, 0.0);
newtransform( 0.0, 20.0, 0.0, 0.0, 0.0, 0.0);
newtransform( 0.0, 0.0, 20.0, 0.0, 0.0, 0.0);

3) I tried rotating the helix (again, each transformation was applied to
a copy of the original untranslated helix):
newtransform( 0.0, 0.0, 0.0, 45.0, 0.0, 0.0);
newtransform( 0.0, 0.0, 0.0, 0.0, 45.0, 0.0);
newtransform( 0.0, 0.0, 0.0, 0.0, 0.0, 45.0);

The second and third rotations are right handed with respect to the y-
and z- unit vectors, but the first is left-handed with respect to the
x-unit vector.


Thanks in advance,

Chaitanya Murthy

_______________________________________________
AMBER mailing list
AMBER.ambermd.org
http://lists.ambermd.org/mailman/listinfo/amber
Received on Mon Aug 26 2013 - 19:30:02 PDT
Custom Search