Introduction

Contenu

Introduction#

À l’instar du grand nombre de satellites naturels de sa planète homophone, un grand nombre d’outils informatiques gravitent autour du projet Jypyter.

Nuage des mots de l'écosystème Jupyter

L’objectif de ce document est d’éclairer sur trois aspects de ces outils informatiques :

  • Quels services offrent-ils ?

  • Comment s’articulent-ils entre eux ?

  • Quelle organisation matérielle pour les utiliser ?

Le premier lectorat visé est celui des enseignantes, des enseignants, des chercheuses et des chercheurs du DER de Génie Mécanique de l’ENS Paris-Saclay. Les exemples seront choisis en lien thématique avec le DER et l’infrastructure informatique de l’ENS Paris-Saclay au sein de l’université Paris-Saclay servira de cadre pour illustrer des usages. Cependant, tous enseignantes, enseignants, chercheuses, chercheurs, étudiantes et étudiants pourront y trouver des informations utiles.

Jupyter en bref#

Jupyter est un environnement logiciel interactif qui permet de créer et de partager des carnets électroniques. Un carnet Jupyter est un document divisé en cellules contenant du code, du texte explicatif, des visualisations et d’autres contenus multimédias. Il est particulièrement utile pour :

  • Écrire du Code - Les utilisateurs peuvent écrire et exécuter du code dans des cellules, ce qui permet de tester et de visualiser immédiatement les résultats.

  • Documenter - Les cellules de texte permettent d’ajouter des descriptions, des formules mathématiques et des instructions détaillées pour expliquer le code et les résultats.

  • Visualiser des données - Intégration facile avec des bibliothèques de visualisation pour créer des graphiques et des représentations interactifs.

  • Reproduire des travaux - Les carnets peuvent être partagés, permettant à d’autres utilisateurs de répliquer les résultats en exécutant le même code, éventuellement avec d’autres données.

  • Enseigner et collaborer - Utile pour les enseignantes, les enseignants, les chercheuses et les chercheurs pour créer des supports de cours interactifs et collaborer sur des projets de recherche.

Pour les impatient(e)s

Exécuter Jupyter immédiatement sans aucune installation grâce à l’application web JupyterLite

Présentation (mai 2024)

slide