Skip to content

Add Horus Runtime workflow system - #148

Merged
rafaelfsilva merged 2 commits into
workflowscommunity:mainfrom
chdominguez:add-horus-runtime
Aug 30, 2026
Merged

Add Horus Runtime workflow system#148
rafaelfsilva merged 2 commits into
workflowscommunity:mainfrom
chdominguez:add-horus-runtime

Conversation

@chdominguez

@chdominguez chdominguez commented Aug 30, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Registers temple-compute/horus-runtime in _data/workflow_systems.yml.
  • Metadata is sourced from the repository's .wci.yml, including a description of its runtime/executor/target model and Python entry-point plugin system (targets, runtimes, executors, artifacts, tasks, transfer strategies, workflows, interactions, event transports/subscribers, middleware).
  • Includes a terminology classification against the WCI's five-axis taxonomy

Horus Runtime is an open-source workflow engine (YAML or Python) that runs pipelines locally or on HPC clusters (SLURM, via the official horus-slurm plugin), with typed/addressable artifact tracking, restartable (skip-if-complete) execution, dynamic fan-out/loop expansion, and a fully pluggable target/runtime/executor system built on Python entry points.

@rafaelfsilva
rafaelfsilva merged commit ed21475 into workflowscommunity:main Aug 30, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants