[OUTDATED] Hello Nextflow 2025 - Part 3: Hello Workflow

Опубликовано: 03 Май 2026
на канале: Nextflow
4,061
47

Most real-world workflows involve more than one step. In this training module, you'll learn how to connect processes together in a multi-step workflow.

This will teach you the Nextflow way of achieving the following:

1. Making data flow from one process to the next
2. Collecting outputs from multiple process calls into a single process call
3. Passing more than one input to a process
4. Handling multiple outputs coming out of a process

https://training.nextflow.io/2.1.1/he...

00:00 Welcome
01:22 0. Warmup: Run hello-workflow.nf
01:51 1. Add a second step to the workflow
02:09 1.1. Define the uppercasing command and test it in the terminal
02:54 1.1. Write the uppercasing step as a Nextflow process
03:57 1.2. Add a call to the new process in the workflow block
04:26 1.3. Pass the output of the first process to the second process
04:47 1.4. Run the workflow again
07:42 2. Add a third step to collect all the greetings
08:01 2.1. Define the collection command and test it in the terminal
08:31 2.2. Create a new process to do the collection step
10:05 2.3. Add the collection step to the workflow
11:03 2.4. Use an operator to collect the greetings into a single input
13:13 3. Pass more than one input to a process in order to name the final output file uniquely
13:33 3.1. Modify the collector process to accept a user-defined name for the output file
14:26 3.2. Add a batch command-line parameter
15:19 3.3. Run the workflow
16:24 4. Add an output to the collector step
16:40 4.1. Modify the process to count and output the number of greetings
18:15 4.2. Report the output at the end of the workflow
19:07 4.3. Run the workflow