This repository has been archived by the owner on Aug 14, 2024. It is now read-only.
Replies: 2 comments 1 reply
-
Another argument against Snakemake was that it can potentially overwhelm the scheduler creating many small jobs. This can, however, be mitigated against through Job Grouping |
Beta Was this translation helpful? Give feedback.
1 reply
-
I don't necessarily see those as fatal for this lesson, but they are things we will have to address in our content. And also we should make it clear that Snakemake if one of many workflow tools, some of which are heavily tailored for the HPC space. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
During the Sprint for this repo, it was noted that some sites explicitly recommend against Snakemake for multi-node workloads. I'm guessing that this is likely because Snakemake has no awareness of MPI runtimes so you would be required to bake the MPI runtime and it's arguments into your tasks (which is not very portable: a different site could mean a different MPI runtime).
This triggered me to go looking around to see what sites actually recommend and I found workflows recommendations from CSC.
Beta Was this translation helpful? Give feedback.
All reactions