A Scaffold is a structure that occupies space in a cluster of
molecules but is not considered part of the system itself. Scaffolds
could be: 1) A nanoparticle that has an amorphous system surrounding it
or a protein surrounded by a box of water molecules, 2) A container such
as a zeolyte or nanotube that holds an amorphous system within it, 3) a
surface upon which a disordered system is laid down.
|
__init__(self,
struct=None)
Create a Scaffold object |
|
|
bool
|
__nonzero__(self)
Causes scaffold objects to evaluate to False if the scaffold
structure evaluates to False |
|
|
|
approximateVolume(self,
vdw_scale=1.0)
Computes the approximate volume of the scaffold molecule using a Monte
Carlo sampling algorithm. |
|
|
schrodinger.structure.Structure
|
getNewCell(self)
Return a new structure that contains the scaffold molecule. |
|
|
bool
|
|
Box
|
defineBox(self,
volume)
The default implementation is to define a cube with all sides equal
that is centered on the scaffold centroid. |
|
|
|
addPBCProperties(self,
struct,
volume)
Add periodic boundary condition properties to the structure. |
|
|
|
addDesmondPBC(self,
struct,
ax,
ay=0.0,
az=0.0,
bx=0.0,
by=None,
bz=0.0,
cx=0.0,
cy=0.0,
cz=None)
Add properties to the structure that define the periodic boundary
condition in the way Desmond wants it defined. |
|
|
|
addSpaceGroupPBC(self,
struct,
aval,
bval,
cval,
alpha=90.,
beta=90.,
gamma=90.,
space_group='P 1')
Add properties to the structure that define the periodic boundary
condition in the way Crystal wants it defined. |
|
|
|
addCrystalBuilderPBC(self,
struct,
aval,
bval,
cval,
alpha=90.,
beta=90.,
gamma=90.,
vectors=None)
Add properties to the structure that define the periodic boundary
condition in the way Crystal wants it defined. |
|
|
list
|
getPBCMinMaxes(self)
Get the length of one side of the periodic boundary condition |
|
|
list
|
|
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__sizeof__ ,
__str__ ,
__subclasshook__
|