|
__init__(self,
path=None,
data=None)
Create a ForceField instance |
|
|
|
getKeyData(self,
key,
fail_on_missing=True)
Get the force field data for key |
|
|
|
defineInternals(self,
struct)
Define the internal coordinates (bonds, angles, dihedrals, included
and excluded nonbonds, etc) for the structure |
|
|
dict or None
|
getDatabaseData(self,
names,
key,
fail_on_missing=True)
Get the database data of type key for the particles with the given
names. |
|
|
FFIOParam or None
|
getFFIOParam(self,
names,
key,
fail_on_missing=True)
Get the FFIOParam object for the given particle names and key |
|
|
|
addProperties(self,
struct)
Add some force field properties to the structure |
|
|
dict
|
|
|
_applyBAD(self,
fst)
Apply the force field bond, angle and dihedral data |
|
|
|
|
|
_applyVdwCombined(self,
fst,
vdw_sites)
Apply the force field vdw combined (nonbond) data |
|
|
|
_findShadowBonds(self)
Find all the pairs that are not actually bonded but are considered
bonded because the user defined them as such in the Force Field
panel. |
|
|
schrodinger.application.desmond.cms.Cms
|
applyFF(self,
struct,
internals=None,
filename=None,
ff_name=None)
Apply the force field to the structure |
|
|
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__sizeof__ ,
__str__ ,
__subclasshook__
|