Package schrodinger :: Package protein :: Module _reliability :: Class Lattice
[hide private]
[frames] | no frames]

Class Lattice


Class to more conveniently contain space group and unit cell
information extracted from a structure.Structure.  The data members
are valid arguments for other wrapped crystallographic functions.

Instance Attributes
-------------------
cell (mmcell)
    Wrapped mmcell crystallographic cell object.
spg (mmspg)
    Wrapped mmspg crystallographic space group object.

Instance Methods [hide private]
 
__init__(self, st)
Class Variables [hide private]
  required_datanames = [CRYST1_SPACE_GRP, CRYST1_A, CRYST1_B, CR...
Method Details [hide private]

__init__(self, st)
(Constructor)

 
Parameters:
  • st (schrodinger.structure.Structure) - Structure object with lattice parameters.

    @raises TypeError if the structure does not have all of the required properties to describe the crystal lattice.


Class Variable Details [hide private]

required_datanames

Value:
[CRYST1_SPACE_GRP, CRYST1_A, CRYST1_B, CRYST1_C, CRYST1_ALPHA, CRYST1_\
BETA, CRYST1_GAMMA,]