talk · Thursday 24 September · 08:49–⁠09:03 · SAL B

BMD workflow engine: FAIR workflows, RO-Crate and FAIR Signposting for a European biodiversity data space

Lena Perzlmaier · Operationalizing Biodiversity Digital Twins within Data Space Ecosystems

Recording time 44:42–56:30Open on Vimeo ↗

Summaries and key moments are machine-produced. Check the recording for the speaker’s exact words.

The short versionPackaging containerised workflows and their runs as RO-Crates with FAIR Signposting lets non-technical users run models remotely and get machine-actionable, citable results.

Overview

What this was about

Lena Perzlmaier presented the workflow engine developed in Biodiversity Meets Data, motivated by letting a Natura 2000 site manager reuse a scientist's species distribution model. She argued that scientists should share code, containerise it, and define a workflow (BMD mainly uses Argo), described with Workflow RO-Crate (prospective provenance) and Workflow Run RO-Crate (retrospective provenance). A central RO-Crate service links user interfaces, execution engines (Workflow.earth on Destination Earth, and the BMD platform's engine at LifeWatch ERIC) and registries, and runs are exposed as FAIR Digital Objects by combining identifiers, RO-Crates and FAIR Signposting.

Why it matters. It shows a concrete path from 'share your code' to reusable, remotely executable and provenance-rich workflows, which is the practical substance behind data space rhetoric.

Key ideas

In the room

  • Motivating example: an ecologist's species distribution model reused by a Natura 2000 site manager interested in invasive species spread.
  • Steps asked of scientists: share code, containerise it, and define a workflow of inputs, steps and outputs; BMD mainly uses Argo and has considered CWL.
  • Workflow runners can execute on remote infrastructure, so site managers need not run models on limited local hardware.
  • Workflow RO-Crate adds licence, authorship, description, language and formal inputs/outputs (prospective provenance); Workflow Run RO-Crate adds a CreateAction with agent, actual parameter values and output files (retrospective provenance).
  • A central RO-Crate service unpacks submitted crates, sends manifests to workflow engines and repackages run results as run crates that can be published to registries (BMD data space, WorkflowHub, Workflow.earth).
  • Workflow.earth, deployed in Destination Earth, was the first implementation, focused on agricultural digital twins; the BMD platform's engine runs at LifeWatch ERIC.
  • FAIR Signposting exposes metadata to machines in HTTP headers; combined with a unique identifier and RO-Crate, runs become W3C-style FAIR Digital Objects.
Jump in

Notable moments

In their words

Transcript

Automatically generated captions can contain mistakes, especially in names and technical terms. Times are relative to the room recording.

Read the transcript ↓
Loading transcript…
Programme abstract

Building the Foundations for a European Biodiversity Data Space

Lena Perzlmaier

European Green Deal Data Spaces serve as catalysts for unlocking data-driven innovation by integrating open and private datasets to help Europe achieve climate neutrality by 2050. By fostering cross-domain collaboration in earth and environmental sciences, economics, and urban planning, these initiatives connect scattered systems into a single, interoperable ecosystem. In the domain of conservation, this is vital for supporting the EU's nature restoration targets and deforestation reduction efforts. Within this strategic context, the Biodiversity Meets Data (BMD) project is actively developing the foundations of a European Biodiversity Data Space.

To enable near-data processing, we are building on workflow.earth, a FAIR-compliant workflow engine engineered originally within the Destination Earth (DestinE) initiative, which is now actively applied to streamline the ecological monitoring of Natura 2000 sites. Leveraging Argo Workflows and declarative pipeline definitions, these workflows fully encapsulate the instructions required for portable, reproducible, and deterministic execution across any Argo-compatible Kubernetes cluster (current in operation at UFZ/JSC and LifeWatch ERIC), while offering researchers a clear, transparent, and readily visualizable view of the underlying scientific processes.

Data portability and workflow transparency are achieved by adopting the Workflow Run RO-Crate (WRROC) specifications. This enables the packaging of workflow definitions, runtime parameters, data outputs, and rich metadata into self-contained FAIR Digital Objects (FDOs). All encapsulated primary data are also preserved as linked data, facilitating the seamless discovery, mobilization, and replication across the broader Common European Data Spaces.

Submitted to the conference programme before the talk, so the talk itself may differ.