From ae153f5a7a46e83bc61a9d334ed1f627cbdacc21 Mon Sep 17 00:00:00 2001 From: John Blischak Date: Thu, 8 Jul 2021 11:16:35 -0400 Subject: [PATCH] Rearrange Package Reproducibility section --- ReproducibleResearch.ctv | 52 ++++++++++++++++++++++++++++++++-------- 1 file changed, 42 insertions(+), 10 deletions(-) diff --git a/ReproducibleResearch.ctv b/ReproducibleResearch.ctv index d15e08e..0eb264a 100644 --- a/ReproducibleResearch.ctv +++ b/ReproducibleResearch.ctv @@ -287,17 +287,49 @@

Package Reproducibility

- R also has tools for ensuring that specific packages versions can be - required for analyses. checkpoint, groundhog, - rbundler, packrat and renv install - packages required for a project to a local archive as they existed at a - specified point in time. This allows specific package versions to be - maintained over time and different users. The miniCRAN and - switchr packages facilitate the creation of local CRAN-like - repositories and their simultaneous operation. liftr allows to - containerize an R Markdown document using Docker by providing additional metadata. + R has various tools for ensuring that specific packages versions can be + required for analyses. As an example, the renv package installs + packages in project-specific directory, records "snapshots" of the current + package versions in a "lockfile", and restores the package setup on a + different machine.

+

Project Workflows

Successfully completing a data analysis project often requires much more