A workflow consists of a series of tools where the output of one tool is connected as the input to another tool. A workflow created using a CLC Workbench can be run on a CLC Server when all the tools in the workflow are available on the CLC Server, and the workflow is:
- Stored in a CLC File Location, and then opened from the Navigation Area of a CLC Workbench logged into the server and run from the Workflow Editor.
- Installed on a CLC Workbench that is logged into the server. When launching, the user can choose to run the workflow on the CLC Workbench or CLC Server.
- Installed on a CLC Server. Such workflows can be launched from a CLC Workbench logged into the server. When launching, the user can choose to run the workflow on the CLC Workbench or CLC Server. These workflows can also be launched using the CLC Server Command Line Tools.
A benefit of installing workflows on the CLC Server is that it allows control over the version of a workflow being used, as well as easy deployment of new versions when desired. Changes made to such centrally installed workflows become immediately available for all CLC Workbench users logged into the server.
This chapter focuses on server-specific aspects of workflows. General information about workflows are available at: http://resources.qiagenbioinformatics.com/manuals/clcgenomicsworkbench/current/index.php?manual=Workflows.html.