Published May 22, 2026
| Version v1.6.0
Software
Open
PhenoPhaseR: Reproducible processing workflow for interpolating phenological DWD observations
Authors/Creators
- 1. Julius Kühn-Institut (JKI) – Federal Research Centre for Cultivated Plants
- 2. Federal Agency for Nature Conservation (BfN)
Description
PhenoPhaseR is a reproducible R workflow for downloading, filtering, modelling, and spatially interpolating phenological observations provided by the German Weather Service (DWD). It implements the PHASE approach (Gerstmann et al. 2016), which combines growing degree day models with geostatistical interpolation to produce area-wide phenological predictions across Germany at 1 km spatial resolution.
- Since v1.2.0, two in-pipeline publish hooks package the intermediate filter variant results and the final PHASE entry-date COGs as self- contained RO-Crate 1.2 deposits with W3C-anchored provenance (PROV-O), dataset descriptors (DCAT 3 / Dublin Core Terms), and quality metadata (DQV with SKOS bridge to ISO 19157-1).
- As of v1.3.0, Hook B aggregates the per-(phase, year) intermediate outputs into per-phase multi-band Cloud-Optimised GeoTIFFs (one band per year, named by year) and wide-format per-phase VAM CSVs, reducing the published artefact count from ~896 to 21 files while preserving the per-year ISO 19157-1 quality elements through DQV temporal tagging.
- v1.4.0 adds two new published quality artefacts to Hook B (CAL, in-sample BAM model-fit diagnostics; GEM, spatial quantiles of the BSE uncertainty raster), auto-writes a README.md into each crate documenting its validation stance, and generates a self-contained ro-crate-preview.html for browser-based inspection without external tooling.
- v1.5.0 restructures the DQV quality metadata: each per-year quality measurement is now a first-class top-level entity in the JSON-LD @graph with its own @id, and the per-phase Datasets reference them by @id only — satisfying JSON-LD's node-reference rule and resolving 33 REQUIRED-severity violations previously reported by `roc-validator`.
- v1.6.0 turns the publish hooks into a multi-crop blueprint: a single shared `_crop_specs.R` file holds per-crop metadata (DWD Plant ID, binomial, AGROVOC concept URI, Wikidata QID) for seven crops (winter wheat, winter rye, winter barley, winter rapeseed, spring barley, oats, maize), a family-wide creators list with explicit DataCite roles, and a layered keyword scheme; both builders are parametric on this configuration. Domain semantics are added via AGROVOC subject terms (schema:about / dct:subject) with DefinedTerm and DefinedTermSet entities in the @graph, alongside the existing W3C / ISO 19157 vocabulary stack. The PROV-O chain (software → filter variants → PHASE COGs) and the Hook B per-phase ZIP layout are unchanged.
Notes
Files
JKI-GDM/PhenoPhaseR-v1.6.0.zip
Files
(138.2 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:791776b757751ba868ff30b621a9716d
|
138.2 kB | Preview Download |
Additional details
Related works
- Is derived from
- Dataset: 10.5281/zenodo.18594963 (DOI)
- Is documented by
- Journal article: 10.1016/j.compag.2016.07.032 (DOI)
- Is source of
- Dataset: 10.5281/zenodo.19483111 (DOI)
- Dataset: 10.5281/zenodo.19571847 (DOI)
- Is supplement to
- Software: https://github.com/JKI-GDM/PhenoPhaseR/tree/v1.6.0 (URL)
Software
- Repository URL
- https://github.com/JKI-GDM/PhenoPhaseR