Update journal/md2_doc_computationnel.md

parent 4ffbd3b7
...@@ -73,7 +73,6 @@ Recherche reproductible = pouvoir aller dans les 2 sens ...@@ -73,7 +73,6 @@ Recherche reproductible = pouvoir aller dans les 2 sens
* inspecter * inspecter
* refaire : vérifier, corriger, réutiliser * refaire : vérifier, corriger, réutiliser
### Caractéristiques ### Caractéristiques
* vitrine : comme un article au format pdf * vitrine : comme un article au format pdf
* envers du décor : notebook jupyter par exemple * envers du décor : notebook jupyter par exemple
...@@ -88,6 +87,9 @@ Recherche reproductible = pouvoir aller dans les 2 sens ...@@ -88,6 +87,9 @@ Recherche reproductible = pouvoir aller dans les 2 sens
## Présentation des outils ## Présentation des outils
### Jupyter
### OrgMode ### OrgMode
* permet de combiner différents langages * permet de combiner différents langages
* langage de balisage léger * langage de balisage léger
...@@ -100,27 +102,28 @@ Recherche reproductible = pouvoir aller dans les 2 sens ...@@ -100,27 +102,28 @@ Recherche reproductible = pouvoir aller dans les 2 sens
#### Exécution des blocs #### Exécution des blocs
* template pour différens langages * template pour différens langages (r, python, shell)
* exemple `<r >` pour langage r
* blocs pour des sorties textuels et blocs pour des sorties graphiques * blocs pour des sorties textuels et blocs pour des sorties graphiques
* insepecter les buffer pour voir les consoles actives * insepecter les buffer pour voir les consoles actives dans les différents langages
* attention il peut y avoir des incohérences si on modifie les données puis qu'on rééxécute la session * attention il peut y avoir des incohérences si on modifie les données puis qu'on rééxécute la session
* __tout rééexécuter depuis le début__ * __tout rééexécuter depuis le début__
* commandes * commandes
* CTRL C CTRL C pour exécuter * `CTRL C CTRL C` pour exécuter un bloc
* `alt-x org-babel-execute-buffer` : ré-éxécuter le la session * `alt-x org-babel-execute-buffer` : ré-éxécuter la session au complet
* `ho` : exporter en html * `ho` : exporter en html
* `C-c C-q noexport enter` : exclure toute une section de l'export * `C-c C-q noexport enter` : exclure toute une section de l'export
* avoir plusieurs langages avec template * avoir plusieurs langages avec template
* commandes shell aussi * commandes shell aussi
* avec l'historique riche de la session =>on peut faire du ssh dedans ! * avec l'historique riche de la session =>on peut faire du ssh dedans ! se connecter à d'autres machines !
* plusieurs sessions possibles * plusieurs sessions possibles
#### Production et partage du document final #### Production et partage du document final
* attention au stockage penser aussi à stocker les fichiers produits * attention au stockage penser aussi à stocker les fichiers produits
* une solution juste pour voir contenu : exporter html ou pdf * une solution juste pour voir contenu : exporter html ou pdf
* contrôler la visibilité * contrôler la visibilité (stocker aussi les fichiers produits si on veut permettre aux autres de voir)
* `export results` VS `export both` * `export results` VS `export both`
* __difficulté/ avantage principal : maîtriser les raccourcis clavier !!__ * __difficulté/ avantage principal : maîtriser les raccourcis clavier !!__
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment