[chimera-dev] Accessing rotation matrix of molecule models
Eric Pettersen
pett at cgl.ucsf.edu
Fri Jul 19 10:40:08 PDT 2002
The one thing I would add, and you may know this already, is that if you
have atom1 and atom2 in Python and want the distance between them after
transformation, you do:
atom1.xformCoord().dist(atom2.xformCoord())
--Eric
On Thursday, July 18, 2002, at 05:47 PM, Greg Couch wrote:
> On Thu, 18 Jul 2002, Thomas Goddard wrote:
>
>> When you get atom coordinates with atom.coord() you get the original
>> xyz values from say a PDB file. The m.openState.xform applied to those
>> coordinates gives you the displayed xyz Chimera coordinates of the atom
>> taking into account the rotation and translation. So you should apply
>> the xform before comparing distances between atoms in different molecules.
>
> Use atom.xformCoord() to get the transformed coordinate. Same thing,
> but the transformation is done in C++ instead of Python.
>
> Greg
>
> _______________________________________________
> Chimera-dev mailing list
> Chimera-dev at cgl.ucsf.edu
> http://www.cgl.ucsf.edu/mailman/listinfo/chimera-dev
More information about the Chimera-dev
mailing list