|
|
|
rev : 2022 04 01
|
|
|
|
|
|
|
|
# Prise en main d'un Jupyter Notebook tropolink
|
|
|
|
## Prise en main de manière standard
|
|
|
|
C'est à dire à partir d'une installation "standard" de Jupyter sur son poste de travail ou d'un service JupyterHub accessible.
|
|
|
|
La démarche est décrite ici :
|
|
|
|
https://docs.jupyter.org/en/latest/start/index.html
|
|
|
|
ou encore ici :
|
|
|
|
https://www.datacamp.com/community/tutorials/tutorial-jupyter-notebook#Getting-Started
|
|
|
|
|
|
|
|
Un petit guide simple mais pratique est ici :
|
|
|
|
https://pyspc.readthedocs.io/fr/latest/03-guide/
|
|
|
|
|
|
|
|
* Un notebook est composé de cellules de différents types :
|
|
|
|
* Du Markdown, pour afficher du texte
|
|
|
|
* Du code, dans la syntaxe du noyau (ici Python)
|
|
|
|
* Les cellules ont plusieurs états :
|
|
|
|
* En mode "édition" (vert) ou "execution" (bleu)
|
|
|
|
* Executée[N°], en cour d'execution [* ], en attente d'éxecution []
|
|
|
|
* Le numéro affiché indique l'ordre d'éxecution des cellules codes
|
|
|
|
* Les cellules peuvent être masquées, leur contenu verouillé.
|
|
|
|
|
|
|
|
> À noter : lors de la toute première connexion le serveur Jupyter (JupyterHub) peut afficher un pop-up pour demander à l'utilisateur s'il fait confiance ou pas ou contenu du notebook (à valider).
|
|
|
|
|
|
|
|
|
|
|
|
## Prise en main dans le cadre du projet tropolink
|
|
|
|
Dans le cadre du projet tropolink, le workflow prend en charge la phase d'autentification et de lancement du Notebook. Celui-ci est préconfiguré dans l'environnement tropolink (i.e. avec toutes les librairies nécessaires à son execution).
|
|
|
|
|
|
|
|
|
|
|
|
![globalJupyterNBtropolk.png](/home/hrichard/PROZone/LOCAL_Drive/Projets/TropoLink/tropolinkDocumentation/userGuide/globalJupyterNBtropolk.png))
|
|
|
|
|
|
|
|
|
|
|
|
Quelques liens pour découvrir les notebooks Jupyter
|
|
|
|
https://pyspc.readthedocs.io/fr/latest/03-guide/
|
|
|
|
https://docs.jupyter.org/en/latest/running.html
|
|
|
|
https://jupyter-notebook-beginner-guide.readthedocs.io/en/latest/what_is_jupyter.html
|
|
|
|
https://plotly.com/python/ipython-notebook-tutorial/
|
|
|
|
https://docs.jupyter.org/en/latest/ |