[Chimera-users] angles after match

Tom Goddard goddard at cgl.ucsf.edu
Wed Feb 25 10:24:49 PST 2009


Hi Julien,

  In Chimera 1.4 daily builds since January 7 there is a command called 
"measure" that can report the relative orientation of two models:

    measure rotation #0 #1

prints in the reply log (menu Favorites / Reply Log)

  Matrix rotation and translation
     0.22612416   0.31146762  -0.92296034  15.49596646
     0.00745874   0.94692067   0.32138080  -1.29273361
     0.97406993  -0.07955609   0.21179848 -13.27353380
  Axis  -0.20428607  -0.96657822  -0.15489914
  Axis point  16.21434627   0.00000000   3.22513422
  Rotation angle (degrees)  78.90585699
  Shift along axis   0.13997704

giving the 3 by 4 transformation (3 by 3 rotation matrix plus 
translation in last column) or in a different format the rotation axis 
vector, a point on the rotation axis, a rotation angle and a shift along 
the axis.  These numbers refer to the orientation of model #1 using the 
coordinate system of model #0.

  The command also makes a graphical depiction of the rotation axis.  
That becomes a new model which can be closed with Model Panel.  I added 
a new optional parameter to "measure rotation" today to not show the 
graphical depiction: "measure rotation #0 #1 showAxis false".

  We do not use or provide Euler angles in Chimera.  As you note there 
are problems with conventions and degeneracy with Euler angles.

    Tom


julien(GWDG) wrote:
> Dear all,
>
> thank you for the very nice software. I continuously like it.
>
> I have the following problem.
>
> For different molecules, I would like to know what are the 
> transformation that link them.
> I can do for example
> match #0 #1
> matrixget -
>
>  From this matrix I have the rotation information and the translation 
> information.
> I would like to extract the angles. For that I need to know what 
> convention you used.
> I guess those are Euler angles (?), but I need to know what is the order 
> of rotation xyz, xzy...
> Finally how do you get ride of the gimbal lock problem if you use Euler 
> angles.
>
> Thank you for your constant help.
> (Sorry if this question is a duplicate)
>
> many greetings
>
> julien
>
>
> _______________________________________________
> Chimera-users mailing list
> Chimera-users at cgl.ucsf.edu
> http://www.cgl.ucsf.edu/mailman/listinfo/chimera-users
>   



More information about the Chimera-users mailing list