Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
!.gitignore
!.github
!.readthedocs.yaml
!.wci.yml

# Byte / compiled / optimized
*.py[cod]
Expand Down
35 changes: 35 additions & 0 deletions doc/_external/.wci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: Ewoks
headline: Meta-workflow system for scientific data processing and expert systems
description: |
Ewoks is a Python-based meta workflow system for automating scientific
data processing and experiments. It provides a common, technology-agnostic
persistent and runtime representation of workflows, enabling them to be executed
across different workflow engines without modification.

By using different workflow management systems, Ewoks supports a wide
range of use cases — from interactive analysis to fully automated pipelines
on clusters or expert systems orchestrating experiments.

Ewoks is designed to make data processing more reproducible, traceable,
and FAIR (Findable, Accessible, Interoperable, Reusable).

language: Python

documentation:
general: https://ewoks.esrf.fr/
installation: https://ewoks.esrf.fr/en/latest/getting_started.html#quick-start
tutorial: https://ewoks.esrf.fr/en/latest/tutorials.html

execution_environment:
interfaces:
- Python API
- Command Line Interface
- REST API
- Desktop GUI
- Web GUI
- Message brokers
resource_managers:
- Slurm
transfer_protocols:
- TCP/IP
- HTTPS
Loading