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 = ['s_pdb_PDB_CRYST1_Space_Group', 'r_pdb_P...
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:
['s_pdb_PDB_CRYST1_Space_Group',
 'r_pdb_PDB_CRYST1_a',
 'r_pdb_PDB_CRYST1_b',
 'r_pdb_PDB_CRYST1_c',
 'r_pdb_PDB_CRYST1_alpha',
 'r_pdb_PDB_CRYST1_beta',
 'r_pdb_PDB_CRYST1_gamma']