A helper class to create a JobSpecification from a specific (i.e.
non-generic) 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) |
|
|
str or None
|
getJobname(self)
Get the job name set from runtime parameters if there is one |
|
|
|
setProgramName(self,
program_name) |
|
|
|
_updateCommandLineArgs(self,
task_spec,
key,
filename) |
|
|
|
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,
incorporate=False) |
|
|
|
addLicense(self,
license_string,
license_tokens) |
|
|
|
setDriverReservesCores(self,
reserved)
If passed True, the driver will allocate N slots matching -HOST
hostname: N processes. |
|
|
|
setJobUsesTPP(self,
uses_tpp)
If uses_tpp is True, this job will reserve the number of cores
specified from -TPP (Threads Per Process) on the command line. |
|
|
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__sizeof__ ,
__str__ ,
__subclasshook__
|