-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Labels
questionFurther information is requestedFurther information is requested
Description
In order to properly handle the data workflow. There are several options: (Sci)Luigi, Snakemake, Airflow, etc.
In SciLuigi the workflow can be defined through classes with requires
, run
and output
methods which makes possible to build pipelines. Besides, it integrates the SLURM scheduler.
In the following flowchart, the desired data flow is defined. Subrun-wise jobs in orange. Run-wise jobs & files in light purple. Currently, to merge files on a run basis we have to check that all previous jobs were successfully completed. This dependency would naturally come with a workflow management system.
It is also possible to use SLURM dependency option (which is currently used in some parts of the code).
Metadata
Metadata
Assignees
Labels
questionFurther information is requestedFurther information is requested