This repository generates the corresponding lesson website from The Carpentries repertoire of lessons.
This lesson teaches modern R scripting using the tidyverse
collection of packages, version control and collaboration using git
and GitHub. Altogether, this provides a foundation for a more Open Science by offering practical ways of analysing data and building workflows and figures in a transparent and efficient manner.
To visualise the website before comming your changes and pushing them to GitHub, several options are available.
rbenv
is a way to manage different Ruby version on your machine. The GitHub page is here: https://github.com/rbenv/rbenv.
- Install
rbenv
by following the instructions. - Install your Ruby version with
rbenv install 2.7.3
- Install the required Gems (see the Gemfile for the dependency list with
bundle install
- Preview the website locally with
bundle exec jekyll serve
. This will read the_config.yml
file by default. - Preview the website locally at http://127.0.0.1:4000
We welcome all contributions to improve the lesson! Maintainers will do their best to help you if you have any questions, concerns, or experience any difficulties along the way.
We'd like to ask you to familiarize yourself with our Contribution Guide and have a look at the more detailed guidelines on proper formatting, ways to render the lesson locally, and even how to write new episodes.
Please see the current list of [issues][FIXME] for ideas for contributing to this repository. For making your contribution, we use the GitHub flow, which is nicely explained in the chapter Contributing to a Project in Pro Git by Scott Chacon. Look for the tag . This indicates that the mantainers will welcome a pull request fixing this issue.
Current maintainers of this lesson are
- Marc Galland @mgalland
A list of contributors to the lesson can be found in AUTHORS
To cite this lesson, please consult with CITATION
Thanks goes to these wonderful people (emoji key):
Stijn Van Hoey 👀 |
Rodrigo 👀 |
Anouk Zancarini 👀 |
tijs bliek 👀 |
This project follows the all-contributors specification. Contributions of any kind welcome!