Tuto Nix COMPAS22

Scénario

Nous avons développé une application sur laquelle nous souhaitons expérimenter. Nous désirons nous assurer de la reproductibilité de nos expériences et notamment de la construction de notre application. Une fois les expériences terminées, nous voulons également assurer la reproductibilité de l’analyse de données et de la production de l’article.

Contenu

  • introduction au gestionnaire de paquets Nix
  • création du paquet de notre application
  • création d’un environnement (shell) reproductible d’expérimentations contenant notre application
  • création d’une image docker reproductible contenant notre application
  • mise en place d’une analyse de données reproductible (R, python, latex, etc.)