A helper class to create a TaskSpecification and RuntimeParameters
from a specific set of command-line arguments.
|
__init__(self,
args,
use_schrodinger_run=True,
schrodinger_product=None,
use_jobname_log=False)
See TaskSpecificationBuilder.setCommandLine for argument
descriptions. |
|
|
|
|
|
|
|
|
|
|
|
setJobname(self,
jobname) |
|
|
|
setProgramName(self,
program_name) |
|
|
|
setInputFile(self,
filename,
key=None,
jobname_source=False)
Indicate an argument as an input file. |
|
|
|
setStderr(self,
runtime_path,
stream=False) |
|
|
|
setStdout(self,
runtime_path,
stream=False) |
|
|
|
setOutputFile(self,
runtime_path,
key=None,
stream=False) |
|
|
|
|
|
|
|
setDetach(self,
run_detach) |
|
|
|
addLicense(self,
license_string,
license_tokens) |
|
|
|
setThreadsPerProcess(self,
nthreads=1)
Set the compute setting for threads per process(TPP). |
|
|
|
setNumberOfProcesses(self,
nprocesses=1)
Set the compute setting for number of processes(cores) for the job. |
|
|
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__sizeof__ ,
__str__ ,
__subclasshook__
|