Package schrodinger :: Package application :: Package mcpro :: Module writeinputs :: Class WriteInputs
[hide private]
[frames] | no frames]

Class WriteInputs

Instance Methods [hide private]
 
__init__(self)
 
clear_settings(self)
Method to reset writeInputs class
 
addSettings(self, newSettings)
Method to merge new settings into current dictionary
 
setDefaults(self)
Set defaults for variables in the GUI
 
writeCmdFile(self, jobControlOpts)
Write the *.inp file with subblocks for all need non-default parameter file settings and return the command to be executed
 
writeSamplingBlocks(self, inh, jobName, run=None, block=None)
Write MC sampling blocks in input cmd file For bound LRM simulation need negative value of block
 
revertInitialRunParams(self)
Reverts parameters adjusted for very first MC block to their user provided values.
 
setupInitialRunParams(self)
Sets parameters for very first MC block - for soluorg, solvorg, izlong which should be non-default values only once
 
writeParBlocks(self, inh, jobName, run=None, block=None)
Write all parameter blocks for an input cmd file Also write the simulation blocks that call the parameter files To properly set soluorg and solvorg, the first block written must be the first block run
 
round(value)
rount value
 
writeParBlock(self, inh, parFile, run, skipReturn=0)
Write block for a parameter file in input cmd file run is the run a parameter file is being written for to match with run specific stored keywords
 
writeHeader(self, inh, jobName, descript)
Write header for input cmd file
 
writeRequiredFiles(self, inh, run=None)
Write required filenames to the input cmd file
 
numHeavyAtoms(self, ct)
Return number of heavy atoms in ct
 
getFileExt(self, string)
Method Details [hide private]

revertInitialRunParams(self)

 

Reverts parameters adjusted for very first MC block to their user provided values. Affects soluorg, solvorg, and izlong