python-datascientist icon indicating copy to clipboard operation
python-datascientist copied to clipboard

Template de projet

Open avouacr opened this issue 3 years ago • 1 comments

Proposer un template de projet sur un repo annexe qui illustre une belle structure de projet, que les élèves peuvent forker comme base de départ :

  • un notebook main.ipynb
  • qui appelle des fonctions dans des modules
  • modules séparés selon les différentes parties (data, stats desc, modelisation, ..)
  • requirements file ou env conda
  • une analyse minimale reproductible qui illustre les différentes parties d'un projet data
  • montrer comment faire quand une partie prend bcp de tps (mettre l'output sur MinIO ou autre et importer ensuite comme input)
  • (un CI de test auto de la reproductibilité ?)

avouacr avatar Jan 04 '22 10:01 avouacr

Oui c'est une bonne idée. ça pourrait nous servir aussi pour:

  • le séminaire sur la reproductibilité
  • la partie python du guide des bonnes pratiques utilitR (https://github.com/InseeFrLab/utilitR/issues/388)

linogaliana avatar Jan 04 '22 12:01 linogaliana