Skip to content

Commit

Permalink
Initial commit, project setup
Browse files Browse the repository at this point in the history
  • Loading branch information
gadenbuie committed Jul 17, 2019
0 parents commit e8b545a
Show file tree
Hide file tree
Showing 76 changed files with 14,168 additions and 0 deletions.
76 changes: 76 additions & 0 deletions .gitignore
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
3 changes: 3 additions & 0 deletions data/README.md
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
1,401 changes: 1,401 additions & 0 deletions data/health_ineq_online_table_9.csv

Large diffs are not rendered by default.

Binary file added data/health_ineq_online_table_9_readme.pdf
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.
Binary file added docs/images/drake-logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
97 changes: 97 additions & 0 deletions docs/images/drake-logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
78 changes: 78 additions & 0 deletions docs/index.Rmd
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;
}
```
165 changes: 165 additions & 0 deletions docs/index.html
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%

&lt;div class="talk-logo"&gt;&lt;/div&gt;

.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?


&lt;style type="text/css"&gt;
.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;
}

&lt;/style&gt;
</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>
Loading

0 comments on commit e8b545a

Please sign in to comment.