Class MTResidue represents a group of atoms (3.8) forming a nucleic acid residue, an amino acid residue or a heterogeneous group (including solvent).
Methods:
| * read-only access | |
| -(MTChain*)chain |
|
| -(NSString*)description |
|
| -(NSString*)name |
|
| -(NSString*)modname |
|
| -(NSString*)moddescription |
|
| -(NSString*)oneLetterCode |
|
| -(NSNumber*)number |
|
| -(char)subcode |
|
| -(NSString*)key |
|
| -(int)sequenceNumber |
|
| * tests | |
| -(BOOL)isStandardAminoAcid |
|
| -(BOOL)isModified |
|
| -(BOOL)isNucleicAcid |
|
| -(BOOL)haveAtomsPresent |
|
| -(double)distanceCATo: (MTResidue*)r2 |
|
| * atoms | |
| -(id)addAtom: (MTAtom*)atom |
|
| -(NSEnumerator*)allAtoms |
|
| -(MTAtom*)getAtomWithName: (NSString*)name |
|
| -(MTAtom*)getAtomWithInt: (unsigned int)number |
|
| -(MTAtom*)getAtomWithNumber: (NSNumber*)number |
|
| -(MTAtom*)getCA |
|
| * manipulation | |
| -(id)transformBy: (MTMatrix53*)m |
|
| -(id)rotateBy: (MTMatrix44*)m |
|
| -(id)translateBy: (MTCoordinates*)v |
|
Objects of type MTResidue are created by MTResidueFactory (3.5).
|
res2 := currchain getResidue:
'47'
.
" find another residue. "
|
moltalk@moltalk.org version of this document: V3.0