×

nf-prov @ 1.8.0

Provider: nextflow
Claimed: 03 Sep 2025 20:18:28 (UTC)
Description: The nf-prov plugin generates provenance reports for Nextflow pipeline runs in standard formats including BioCompute Object and Workflow Run RO-Crate, enabling researchers and bioinformaticians to document and share pipeline execution details. It automatically produces these reports without requiring pipeline script modifications, solving the need for standardized workflow documentation and reproducibility tracking. Users simply enable the plugin in their Nextflow configuration to automatically capture detailed provenance information about their computational workflows.
Latest version: 1.8.0
Total downloads: 634.4K View trends

Summary

Nextflow plugin to render provenance reports for pipeline runs. Supports standard formats such as BioCompute Object and Workflow Run RO-Crate.

Get Started

To enable and configure nf-prov, include the following snippet to your Nextflow config and update as needed.

plugins {
  id 'nf-prov'
}

prov {
  enabled = true
  formats {
    bco {
      file = 'bco.json'
      overwrite = true
    }
    wrroc {
      file = 'ro-crate-metadata.json'
      overwrite = true
    }
  }
}

Any number of formats can be specified. You do not need to modify your pipeline script in order to use the nf-prov plugin.

When you run your Nextflow pipeline, the plugin will automatically produce the specified provenance reports at the end of the run.

Configuration

The file, format, and overwrite options have been deprecated since version 1.2.0. Use formats instead.

The legacy format was removed in version 1.5.0. Consider using data lineage instead.

The following options are available:

prov.directory

New in version 1.8.0

The directory where the provenance reports should be saved. The path is resolved against the workflow output directory (outputDir). It must be a relative path within the output directory, and it cannot be used when a report file is an absolute path. By default, it is not used and report files are resolved against the launch directory.

prov.enabled

Create the provenance report (default: true if plugin is loaded).

prov.formats

Configuration scope for the desired output formats. The following formats are available:

  • bco: Render a BioCompute Object. Supports the file and overwrite options. See BCO.md for more information about the additional config options for BCO.

  • dag: Render the task graph as a Mermaid diagram embedded in an HTML document. Supports the file and overwrite options.

New in version 1.4.0

  • wrroc: Render a Workflow Run RO-Crate. Includes all three profiles (Process, Workflow, and Provenance). See WRROC.md for more information about the additional config options for WRROC.

See the nf-prov-test directory for an example pipeline that produces every provenance format.

New in version 1.7.0

  • gexf: Render the workflow run as a GEXF document. Supports the file and overwrite options.

prov.patterns

List of file patterns to include in the provenance report, from the set of published files. By default, all published files are included.

Examples

See the nf-prov-test directory for an example pipeline that produces every provenance format.

License

This project is licensed under the Apache License 2.0.

Nextflow version >=26.10.0
Depends On -
Release Date 13 Oct 2026 00:01:01 (UTC)
Release Notes https://github.com/nextflow-io/nf-prov/releases/tag/1.8.0
Download URL https://registry.nextflow.io/api/v1/plugins/nf-prov/1.8.0/download/nf-prov-1.8.0.zip
Store URL https://public.cr.seqera.io/v2/nextflow/plugin/nf-prov/blobs/sha256:7c03a9d9b1e10a010bcdf6bcf1aaefa6fe06836ca0d776b9656b460296d24a09
Size 258.5 KB
Checksum b5ded995112236fc1aa4d2c38262b9df7583a38d71c9d92a8a201744dbd57bb761493f96cec212e1e2749aeb422313de7d383772bc254b6deece1548ca26863e
Total downloads 60 View trends
Security Scan
Version Nextflow version Date Status Downloads
1.8.0 >=26.10.0 13 Oct 2026 00:01:01 (UTC) 60
1.7.0 >=25.10.0 05 Jan 2026 15:55:06 (UTC) 57.3K
1.6.0 >=25.10.0 23 Oct 2025 17:11:41 (UTC) 3.4K
1.5.0 >=25.04.0 04 Sep 2025 16:36:30 (UTC) 9.5K
1.4.0 >=24.10.0 06 Feb 2025 15:33:34 (UTC) 51.8K
1.3.0 >=24.10.0 05 Nov 2024 18:18:38 (UTC) 3.2K
1.2.4 >=23.04.0 26 Jul 2024 04:31:17 (UTC) 45.1K
1.2.3 >=23.04.0 03 Jul 2024 08:23:57 (UTC) 4.2K
1.2.2 >=23.04.0 27 Mar 2024 01:22:33 (UTC) 436.9K
1.2.1 >=23.04.0 27 Oct 2023 19:21:10 (UTC) 17.5K
1.2.0 >=23.04.0 27 Oct 2023 17:28:09 (UTC) 1.2K
1.1.0 >=23.04.0 28 Sep 2023 12:44:40 (UTC) 2.7K
1.0.0 >=22.04.0 19 Dec 2022 22:05:10 (UTC) 1.7K