Managing R script dependencies: automagic and renv

In this first session of the reproducibility series, we introduce two methods to deal with library dependencies: {automagic} and {renv}

talks
reproducibility
Author
Published

July 14, 2022

At the end of our previous presentation by Iain Emsley on code review we had an interesting discussion on the need for reproducibility. This talk introduces the concept of reproducibility and focuses on one of it’s many facets: that of managing R script’s dependencies.

In order to do so, two different methods will be presented, compared and discussed: the simple yet works-out-of-the-box {automagic} and the more complex, yet backed up by RStudio, {renv}

At the end of the session, points in common as well as limitations will be highlighted, hopefully leading to a discussion and opening the door for the second talk of the reproducibility series.

You can check the standalone Slides here and Source code

Citation

BibTeX citation:
@online{cámara-menoyo2022,
  author = {Cámara-Menoyo, Carlos},
  title = {Managing {R} Script Dependencies: Automagic and Renv},
  date = {2022-07-14},
  url = {https://warwickrug.github.io/posts/2022-07-14-dependencies},
  langid = {en}
}
For attribution, please cite this work as:
Cámara-Menoyo, Carlos. 2022. “Managing R Script Dependencies: Automagic and Renv.” July 14, 2022. https://warwickrug.github.io/posts/2022-07-14-dependencies.