nanxstats / liftr

🐳 Containerize R Markdown documents for continuous reproducibility
https://nanx.me/liftr/
GNU General Public License v3.0
171 stars 20 forks source link
containerization docker dynamic-documents knitr liftr reproducible-research reproducible-science rmarkdown statistical-computing

liftr

R-CMD-check CRAN Version Downloads from the RStudio CRAN mirror

liftr aims to solve the problem of persistent reproducible reporting. To achieve this goal, it extends the R Markdown metadata format, and uses Docker to containerize and render R Markdown documents.

Paper

To cite this work and the related software, please use

Nüst D, Eddelbuettel D, Bennett D et al. (2020). The Rockerverse: Packages and Applications for Containerisation with R. The R Journal 12 (1), 437-461.

Installation

Install liftr from CRAN:

install.packages("liftr")

Or try the development version on GitHub:

remotes::install_github("nanxstats/liftr")

Browse the vignettes or the demo video for a quick-start.

Workflow

Containerize R Markdown Documents with liftr

Events

Time Event Location
July 30, 2018 JSM 2018 (talk) Vancouver, Canada
July 27, 2017 BioC 2017 (poster for dockflow.org) Dana-Farber Cancer Institute, Boston, MA
May 20, 2017 The 10th China-R Conference (talk) Tsinghua University, Beijng, China
April 18, 2017 DockerCon 2017 (talk) Austin Convention Center, Austin, TX
December 3, 2015 CRI Bioinformatics Workshop (talk) The University of Chicago, Chicago, IL
July 21, 2015 BioC 2015 (workshop) Fred Hutchinson Cancer Research Center, Seattle, WA

Contribute

To contribute to this project, please take a look at the Contributing Guidelines first. Please note that the liftr project is released with a Contributor Code of Conduct. By contributing to this project, you agree to abide by its terms.

License

liftr is free and open source software, licensed under GPL-3.