[Chimera-users] Apply rotation with precision

Elaine Meng meng at cgl.ucsf.edu
Sat Nov 14 21:06:52 PST 2009


I forgot to mention that the command "reset" without any position  
specified, or equivalently, "reset default" will remove the  
translations/rotations of all models so that they are in the  
laboratory frame of reference (described at the bottom of my previous  
message).
<http://www.cgl.ucsf.edu/chimera/docs/UsersGuide/midas/reset.html>

That can only be applied to all models, not just specific ones.  To  
remove the translations/rotations of a specific model, one  
possibility would be to create a matrix file with all zeros and then  
apply it to that model with the command "matrixset".  The command and  
the matrix format, which is pretty simple, are described here:
<http://www.cgl.ucsf.edu/chimera/docs/UsersGuide/midas/matrixset.html>

Elaine

On Nov 14, 2009, at 12:18 PM, Elaine Meng wrote:

> Hi Damien,
> I attached a file that you can open directly in Chimera (File...  
> Open) to show red, yellow, and blue arrows pointing along the X, Y,  
> and Z axes, respectively.
>
> The file simply contains the following 9 lines of text:
> .translate 0.0 0.0 0.0
> .scale 5
> .sphere 0 0 0 0.5
> .color red
> .arrow 0 0 0 5 0 0
> .color yellow
> .arrow 0 0 0 0 5 0
> .color blue
> .arrow 0 0 0 0 0 5
>
> You could change the origin in the ".translate" line and the scale  
> in the ".scale" line.  This simple format for describing geometric  
> objects is described here:
> <http://www.cgl.ucsf.edu/chimera/docs/UsersGuide/bild.html>
>
> You can apply the rotation/translation of one model to another (put  
> one model in the reference frame of another) with the command  
> "matrixcopy":
> <http://www.cgl.ucsf.edu/chimera/docs/UsersGuide/midas/ 
> matrixcopy.html>
>
> So, if you have opened the arrows as model 6 and you want them to  
> show the frame of reference of model 3, you would use the command:  
> matrixcopy 3 6
>
> You would use the same approach to put any type of model (not just  
> the arrows model) in the same frame of reference as another model.
>
> I don't think there is a default reference frame of Chimera -- it  
> may depend on the command.  (Others, please correct me if I'm  
> wrong!)  For some commands, the default is the "laboratory" frame  
> of reference, where X is horizontal in the plane of the screen, Y  
> vertical in the plane of the screen, Z perpendicular to the screen.
>
> I hope this helps,
> Elaine
> -----
> Elaine C. Meng, Ph.D.
> UCSF Computer Graphics Lab (Chimera team) and Babbitt Lab
> Department of Pharmaceutical Chemistry
> University of California, San Francisco
>
> <general-axes.bild>
> On Nov 14, 2009, at 3:12 AM, Damien Larivière wrote:
>
>> Hi Tom,
>> Thank you very very much for this solution! It works perfectly.
>> I have two other questions:
>>
>> Is is possible in Chimera to display a reference frame? if yes,  
>> can we display the default one of the software or the one of a 3D  
>> structure?
>>
>> Also, can we modify the reference frame attached to a 3D structure  
>> so that it possible to align it with the default reference frame  
>> of the software?
>>
>> My best regards
>> Damien
>
> _______________________________________________
> 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