×

nf-azure @ 1.21.0

Provider: nextflow-io
Claimed: 29 Dec 2025 02:50:49 (UTC)
Description: This Nextflow plugin integrates with **Microsoft Azure Blob Storage** (for file storage) and **Azure Batch** (for compute execution), enabling scalable cloud-based pipeline execution. It solves the challenge of running Nextflow workflows on Azure by providing seamless access to cloud storage and batch processing. **Bioinformaticians, data scientists, and DevOps teams** using Nextflow would leverage this plugin to offload workloads to Azure’s infrastructure.
Latest version: 1.21.0
Total downloads: 123.7K View trends

Summary

The Microsoft Azure plugin provides support for Azure Blob Storage as a file system, and Azure Batch as a compute executor for Nextflow pipelines.

Get Started

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

plugins {
    id 'nf-azure'
}

Configure your Azure credentials and services:

azure {
    storage {
        accountName = '<YOUR STORAGE ACCOUNT NAME>'
        accountKey = '<YOUR STORAGE ACCOUNT KEY>'
    }

    batch {
        endpoint = 'https://<YOUR BATCH ACCOUNT NAME>.<REGION>.batch.azure.com'
        accountName = '<YOUR BATCH ACCOUNT NAME>'
        accountKey = '<YOUR BATCH ACCOUNT KEY>'
    }
}

Set the executor and work directory:

process.executor = 'azurebatch'
workDir = 'az://<YOUR CONTAINER>/work'

Examples

Basic Azure Batch Configuration

plugins {
    id 'nf-azure'
}

azure {
    storage {
        accountName = 'mystorageaccount'
        accountKey = System.getenv('AZURE_STORAGE_KEY')
    }

    batch {
        endpoint = 'https://mybatchaccount.westeurope.batch.azure.com'
        accountName = 'mybatchaccount'
        accountKey = System.getenv('AZURE_BATCH_KEY')
        autoPoolMode = true
        deletePoolsOnCompletion = true
    }
}

process.executor = 'azurebatch'
workDir = 'az://mycontainer/work'

Using Managed Identity

azure {
    managedIdentity {
        clientId = '<YOUR MANAGED IDENTITY CLIENT ID>'
    }
}

License

Apache License 2.0

Nextflow version >=25.11.0-edge
Depends On -
Release Date 29 Dec 2025 02:54:34 (UTC)
Release Notes -
Download URL https://registry-stage.nextflow.io/api/v1/plugins/nf-azure/1.21.0/download/nf-azure-1.21.0.zip
Store URL https://public.cr.stage-seqera.io/v2/nextflow/plugin-stage/nf-azure/blobs/sha256:e7b8df4d44f01b0e5431b05a92f27f619a6022a3a3adec1a14ab5597dd2341af
Size 17.2 MB
Checksum 69958f1b66930e52d79537636fdec2b048eedc753e96750df8d44d34bf2cb0cfdbb9a7ecaecd3059f0c005036c3cbe63a5bd82db1d00967fd9cd23d27873b02c
Total downloads 2 View trends
Security Scan
Version Nextflow version Date Status Downloads
1.21.0 >=25.11.0-edge 29 Dec 2025 02:54:34 (UTC) 2
1.18.0 >=25.06.0-edge 06 Jul 2025 14:00:07 (UTC) 181
1.17.0 >=25.05.0-edge 02 Jun 2025 19:45:31 (UTC) 138
1.16.0 >=25.01.0-edge 08 May 2025 19:54:56 (UTC) 888
1.15.0 >=25.01.0-edge 23 Apr 2025 10:44:39 (UTC) 909
1.14.1 >=25.01.0-edge 19 Mar 2025 19:55:57 (UTC) 425
1.14.0 >=25.01.0-edge 18 Mar 2025 07:33:07 (UTC) 28
1.13.0 >=25.01.0-edge 12 Feb 2025 14:07:24 (UTC) 181
1.12.0 >=24.12.0-edge 20 Jan 2025 16:14:32 (UTC) 97
1.11.0 >=24.04.4 03 Dec 2024 10:38:10 (UTC) 6.6K
1.10.2 >=24.04.4 18 Nov 2024 14:12:39 (UTC) 30.7K
1.10.1 >=24.04.4 27 Oct 2024 20:20:29 (UTC) 677
1.10.0 >=24.04.4 02 Oct 2024 13:37:09 (UTC) 313
1.9.0 >=24.04.4 04 Sep 2024 15:30:38 (UTC) 328
1.8.1 >=24.04.4 05 Aug 2024 21:15:43 (UTC) 801
1.6.1 >=24.01.0-edge 01 Aug 2024 08:44:55 (UTC) 11.8K
1.3.3-patch3 >=23.10.2 31 Jul 2024 08:27:46 (UTC) 171
1.8.0 >=24.01.0-edge 08 Jul 2024 20:32:20 (UTC) 1.2K
1.7.0 >=24.01.0-edge 17 Jun 2024 20:45:34 (UTC) 2.4K
1.3.3-patch2 >=23.10.2 11 Jun 2024 20:00:38 (UTC) 240
1.3.