nf-ga4gh @ 1.4.2
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'
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'
}
}
Endpoint
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>'
}
Examples
Deploy a local 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 | 30 Jun 2026 04:30:28 (UTC) |
| Release Notes | https://github.com/nextflow-io/nf-ga4gh/releases/tag/1.4.2 |
| Download URL | https://registry.nextflow.io/api/v1/plugins/nf-ga4gh/1.4.2/download/nf-ga4gh-1.4.2.zip |
| Store URL | https://public.cr.seqera.io/v2/nextflow/plugin/nf-ga4gh/blobs/sha256:309d7b9866a8c78e7042774e4b2beea55613744bbaeb02406a3201cbf63bbb5b |
| Size | 1.4 MB |
| Checksum | 7249b52353dbd28af98b56f3d6e3447a4444fc67585aa93297f15b45b78a4c7983f8392f70c03211f0d13b6f68a802994491ccfe334376c313e9e16c48edfd88 |
| Total downloads | 6 View trends |
| Security Scan |
| Version | Nextflow version | Date | Status | Downloads |
|---|---|---|---|---|
| 1.4.2 | >=25.10.0 | 30 Jun 2026 04:30:28 (UTC) | 6 | |
| 1.4.1 | >=25.10.0 | 15 May 2026 18:01:02 (UTC) | 310 | |
| 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) | 76 | |
| 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) | 372 | |
| 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) | 45 |