Home | Trees | Index | Help |
|
---|
Package mmLib :: Module Superposition |
|
Classes | |
---|---|
SuperpositionResults |
Returns the results of a superposition. |
Function Summary | |
---|---|
Create a rotation matrix from q quaternion rotation. | |
Superimposes a list of 2-tuple atom pairs. | |
Superimpose two homologus protein chains. | |
Takes two 1:1 set of points and returns a 3x3 rotation matrix and translation vector. | |
Superimposes a list of 2-tuple atom pairs. | |
test_module()
|
Function Details |
---|
QuaternionToRotationMatrix(q)Create a rotation matrix from q quaternion rotation. Quaternions are typed as Numeric Python arrays of length 4. |
SuperimposeAtoms(atom_pair_list)Superimposes a list of 2-tuple atom pairs. |
SuperimposeAtomsOutlierRejection(alist, rmsd_cutoff=1.0, max_cycles=100)Superimpose two homologus protein chains. The argument alist is a list of 2-tuples. The 2-tuples are the 1:1 atoms to superimpose. The alignment procedure incrementally omits atoms with large deviations until the rmsd of the least squares superposition is less than or equal to rmsd_cutoff, or the number of cycles exceeds max_cycles. |
SuperimposePoints(src_points, dst_points)Takes two 1:1 set of points and returns a 3x3 rotation matrix and translation vector. |
SuperimposePositions(position_tuple_list)Superimposes a list of 2-tuple atom pairs. |
Home | Trees | Index | Help |
|
---|
Generated by Epydoc 2.1 on Sun Apr 23 22:08:38 2006 | http://epydoc.sf.net |