Introduction to R (with tidyverse)

Lisanna Paladin   2022-07-25   Comments Off on Introduction to R (with tidyverse)

Date(s) - 2022-07-25 - 2022-07-26
09:00 CEST - 16:30 CEST




  • Francesco Tabaro
  • Thea Van Rossum
  • Fabian Springer
  • Eleonora Mastrorilli

Organisers & helpers

  • Renato Alves
  • Lisanna Paladin

Course Description

This course provides an introduction to programming with the R language and tidyverse. The course material is suitable for complete beginners, with no previous programming experience or knowledge required or assumed. Participants can work through the course at their own pace, so the materials are also suitable for those with some programming experience.

The course will include several short taught sections but most of the time will be devoted to more informal, practical sessions allowing attendees to get to grips with the language at their own pace. This provides the perfect starting point for scientists who would like to begin programming, while also catering to more experienced programmers who just want to learn the fundamentals of a new language.

After attending the course, you will have a good understanding of the core themes of programming, and be able to write your own R scripts, to automate repetitive analysis tasks and produce visualisations of your data. The course organisers and the training team will be on hand to provide help and advice throughout the duration of the course.


Participants are required to have their own laptop to work with during the course. If you want to setup your laptop to work offline, you will need to follow the course setup instructions. Alternatively, you will be able to follow the course in the EMBL RStudio or JupyterHub. Please note that both these resources require a VPN connection.

If need help with any of these, please email Bio-IT in advance of the course.

To join the online version of this hybrid course, you will also need the Zoom client installed on your computer. You can get this at You will receive connection details after you have registered using the form below.

We will provide the possibility to have this course on site in Heidelberg. The room will be booked only if we will have enough attendees planning to join in person, hence please be aware that your in person registration might be moved to an online one.


A more detailed programme will be added. Each of the two days (25th and 26th of July) will include a morning session from 9:00 to 12:00 and an afternoon session from 13:30 to 16:30.


Bookings are closed for this event.