-- mode: markdown; mode: visual-line; fill-column: 80 --
Time-stamp: <Sat 2016-12-10 21:57 svarrette>
_____ _ _ _ _ _____ _
| __ \ | | (_) | | | | __ \ | |
| |__) |___ _ __ _ __ ___ __| |_ _ ___ _| |__ | | ___ | |__) |___ ___ ___ __ _ _ __ ___| |__
| _ // _ \ '_ \| '__/ _ \ / _` | | | |/ __| | '_ \| |/ _ \ | _ // _ \ __|/ _ \/ _` | '__/ __| '_ \
| | \ \ __/ |_) | | | (_) | (_| | |_| | (__| | |_) | | __/ | | \ \ __\__ \ __/ (_| | | | (__| | | |
|_| \_\___| .__/|_| \___/ \__,_|\__,_|\___|_|_.__/|_|\___| |_| \_\___|___/\___|\__,_|_| \___|_| |_|
| |
|_|
This repository hosts documents, material and information related to the tutorial "Reproducible Research at the Cloud Era" given during the IEEE CloudCom 2016 conference.
This repository is hosted on Github.
-
To clone this repository, proceed as follows (adapt accordingly):
$> mkdir -p ~/git/github.com/svarrette $> cd ~/git/github.com/svarrette $> git clone https://github.com/Falkor/RR-tutorials.git
/!\ IMPORTANT
: Once cloned, initiate your local copy of the repository by running:
$> cd rr-tutorials
$> make setup
This will initiate the Git submodules of this repository and setup the git flow layout for this repository.
Later on, you can upgrade the Git submodules to the latest version by running:
$> make upgrade
If upon pulling the repository, you end in a state where another collaborator have upgraded the Git submodules for this repository, you'll end in a dirty state (as reported by modifications within the .submodules/
directory). In that case, just after the pull, you have to run the following to ensure consistency with regards the Git submodules:
$> make update
The latest version of the tutorial is available online:
http://RR-tutorials.readthedocs.io
As for the slides used during the "Reproducible Research at the Cloud Era" tutorial given during the IEEE CloudCom 2016 conference., you will find them in slides/2016/cloudcom2016
- These slides are based on LaTeX Beamer
- LaTeX Sources are located in
slides/2016/cloudcom2016/src
- LaTeX Sources compilation relies on the following tools:
-
A complete working LaTeX environment (including the
pdflatex
compiler).$> brew cask install mactex # Mac OS with HomeBrew -- see brew.sh $> apt-get install latex-beamer texlive-latex-extra # Debian/Ubuntu
-
Pandoc, a universal document converter. Indeed, since producing LaTeX Beamer slides can be heavily time consuming, one way found to deeply accelerate the production of slides is to get rid of the LaTeX syntax in favor of markdown, an easy-to-read, easy-to-write plain text format (files with
.md
extension). In this case, Pandoc is used to convert.md
files into LaTeX Beamer.md.tex
ones.
You can submit bug / issues / feature request using the svarrette/rr-tutorials
Project Tracker
This project is released under the terms of the GPL-3.0 licence.
That's quite simple:
- Fork it
- Create your own feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Added some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request
Your primary source of information if you are interested to know more about Reproducible Research is the excellent Series of Webinars on Reproducible Research organized by Arnaud Legrand and his colleagues from CNRS, Inria, University of Grenoble, ENS etc.:
Actually, part of the material proposed on this repository comes from this source, and I would like to thank again Arnaud for allowing me to do it.
Other resources you might be interested to check: