Feature | KNIME open source | Luigi | SciLuigi |
---|---|---|---|
Authoring interface | GUI (rich client) | Text / CLI | Text / CLI |
Implementation language | Java | Python | Python |
Scheduling mode | Independent threads | Pull | Pull |
HPC support | No | No | Yes |
Custom re-usable components | No | No | Yes |
Audit trail | No | No | Yes |
Sub-workflows | Yes | No | No |
Named ports | Yes | No | Yes |
Nested loops | Yes | No | Yes |
Interactive workflow debugging | Partly | Yes | Yes |
CLI tool integration | Yes | Yes | Yes |
Stream processing | Yes | No | No |
Graphical workflow visualization | Yes | Yes | Yes |
Supports scripting | Yes | Yes | Yes |