![]() |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
The Align
command maps to WHAT IF's MOTIF option and structurally aligns the source objects with the destination object.
For the two selected objects, MOTIF will try to do a 3D superposition of every stretch of every length in the first range on every stretch of the same length in the other protein. Some nifty little tricks ensure that this command nevertheless executes in less than no time.
The command also prints an alignment of structurally equivalent residues. Especially for large proteins,
this alignment may not be complete, but you can click the top right button in the sequence selector to let YASARA calculate and display a clickable structural alignment.
The alignment algorithm is described in: Detection of common three-dimensional substructures in proteins
Vriend G, Sander C (1991) Proteins 11,52-58
The general recipe is as follows:
The Align command returns the Calpha RMSD of the aligned residues. If you need to know the actual transformation matrix,
use WHAT IF's '%SHOMAT'. Since an iterative procedure is used to determine the alignment,
the result cannot be guaranteed to be symmetric, i.e. superposing object
1 on object 2 may give a slightly different result than superposing object 2 on object
1. Example 1:AlignObj 1,2 Take object 1 and put in on top of object 2 so that the (structural) alignment is optimal.
Example 2:rmsd = AlignObj 1,2 As above, and assign the Calpha RMSD of the aligned regions to variable
'rmsd'. Example 3:rmsdmtx() = AlignObj all,all Align all objects with all objects and assign the RMSD matrix to
'rmsdmtx'. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||