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__ |