Collaborative projects with git and GitHub
Government and industry organisations together with universities are embracing the notion of computational reproducibility around projects as a foundation of their working practices. It has become a basic requirement that projects be built in a reproducible manner. The aim of this workshop is to understand the importance of reproducible research and to learn how to use Git and GitHub as version control systems within the R ecosystem.
Patricia Menéndez is a senior lecturer at the Department of Econometrics and Business Statistics at Monash University Business School.
Patricia's training is in mathematics and Statistics, she has held academic positions at Wageningen University, University of New South Wales, and University of Queensland. Before joining the department, she has also worked outside academia as statistician/ecological statistician for the NSW Bureau of Crime Statistics and Research, and for the Australian Institute of Marine Science.
Patricia has expertise developing and applying statistical methodology and computational methods as well as providing statistical training both in academic and non-academic environments.
- Session 1: Intro to reproducibility using R.
- Session 2: Intro to version control systems, command line interface, git and GitHub.
- Session 3: Create a version control project and learn how to navigate through the project history.
Attendees should be familiar with R and Rstudio and have had some interaction with the tidyverse package collection.
Before attending the workshop, please make sure you have the following install in your computer:
- Install the latest R version
- Install Rstudio
- Install the following packages in your machine: tidyverse, knitr, Rmarkdown.
- Install Git:
- If you are using Windows, it may help to follow this guide.
- If you are a Mac user make sure you know where to find your terminal.
- Create an account at GitHub.
- Get a GitKraken free account.