densPotTools
index
densPotTools.py

 
Classes
       
pyPot.PyPot(__builtin__.object)
DensPot

 
class DensPot(pyPot.PyPot)
    
Method resolution order:
DensPot
pyPot.PyPot
__builtin__.object

Methods defined here:
__del__(self, destroy=0)
__init__(s, name, selection, target=1.1000000000000001, radiusType='heavyatom', radii=None, mass=None)

        target is the target density in units of amu/A^3
        
calcEnergy(s)
calcEnergyAndDerivList(s, derivs=None)
density(s, derivs=None)
calculate molecular density based on the surface defined by the
        sa member. If derivs is specified, the gradient of the density
        with respect to each atom will be calculated.
        

Methods inherited from pyPot.PyPot:
__deref__(*args)
__getattr__ lambda self, name
__mul__(*args)
__oldinit__ = __init__(self, *args)
__repr__(self)
__setattr__ lambda self, name, value
calcEnergyAndDerivs(*args)
help(*args)
incrRefCount(*args)
instanceData(*args)
instanceName(*args)
numRestraints(*args)
pointer(*args)
potName(*args)
pythonPot(*args)
registerInstanceData(*args)
registerTo(*args)
resetPotName(*args)
rms(*args)
scale(*args)
setScale(*args)
setThreshold(*args)
threshold(*args)
unRegister(*args)
updateValues(*args)
violations(*args)

Properties inherited from pyPot.PyPot:
instanceData_
get = PyPot_instanceData__get(...)
set = PyPot_instanceData__set(...)
modified
get = PyPot_modified_get(...)
set = PyPot_modified_set(...)
registeredSimulations
get = PyPot_registeredSimulations_get(...)
set = PyPot_registeredSimulations_set(...)

Data and other attributes inherited from pyPot.PyPot:
__dict__ = <dictproxy object at 0xec7d70>
dictionary for instance variables (if defined)
__swig_getmethods__ = {'instanceData_': <built-in function PyPot_instanceData__get>, 'modified': <built-in function PyPot_modified_get>, 'registeredSimulations': <built-in function PyPot_registeredSimulations_get>}
__swig_setmethods__ = {'instanceData_': <built-in function PyPot_instanceData__set>, 'modified': <built-in function PyPot_modified_set>, 'registeredSimulations': <built-in function PyPot_registeredSimulations_set>}
__weakref__ = <attribute '__weakref__' of 'PyPot' objects>
list of weak references to the object (if defined)

 
Functions
       
create_DensPot(name, selection='not resname ANI', targetDens=1.1000000000000001, rSolvent=0)

    create a DensPot including all atoms in selection. targetDens specifies
    the target density value used in energy calculation.
 
    The target density is given in units of amu/A^3. For rSolvent=0 we have
    found that the density is 1.101 +/- 0.010 for 30 high-resolution
    crystal structures.