Boîte à outils IPython
Avant toute chose
Déclarer un port pour l'utilisation de Ipython. Pour cela il faut updater le tableau sur cette page
Premier test depuis obelix
Depuis sa machine locale (si le port est 70XX et le login sur obelix : YYYY)
ssh -X -t -L 70XX:localhost:70XX YYYY@obelix.lscelb.extra.cea.fr
Loader les modules nécessaires
module load python/2.7.5
Sourcer pyferret (en csh)
source ~brock/pyferret-1.0.2/ferret_paths.csh
Créer un répertoire de travail
mkdir ~/IPy_Notebooks
Lancer ipython
ipython notebook --no-browser --port=70XX --notebook-dir=~/IPy_Notebooks
Sur sa machine locale ouvrir la page suivante http://localhost:70XX/ dans un navigateur web. Cette page est votre bibliothèque de notebook.
Créer un premier notebook
- créer un nouveau notebook avec le bouton "new notebook". Un nouvel onglet s'ouvre alors pour ce nouveau notebook.
- Sur cette nouvelle page, vous pouvez changer le nom du notebook en cliquant sur "untitled0". Le nom est immédiatement changé dans votre bibliothèque
- Pour utiliser ferret
In[1]: %install_ext https://raw.github.com/PBrockmann/ipython-ferretmagic/master/ferretmagic.py In[2]: %load_ext ferretmagic
- Pour lancer l'exécution d'une cellule : appuyer sur la touche "play", ou "ctrl + entree"
- Pour utiliser un fichier sous le dods store du tgcc
%%ferret use "http://dods.extra.cea.fr/cgi-bin/nph-dods/store/login/path_on_store"
- Pour écrire du texte entre deux cellules : il faut changer le type de la cellule "Cell > Cell Type > heading 1 (2, 3, ...) / ou dans le menu déroulant "code / Markdown / .../ Heading 1 / ..."
- Pour partager le notebook
- solution 1 : partager le résultat sous forme html. > file > download as > html.
- solution 2 : partager pour échanger et éventuellement modifier le fichier : il faut le partager sous svn ou git.
Last modified 8 years ago
Last modified on 12/18/14 13:41:38