4 Tools for reproducible research
4.1 Lecture Slides
4.2 Introduction
This lab is somewhat different from the others. In fact, I do not have written instructions, but it will be a live demonstration of the tools used to achieve reproducibility.
4.3 Quarto
This website, and all the slides of this course, are written in Quarto.
Quarto is a literate programming language (Knuth 1984) that can be used to author documents, slides, websites and books. It works with R and Python using knitr or Jupyter as engines.
4.4 Git and Github
Git is a version control software. Github is an open-source website that allows you to freely host your git repositories.
4.5 Homework
- Create a Quarto document with the homework described in Section 3.3.
- Fork the
drisso/asda-homeworkrepository on your Github account. - Add your homework’s qmd file to the
homework1folder. - Create a pull request to the main repo to turn in your homework.