Files
ma/nextflow/plugins/nf-tower/README.md
2026-04-29 23:01:54 +02:00

1.5 KiB

Seqera Platform plugin for Nextflow

Summary

The Seqera Platform plugin provides integration with Seqera Platform (formerly Tower) for workflow monitoring, resource tracking, and centralized pipeline management.

Get Started

To use this plugin, add it to your nextflow.config:

plugins {
    id 'nf-tower'
}

Configure your Seqera Platform access token:

tower {
    enabled = true
    accessToken = '<YOUR ACCESS TOKEN>'
}

Alternatively, set the access token via environment variable:

export TOWER_ACCESS_TOKEN='<YOUR ACCESS TOKEN>'

Then enable Tower in your config:

tower {
    enabled = true
}

Examples

Basic Configuration

plugins {
    id 'nf-tower'
}

tower {
    enabled = true
    accessToken = '<SEQERA ACCESS TOKEN>'
}

Using a Specific Workspace

tower {
    enabled = true
    accessToken = '<SEQERA ACCESS TOKEN>'
    workspaceId = '1234567890'
}

Custom Seqera Platform Endpoint

tower {
    enabled = true
    accessToken = '<SEQERA ACCESS TOKEN>'
    endpoint = 'https://tower.mycompany.com/api'
}

Reports and cache management

tower {
    enabled = true
    reports {
        enabled = true
    }
}

Resources

License

Apache License 2.0