| 
    IMP Reference Guide
    2.23.0
    
   The Integrative Modeling Platform 
   | 
 
Clusters assembly models. More...
Clusters assembly models.
Definition at line 64 of file cluster.py.
Public Member Functions | |
| def | do_clustering | 
| Cluster configurations for a model based on RMSD.  More... | |
| def | get_cc | 
bb_native = self.dmap.get_bounding_box() bb_solution = IMP.core.get_bounding_box(IMP.core.XYZs(ps)) 
bounding box enclosing both the particles of the native assemblyand the particles of the modelbb_union = IMP.algebra.get_union(bb_native, bb_solution)add border of 4 voxelsborder = 4*voxel_size bottom = bb_union.get_corner(0) bottom += IMP.algebra.Vector3D(-border, -border, -border) top = bb_union.get_corner(1) top += IMP.algebra.Vector3D(border, border, border) bb_union = IMP.algebra.BoundingBox3D(bottom, top) More... | |
| def | get_placement_score_from_coordinates | 
| Computes the position error (placement distance) and the orientation error (placement angle) of the coordinates in model_coords with respect to the coordinates in native_coords.  More... | |
| def IMP.multifit.cluster.AlignmentClustering.do_clustering | ( | self, | |
| max_comb_ind, | |||
| max_rmsd | |||
| ) | 
Cluster configurations for a model based on RMSD.
An IMP.ConfigurationSet is built using the reference frames for all of the components of the assembly for each solution
| max_comb_ind | Maximum number of components to consider | 
| max_rmsd | Maximum RMSD tolerated when clustering | 
Definition at line 113 of file cluster.py.
| def IMP.multifit.cluster.AlignmentClustering.get_cc | ( | self, | |
| ps | |||
| ) | 
bb_native = self.dmap.get_bounding_box() bb_solution = IMP.core.get_bounding_box(IMP.core.XYZs(ps))
Definition at line 189 of file cluster.py.
| def IMP.multifit.cluster.AlignmentClustering.get_placement_score_from_coordinates | ( | self, | |
| model_coords, | |||
| native_coords | |||
| ) | 
Computes the position error (placement distance) and the orientation error (placement angle) of the coordinates in model_coords with respect to the coordinates in native_coords.
placement distance - translation between the centroids of the coordinates. placement angle - Angle in the axis-angle formulation of the rotation aligning the two rigid bodies.
Definition at line 162 of file cluster.py.