Package schrodinger :: Package protein :: Module rotamers :: Class Rotamers
[hide private]
[frames] | no frames]

Class Rotamers

object --+
         |
        Rotamers

Manages a rotamer library for a given residue type.

Instance Methods [hide private]
 
__init__(self, st, atom)
Initialize the Rotamer Library with respect to a given atom in the input structure 'st'.
 
_apply(self, idx)
A private function which is used to apply the specified rotamer index (idx) to the structure
 
restore(self)
Restore the sidechain back to the original coordinates
 
_getRotamerIterator(self)

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]
  _doc = '\n A list of all the rotamers available for the cur...
Properties [hide private]
  rotamers
A list of all the rotamers available for the current residue.

Inherited from object: __class__

Method Details [hide private]

__init__(self, st, atom)
(Constructor)

 

Initialize the Rotamer Library with respect to a given atom in the input structure 'st'.

Overrides: object.__init__

Class Variable Details [hide private]

_doc

Value:
'''
    A list of all the rotamers available for the current residue.
    '''

Property Details [hide private]

rotamers

A list of all the rotamers available for the current residue.

Get Method:
_getRotamerIterator(self)