operation (rotation and translation) marix relative to the original PDB

Dear ChimeraX developers and users, After we load a 3D molecule [model (pdb) or map (mrc)] into ChimeraX, we turn (rotate) and move (translate) the molecule to find out a nice orientation to print the image. How to write out and read in the operation/manipulation matrix (rotation matrix, 3x3; translation vector, 3x1; or their combination, 4x4) relative to the original orientation/coordinates in ChimeraX? Many thanks in advance! Steve -- Steve Chou

Hi Steve, You can write this information to the Log and/or apply it to models with the "view matrix" command: <http://rbvi.ucsf.edu/chimerax/docs/user/commands/view.html#matrix> Or (in the newest daily build only) you can save the information to a ChimeraX "positions" file and later apply the matrices by opening such a file. See: <http://rbvi.ucsf.edu/chimerax/docs/user/formats/positions.html> I hope this helps, Elaine ----- Elaine C. Meng, Ph.D. UCSF Chimera(X) team Department of Pharmaceutical Chemistry University of California, San Francisco
On Jun 17, 2020, at 9:41 AM, Steve Chou <stevezchou@gmail.com> wrote:
Dear ChimeraX developers and users, After we load a 3D molecule [model (pdb) or map (mrc)] into ChimeraX, we turn (rotate) and move (translate) the molecule to find out a nice orientation to print the image. How to write out and read in the operation/manipulation matrix (rotation matrix, 3x3; translation vector, 3x1; or their combination, 4x4) relative to the original orientation/coordinates in ChimeraX? Many thanks in advance! Steve
participants (2)
-
Elaine Meng
-
Steve Chou