Skip to content
Content for 2019/20 Semester 1 MSci Reproducible Data Science unit (BIOL33031)
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.


Type Name Latest commit message Commit time
Failed to load latest commit information.

MSci Reproducible Data Science (BIOL33031)

Twitter: @ajstewart_lang

Slides for my 2019/20 MSci Reproducible Data Science unit. Click on the 'Clone or download' button in the top right to download a zipped version of this repository.

Classes start Friday November 8th and run until Friday December 13th.

The morning session is 1100-1300 and the afternoon session is 1400-1600 in Stopford PC Cluster 3.

The Course Material

Each folder contains the slides in .pdf format, R scripts, all the data, and the worksheets associated with each of the 6 workshops.

The Workshops

Workshop 1 - Reproducibility and R
Workshop 2 - The General Linear Model (Regression)
Workshop 3 - The General Linear Model (ANOVA)
Workshop 4 - Mixed Models
Workshop 5 - Data Simulation and Advanced Data Visualisation
Workshop 6 - Reproducible Computational Environments and Presentations

Before the First Workshop - Installing R and RStudio

You will probably want to bring your laptop for this course (although we will be in a PC cluster in case you don't have a laptop). Beforehand, on your laptop you should install R (the language) and RStudio (the interface that helps us interact with R) - each is available for OSX, Windows, and various flavours of Unix. You can install R from here:

And RStudio from here:

Running from the RStudio Cloud

You can also access the workshop content and run everything using RStudio via the RStudio Cloud. I have set up our space here:

and have put together a brief tutorial on using it here:

Online R Resources

Below are some helpful R resources - it would be useful to look at the first one before the workshop.

Online introductory guide to R, RStudio, and R Markdown.

This is a very clear and focused introduction to R, RStudio, and R Markdown. You probably want to read the first four chapters sooner rather than later...

R for Data Science online book - Garrett Grolemund and Hadley Wickham

This is the online interactive version of the book of the same name. It's a great book to introduce you to data science, reproducibility, and R.

Running the Scripts via Binder

You can run the R scripts for this unit in your browser by launching the unit in a Binder (click on the button below). Once loaded, click on the .Rproj file associated with the workshop you want to go through. That will set the directory to point to the data files.


The UoM R User Group

To join the University of Manchester R User Group, subscribe to the mailing list or send an email to with no subject and the body SUBSCRIBE RUM Your Name.

University of Manchester Open Research Working Group

Sign up for our Open Science Working Group email list here.

You can’t perform that action at this time.