IMP logo
IMP Reference Guide  develop.d3e3923077,2019/12/11
The Integrative Modeling Platform
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 bodies 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 bodies using PCA using their reference frames.

returns the best rmsd and the ref_frames to get it.

Note
This function is only available in Python.

Definition at line 42 of file alignments.py.

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

rbs = rigid bodies

Note
This function is only available in Python.

Definition at line 70 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.

Note
This function is only available in Python.

Definition at line 14 of file alignments.py.