DiscovR Workshop


July 24-27, 2023

9:00 am - 4:30 pm

Instructors: Christine Markwalter, Zena Lapp

Facilitators: Emmah Kimachas, Ivan Kiplimo Limenik, Cornelius Kiptoo, Diana Chemtai, Diana Flora

General Information

No prior experience in R is required! R setup and installation help will also be provided as needed.

Where: TBA. Get directions with OpenStreetMap or Google Maps.

When: July 24-27, 2023. Add to your Google Calendar.

Requirements: Participants must bring a laptop with a Mac, Linux, or Windows operating system (not a tablet, Chromebook, etc.) that they have administrative privileges on. They should have a few specific software packages installed (listed below).

Accessibility: We are dedicated to providing a positive and accessible learning environment for all. Please notify the instructors in advance of the workshop if you require any accommodations or if there is anything we can do to make this workshop more accessible to you.

Contact: Please email christine.markwalter@duke.edu or zena.lapp@duke.edu for more information.

Roles: To learn more about the roles at the workshop (who will be doing what), refer to our Workshop FAQ.

Who can attend?: This workshop is open to individuals who are part of a research team with ongoing data collection and/or data analysis.

Code of Conduct

Everyone who participates in Carpentries activities is required to conform to the Code of Conduct. This document also outlines how to report an incident if needed.


We will use the DiscovR curriculum for the workshop. This is a pilot workshop, testing out a lesson that is still under development. The lesson authors would appreciate any feedback you can give them about the lesson content and suggestions for how it could be further improved.


Please be sure to complete these surveys before and after the workshop. Note that this survey was created for people across the world.

Pre-workshop Survey

Post-workshop Survey


Day 1

Before Pre-workshop survey
08:00 Installation help
09:00 Introduction
09:45 Getting started with R
10:30 Tea break
10:45 Getting started with R (continued)
11:45 Break
12:00 R for plotting
13:00 Lunch break
14:00 R for plotting (continued)
14:45 Exploratory data analysis & effective data visualization
15:30 Mini-project: Group up and explore data
16:30 Tea & END

Day 2

08:00 Office hours
09:00 Day 1 review
09:30 R for data analysis
10:30 Tea break
10:45 R for data cleaning & merging
11:45 Break
12:00 R for data cleaning & merging (continued)
13:00 Lunch break
14:00 Mini-project: Analyze and visualize data
16:00 Mini-project: Create report outline
16:30 Tea & END

Day 3

08:00 Office hours
09:00 Day 2 review
09:30 Writing reports with R Markdown
10:30 Tea break
10:45 Writing reports with R Markdown (continued)
11:45 Break
16:00 Mini-project: Create report
13:00 Lunch break
13:00 Mini-project: Create report (continued)
14:45 Mini-project presentations
15:45 Conclusions
16:30 Post-workshop Survey
16:30 Tea & END


Please check the "Setup" page of the lesson site for instructions to follow to obtain the software and data you will need to follow the lesson. In addition, you will need an up-to-date web browser.

We maintain a list of common issues that occur during installation as a reference for instructors that may be useful on the Configuration Problems and Solutions wiki page.