Closed matsen closed 7 years ago
CWL (which is the "language" of Toil) is sounding cooler the more I learn about it. Another post: http://b-t.cr/t/defining-an-api-for-repertoire-sequence-analysis-tools/141/10?u=ematsen
Seems like we are up and running with Toil, though we can still change!
To be candid, we are limping long with Toil, and particularly Toil/CWL/Slurm. We can navigate one path that seems to work, provided you're running my patched version of Toil. (My patch was submitted in a bug report but the fix was assigned to a member of their development team.)
The entire batch backend of Toil (the slurm, aws, gridengine support) is scheduled for refactoring, and CWL support is missing some significant features. As others have said, slurm support and CWL is particular are a WIP.
My current thinking is Toil, which apparently can use slurm as an execution engine: http://toil.readthedocs.io/en/latest/batchSystem.html?highlight=slurm