IMP Reference Guide
develop.63b38c487d,2024/12/21
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.