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]