Skip to main content
Have a personal or library account? Click to login
QFlowCrate: A QGIS Plugin for Workflow Documentation and Provenance Capture to Enhance Geoscientific Reproducibility Cover

QFlowCrate: A QGIS Plugin for Workflow Documentation and Provenance Capture to Enhance Geoscientific Reproducibility

Open Access
|Jun 2026

Abstract

We present QFlowCrate, a QGIS plugin designed to support semi-automatic documentation of geospatial workflows and improve map reproducibility. Addressing the lack of integrated provenance capture in desktop GIS, QFlowCrate retrospectively records data inputs, processing steps, parameters, and cartographic symbology during QGIS use. The plugin is implemented in Python using the PyQGIS API and a modular, graph-based architecture that separates user interaction, internal provenance models, and metadata export. Documented workflows are exported as standard-compliant Research Object Crates (RO-Crates), following the Process Run Crate profile. QFlowCrate is openly available on GitHub and can be reused or extended to support reproducible research practices in geoscientific and cartographic workflows.

DOI: https://doi.org/10.5334/jors.704 | Journal eISSN: 2049-9647
Language: English
Page range: 44 - 44
Submitted on: Feb 18, 2026
Accepted on: May 21, 2026
Published on: Jun 5, 2026
Published by: Ubiquity Press
In partnership with: Paradigm Publishing Services
Publication frequency: 1 issue per year

© 2026 Andreas Rademaker, Eftychia Koukouraki, Brian Pondi, published by Ubiquity Press
This work is licensed under the Creative Commons Attribution 4.0 License.