Skip to main content

Nextflow and Wave

Wave's container provisioning service seamlessly integrates with Nextflow pipelines to streamline container management and deployment. When a process runs, Wave automatically handles container building, provisioning, and optimization, eliminating the complexity of manual container management in your workflow execution.

note

Nextflow integration with Wave requires Nextflow 22.10.0 or later.

Getting started

To enable Wave in a Nextflow pipeline, add the following to your Nextflow configuration file:

nextflow.config
wave.enabled = true
tower.accessToken = '<tower-access-token>'

Replace <tower-access-token> with your Seqera access token. The token is optional. With a token you gain access to private repositories and higher API request limits than anonymous users.

For additional examples and configuration options see Use cases and Configuration reference.

tip

For a step-by-step walkthrough, see the Nextflow and Wave tutorial.

On this Page