### Simon Tournier
Ingénieur de recherche en bioinformatique côté recherche.
Travaille avec Guix. Contact par mail :
Au cas où tu serais passé à côté, du côté de Guix, il y a eu cette tentative : https://guixwl.org/
L'idée était de mettre Guix au coeur et d'écrire au dessus un langage de "workflow". Cela fonctionne mais difficile de lutter contre Snakemake, CWL, etc.
Du coup, il y a une autre direction : https://hpc.guix.info/blog/2022/01/ccwl-for-concise-and-painless-cwl-workflows/
Et Bistro (OCaml) ou Funflow (Haskell) sont aussi des approches intéressantes.
Puis il y a des patches pour avoir Guix comme gestionnaire de paquets dans Snakemake (à la place de Conda).
Pour finir, je pense que le plus viable est la génération d'image Docker (ou Singularity) avec Guix ou Nix. Avec Guix, c'est "guix pack -f docker'. Autrement dit, toute la partie "environnement logiciel" et sa reproductibilité (et surtout tracabilité) est gérée par Guix.
Contact: mail