Reproducible research through reusable code

Erasmus University Rotterdam

December 3, 2024

9:30 - 17:00

Instructors: Sven van der Burg, Eduard Klapwijk

Some adblockers block the registration window. If you do not see the registration box below, please check your adblocker settings.

General Information

This workshop teaches you the skills to make your code reusable by others. You will practice these skills by directly applying them to your own project. Inevitably, this will make your research more reproducible.

Who: 

This workshop is aimed at researchers who want to make their code reusable. You are able to write basic code in a programming language like R or Python. This can be a few simple lines of code or a larger piece of software.

Where: Polak Building, Burgemeester Oudlaan 50, 3062 PA Rotterdam. Get directions with OpenStreetMap or Google Maps.

When: December 3, 2024, 9:30 - 17:00.

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). They should bring their own coding project to the workshop. This can range from a few small scripts to an extensive piece of software.

Accessibility: We are committed to making this workshop accessible to everybody. The workshop organizers have checked that:

Materials will be provided in advance of the workshop and large-print handouts are available if needed by notifying the organizers in advance. If we can help making learning easier for you (e.g. sign-language interpreters, lactation facilities) please get in touch (using contact details below) and we will attempt to provide them.

Workshop files: You will find all slides, notebooks, archived collaborative documents, and other relevant files in the files folder of the workshop website repository after the workshop.

Contact: Please email training@esciencecenter.nl for more information.


Code of Conduct

Participants are expected to follow these guidelines:

Syllabus

Schedule


Setup

To participate in this workshop, you will need access to software as described below. 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.

Software setup

Software

To participate in this workshop, you will need to prepare the following (if you haven’t already):