Structural alignments between two chains (3.4) can be computed with class MTPairwiseStrxAlignment.
Methods:
| * read-only access | |
| -(NSString*)description |
|
| -(MTChain*)chain1 |
|
| -(MTChain*)chain2 | returns the second chain (3.4); this chain is matched onto the first chain |
| -(NSArray*)alignmentPositions |
|
| -(MTMatrix53*)getTransformation |
|
| * compute structural alignment | |
| -(void)globalSequenceInducedStructuralAlignment |
|
| -(void)localSequenceInducedStructuralAlignment |
|
| -(void)deriveStructuralAlignment |
|
| -(void)optimize |
|
| * analyze | |
| -(double)calculateRMSD |
|
| -(int)countPairs |
|
| -(int)countUngappedPairs |
|
| -(int)countPairsMaxDistance: (double)dist |
|
| * input/output | |
| -(void)fromStreamAsTCoffee: (MTStream*)stream |
|
| -(void)toStreamAsTCoffee: (MTStream*)stream name1:(NSString*)name1 name2:(NSString*)name2 |
|
| * creation | |
| +(MTPairwiseStrxAlignment*)alignmentBetweenChain: (MTChain*)chain1 andChain:(MTChain*)chain2 |
|
|
strxal deriveStructuralAlignment.
" from the given superimposition, derive the structural alignment. "
rmsd := strxal calculateRMSD.
" compute the RMSD (root mean square distance). "
alpairs := strxal countUngappedPairs.
" count all aligned pairs (was also the basis for the RMSD calculation). "
trafo := strxal getTransformation.
chain2 transformBy: trafo.
" transform the second chain by the computed transformation. "
|
moltalk@moltalk.org version of this document: V3.0