Quelqu'un peut-il me recommander un bon système de gestion de flux de travail (WMS), de préférence en Python? Jusqu'à présent, j'utilise GNU Make, mais cela introduit une couche de complexité que je veux éviter. Un bon WMS doit avoir les caractéristiques suivantes:
- s'intègre facilement avec les outils de ligne de commande et les scripts Python,
- simple à utiliser et léger,
- gérer les dépendances,
- fournir une interface de ligne de commande,
- fournir un mécanisme de journalisation,
- (facultatif) fournir la provenance des données.
Je sais que les WMS sont très populaires en bioinformatique (par exemple Galaxy ), mais je recherche quelque chose de plus général.