Discovering the SUPER in computing - dagster-slurm for reproducible research on HPC
Mar 19, 2026·
,
,·
1 min read
Hernan Picatto
Maximilian Heß
Dr. Georg Heiler
Martin Pfister
Abstract
Dagster is a modern data orchestrator that emphasises reproducibility, observability, and a strong developer experience. In parallel, most high-performance computing (HPC) centres continue to rely on Slurm for batch scheduling and resource governance. The two ecosystems rarely meet in practice: Dagster projects often target cloud or single-node deployments, while Slurm users maintain bespoke submission scripts with limited reuse or visibility. This paper introduces dagster-slurm, an open-source integration that allows the same Dagster assets to run unchanged across laptops, CI pipelines, containerised Slurm clusters, and Tier-0 supercomputers. The project packages dependencies with Pixi, submits workloads through Slurm using Dagster Pipes, and streams logs plus scheduler metrics back to the Dagster UI. The key contribution is a unified compute resource (ComputeResource) that hides SSH transport (including password-only jump hosts and OTP prompts), dependency packaging, and queue configuration while still respecting Slurm’s scheduling semantics. The project ships two production-ready execution modes - local for laptop/CI development and slurm for one-job-per-asset submissions - and two stable launchers: Bash for script-based workloads and Ray for multi-node distributed computing.
Type
Publication
Journal of Open Source Software, 11(119), 9795
Published in the Journal of Open Source Software, volume 11, issue 119, page 9795. Submitted 31 October 2025, published 19 March 2026.
- Paper: https://doi.org/10.21105/joss.09795
- Software: https://github.com/ascii-supply-networks/dagster-slurm
See also the SciPy 2026 talk about this project.

Authors
Researcher & data scientist
Researcher at the Supply Chain Intelligence Institute Austria (ASCII).
My research interest lies at the intersection of forecasting extreme events and causal analysis in high-frequency time series.
Authors
Master student & Data Scientist
Maximilian Hess currently works as a research assistant at ASCII. His
research focuses on data-driven identification of risks in supply chains,
GIS analyses, and the quantification of trade dependencies. He also works
on extracting supply chains from texts, such as newspaper articles.

Authors
senior data expert
Georg is a co-founder @Jubust and a Senior data expert at Magenta as well as a ML-ops engineer at ASCII.
He is solving challenges with data. His interests include geospatial graphs
and time series. Georg transitions the data platform of Magenta to the cloud
and is handling large scale multi-modal ML-ops challenges at ASCII.