Skip to content

Nextflow Triathloncourse

  • Course summary


    Nextflow Triathlon is a fast-track introduction to the Nextflow ecosystem, from running your first pipeline to launching production-scale workflows on Seqera Platform.

    Working through three successive disciplines, you will learn the essentials of running and understanding Nextflow pipelines, discover the nf-core community pipeline ecosystem, and get hands-on experience with Seqera Platform.

    You will take away the confidence to run workflows at scale using Nextflow and Seqera Platform.

  • Additional information


    Technical requirements

    You will need a GitHub account OR a local installation of Nextflow. Our training courses are compatible with Nextflow version 25.10.2 or later and require the use of the v2 parser EXCEPT the Hello nf-core course, which requires the v1 parser. See Environment options for more details.

    Learning objectives
    • Launch and manage Nextflow pipelines from the command line
    • Understand how channels and operators enable efficient multi-input, multi-step workflows
    • Use containers to manage software dependencies and ensure reproducibility
    • Find, retrieve, and configure nf-core community pipelines
    • Launch and monitor pipelines on Seqera Platform
    • Scale up to production-level workflows using Seqera Platform
    Audience & prerequisites
    • Audience: This course is designed for learners who are new to Nextflow and want a fast-track introduction covering the command line, nf-core, and Seqera Platform.
    • Skills: Some familiarity with the command line, basic scripting concepts and common file formats is assumed.
    • Domain: The exercises in Parts 1 and 2 are domain-agnostic. Part 3 uses a bioinformatics pipeline, but no prior scientific domain knowledge is required.

Course overview

This course is hands-on, with goal-oriented exercises structured to introduce information gradually.

Lesson plan

Course chapter Summary Estimated duration
Part 1: Run Nextflow Launch and manage Nextflow pipelines, understand essential workflow mechanics, and configure execution 45 mins
Part 2: Run nf-core Find an nf-core pipeline, run it using its test profile, and configure its execution 45 mins
Part 3: Run on Seqera Launch and manage Nextflow pipelines with Seqera (web interface and CLI) and import a new pipeline from a GitHub repository 45 mins

Ready to take the course?

Start learning