Computing skills for reproducible research: data carpentry or software carpentry – Course and Conference Office

EMBL Course

Computing skills for reproducible research: data carpentry or software carpentry


Registration is not yet open for this event. If you are interested in receiving more information please register your interest.

Course overview

The missing step between data collection and research progress is a lack of training for researchers in crucial skills for effectively managing and analysing data, often in large amounts. This hands-on workshop teaches researchers the fundamental data skills they need to conduct their work and provides high-quality, domain-specific training covering the full lifecycle of data-driven research. The domain-specific approach allows participants to tailor the data, content, and tools to reflect the specific data and analysis needs of different areas.


The course is aimed at graduate students and other researchers in the life sciences who would like to learn good practices in project and data organisation and computational data analysis with R. The course is ideally suited to students without prior experience in computational research, but some familiarity with working with tabular data on a computer is welcome.

Learning outcomes

  • How to organise data and some practices for more effective data handling
  • To effectively clean and format data and automatically track any changes
  • To use R to handle, filter, and summarise tabular data
  • To use the split-apply-combine concept for data analysis
  • To visualise the results of these analyses in R using the ggplot2 library
  • To apply all of the concepts in an exploratory analysis of a typical biological dataset

What past participants say about the course

“The training at EMBL on Exploratory analysis of biological data stands out as one of the most valuable hands-on scientific training sessions I’ve experienced. It equips researchers with essential data skills crucial for their work, delivering top-notch, domain-specific training that spans the entire lifecycle of data-driven research.” – Francis Irabor, Benson Idahosa University, Nigeria

“This course took away my fear of using code to handle large data, and I now know I can’t break anything by getting things wrong!” – Kim Owen, University College London, UK

“A very well spent and highly instructive week, thanks to the excellent trainers and organizers as well as the inspiring and motivating environment at EMBL in Heidelberg. Already looking forward to visiting again!” – Christina Parassiadis, Robert Bosch Center for Tumor Diseases, Germany


Sponsorship opportunities

We offer a variety of event sponsoring possibilities, with the flexibility to select a set sponsorship package or combine individual sponsorship options to suit your event budget. Discounts are available for companies sponsoring multiple events at EMBL Heidelberg. View other events, or contact sponsorship@embl.de for further information.

If you are interested in becoming a media partner of this event, please visit our media partnerships webpage.


EMBL wishes to warn sponsors of EMBL conferences and courses of fraudulent schemes purporting to offer sponsorship opportunities on behalf of EMBL or affiliated with EMBL officials. One current scam campaign of which we are aware is conducted using the name ‘Judy Eastman’ (judy@gopcontact.a2hosted.com) and entails approaches to sponsors offering sponsorship opportunities on EMBL’s behalf. Please be kindly advised that all relevant communication regarding sponsorship of EMBL conferences, symposia and courses is handled by EMBL directly and is sent from an official EMBL account. EMBL does not work with any external providers on sponsorship acquisition.

Please also note that:

  • EMBL never provides attendee lists for purchase. Any offers of such are fraudulent.
  • EMBL will never call or email you to ask for your credit card details or to request a payment.
  • All payments are on invoice.

Suspicious communications purportedly from, for or on behalf of EMBL should be reported to EMBL at the following email address sponsorship@embl.de.

Date: 27 - 31 Jan 2025

Location: EMBL Heidelberg

Venue: EMBL Advanced Training Centre


What's new on our blog