This is the class used to perform the structural alignment. This class
will check at initialization time if Prime is installed by trying to
import schrodinger.applications.ska and will fail if it's not installed
as nothing more can be done.
There are a number of properties that can be set for instances of this
class which are used to control how the alignment is done:
gap_penalty - default = 2.0 deletion_penalty = default = 1.0
use_scanning_alignment - default = False window_length - default = 5
minimum_similarity - default = 1.0 minimum_length - default = 2
use_automatic_settings - default = False use_standard_residues - default
= False reorder_by_connectivity - default = False
|
__init__(self)
Construct an instance of a StructAlign object. |
|
|
|
_setGapPenalty(self,
penalty) |
|
|
|
|
|
_setDeletionPenalty(self,
penalty) |
|
|
|
_getDeletionPenalty(self) |
|
|
|
_setUseScanningAlignment(self,
scanning_alignment) |
|
|
|
_getUseScanningAlignment(self) |
|
|
|
_setWindowLength(self,
length) |
|
|
|
|
|
_setMinimumSimilarity(self,
min_sim) |
|
|
|
_getMinimumSimilarity(self) |
|
|
|
_setMinimumLength(self,
min_length) |
|
|
|
|
|
align(self,
ref_st,
sts)
Perform a structural alignment on the Structure objects in the list
'sts' relative to the reference structure 'ref_st' Each structure in
the list is aligned relative to the reference structure. |
|
|
|
alignStructure(self,
ref_st,
mob_st)
Perform a structural alignment on the mob_st structure relative to
the ref_st structure. |
|
|
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__sizeof__ ,
__str__ ,
__subclasshook__
|