nf-ga4gh @ 1.4.0
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'
[!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
Endpoint
[!TIP]
It is important that the endpoint is specified without the trailing slash; otherwise, the resulting URLs will not be normalized and the requests to TES will fail.
The default endpoint is http://localhost:8000
tes {
endpoint = '<endpoint>'
}
Authentication
The TES API supports multiple forms of authentication:
Basic
tes {
basicUsername = '<username>'
basicPassword = '<password>'
}
API key
tes {
apiKeyParamMode = '<mode>' // 'query' or 'header'
apiKeyParamName = '<param-name>'
apiKey = '<key>'
}
OAuth
tes {
oauthToken = '<token>'
}
TES Server
You can deploy a local Funnel server using the following commands:
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 | 26 Mar 2026 16:43:54 (UTC) |
| Release Notes | https://github.com/nextflow-io/nf-ga4gh/releases/tag/1.4.0 |
| Download URL | https://registry.nextflow.io/api/v1/plugins/nf-ga4gh/1.4.0/download/nf-ga4gh-1.4.0.zip |
| Store URL | https://public.cr.seqera.io/v2/nextflow/plugin/nf-ga4gh/blobs/sha256:03efcc92e3ed7fa205bc172b66aabcf65eb97edeeacb92dc109a26372de69f99 |
| Size | 1.4 MB |
| Checksum | 71c75c61557f47924b9cf4c988062f0a97cb058a03906f92848c7f81d4f8c73823e72c91074c1380bcfdfcbc65d0f4a38ce27c5f2529a34c7ce30b04d4fded03 |
| Total downloads | 72 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 |