nf-fl86 @ 0.1.0
Summary
nf-fl86 is a Nextflow plugin that prevents a fresh workflow run from using an output directory that already exists. It uses the legacy params.outdir value when one is provided and otherwise falls back to Nextflow's session.outputDir. The check is skipped only when Nextflow is actually resuming a previous run.
At startup, the plugin also copies the CSV referenced by params.sample_sheet to <outdir>/pipeline_info/sample_sheet.csv. If params.sample_sheet is not set, it falls back to params.input.
After a successful run, the plugin writes workflow metadata to <outdir>/pipeline_info/workflow.json and creates pipeline.complete in the Nextflow work directory.
Get Started
nf-fl86 requires Nextflow 25.10.0 or later. Enable a published release in your pipeline's nextflow.config:
plugins {
id 'nf-fl86@0.1.0'
}
Run the pipeline with a new output directory. The optional sample sheet is copied into the pipeline metadata directory:
nextflow run hello \
--outdir 's3://scratch/TEST' \
--sample_sheet ./sample_sheet.csv
If the output directory belongs to an earlier run that should be resumed, use Nextflow's -resume option. The plugin permits an existing output directory only when the Nextflow session is running in resume mode.
Examples
Seqera Platform run URL
The plugin exposes the URL generated by Seqera Platform as a workflow function:
include { seqeraPlatformUrl } from 'plugin/nf-fl86'
workflow {
def platformUrl = seqeraPlatformUrl()
log.info "Seqera Platform run: ${platformUrl}"
}
Call seqeraPlatformUrl() inside the workflow block so that the nf-tower observer has registered the run first. It returns null when Platform monitoring is disabled or no run URL is available.
Command-line plugin selection
The plugin can also be selected on the command line instead of in nextflow.config:
nextflow run hello \
-plugins nf-fl86@0.1.0 \
--outdir 's3://scratch/TEST' \
--sample_sheet ./sample_sheet.csv
License
nf-fl86 is licensed under the Apache License 2.0.
| Nextflow version | >=25.10.0 |
|---|---|
| Depends On | - |
| Release Date | 19 Aug 2026 09:46:46 (UTC) |
| Release Notes | - |
| Download URL | https://registry.nextflow.io/api/v1/plugins/nf-fl86/0.1.0/download/nf-fl86-0.1.0.zip |
| Store URL | https://public.cr.seqera.io/v2/nextflow/plugin/nf-fl86/blobs/sha256:62363b0be9c9839b08ec6b08af68c9a3f8ff72c02e14d14b39ce24604c5c1b39 |
| Size | 13.4 KB |
| Checksum | 6781f117ad29e8b6c8fc08a0b0580e05656ff13c2169722fc85b29640faf753170bcab29650deff062266da750ce5ae26dd1387502a0171bd080a7adcc8cf34c |
| Total downloads | 113 View trends |
| Security Scan |
| Version | Nextflow version | Date | Status | Downloads |
|---|---|---|---|---|
| 0.6.4 | >=25.10.0 | 18 Sep 2026 11:43:45 (UTC) | 93 | |
| 0.6.3 | >=25.10.0 | 17 Sep 2026 19:58:01 (UTC) | 34 | |
| 0.6.2 | >=25.10.0 | 17 Sep 2026 18:30:37 (UTC) | 32 | |
| 0.6.1 | >=25.10.0 | 17 Sep 2026 14:40:32 (UTC) | 38 | |
| 0.6.0 | >=25.10.0 | 17 Sep 2026 13:05:43 (UTC) | 32 | |
| 0.5.1 | >=25.10.0 | 16 Sep 2026 14:24:10 (UTC) | 35 | |
| 0.5.0 | >=25.10.0 | 09 Sep 2026 14:49:37 (UTC) | 57 | |
| 0.4.0 | >=25.10.0 | 09 Sep 2026 14:07:16 (UTC) | 52 | |
| 0.3.3 | >=25.10.0 | 23 Aug 2026 19:41:51 (UTC) | 103 | |
| 0.3.2 | >=25.10.0 | 23 Aug 2026 19:10:43 (UTC) | 99 | |
| 0.3.1 | >=25.10.0 | 23 Aug 2026 18:29:23 (UTC) | 99 | |
| 0.3.0 | >=25.10.0 | 23 Aug 2026 17:36:48 (UTC) | 100 | |
| 0.2.0 | >=25.10.0 | 19 Aug 2026 15:41:58 (UTC) | 109 | |
| 0.1.0 | >=25.10.0 | 19 Aug 2026 09:46:46 (UTC) | 113 |