Speaker
Description
The Extensible Workflow System (Ewoks) is a meta-workflow system that provides a unified interface for defining and executing scientific workflows with built-in data provenance, supporting FAIR data practices. It targets use cases at large-scale facilities, from manual and automated data processing to the orchestration of fully automated experiments.
Ewoks leverages existing workflow technologies adapted to different contexts, including interactive desktop use, online integration via message brokers, usage through facility data portals, execution on HPC clusters, and conditional workflows for expert systems. By integrating these approaches, it enables unified, reproducible, scalable, and interoperable data processing at facilities such as the ESRF where it is operational at 38 beamlines.