nf-ga4gh @ 1.4.1
Summary
This plugin implements the support for GA4GH APIs for Nextflow.
It currently only supports the Task Execution Service (TES) API.
The Task Execution Schema (TES) project by the GA4GH standardization initiative is an effort to define a standardized schema and API for describing batch execution tasks in a portable manner.
Get Started
To use this plugin, add it to your nextflow.config:
plugins {
id 'nf-ga4gh'
}
Configure the TES executor:
process.executor = 'tes'
Configure the endpoint and authentication:
tes {
endpoint = 'http://localhost:8000'
timeout = 30
pollInterval = '10s'
}
[!NOTE]
While the TES API is designed to abstract workflow managers from direct storage access, Nextflow still needs to access the shared work directory used by your TES endpoint.
For example, if your TES endpoint is located in Azure and uses Azure Blob storage to store the work directory, you still need to provide the necessary Azure credentials for Nextflow to access the Blob storage.
Examples
Basic Configuration
plugins {
id 'nf-ga4gh'
}
process {
executor = 'tes'
container = 'quay.io/nextflow/bash'
}
tes {
endpoint = 'http://localhost:8000'
timeout = 30
pollInterval = '10s'
tags {
tag1 = 'abc'
tag2 = 'xyz'
}
}
Authentication - Basic
tes {
basicUsername = '<username>'
basicPassword = '<password>'
}
Authentication - API Key
tes {
apiKeyParamMode = 'header'
apiKeyParamName = 'Authorization'
apiKey = '<key>'
}
Authentication - OAuth
tes {
oauthToken = '<token>'
}
Local TES Server Setup
curl -fsSL https://ohsu-comp-bio.github.io/funnel/install.sh | bash
funnel server run
License
| Nextflow version | >=25.10.0 |
|---|---|
| Depends On | - |
| Release Date | 15 May 2026 18:01:02 (UTC) |
| Release Notes | https://github.com/nextflow-io/nf-ga4gh/releases/tag/1.4.1 |
| Download URL | https://registry.nextflow.io/api/v1/plugins/nf-ga4gh/1.4.1/download/nf-ga4gh-1.4.1.zip |
| Store URL | https://public.cr.seqera.io/v2/nextflow/plugin/nf-ga4gh/blobs/sha256:81926e502bd817ba5896a05a28d3bb9e8d70a65c91a22215fa28908f24640c8b |
| Size | 1.4 MB |
| Checksum | ad9f22c22f011261c64e67bfdbed937af3d3a924bdc37fb67c47de5a58a93d4871c4ea7a9a4877fe2d3164d39f9c7a4e949aeda67b42f6e64d95d46971e2d832 |
| Total downloads | 3 View trends |
| Security Scan |
| Version | Nextflow version | Date | Status | Downloads |
|---|---|---|---|---|
| 1.4.1 | >=25.10.0 | 15 May 2026 18:01:02 (UTC) | 3 | |
| 1.4.0 | >=25.10.0 | 26 Mar 2026 16:43:54 (UTC) | 72 | |
| 1.1.0-patch1 | >=23.10.2 | 28 May 2024 14:09:57 (UTC) | 72 | |
| 1.3.0 | >=24.01.0-edge | 13 May 2024 09:49:10 (UTC) | 1.7K | |
| 1.2.0 | >=24.01.0-edge | 05 Feb 2024 23:26:44 (UTC) | 46 | |
| 1.1.1 | >=23.11.0-edge | 24 Nov 2023 21:39:43 (UTC) | 62 | |
| 1.1.0 | >=23.05.0-edge | 22 Jul 2023 16:07:31 (UTC) | 147 | |
| 1.0.6 | >=23.05.0-edge | 15 May 2023 03:57:19 (UTC) | 156 | |
| 1.0.5 | >=21.01.1-edge | 13 Apr 2023 14:32:43 (UTC) | 371 | |
| 1.0.4 | >=21.01.1-edge | 19 Sep 2022 21:15:27 (UTC) | 230 | |
| 1.0.3 | >=21.01.1-edge | 28 May 2021 14:24:11 (UTC) | 229 | |
| 1.0.2 | >=21.01.1-edge | 05 Mar 2021 10:52:41 (UTC) | 101 | |
| 1.0.1 | >=21.01.1-edge | 15 Jan 2021 10:44:57 (UTC) | 109 | |
| 1.0.0 | 21.01.0-edge | 04 Jan 2021 20:00:14 (UTC) | 44 |