×

xpack-amzn @ 2.1.3

Provider: Seqera Labs
Claimed: 09 Sep 2025 14:38:30 (UTC)
Description: The `xpack-amzn` plugin extends Nextflow's AWS Batch executor with enhanced storage and security capabilities, adding support for Amazon EFS, POSIX-compatible file systems (FSx for Lustre, Qumulo, Weka), and AWS Secrets Manager integration. It solves the problem of managing shared file systems and credentials securely in cloud-based bioinformatics pipelines. This plugin is used by researchers and data scientists running computationally intensive Nextflow workflows on AWS who need reliable, scalable storage and credential management.
Latest version: 2.1.3
Total downloads: 119.4K View trends

Summary

The xpack-amzn plugin enhances the standard Nextflow AWS Batch executor with the following features:

  • Amazon EFS Support: Mount Amazon Elastic File System (EFS) volumes directly in your Batch jobs
  • POSIX Shared File Systems: Support for FSx for Lustre, Qumulo, Weka, and other POSIX-compatible shared file systems as work directories
  • AWS Secrets Manager Integration: Native support for Nextflow secrets backed by AWS Secrets Manager, enabling secure credential management in your pipelines

The plugin requires a license key to be used. If you are interested, please contact us for an evaluation license at sales@seqera.io.

Get Started

Prerequisites

  • Nextflow 24.01.0-edge or later (see compatibility table below)
  • The nf-amazon plugin version 3.4.0 or later
  • AWS credentials configured with appropriate permissions

License Configuration

Configure the Nextflow XPACK license by defining the NXF_XPACK_LICENSE variable in your environment:

export NXF_XPACK_LICENSE=<your license string>

Installation

Add the plugin to your nextflow.config file:

plugins {
    id 'xpack-amzn@2.1.2'
}

Make sure to use a version matching your Nextflow version according to the compatibility table below.

Configuration

The plugin automatically enhances the awsbatch executor. Configure it using the standard AWS Batch settings:

process {
    executor = 'awsbatch'
    queue = 'my-batch-queue'
}

aws {
    region = 'us-east-1'
    batch {
        cliPath = '/home/ec2-user/miniconda/bin/aws'
    }
}

Amazon EFS Configuration

To mount EFS volumes in your Batch jobs, add the following to your configuration:

aws.batch.efsVolumes.'fs-1234567890'.mountPath = '/mnt/efs'

Replace fs-1234567890 with the ID of your EFS instance. Repeat this configuration for each EFS instance you want to use.

Available options:

Option Description Default
aws.batch.efsVolumes.''.mountPath The host path where the file system will be mounted (required)
aws.batch.efsVolumes.''.rootPath The file system directory to expose through the mount point /
aws.batch.efsVolumes.''.readOnly Mount the file system as read-only false

Examples

Using EFS as Work Directory

Configure your pipeline to use an EFS mount as the work directory:

workDir = '/mnt/efs/work'

aws.batch.efsVolumes.'fs-0123456789abcdef0'.mountPath = '/mnt/efs'

Using FSx for Lustre

For high-performance computing workloads with FSx for Lustre or other POSIX shared file systems:

workDir = '/fsx/work'

aws {
    batch {
        volumes = ['/fsx:/fsx']
    }
}

The provisioning and mounting of such file systems in the launch template is your responsibility. See the Nextflow documentation for more details on volume mounts.

Using AWS Secrets Manager

Store secrets in AWS Secrets Manager and reference them in your pipeline:

process SECRET_PROCESS {
    secret 'MY_API_KEY'

    script:
    """
    echo "Using secret: \$MY_API_KEY"
    """
}

License

This is proprietary software provided by Seqera Labs. A valid license key is required for use. Unauthorized copying, modification

Nextflow version >=25.10.0
Depends On nf-amazon@>=3.4.0
Release Date 18 Dec 2025 13:15:17 (UTC)
Release Notes -
Download URL https://registry.nextflow.io/api/v1/plugins/xpack-amzn/2.1.3/download/xpack-amzn-2.1.3.zip
Store URL https://public.cr.seqera.io/v2/nextflow/plugin/xpack-amzn/blobs/sha256:91272654eb0fdbafdfccbac5892c61b73a7f695ec102779d751e19bd52b4eb1e
Size 773.7 KB
Checksum 5af9c7a5e679fed015eab89c761520d9bd60a69a915f419ae7c0e93bd8a76219aa446b4218883793f2e40612d720c99b8560cf604c6185a69a7381ef76d49397
Total downloads 797 View trends
Security Scan
Version Nextflow version Date Status Downloads
2.1.3 >=25.10.0 18 Dec 2025 13:15:17 (UTC) 797
2.1.2 >=25.09.2-edge 22 Oct 2025 14:53:53 (UTC) 537
2.1.1 >=25.07.0-edge 09 Oct 2025 12:09:05 (UTC) 68
2.1.0 >=25.07.0-edge 09 Sep 2025 14:44:42 (UTC) 15
2.0.1 >=25.06.0-edge 25 Jul 2025 13:06:09 (UTC) 37
2.0.0 >=25.06.0-edge 06 Jul 2025 14:40:03 (UTC) 21
1.3.2 >=23.05.0-edge 30 Jul 2024 20:41:06 (UTC) 51.2K
1.6.0 >=24.04.0-edge 14 May 2024 08:25:59 (UTC) 8.6K
1.5.0 >=24.01.0-edge 05 Feb 2024 23:46:51 (UTC) 5.1K
1.4.0 >=23.12.0-edge 26 Dec 2023 12:51:35 (UTC) 596
1.3.1 >=23.05.0-edge 09 Aug 2023 19:34:20 (UTC) 6.5K
1.3.0 >=23.05.0-edge 19 May 2023 08:11:18 (UTC) 1.2K
1.2.1 >=23.01.0-edge 14 Jan 2023 19:03:03 (UTC) 2.4K
1.2.0 >=22.01.0-edge 25 Jul 2022 16:01:04 (UTC) 29.5K
1.2.0-rc.5 >=22.01.0-edge 06 May 2022 14:49:04 (UTC) 3.6K
1.2.0-rc.4 >=22.01.0-edge 26 Mar 2022 16:40:14 (UTC) 618
1.2.0-rc.3 >=22.01.0-edge 19 Mar 2022 22:23:49 (UTC) 382
1.2.0-rc.2 >=22.01.0-edge 17 Mar 2022 16:11:57 (UTC) 178
1.2.0-rc.1 >=22.01.0-edge 12 Feb 2022 10:35:13 (UTC) 1.1K
1.2.0-rc.0 >=22.01.0-SNAPSHOT 22 Jan 2022 13:00:36 (UTC) 87
1.1.0 >=21.06.0-edge 30 Jul 2021 15:06:57 (UTC) 2.4K
1.0.1 >=21.01.1-edge 09 Mar 2021 14:00:49 (UTC) 4.4K
1.0.0 >=21.01.1-edge 15 Jan 2021 18:04:20 (UTC) 65
1.0.0-rc0 21.01.0-edge 04 Jan 2021 22:21:38 (UTC) 63