# Recent Posts

### Guide for Using an R Package for Reproducible Research

Motivation What I used to do Why use an R package? How-to Guide Requirements Tutorial Setup Workflow Bonus steps Other Readings Motivation I’ve been wondering about the best way to organize (reproducible) research projects in R for a while now. I figured this might be a good spot to write up some thoughts. What I used to do Initially my projects would consist of just a few R files that separate out functions from a main script that calls the functions.

### Making gifs in R with gganimate

Introduction Package Setup Data Forecasting Generate data to plot Figure Introduction Since I’m writing R code to make certain figures for this website, I thought I could go ahead and annotate some of it in R markdown to serve as blog posts. Package Setup library(tidyverse) ## ── Attaching packages ────────────────────────────────────────────────────────────── tidyverse 1.2.1 ── ## ✔ ggplot2 3.0.0.9000 ✔ purrr 0.2.5 ## ✔ tibble 1.4.2 ✔ dplyr 0.

# Recent Publications

. Comprehensive incentives for reducing Chinook salmon bycatch in the Bering Sea walleye Pollock fishery: Individual tradable encounter credits. In Reg Stud Mar Sci, 2018.

. Ecosystem‐based forecasts of recruitment in two menhaden species. In Fish Fish, 2018.

. Fluctuating interaction network and time-varying stability of a natural fish community. In Nature, 2018.

. Quantitative argument for long-term ecological monitoring. In MEPS, 2017.

. Predicting coastal algal blooms in southern California. In Ecol, 2017.

# Projects

#### Causal inference

Identifying causal interactions among time series.

#### Dynamic stability

Dynamic quantification of stability in ecosystems.

#### Empirical Dynamic Modeling

Inferring system dynamics from time series

#### Forecasting

Predicting the future state of ecosystems.

#### rEDM

R package for empirical dynamic modeling

# Teaching

### The Carpentries

I am a certified instructor for The Carpentries and have taught at and assisted with several workshops at both the University of Florida and the University of California San Diego.

In addition to teaching, I am also a board member for the UF Carpentry Club, which organizes workshops and other events at UF. In August 2018, we organized a series of talks, career panel, and mini-tutorials as part of Research Bazaar at UF.

### Training

I have formal training in pedagogy from completing “Teaching + Learning at the College Level”, a course on evidence-based teaching practices taught by UCSD’s Teaching + Learning Commons. (The course is now called “Introduction to College Teaching”.)

### Experience

As part of the Open Data Science at SIO, I led the following informal seminars:

I have also been a teaching assistant for the following courses: