Workflows in Verily Workbench: Cromwell, dsub, and Nextflow
Workflows in Verily Workbench: Cromwell, dsub, and Nextflow
Goal: High-level understanding of what capabilities workflows provide, how to choose the right workflow engine for your work, where you can find and run existing workflows, and what is involved in using them.
A computational workflow is a sequence of computational steps that are used to process data. It is a formalized description of how data is input, how it flows between steps, and how it is output. Computational workflows are widely used in data analysis, scientific computing, and engineering.
Using workflows for your analyses offers the following advantages over running computational steps individually:
Verily Workbench provides built-in support for running and monitoring WDL-based workflows via the Cromwell workflow engine. Right within the UI, you can add workflows, run them with a set of inputs, and monitor their execution. Visit Using the Cromwell engine to run WDL workflows on Workbench for details.
In addition, you can run dsub
and
Nextflow workflows via Workbench. See Workflows in Verily
Workbench for a discussion of their capabilities
and how to choose a workflow engine.
Workflows in Verily Workbench: Cromwell, dsub, and Nextflow
Using the Cromwell engine to run WDL workflows on Verily Workbench
Last Modified: 12 May 2024