Hi Alper,
My colleagues at Technical University of Denmark are heavy users of
workflows through Slurm on our cluster, and this accounts for most of
our usage. They have developed an Open Source workflow system:
> MyQueue is a frontend for SLURM/PBS/LSF that makes handling of tasks easy. It has a command-line interface called mq with a number of Sub-commands and a Python interface for managing Workflows. Simple to set up: no system administrator or database required.
See
https://myqueue.readthedocs.io/en/latest/
I'm personally not involved in MyQueue, but you might take a look to see
if it's useful in your environment.
Best regards,
Ole