Reproducible Research in R | How to Do the Same Thing more than Once
Date & Time
26 Jan 2023
Location
Format
In-Person
Language
English
Abstract: Many researchers want to work reproducibly, but it is not easy. They must invest considerable time to acquire the knowledge of what is even possible, before getting the skills required for reproducible research. This workshop gives researchers an overview of how to create reproducible data analyses in R (and beyond). Specifically, researchers will test, in a pre-set online environment, one way to automate the whole process from raw data to publishable manuscripts. This automation is possible by combining dynamic document generation (via R Markdown), version control (via Git), workflow orchestration (via Make) and software management (via Docker). These tools and, therefore, automatic reproduction of results are available on any machine with Docker installed. The resulting workflow is, hence, highly transferable across machines and time. These core properties of reproducibility are demonstrated for any reader by automatically reproducing the manuscript online via GitHub Actions.
Participants: The targeted audience are researchers or graduate students working with R. Rough ideas of what Git, RMarkdown (or Jupiter), and the command line are can be helpful to follow this tech-savvy workshop.
Requirement: Participants must bring their own laptop and have an internet connection.
Related Paper: https://doi.org/10.3390/psych3040053
Instructors
- Dr. Aaron Peikert
Helpers
- Felix Henninger
Questions?
If you have any questions, please contact Malika Ihle.