diff --git a/faqs/galaxy/workflows_variables.md b/faqs/galaxy/workflows_variables.md new file mode 100644 index 00000000000000..4d4af659031269 --- /dev/null +++ b/faqs/galaxy/workflows_variables.md @@ -0,0 +1,51 @@ +--- +title: Rename outputs in a workflow using workflow variables +area: workflows +box_type: tip +layout: faq +contributors: [delphine-l] +optional_parameters: + var_name: Name of the workflow Variable +examples: + Use a Species Name: + var_name: "Species Name" +--- + +Workflow text inputs can be used as parameters for tools but also in the workflow editor for renaming files. + +{% if include.var_name %} +# Create a workflow variable + +1. Open the workflow editor +2. Click on **Inputs** in the toolbar on the left +3. Click on **Simple inputs used for Workflow logic** +4. Click on the created input box in the workflow editor +5. Label your input with `{{ include.var_name }}` + +# Use a workflow variable to rename a dataset + +To use the workflow parameter for renaming a dataset, use the syntax: `${Parameter Name}`. For example, to rename a dataset using the variable used above, proceed with the following steps: +1. Open the workflow editor +2. Click on the tool in the workflow. This will open the tool configuration on the right-hand side of the screen with all details, like parameters etc. +3. Scroll down and click on **Configure Output** +4. In **Rename Dataset**, enter the new dataset name: `Tool run on ${{{ include.var_name }}}`. `Species Name` must match the workflow variable name you created before. + +{% else %} + +# Create a workflow variable + +1. Open the workflow editor +2. Click on **Inputs** in the toolbar on the left +3. Click on **Simple inputs used for Workflow logic** +4. Click on the created input box in the workflow editor +5. Label your input. Example: `Species Name` + +# Use a workflow variable to rename a dataset + +To use the workflow parameter for renaming a dataset, use the syntax: `${Parameter Name}`. For example, to rename a dataset using the species name, proceed with the following steps: +1. Open the workflow editor +2. Click on the tool in the workflow. This will open the tool configuration on the right-hand side of the screen with all details, like parameters etc. +3. Scroll down and click on **Configure Output** +4. In **Rename Dataset**, enter the new dataset name: `Tool run on ${Species Name}`. `Species Name` must match the workflow variable name you created before. + +{% endif %} \ No newline at end of file