Skip to content

A workflow platform using machine-actionable RO-Crates and FAIR signposting

License

Notifications You must be signed in to change notification settings

dnlbauer/fair-workflow-platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

Components Diagram

Detailed architecture information including data flows and interaction diagrams is available in the Architecture Documentation

Modules

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

Deployment Diagram

License

Licensed under the MIT license.

References

If you want to cite this project, here are some references you can use:

Funding

About

A workflow platform using machine-actionable RO-Crates and FAIR signposting

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published