schrodinger.application.desmond.stage.jobs module¶
-
class
schrodinger.application.desmond.stage.jobs.
DesmondJob
(task='', gid=None, permanent_restrain=None, permanent_group=None, *arg, **kwarg)¶ Bases:
schrodinger.application.desmond.cmj.Job
-
static
err_handler
(job)¶
-
__init__
(task='', gid=None, permanent_restrain=None, permanent_group=None, *arg, **kwarg)¶
-
describe
()¶
-
class
Time
(launch, start, end, num_cpu, cpu_time, duration)¶ Bases:
object
-
__init__
(launch, start, end, num_cpu, cpu_time, duration)¶ Initialize self. See help(type(self)) for accurate signature.
-
-
USE_GPU
= False¶
-
finish
()¶
-
get_proc_time
()¶
-
static
get_time
(jctrl, num_cpu)¶
-
process_completed_job
(jctrl: schrodinger.job.jobcontrol.Job)¶ Check for valid output and set status of job, assuming job is already complete.
-
requeue
(jctrl: schrodinger.job.jobcontrol.Job)¶
-
static
-
class
schrodinger.application.desmond.stage.jobs.
DesmondBackendJob
(task='', gid=None, permanent_restrain=None, permanent_group=None, *arg, **kwarg)¶ Bases:
schrodinger.application.desmond.stage.jobs.DesmondJob
-
USE_GPU
= True¶
-
class
Time
(launch, start, end, num_cpu, cpu_time, duration)¶ Bases:
object
-
__init__
(launch, start, end, num_cpu, cpu_time, duration)¶ Initialize self. See help(type(self)) for accurate signature.
-
-
__init__
(task='', gid=None, permanent_restrain=None, permanent_group=None, *arg, **kwarg)¶
-
describe
()¶
-
static
err_handler
(job)¶
-
finish
()¶
-
get_proc_time
()¶
-
static
get_time
(jctrl, num_cpu)¶
-
process_completed_job
(jctrl: schrodinger.job.jobcontrol.Job)¶ Check for valid output and set status of job, assuming job is already complete.
-
requeue
(jctrl: schrodinger.job.jobcontrol.Job)¶
-
-
class
schrodinger.application.desmond.stage.jobs.
FepJob
(fepid=None, n_win=None, i_win=None, fepout=None, egout=None, fragname=None, *arg, **kwarg)¶ Bases:
schrodinger.application.desmond.stage.jobs.DesmondBackendJob
,schrodinger.application.desmond.picklejar.Picklable
-
id
= 0¶
-
__init__
(fepid=None, n_win=None, i_win=None, fepout=None, egout=None, fragname=None, *arg, **kwarg)¶
-
class
Time
(launch, start, end, num_cpu, cpu_time, duration)¶ Bases:
object
-
__init__
(launch, start, end, num_cpu, cpu_time, duration)¶ Initialize self. See help(type(self)) for accurate signature.
-
-
USE_GPU
= True¶
-
static
err_handler
(job)¶
-
finish
()¶
-
get_proc_time
()¶
-
static
get_time
(jctrl, num_cpu)¶
-
process_completed_job
(jctrl: schrodinger.job.jobcontrol.Job)¶ Check for valid output and set status of job, assuming job is already complete.
-
requeue
(jctrl: schrodinger.job.jobcontrol.Job)¶
-
describe
()¶
-