Advances, Systems and Applications
Pegasus | Argo | Our approach | |
---|---|---|---|
Workflow structure is independent of input data | Requires generator script | Yes | Yes |
Requires sub-workflows | Yes | Uses workflow templates | No |
File names must be defined explicitly | No (variables) | Yes | No (variables) |
Dependencies between actions must be modelled explicitly | Yes | No, but hard-coded file names | No |
Iterate over a dynamic list of files created during run time | No | No | Yes |
Number of lines that needed to be written for use case 2 | 228 | 239 | 79 |