knitr::opts_chunk$set(
  collapse = TRUE,
  comment = ""
)

A series of meetups about data pipelines with the package "targets".

Syllabus

Except for the first one, each item in this syllabus corresponds to a meetup and a GitHub release that preserves a snapshot of this repository exactly as it was shown during thee meetup.

We'll follow targets' manual but loosely.

Motivation

Meet Will Landau.

Walkthrough

Setup a minimal targets project from scratch.

Objectives:

Functions

This meetup adapts the examples shown in the "Functions" chapter of targets manual. It covers how to refactor a data science project, moving from a workflow based on a sequence of scripts to a workflow based on a pipeline of functions.

Objectives:

Target cues

This meetup covers the rules that mark a target as outdated. It explores the helpfile of tar_cue(). After this session you will be more able to predict when tar_make() will either skip or run a target, and to set the options that trigger the behavior you want.

Objective:

Best practices

This meetup covers selected topics from the chapter Best Practices of target's manual.

Objectives:

External files and literate programming

This meetup covers selected topics from the chapter External files and literate programming of targets's manual.

Objectives:

Debugging

This meetup covers the chapter Debugging of targets's manual.

Objectives:

Next

We could cover branching (dynamic and static) and targets factories, but this might also be a good stopping point.

Resources



2DegreesInvesting/ds-targets documentation built on March 19, 2021, 9:45 a.m.