fair-workflow-platform
A workflow platform using machine-actionable RO-Crates and FAIR signposting
https://github.com/senckenberg-dcbiodivit/fair-workflow-platform
Science Score: 57.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 14 DOI reference(s) in README -
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.5%) to scientific vocabulary
Repository
A workflow platform using machine-actionable RO-Crates and FAIR signposting
Basic Info
- Host: GitHub
- Owner: Senckenberg-DCBiodivIT
- License: mit
- Default Branch: main
- Size: 1.72 MB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
- Releases: 0
Metadata Files
README.md
A FAIR workflow platform for biodiversity digital twins
This FAIR workflow platform is developed as a solution for executing and sharing FAIR (Findable, Accessible, Interoperable, Reuseable) workflows across research domains. It allows to execute and reuse machine-actionable workflows and resulting data, encapsulated in Research Object Crates (RO-Crates) and advertised via FAIR Signposting.
More infos on the use case: https://doi.org/10.3897/biss.8.134479
Features
- Login via ORCID
- Workflow Execution Integrates with Argo Workflows for workflow execution.
- RO-Crate compatibility: End-To-End integration of RO-Crates
- Digital Object Management: Workflows and datasets are stored as Digital Objects using Cordra
- FAIR Signposting on the frontend allows for integration of results into the semantic web.
Architecture Overview
The workflow platform employs a microservice architecture allowing components to be extended or replaced for flexibility.
- Frontend: User-facing interface for submitting workflows and viewing datasets.
- Digital Object Repository: Cordra-based system for storing and managing datasets as FAIR Digital Objects
- Submission Service: Handles orchestration between frontend, digital object repository and the workflow service.
- Workflow Service: A workflow execution engine for executing workflows.

Detailed architecture information including data flows and interaction diagrams is available in the Architecture Documentation
Modules
- Frontend: Django-based frontend
- Cordra schema: Schemas and metadata models for the digital object Repository
- Argo Workflow Connector: An implementation of the
Submission servicethat orchestrates workflows in Argo - Crop wild relatives Workflow RO-Crate: Sapmle RO-Crate with a workflow that runs the Crop Wild Relatives prototype Digital Twin. See here for details.
Deployment at DestinE
A version of the platform is currently deployed to the Destination Earth Platform and can be accessed here: Crop Wild Relatives.
Deployment diagram

License
Licensed under the MIT license.
References
If you want to cite this project, here are some references you can use:
- Dataspace Integration for Agrobiodiversity Digital Twins with RO-Crate https://doi.org/10.3897/biss.8.134479
- FAIR dataspace integration for Agrobiodiversity Digital Twins (Poster) https://doi.org/10.5281/zenodo.13928654
Funding
- EUMETSAT: Agriculture and Climate Change DEDL Use Case
- The European Commission: BioDT – Biodiversity Digital Twin for Advanced Modelling, Simulation and Prediction Capabilities
- The DFG as Part of FAIRagro
Owner
- Name: Senckenberg Digital Collection and Biodiversity Information Technologies @ Senckenberg
- Login: Senckenberg-DCBiodivIT
- Kind: organization
- Location: Germany
- Repositories: 1
- Profile: https://github.com/Senckenberg-DCBiodivIT
FAIR data specialists and research software engineers working towards interlinking, harmonization and facilitation of access to geobiodiversity research data.
Citation (CITATION.cff)
# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!
cff-version: 1.2.0
title: FAIR Workflow platform
message: >-
If you use this software, please cite it using the
metadata from this file.
type: software
authors:
- given-names: Daniel
family-names: Bauer
email: daniel.bauer@senckenberg.de
affiliation: Senckenberg Society for Nature Research
orcid: 'https://orcid.org/0000-0001-9447-460X'
repository-code: >-
https://github.com/Senckenberg-DCBiodivIT/fair-workflow-platform
abstract: >-
This FAIR workflow platform is developed as a solution for
executing and sharing FAIR (Findable, Accessible,
Interoperable, Reuseable) workflows across research
domains. It allows to execute and reuse machine-actionable
workflows and resulting data, encapsulated in Research
Object Crates (RO-Crates) and advertised via FAIR
Signposting.
keywords:
- FAIR
- workflow
- RO-Crate
- Signposting
license: MIT
GitHub Events
Total
- Issues event: 1
- Push event: 9
Last Year
- Issues event: 1
- Push event: 9
Committers
Last synced: about 1 year ago
Top Committers
| Name | Commits | |
|---|---|---|
| Daniel Bauer | d****r@s****e | 36 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 7 months ago
All Time
- Total issues: 1
- Total pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Total issue authors: 1
- Total pull request authors: 0
- Average comments per issue: 0.0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 1
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 1
- Pull request authors: 0
- Average comments per issue: 0.0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- dnlbauer (1)