Clean Code, Reproducible Science: Advanced R-Programming and Workflows

🗓️ 13.05.2026
13:00 - 17:00

Description

A workshop advocating for better code and reproducible projects in . The workshop’s topics are code readibility, reproducible environments, literate programming, and package development. Some of the packages and software taught are renv, Quarto, lintr, devtools, and usethis.

Timetable

Time Content
13:00 - 14:30 Part 1: Reproducibile environments, Code style
14:30 - 14:45 Break
14:45 - 17:00 Part2: Literate programming, package development

Requirements

To get the most out of this workshop, it is recommended to:

  1. Install recent versions of and RStudio

  2. Install the following packages: ds4psy, usethis, devtools, roxygen2, lintr. They can be installed using the following code:

#| eval: false
install.packages(c("ds4psy", "lintr", "usethis", "devtools","roxygen2"))
  1. Create a new RStudio project for use in the workshop.