Update MonJournalDeBord_MOOC_RR.md

parent b5e63879
#Recherche reproductible : Principes méthodologiques pour une science transparente # Recherche reproductible : Principes méthodologiques pour une science transparente
[MOOC RR](https://lms.fun-mooc.fr/courses/course-v1:inria+41016+self-paced/courseware/4ab137e597734d239618e813ff3287c9/1e8fc43d89b2413aabf40ee087fd03d7/) [MOOC RR](https://lms.fun-mooc.fr/courses/course-v1:inria+41016+self-paced/courseware/4ab137e597734d239618e813ff3287c9/1e8fc43d89b2413aabf40ee087fd03d7/)
##Module 1 - Cahier de notes, cahier de laboratoire ## Module 1 - Cahier de notes, cahier de laboratoire
1. *Nous utilisons tous des cahiers de notes* 1. **Nous utilisons tous des cahiers de notes**
* Un énoncé du but de chaque expérience et un résumé des conclusions obtenues rendent le cahier beaucoup plus utile.
* Les croquis, dessins et diagrammes sont essentiels.
* Les expériences mauvaises ou non prometteuses, même celles considérées comme des échecs, devraient être entièrement enregistrées.
* Le but de toute cette pratique de prise de notes est de préserver la valeur *[le temps et les moyens humains et matériels investis dans la recherche]*.
* Elle devrait être soigneusement conçus pour s'adapter aux conditions de chaque laboratoire et devraient être adéquate mais pas trop élaborés. Si l'on exige trop de la nature humaine, le système ne fonctionnera pas.
> Un énoncé du but de chaque expérience et un résumé des conclusions obtenues rendent le cahier beaucoup plus utile.
> Les croquis, dessins et diagrammes sont essentiels. 2. **Un aperçu historique de la prise de notes**
> Les expériences mauvaises ou non prometteuses, même celles considérées comme des échecs, devraient être entièrement enregistrées. volumen-> codex, organisation index
> Le but de toute cette pratique de prise de notes est de préserver la valeur **[le temps et les moyens humains et matériels investis dans la recherche]**. 3. **Du fichier texte au langage de balisage léger**
> Elle devrait être soigneusement conçus pour s'adapter aux conditions de chaque laboratoire et devraient être adéquate mais pas trop élaborés. Si l'on exige trop de la nature humaine, le système ne fonctionnera pas. * édition de fichier texte: Notepad++, gedit, TextEdit
2. *Un aperçu historique de la prise de notes* * toujours possible de les lire, même longtemps après + logiciels d’indexation, de gestion de version
choisir UTF-8
volumen-> codex, organisation index * fichier généré par traitement de texte (word, pdf..) illisible par éditeur de texte
3. *Du fichier texte au langage de balisage léger* * mais pas de navigation possible avec hyper lien, pas de polices spécifiques (gras, italique…), pas de correction
* langage de balisage, marked language
- édition de fichier texte: Notepad++, gedit, TextEdit * ex. html n'est pas à lire directement par un humain, commentaire possible
***fichier généré par traitement de texte (word, pdf..) illisible par éditeur de texte***
toujours possible de les lire, même longtemps après + logiciels d’indexation, de gestion de version
choisir UTF-8
***mais pas de navigation possible avec hyper lien, pas de polices spécifiques (gras, italique…), pas de correction***
- langage de balisage, marked language * peut-on combiner la légèreté des fichiers texte avec le confort de lecture ?
ex. html n'est pas à lire directement par un humain, commentaire possible * ex. Markdown, Wikitexte, AsciiDoc, RestructuredText (pour programmeur python)
> peut-on combiner la légèreté des fichiers texte avec le confort de lecture ? * Démo Markdown
ex. Markdown, Wikitexte, AsciiDoc, RestructuredText (pour programmeur python) [Intro à Markdown](https://gitlab.inria.fr/learninglab/mooc-rr/mooc-rr-ressources/blob/master//module1/ressources/introduction_to_markdown_fr.org)
*Démo Markdown* [Pandoc](https://enacit1.epfl.ch/markdown-pandoc/) ???? non accessible
[Intro à Markdown](https://gitlab.inria.fr/learninglab/mooc-rr/mooc-rr-ressources/blob/master//module1/ressources/introduction_to_markdown_fr.org) * Convertisseur Pandoc
[pandoc](https://enacit1.epfl.ch/markdown-pandoc/) ???? non accessible
*Convertisseur Pandoc*
``` ```
pandoc fichier.md -o fichier.pdf pandoc fichier.md -o fichier.pdf
pandoc fichier.md -o fichier.docx pandoc fichier.md -o fichier.docx
mupdf ## pour visualiser un pdf
``` ```
`mupdf ## pour visualiser un pdf`
Si vous souhaitez générer des documents pdf avec Pandoc, il faudra installer LaTeX Si vous souhaitez générer des documents pdf avec Pandoc, il faudra installer LaTeX
[pandocInstall](https://pandoc.org/installing.html) [pandocInstall](https://pandoc.org/installing.html)
[pandocDemo](https://pandoc.org/demos.html) [pandocDemo](https://pandoc.org/demos.html)
4. Pérénité et évolutivité avec la gestion de version 4. **Pérénité et évolutivité avec la gestion de version**
avantage des logiciels comme git : * avantage des logiciels comme git :
- corriger plusieurs fichiers simultanément, adapté au collaboratif - corriger plusieurs fichiers simultanément, adapté au collaboratif
- TP usage de Git avec l’interface Gitlab - TP usage de Git avec l’interface Gitlab
- Démystifiions Git, Github, Gitlab - Démystifiions Git, Github, Gitlab
[Git](https://lms.fun-mooc.fr/courses/course-v1:inria+41016+self-paced/courseware/2bfe60a86fed4994b5493a220c38eb69/10df5f17d4e74029baf2fc4cf2cfd62a/5?activate_block_id=block-v1%3Ainria%2B41016%2Bself-paced%2Btype%40vertical%2Bblock%40c20f53a4c00241589b00799fa909771e) [Git](https://lms.fun-mooc.fr/courses/course-v1:inria+41016+self-paced/courseware/2bfe60a86fed4994b5493a220c38eb69/10df5f17d4e74029baf2fc4cf2cfd62a/5?activate_block_id=block-v1%3Ainria%2B41016%2Bself-paced%2Btype%40vertical%2Bblock%40c20f53a4c00241589b00799fa909771e)
- notion d’historique / travailler à plusieurs sur un serveur gitlab => gérer historique distribué / écosystème Git
* notion d’historique / travailler à plusieurs sur un serveur gitlab => gérer historique distribué / écosystème Git
``` ```
git log git log
...@@ -70,29 +72,30 @@ git merge ...@@ -70,29 +72,30 @@ git merge
git commit git commit
git pull/push git pull/push
``` ```
* GitHub/GitLab : hébergement gratuit de projets publics / interfaces web (navigation, preview, édition en ligne..) / Gestion de permissions
GitHub/GitLab : hébergement gratuit de projets publics / interfaces web (navigation, preview, édition en ligne..) / Gestion de permissions
réseau social des développeurs / issues / fork / pull request réseau social des développeurs / issues / fork / pull request
Intégration continue, déclencher tests automatiques ; connecter dépôt vers des archives * Intégration continue, déclencher tests automatiques ; connecter dépôt vers des archives
GitHub : leader du marché, logiciel propriétaire * GitHub : leader du marché, logiciel propriétaire
GitLab : logiciel libre, plusieurs instances * GitLab : logiciel libre, plusieurs instances
Interfaces graphiques nombreuses (RStudio / GitHub Desktop…) * Interfaces graphiques nombreuses (RStudio / GitHub Desktop…)
- Tutoriel interface de GitLab dans le Mooc RR * Tutoriel interface de GitLab dans le Mooc RR
apprendre à migrer un dépôt sur une autre PF apprendre à migrer un dépôt sur une autre PF
login : 64f30572cfeab5413ad04a26aaa8a62a à utiliser à Git pour accéder à gitlab login : 64f30572cfeab5413ad04a26aaa8a62a à utiliser à Git pour accéder à gitlab
Enfin, pour ceux qui veulent aller plus plus loin et en savoir plus sur l'outil de gestion de version git sur lequel s'appuie GitLab, quelques vidéos de démonstration sur git et GitLab sont proposées dans la séquence "7. Installations, configurations, references" du module 2 de ce Mooc ainsi que des ressources pour apprivoiser git en ligne de commandes. Enfin, pour ceux qui veulent aller plus plus loin et en savoir plus sur l'outil de gestion de version git sur lequel s'appuie GitLab, quelques vidéos de démonstration sur git et GitLab sont proposées dans la séquence "7. Installations, configurations, references" du module 2 de ce Mooc ainsi que des ressources pour apprivoiser git en ligne de commandes.
Quiz : !! LibreOffice permet de comparer deux versions successives d’un même document Quiz : !! LibreOffice permet de comparer deux versions successives d’un même document
5. Les étiquettes et logiciels d’indexation pour s’y retrouver 5. **Les étiquettes et logiciels d’indexation pour s’y retrouver**
- DocFetcher : moteur de recherche de fichier par mot clé, étiquette (point d’ancrage labellisé)
- ExifTool : outil en ligne de commande de visualisation et d’ajout de metadata dans fichier (ex. source url d’un jpeg, pdf…)
- ex : dans markdown, utiliser <!-- ;code; -->
- DocFetcher : moteur de recherche de fichier par mot clé, étiquette (point d’ancrage labellisé) **Exercice 1:**
-- ExifTool : outil en ligne de commande de visualisation et d’ajout de metadata dans fichier (ex. source url d’un jpeg, pdf…)
ex : dans markdown, utiliser <!-- ;code; -->
*Exercice 1:*
[espace_gitlab_user](https://app-learninglab.inria.fr/moocrr/gitlab/users/sign_in) [espace_gitlab_user](https://app-learninglab.inria.fr/moocrr/gitlab/users/sign_in)
https://app-learninglab.inria.fr/moocrr/gitlab/learning-lab/mooc-rr-exo1/blob/master/module1/exo1/aebef6b0a5.txt https://app-learninglab.inria.fr/moocrr/gitlab/learning-lab/mooc-rr-exo1/blob/master/module1/exo1/aebef6b0a5.txt
https://app-learninglab.inria.fr/moocrr/gitlab/learning-lab/mooc-rr-exo1/blob/master/module1/exo1/f683bbad4b.txt https://app-learninglab.inria.fr/moocrr/gitlab/learning-lab/mooc-rr-exo1/blob/master/module1/exo1/f683bbad4b.txt
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