Learn R Programming

liftr

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.

Installation

Install liftr from CRAN:

install.packages("liftr")

Or try the development version on GitHub:

# install.packages("devtools")
devtools::install_github("nanxstats/liftr")

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

Workflow

Events

TimeEventLocation
July 30, 2018JSM 2018 (talk)Vancouver, Canada
July 27, 2017BioC 2017 (poster for dockflow.org)Dana-Farber Cancer Institute, Boston, MA
May 20, 2017The 10th China-R Conference (talk)Tsinghua University, Beijng, China
April 18, 2017DockerCon 2017 (talk)Austin Convention Center, Austin, TX
December 3, 2015CRI Bioinformatics Workshop (talk)The University of Chicago, Chicago, IL
July 21, 2015BioC 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 this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.

License

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

Copy Link

Version

Install

install.packages('liftr')

Monthly Downloads

286

Version

0.9.2

License

GPL-3 | file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Last Published

June 19th, 2019

Functions in liftr (0.9.2)

liftr-package

liftr: Containerize R Markdown Documents for Continuous Reproducibility
prune_image

Remove Specific Docker Images
prune_all_auto

Remove Docker Containers, Images, and Networks
prune_image_auto

Remove Dangling Docker Images
prune_container_auto

Remove Dangling Docker Containers
prune_container

Remove Specific Docker Containers
lift

Containerize R Markdown Documents
render_docker

Render Containerized R Markdown Documents
install_docker

Installation Helper for Docker Engine
addin_prune_image

RStudio Addin: Remove the Built Docker Image
addin_prune_dangling

RStudio Addin: Remove Dangling Container + Image
check_docker_install

Check if Docker was Installed
addin_lift

RStudio Addin: Containerize R Markdown Document
addin_lift_render_docker

RStudio Addin: Containerize and Render R Markdown Document with Docker
check_docker_running

Check if Docker Daemon is Running