Czy ktoś może mi polecić dobry system zarządzania przepływem pracy (WMS), najlepiej w języku Python? Do tej pory korzystałem z GNU Make, ale wprowadza warstwę złożoności, której chcę uniknąć. Dobry WMS powinien mieć następujące funkcje:
- łatwa integracja z narzędziami wiersza poleceń i skryptami Python,
- prosty w użyciu i lekki,
- radzić sobie z zależnościami,
- zapewnić interfejs wiersza poleceń,
- zapewnić mechanizm rejestrowania,
- (opcjonalnie) podaj źródło danych.
Wiem, że WMS są bardzo popularne w bioinformatyce (na przykład Galaxy ), ale szukam czegoś bardziej ogólnego.