Glossary
Construct
- To
construct
a workflow in dewret is to pull the connected steps into a single structure.
Sub Workflow
-
A subworkflow is a nested or hierarchical workflow. It is a workflow defined within another workflow, allowing for the encapsulation and reuse of complex operations as a single, higher-level step in the parent workflow.
-
Specific type of task designed to encapsulate multiple tasks. Nested tasks are the culmination (or result) of multiple tasks represented as a single task in a dewret workflow.
Render
- To render a workflow is to generate an executable workflow in a specific workflow language such as CWL and Snakemake.
Step
- A step in a dewret workflow represents a single unit of work. It contains a single task and the arguments for that task. Corresponds to a CWL Step or a Snakemake Rule
Task
- A task is the function scheduled to be executed later. Corresponds to a CWL Process
Workflow
- A workflow is designed to define, manage, and execute a series of tasks that make use of both local and global parameters.