Skip to content

This repository contains the materials for the workshop titled "Ensuring Reproducibility with renv". The workshop focuses on introducing the renv package.

Notifications You must be signed in to change notification settings

intro-to-data-science-24-workshop/11-Ensuring-reproducibility-with-renv

Repository files navigation

&# Ensuring-reproducibility-with-renv

Summary

This repository provides materials for a session that is part of the I2DS Tools for Data Science workshop run at the Hertie School, Berlin in October 2024. The student-run workshop is part of the course Introduction to Data Science taught by Simon Munzert at the Hertie School, Berlin, in Fall 2024.

Session contents

In this session, we’ll focus on the importance of reproducibility in data science and how the renv package in R can help achieve it. Reproducibility allows others to replicate your findings transparently.

We'll explore how renv manages project environments by isolating dependencies and ensuring consistent package versions. You’ll learn to set up and manage R projects with renv, integrate version control with Git, troubleshoot common issues, and maintain a reproducible workflow.

Main learning objectives

The goals of this session are to:

Develop a comprehensive understanding of reproducibility challenges in data science and how renv addresses them. Provide practical knowledge on initializing renv, managing package versions, and sharing environments. Equip participants with the skills to troubleshoot common reproducibility issues, fostering smooth collaboration across different environments.

Tutorial

The session is accompanied by a tutorial, which can be accessed using this link.

Instructors

  • Matheus Galiza
  • Mika Moeser
  • Sattiki Ganguly

Further resources

License

The material in this repository is made available under the MIT license.

Statement of contributions

Matheus Galiza prepared the practice material.

Sattiki Ganguly prepared the presentation slides and recording.

Mika Moeser edited the slides, processed and presented the video.

About

This repository contains the materials for the workshop titled "Ensuring Reproducibility with renv". The workshop focuses on introducing the renv package.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages