The Nextflow Podcast podcast

Episode 56: Pipeline chaining, meta pipelines and automation (Part 1 of 2)

0:00
52:19
Manda indietro di 15 secondi
Manda avanti di 15 secondi

Episode 56 of The Nextflow Podcast (March 2026) focuses on pipeline chaining and meta pipelines in Nextflow, with guests Ben Sherman and Edmund Miller.


The episode was split into two parts: this first part surveys current solutions, while part two will cover future Nextflow language changes.


The discussion defines meta pipelines as importing pipelines (e.g., nf-core/rnaseq) as subworkflows to form one DAG with parallelization and full resume, versus pipeline chaining using external orchestration to run Pipeline A then feed outputs to Pipeline B. They cover obstacles to meta pipelines in nf-core, including tooling, parameter/config clashes, and tight coupling of pipeline code and configuration. Current chaining approaches include bash/Makefiles, Python, Seqera Platform APIs, nf-cascade (running Nextflow inside Nextflow), wrapping Nextflow with Snakemake, and automation/orchestration tools like Node-RED, n8n, Dagster, and Temporal, including event-driven patterns on AWS.


00:00 Nextflow Podcast, Episode 56

00:08 Welcome

01:42 Introduction to meta pipelines and pipeline chaining

05:01 What makes importing pipelines difficult?

06:55 CLI tooling to import pipelines

09:13 Overlapping config scopes

10:53 Subworkflows or pipelines?

12:38 Pipeline chaining

13:36 nf-cascade

16:42 Nextflow in Snakemake

22:26 Automating Nextflow runs

24:10 Event-driven bioinformatics

26:32 Node-RED + Seqera

30:40 Node-RED flexibility

33:45 Glue code

35:31 Other automation frameworks

37:02 Bioinformatics pipelines vs. ETL workflows

38:56 Tangent: What makes Nextflow special

44:11 Dagster automation demo

47:29 Temporal automation demo

51:13 Wrap up

Altri episodi di "The Nextflow Podcast"