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

Module rotamers

A rotamer library which can be applied to protein sidechains.

A Rotamers object is initialized with an atom from a Structure object. Exceptions will be generated if there is no rotamer information for the residue correspoding to that atom or if the residue is incomplete. Once the Rotamers object is created it's possible to iterate through the rotamers, to apply any of them or to restore the original geometry.

Copyright Schrodinger LLC. All rights reserved.

Classes [hide private]
  _Rotamer
A single instance of a rotamer - represents a set of CHI angle values
  _RotamerIterator
Container for the rotamers which are associated with a particular residue type
  Rotamers
Manages a rotamer library for a given residue type.
Variables [hide private]
  _mmrotamer_initializer = mminit.Initializer([mm.mmrotamer_init...
  __package__ = 'schrodinger.protein'
Variables Details [hide private]

_mmrotamer_initializer

Value:
mminit.Initializer([mm.mmrotamer_initialize], [mm.mmrotamer_terminate]\
)