-
Notifications
You must be signed in to change notification settings - Fork 8
Description
Hello all,
Forgive what is quite possibly a stupid question, but is there a good reason why this executor does not translate/respect snakemake standard job resources into task requests? Specifically, here I mean things like cores (threads), mem_mb, runtime, etc, as happens in other executor plugins for HPC clusters (e.g. the slurm one).
I have hacked together an extremely dodgy fork of this executor which does exactly this, and it seems to work at least for the three resources above. Before I make my fork more than just a 15 minute hack, I'd like to know if this is something you considered and decided was unwise, or if it was just never attempted? If this wasn't attempted and it sounds like a good idea, should I make this something a bit more robust and try to upstream it?
best,
K