Alguém pode me recomendar um bom sistema de gerenciamento de fluxo de trabalho (WMS), preferencialmente em Python? Até agora, tenho usado o GNU Make, mas apresenta uma camada de complexidade que eu quero evitar. Um bom WMS deve ter os seguintes recursos:
- integre-se facilmente com ferramentas de linha de comando e scripts Python,
- simples de usar e leve,
- lidar com dependências,
- fornecer interface de linha de comando,
- fornecer mecanismo de registro,
- (opcional) forneça a proveniência dos dados.
Sei que o WMS é muito popular em bioinformática (por exemplo, Galaxy ), mas estou procurando algo mais geral.