defining rotation of a chimera markers file

hello, is there a way to rotate a chimera markers file in a defined way, for instance by providing a sequence of euler angles? The context is in the case of defining a marker set in a a particular volume map, say volume A, and then doing additional processing of volume A outside of chimera, perhaps just a simple series of rotations, creating volume B. now, I would like to use the same marker set in a precise way on volume B (without just visually rotating it into place by hand). is there a way to apply the same rotations to the marker set? thanks, -Jeff

Hi Jeff, Chimera does not accept Euler angles anywhere. A Python could convert these to a rotation and apply it to the active marker set or selected markers. The disadvantage of a script is that you would need to put the Euler angles into the script. A Chimera command could be written to take the Euler angles and rotate the selected markers (atoms). A graphical user interface, ie dialog, could be written to do it. What kind of interface are you interested in? The first is about 15 lines of code, the second about 100, and the third about 200, all in Python. Of course the Euler angle convention would have to be established since many different ones exist. Tom
participants (2)
-
Jeff
-
Thomas Goddard