An Open Science and Reproducible Research Primer for Landscape Ecologists.
Open Science and Reproducible Research Workshop Schedule
In this workshop, we hope to introduce some of the general concepts in open science and reproducible research and discuss relevant tools in R and RStudio. For each of the...
00 - Before The Workshop
Prior to the start of the workshop everyone will need to have the software installed and tested. You will need to have R, RStudio, and Git installed. Get the latest...
01 - Introduction to Open Science and Reproducible Research
Before we get to the fun stuff, I want to make sure we are all on the same page on what we mean when we talk about open science and...
02 - Tidy Data and Data Manipulation with R
While I give brief introduction to the principles of tidy data, please install
dplyr. If you run into problems with this, use the stickie pads and Scott, Jeff,...
03 - Spatial Data in R
Over the past few years there has been a rapid increase in the ability of R to handle spatial data. New packages are being added continuously and the functionality of...
04 - Using Open Species Occurrence Data in R
Species occurrence data is available in increasingly large quantities, as open data, available on the web. Accessing the data is not always straight-forward. Potential problems arise due to dependence on...
05 - Bare bones Git and GitHub
Collaboration is essential to science, and requires an understanding of both the social side of collaboration as well as the logistical, nuts-and-bolts, technical side. In spite of its importance, we...
06 - Reproducible Research with RStudio and Markdown
One of the goals for reproducible research is to provide your work in such a way that others can not only understand what was done, but can repeat it exactly...
07 - Build Your Own
The final lesson for this workshop is a culmination of everything we have seen so far. We will be spending this entire hour working on building up a Markdown document....
08 - Install spatial libraries
rgeoscan be a bit problematic, especially from Mac and Linux. Using the instructions below should ease that on the Mac side. Linux users, we will assume...
09 - Consolidated Code
As promised, links to scripts with the code from each of the posts is below. Only three of the lessons had R code in them. Hope this is helpful and...