Similiar Courses
- Jenny Bryan, Vincenzo Coia, and Giulio Valentino Dalla Riva’s STAT 545/547
- Karl Broman’s “Tools for
Reproducible Research” includes slides, notes, code, and homework
assignments for a variety of topics related to computing, such as R, R
Markdown, git/GitHub, and GNU Make.
- Rafael Irizzary and Heather Mattie’s “Introdcution
to Data Science” in the Harvard School of Public Health.
R and RStudio
- Kasia Kulma discusses
how to manage projects.
Git and GitHub
- I wrote
a few notes on git and GitHub.
- Scott Chacon and Ben Straub’s Pro Git [web] provides a comprehensive
description of git.
- The many-authored paper “Ten Simple Rules for Taking Advantage of
Git and GitHub. [journal]
- RStudio’s guide to version control [web]
- How
the Wiredcraft team uses GitHub.
GNU Make
- My Bare Basics Introduction to the
Makefile.
- Karl Broman’s Minimal
Make expands on the bare basics a bit. See especially his discussion
of the automatic variable
$<
. Note that his
Makefile
s use the dated R CMD
rather than the
newer, preferred, Rscript
command (see here).
- Thomas Leeper targets his short
description of Make at researchers already familiar with R.
- Karl Broman has notes
from his course on
reproducible research.
- Thomas Leeper created a GitHub rep with a simple example,
including a graph of the DAG.
- Keiran Healy has a
chapter that focus on how to use Make.
- Mike Bostock discusses why he uses a
Makefile
.
- Political science’s own Zach Jones argues that researchers should use a
`Makefile.
- Paul Butler argues
for Make
- Rob Hyndman discusses how he
uses GNU Make.
- Software Carpentry’s Automation and
Make provides as much detail as you’ll ever need when using GNU Make
for empirical research projects.
- My
Makefile
s for latent-dissent,
hoc,
and unnecessary.
Writing
- The CalTech Rules
for Writing Papers.
- Zach Elkin’s collection
of writing resources.
Talks
- Will Radcliff’s advice
on talks.
- Uncle Wuffle’s advice
on job talks.
- Keiran Healy’s advice
about slides.
Tables
- How to improve a table [web]
Miscellaneous
- Use this tool
to add points and see how the least-squares fit changes.
Carlisle Rainey