1.
2.





3.
4.
5.
6.
1x
14x
4x
Gentleman and Temple Lang, 2004
...We introduce the concept of a compendium as both a container for the different elements that make up the document and its computations (i.e. text, code, data, ...), and as a means for distributing, managing and updating the collection.












License
VCS
Metadata
Archive
Package: glue
Title: Interpreted String Literals
Version: 1.3.0.9000
Authors@R: person("Jim", "Hester", email = "james.f.hester@gmail.com", role = c("aut", "cre"))
Description: An implementation of interpreted string literals, inspired by
Python's Literal String Interpolation <https://www.python.org/dev/peps/pep-0498/> and Docstrings
<https://www.python.org/dev/peps/pep-0257/> and Julia's Triple-Quoted String Literals
<https://docs.julialang.org/en/stable/manual/strings/#triple-quoted-string-literals>.
Depends:
R (>= 3.1)
Imports:
methods
Suggests:
testthat,
(and many more)
License: MIT + file LICENSE
Encoding: UTF-8
LazyData: true
RoxygenNote: 6.0.1
Roxygen: list(markdown = TRUE)
URL: https://github.com/tidyverse/glue
BugReports: https://github.com/tidyverse/glue/issues
VignetteBuilder: knitr
ByteCompile: true






COMPENDIUM
DESCRIPTION
LICENSE
Readme.md


data/
analysis/


Mydata.csv
Report.Rmd
Marwick et al 2017

COMPENDIUM
DESCRIPTION
LICENSE
Readme.md


data/
analysis/


Mydata.csv
Report.Rmd
NAMESPACE

R/

myfunctions.R


my_functions.Rd
man/
Marwick et al 2017

COMPENDIUM
DESCRIPTION
LICENSE
Readme.md
NAMESPACE

R/
myfunctions.R


analysis/

man/

tests/
.travis.yml
Dockerfile





scripts/
my_report.Rmd

data/

Makefile
datasets.csv
Marwick et al 2017
1. Data
Small data
piggyback
github.com/ropensci/piggyback

github.com/ropensci/piggyback


Medium data
github.com/ropensci/arkdb





doi:10.1038/nbt.3780


mybinder.org


mybinder.org





r-2018-12-20

install.packages("ggplot2")


install.r runtime.txt apt.txt
Dockerfile install.r
Dockerfile DESCRIPTION

install.r runtime.txt apt.txt
Dockerfile install.r
Dockerfile DESCRIPTION

install.r runtime.txt apt.txt
Dockerfile install.r
Dockerfile DESCRIPTION
DESCRIPTION
Dockerfile
Pull a base image from Rocker (e.g. rocker:binder/latest)
rocker-project.org

github.com/karthik/holepunch
library(holepunch)
write_compendium_description(package = "Your compendium name",
description = "Compendium desc")
write_dockerfile(maintainer = "your_name")
generate_badge()
# Commit and push to GitHub
build_binder()
drake
github.com/ropensci/drake


github.com/topics/research-compendium
1.
2.





3.
4.
5.
1x
14x
4x

1x
/ karthik/ rstudio2019

git repo has links to slides and all resources mentioned in the talk