cwltool.workflow
¶
Module Contents¶
Classes¶
Base class for get_requirement(). |
|
Base class for get_requirement(). |
Functions¶
|
|
|
Attributes¶
|
- cwltool.workflow.default_make_tool(toolpath_object, loadingContext)¶
- Parameters
toolpath_object (ruamel.yaml.comments.CommentedMap) –
loadingContext (cwltool.context.LoadingContext) –
- Return type
- cwltool.workflow.default_make_tool¶
- Parameters
toolpath_object (ruamel.yaml.comments.CommentedMap) –
loadingContext (cwltool.context.LoadingContext) –
- Return type
- class cwltool.workflow.Workflow(toolpath_object, loadingContext)¶
Bases:
cwltool.process.Process
Base class for get_requirement().
- Parameters
toolpath_object (ruamel.yaml.comments.CommentedMap) –
loadingContext (cwltool.context.LoadingContext) –
- make_workflow_step(self, toolpath_object, pos, loadingContext, parentworkflowProv=None)¶
- Parameters
toolpath_object (ruamel.yaml.comments.CommentedMap) –
pos (int) –
loadingContext (cwltool.context.LoadingContext) –
parentworkflowProv (Optional[cwltool.provenance_profile.ProvenanceProfile]) –
- Return type
- job(self, 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
- cwltool.workflow.used_by_step(step, shortinputid)¶
- Parameters
step (cwltool.utils.StepType) –
shortinputid (str) –
- Return type
bool
- class cwltool.workflow.WorkflowStep(toolpath_object, pos, loadingContext, parentworkflowProv=None)¶
Bases:
cwltool.process.Process
Base class for get_requirement().
- Parameters
toolpath_object (ruamel.yaml.comments.CommentedMap) –
pos (int) –
loadingContext (cwltool.context.LoadingContext) –
parentworkflowProv (Optional[cwltool.provenance_profile.ProvenanceProfile]) –
- receive_output(self, output_callback, jobout, processStatus)¶
- Parameters
output_callback (cwltool.utils.OutputCallbackType) –
jobout (cwltool.utils.CWLObjectType) –
processStatus (str) –
- Return type
None
- job(self, job_order, output_callbacks, runtimeContext)¶
Initialize sub-workflow as a step in the parent profile.
- Parameters
job_order (cwltool.utils.CWLObjectType) –
output_callbacks (Optional[cwltool.utils.OutputCallbackType]) –
runtimeContext (cwltool.context.RuntimeContext) –
- Return type
cwltool.utils.JobsGeneratorType