Package schrodinger :: Package application :: Package jaguar :: Package gui :: Module base_panel :: Class NoInputTabJobMixin
[hide private]
[frames] | no frames]

Class NoInputTabJobMixin

object --+
         |
        NoInputTabJobMixin
Known Subclasses:

A mixin that will add the standard Jaguar job running and writing behavior. The write option in the gear menu will use a custom dialog box that allows the user to select between writing a .bat or an .in file.

Instance Methods [hide private]
 
updateAndCheckMmJag(self)
Update and validate self._jag_input, the schrodinger.application.jaguar.input.JaguarInput object containing the settings for the input file.
schrodinger.job.jobcontrol.Job
start(self)
Launch the job.

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __init__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

updateAndCheckMmJag(self)

 

Update and validate self._jag_input, the schrodinger.application.jaguar.input.JaguarInput object containing the settings for the input file.

Decorators:
  • @af2.validator(999)
  • @gui_utils.catch_jag_errors

start(self)

 

Launch the job. Note that updateAndCheckMmJag must be run before this function to update and validate self._jag_input.

Returns: schrodinger.job.jobcontrol.Job
A job object for the launched job
Decorators:
  • @af2.appmethods.start()