A Nextflow plugin to monitor and report working directory sizes during pipeline execution.
- Nextflow
>=24.01.0-edge
To use this plugin in your Nextflow pipeline, you can add it to your pipeline configuration:
plugins {
id '[email protected]'
}
This plugin helps monitor disk space usage by tracking the size of Nextflow's working directories after pipeline execution.
The WorkdirSizeObserver
is a trace observer that:
- Reports the final size of working directories when the workflow completes
The WorkdirSizeFactory
is responsible for:
- Creating and registering the WorkdirSizeObserver
- Setting up the monitoring infrastructure
- Managing the lifecycle of the disk space monitoring
Once the plugin is installed and enabled in your pipeline configuration, it will automatically track working directory sizes during pipeline execution.
The plugin will:
- Initialize disk space monitoring when the workflow starts
- Track working directory sizes for each process
- Add information about workdir sizes to the .nextflow.log file
Current version: 0.1.0
For bug reports and feature requests, please open an issue on the GitHub repository.