IMP  2.4.0
The Integrative Modeling Platform
Functions
IMP.EMageFit.imp_general.alignments Namespace Reference

Utility functions to handle alignments. More...

Detailed Description

Utility functions to handle alignments.

Functions

def align_centroids_using_pca
 Align the centroids of 2 sets of rigid bodyes using PCA using their reference frames. More...
 
def get_reference_frames_aligning_rbs
 rbs = rigid bodies More...
 
def get_reference_frames_from_chain_alignment
 Align the rigid bodies rbs_to_align to the the reference frames of reference_rbs. More...
 

Function Documentation

def IMP.EMageFit.imp_general.alignments.align_centroids_using_pca (   ref_frames,
  ref_frames_reference 
)

Align the centroids of 2 sets of rigid bodyes using PCA using their reference frames.

returns the best rmsd and the ref_frames to get it.

Definition at line 50 of file alignments.py.

def IMP.EMageFit.imp_general.alignments.get_reference_frames_aligning_rbs (   rbs,
  reference_rbs 
)

rbs = rigid bodies

Definition at line 78 of file alignments.py.

def IMP.EMageFit.imp_general.alignments.get_reference_frames_from_chain_alignment (   reference_rbs,
  reference_index,
  rbs_to_align,
  index_to_align 
)

Align the rigid bodies rbs_to_align to the the reference frames of reference_rbs.

The rb with index_to_align is aligned to the reference rb with reference_index. The function returns the reference frames to apply to the rbs_to_align.

Definition at line 23 of file alignments.py.