[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