-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
0 parents
commit e8b545a
Showing
76 changed files
with
14,168 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,76 @@ | ||
|
||
# ---- Default .gitignore From grkmisc ---- | ||
.Rproj.user | ||
.Rhistory | ||
.RData | ||
.DS_Store | ||
|
||
# Directories that start with _ | ||
_*/ | ||
|
||
## https://github.com/github/gitignore/blob/master/R.gitignore | ||
# History files | ||
.Rhistory | ||
.Rapp.history | ||
|
||
# Session Data files | ||
.RData | ||
|
||
# Example code in package build process | ||
*-Ex.R | ||
|
||
# Output files from R CMD build | ||
/*.tar.gz | ||
|
||
# Output files from R CMD check | ||
/*.Rcheck/ | ||
|
||
# RStudio files | ||
.Rproj.user/ | ||
|
||
# produced vignettes | ||
vignettes/*.html | ||
vignettes/*.pdf | ||
|
||
# OAuth2 token, see https://github.com/hadley/httr/releases/tag/v0.3 | ||
.httr-oauth | ||
|
||
# knitr and R markdown default cache directories | ||
/*_cache/ | ||
/cache/ | ||
|
||
# Temporary files created by R markdown | ||
*.utf8.md | ||
*.knit.md | ||
|
||
# Shiny token, see https://shiny.rstudio.com/articles/shinyapps.html | ||
rsconnect/ | ||
|
||
## https://github.com/github/gitignore/blob/master/Global/macOS.gitignore | ||
# General | ||
.DS_Store | ||
.AppleDouble | ||
.LSOverride | ||
|
||
# Icon must end with two \r | ||
Icon | ||
|
||
|
||
# Thumbnails | ||
._* | ||
|
||
# Files that might appear in the root of a volume | ||
.DocumentRevisions-V100 | ||
.fseventsd | ||
.Spotlight-V100 | ||
.TemporaryItems | ||
.Trashes | ||
.VolumeIcon.icns | ||
.com.apple.timemachine.donotpresent | ||
|
||
# Directories potentially created on remote AFP share | ||
.AppleDB | ||
.AppleDesktop | ||
Network Trash Folder | ||
Temporary Items | ||
.apdisk |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
The data file `health_ineq_online_table_9.csv` was downloaded from <https://healthinequality.org/data/> under a CC0 license. | ||
|
||
> Chetty R, Stepner M, Abraham S, et al. The Association Between Income and Life Expectancy in the United States, 2001-2014. JAMA. 2016;315(16):1750–1766. doi:10.1001/jama.2016.4226 |
Large diffs are not rendered by default.
Oops, something went wrong.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,78 @@ | ||
--- | ||
title: "Reproducible Data Workflows With Drake" | ||
author: "Garrick Aden-Buie" | ||
date: "July 19th, 2019" | ||
output: | ||
xaringan::moon_reader: | ||
lib_dir: libs | ||
css: moffitt-xaringan.css | ||
seal: false | ||
nature: | ||
titleSlideClass: ["bottom", "left"] | ||
slideNumberFormat: "%current%" | ||
highlightStyle: github | ||
highlightLines: true | ||
ratio: "16:9" | ||
countIncrementalSlides: true | ||
--- | ||
|
||
class: left bottom | ||
background-image: url(images/bench-accounting-xxeAftHHq6E-unsplash.jpg) | ||
background-size: 100% | ||
|
||
<div class="talk-logo"></div> | ||
|
||
.talk-meta[ | ||
.talk-title[ | ||
# Reproducible Data Workflows | ||
] | ||
|
||
.talk-author[ | ||
Garrick Aden-Buie | ||
] | ||
|
||
.talk-date[ | ||
July 19th, 2019 | ||
] | ||
] | ||
|
||
--- | ||
|
||
class: inverse center middle | ||
|
||
## What the what is drake? | ||
|
||
|
||
```{css echo=FALSE} | ||
.talk-logo { | ||
width: 200px; | ||
height: 231px; | ||
background-image: url('images/drake-logo.svg'); | ||
background-size: cover; | ||
background-repeat: no-repeat; | ||
position: absolute; | ||
top: 25%; | ||
left: 12%; | ||
} | ||
.talk-meta { | ||
position: absolute; | ||
text-align: left; | ||
bottom: 10px; | ||
left: 25px; | ||
} | ||
.talk-author { | ||
color: #444; | ||
font-weight: bold; | ||
font-size: 1.5em; | ||
line-height: 1em; | ||
} | ||
.talk-date { | ||
color: #666; | ||
font-size: 1.25em; | ||
line-height: 0; | ||
} | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,165 @@ | ||
<!DOCTYPE html> | ||
<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> | ||
<head> | ||
<title>Reproducible Data Workflows With Drake</title> | ||
<meta charset="utf-8" /> | ||
<meta name="author" content="Garrick Aden-Buie" /> | ||
<link rel="stylesheet" href="moffitt-xaringan.css" type="text/css" /> | ||
</head> | ||
<body> | ||
<textarea id="source"> | ||
|
||
|
||
class: left bottom | ||
background-image: url(images/bench-accounting-xxeAftHHq6E-unsplash.jpg) | ||
background-size: 100% | ||
|
||
<div class="talk-logo"></div> | ||
|
||
.talk-meta[ | ||
.talk-title[ | ||
# Reproducible Data Workflows | ||
] | ||
|
||
.talk-author[ | ||
Garrick Aden-Buie | ||
] | ||
|
||
.talk-date[ | ||
July 19th, 2019 | ||
] | ||
] | ||
|
||
--- | ||
|
||
class: inverse center middle | ||
|
||
## What the what is drake? | ||
|
||
|
||
<style type="text/css"> | ||
.talk-logo { | ||
width: 200px; | ||
height: 231px; | ||
background-image: url('images/drake-logo.svg'); | ||
background-size: cover; | ||
background-repeat: no-repeat; | ||
position: absolute; | ||
top: 25%; | ||
left: 12%; | ||
} | ||
|
||
.talk-meta { | ||
position: absolute; | ||
text-align: left; | ||
bottom: 10px; | ||
left: 25px; | ||
} | ||
|
||
.talk-author { | ||
color: #444; | ||
font-weight: bold; | ||
font-size: 1.5em; | ||
line-height: 1em; | ||
} | ||
|
||
.talk-date { | ||
color: #666; | ||
font-size: 1.25em; | ||
line-height: 0; | ||
} | ||
|
||
</style> | ||
</textarea> | ||
<style data-target="print-only">@media screen {.remark-slide-container{display:block;}.remark-slide-scaler{box-shadow:none;}}</style> | ||
<script src="https://remarkjs.com/downloads/remark-latest.min.js"></script> | ||
<script>var slideshow = remark.create({ | ||
"slideNumberFormat": "%current%", | ||
"highlightStyle": "github", | ||
"highlightLines": true, | ||
"ratio": "16:9", | ||
"countIncrementalSlides": true | ||
}); | ||
if (window.HTMLWidgets) slideshow.on('afterShowSlide', function (slide) { | ||
window.dispatchEvent(new Event('resize')); | ||
}); | ||
(function(d) { | ||
var s = d.createElement("style"), r = d.querySelector(".remark-slide-scaler"); | ||
if (!r) return; | ||
s.type = "text/css"; s.innerHTML = "@page {size: " + r.style.width + " " + r.style.height +"; }"; | ||
d.head.appendChild(s); | ||
})(document); | ||
|
||
(function(d) { | ||
var el = d.getElementsByClassName("remark-slides-area"); | ||
if (!el) return; | ||
var slide, slides = slideshow.getSlides(), els = el[0].children; | ||
for (var i = 1; i < slides.length; i++) { | ||
slide = slides[i]; | ||
if (slide.properties.continued === "true" || slide.properties.count === "false") { | ||
els[i - 1].className += ' has-continuation'; | ||
} | ||
} | ||
var s = d.createElement("style"); | ||
s.type = "text/css"; s.innerHTML = "@media print { .has-continuation { display: none; } }"; | ||
d.head.appendChild(s); | ||
})(document); | ||
// delete the temporary CSS (for displaying all slides initially) when the user | ||
// starts to view slides | ||
(function() { | ||
var deleted = false; | ||
slideshow.on('beforeShowSlide', function(slide) { | ||
if (deleted) return; | ||
var sheets = document.styleSheets, node; | ||
for (var i = 0; i < sheets.length; i++) { | ||
node = sheets[i].ownerNode; | ||
if (node.dataset["target"] !== "print-only") continue; | ||
node.parentNode.removeChild(node); | ||
} | ||
deleted = true; | ||
}); | ||
})();</script> | ||
|
||
<script> | ||
(function() { | ||
var links = document.getElementsByTagName('a'); | ||
for (var i = 0; i < links.length; i++) { | ||
if (/^(https?:)?\/\//.test(links[i].getAttribute('href'))) { | ||
links[i].target = '_blank'; | ||
} | ||
} | ||
})(); | ||
</script> | ||
|
||
<script> | ||
slideshow._releaseMath = function(el) { | ||
var i, text, code, codes = el.getElementsByTagName('code'); | ||
for (i = 0; i < codes.length;) { | ||
code = codes[i]; | ||
if (code.parentNode.tagName !== 'PRE' && code.childElementCount === 0) { | ||
text = code.textContent; | ||
if (/^\\\((.|\s)+\\\)$/.test(text) || /^\\\[(.|\s)+\\\]$/.test(text) || | ||
/^\$\$(.|\s)+\$\$$/.test(text) || | ||
/^\\begin\{([^}]+)\}(.|\s)+\\end\{[^}]+\}$/.test(text)) { | ||
code.outerHTML = code.innerHTML; // remove <code></code> | ||
continue; | ||
} | ||
} | ||
i++; | ||
} | ||
}; | ||
slideshow._releaseMath(document); | ||
</script> | ||
<!-- dynamically load mathjax for compatibility with self-contained --> | ||
<script> | ||
(function () { | ||
var script = document.createElement('script'); | ||
script.type = 'text/javascript'; | ||
script.src = 'https://mathjax.rstudio.com/latest/MathJax.js?config=TeX-MML-AM_CHTML'; | ||
if (location.protocol !== 'file:' && /^https?:/.test(script.src)) | ||
script.src = script.src.replace(/^https?:/, ''); | ||
document.getElementsByTagName('head')[0].appendChild(script); | ||
})(); | ||
</script> | ||
</body> | ||
</html> |
Oops, something went wrong.