[Chimera-users] translation and rotation in MATLAB using transformation matrices from chimera

Oleksiy Kovtun okovtun at mrc-lmb.cam.ac.uk
Mon Apr 24 09:30:21 PDT 2017












Dear all, 

I need to merge two maps in MATLAB using

alignment data from chimera. Inputs:  two maps of the same box size,
origin. I use matrixget -  to report translation and rotation

matrices for the aligned map . Translation operation works well when
transferred into MATLAB (briefly, translation matrix gets converted in
eulers and pased on to tom_rotate command in MATLAB, TOM package). However
the x y z translation coordinates (the fourth column top to bottom in
matrixget - output) are way off the real translation when using tom_shift
command in MATLAB, TOM.

I found out that if I open the rotated map

and fit it again, it gives close to correct translation

matrix.

 

What's going wrong here? Does anyone have a

solution how to overlay 3D arrays in MATLAB using chimera-reported
transformation matrices?

 

Many

thanks,

Oleksiy 

 



 

Dr Oleksiy Kovtun



Research Fellow



Briggs group



MRC Laboratory of Molecular Biology



Francis Crick Avenue



Cambridge



CB2 0QH



UK







Tel: + 44 1223 267551



Email: okovtun at mrc-lmb.cam.ac.uk







Dr Oleksiy Kovtun

Research Fellow

Briggs group

MRC Laboratory of Molecular Biology

Francis Crick Avenue

Cambridge

CB2 0QH

UK



Tel: + 44 1223 267551

Email: okovtun at mrc-lmb.cam.ac.uk
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://plato.cgl.ucsf.edu/pipermail/chimera-users/attachments/20170424/ac1252d0/attachment.html>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://plato.cgl.ucsf.edu/pipermail/chimera-users/attachments/20170424/ac1252d0/attachment-0001.html>


More information about the Chimera-users mailing list