cwltool.procgenerator
Module Contents
Classes
Result of ProcessGenerator.job(). |
|
Abstract CWL Process. |
- class cwltool.procgenerator.ProcessGeneratorJob(procgenerator)
Result of ProcessGenerator.job().
- Parameters:
procgenerator (ProcessGenerator)
- receive_output(jobout, processStatus)
Process the results.
- Parameters:
jobout (Optional[cwltool.utils.CWLObjectType])
processStatus (str)
- Return type:
None
- job(job_order, output_callbacks, runtimeContext)
- Parameters:
job_order (cwltool.utils.CWLObjectType)
output_callbacks (Optional[cwltool.utils.OutputCallbackType])
runtimeContext (cwltool.context.RuntimeContext)
- Return type:
cwltool.utils.JobsGeneratorType
- class cwltool.procgenerator.ProcessGenerator(toolpath_object, loadingContext)
Bases:
cwltool.process.Process
Abstract CWL Process.
- Parameters:
toolpath_object (ruamel.yaml.comments.CommentedMap)
loadingContext (cwltool.context.LoadingContext)
- job(job_order, output_callbacks, runtimeContext)
- Parameters:
job_order (cwltool.utils.CWLObjectType)
output_callbacks (Optional[cwltool.utils.OutputCallbackType])
runtimeContext (cwltool.context.RuntimeContext)
- Return type:
cwltool.utils.JobsGeneratorType
- result(job_order, jobout, runtimeContext)
- Parameters:
job_order (cwltool.utils.CWLObjectType)
jobout (cwltool.utils.CWLObjectType)
runtimeContext (cwltool.context.RuntimeContext)
- Return type:
Tuple[cwltool.process.Process, cwltool.utils.CWLObjectType]