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

Rademaker, Andreas; Koukouraki, Eftychia; Pondi, Brian

Forschungsartikel (Zeitschrift) | Peer reviewed

Zusammenfassung

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.

Details zur Publikation

FachzeitschriftJournal of Open Research Software (J Open Res Softw)
Jahrgang / Bandnr. / Volume14
Ausgabe / Heftnr. / Issue1
Artikelnummer44
StatusVeröffentlicht
Veröffentlichungsjahr2026 (05.06.2026)
Sprache, in der die Publikation verfasst istEnglisch
Stichwörtergeospatial workflows; provenance; reproducibility; cartography; QGIS plugin; RO-Crate; FAIR; geoinformatics

Autor*innen der Universität Münster

Koukouraki, Eftychia