- MGC - LUMC, Building 3, Leiden

Practical Linux

Date:  30 January from 10:00 - 14:00, LUMC, Leiden, room J1-82

Organizer: Mihai Lefter.

Course is fully booked. If you sign up your name will be put on a waiting list. It gives you priority at a next edition of the course
After completing this short, half day, course attendees will be able to swiftly start using Linux both on a server as well as on their personal computer.
There are no prerequisites, but the Linux course is mandatory for the courses: Shark, Code and data management with Git, Scripting for life science researcher, and Python programming.
For more information and registration or register directly via
If you register you will receive a confirmation email.

Code management with Git
Date: t.b.d.

Organizer: Mihai Lefter
This course aims at everyone who works in the Bioinformatics field. We cover a version control system named Git. This system is widely used by software developers but can also be used for project management. By keeping track of all versions, history, etc. collaboration with colleagues is easy and your analysis will be reproducible. Knowledge of Linux is required to follow this course.
For more information and pre-registration or pre-register directly via the link

If you pre-register you will be informed as soon as the new date is known and it gives you priority for this upcoming edition 

Scripting for life science researchers

Date: 8 and 9 February, 2023, Location J1-82, LUMC

Organizer: Mihai Lefter

Course is fully booked. If you sign up your name will be put on a waiting list. It gives you priority at a next edition of the course

This course is designed for researchers, who frequently handle large datasets or large numbers of files (images, sequence reads, mass spectra etc.) and who need a more efficient way of working with such data. The goal of the course is to empower students and researchers with backgrounds in biology or biomedicine to navigate, manage and perform operations on files and data and metadata in tabular text formats. The data may be microscopy images, FASTA sequences, gene ontology files, chromatograms, mass spectra or tables with data on genes or proteins. The course is not a general introduction to programming and will not deal with XML data, Web services or more advanced topics. For the Scripting course it is required to have followed the Linux course first.

Course is free of costs for MGC members, for non-MGC members the course fee is 200 euro. In case of no show participants from the MGC associated institutes will be charged 50 euro, other participants have to pay the full price.

There is a minimum of 12 and a maximum of 20 participants.

Registration via

Technology facilities: course-day 'Imaging' 

in the morning "Cellular Imaging" / in the afternoon "in vivo Imaging"
Date: April 5, 2023 - one can register for either morning or afternoon program or for both 

Location: LUMC, room P5-34 

Organizers Cellular imaging (9:30 - 12:30) Lennard Voortman (CCB, LUMC) and Sylvia le Devedec (LACDR, UL)
Organizers in vivo  imaging (13:30 – 16:00) Louise van der Weerd and Ernst Suidgeest (Radiology, LUMC)

Program of last edition in 2022

The course is free of charge for all personnel of MGC associated institutes and Erasmus MC. Participants from outside these organizations pay € 100 for this course-day.

There is a minimum of 12 and a maximum of 30 participants.

Registration via the link

Genome Maintenance & Cancer

Date: 25-26 April, 2023

Location: LUMC, room V4:36/40 (building 3)

Organizers: Marcel Tijsterman and Haico van Attikum

The aim of the course is to familiarize participants with the mechanisms that are involved in maintaining genome stability. The course will provide an up to date insight in the chain of reactions from exposure to ultimate consequences. Lectures will deal with the basic principles of several cell biological aspects such as DNA damage formation, signaling pathways, DNA repair and mutation formation. A few lectures will deal with more applied research. There is a minimum of 14 and a maximum of 30 places.  The course is free of charge for all personnel of MGC associated institutes, Erasmus MC and OOA (VUMC, AMC, NKI departments), CTO (UMC Utrecht), and RIMLS/RIHS (Radboud UMC) associated departments. Participants from outside these organizations pay € 200 for this course. Program will be posted here in due time. Program of last edition (2021): follow link

Registration via the link

Python Programming

Date: 9 - 12 May, 2023 

Location: LUMC building 3: room V4:36/40 (only on May 9, for the other days see the program), Time: 9:00-16:00

Organizer: Mihai Lefter 

When the course is fully booked and you sign up your name will be put on a waiting list. It gives you priority at a next edition of the course

The course is targeted at PhD students, postdocs, or anyone willing to learn how to program in Python. Participants are assumed to have some experience with programming, but not necessarily in Python, and the UNIX shell. Knowledge of Git is required to attend this course.
There will be a focus on bioinformatics and programming to support scientific research in general. The program consists of four mornings with lessons and some assignments to be done in your own time (i.e., during the afternoons).
The course is free of charge for all personnel from MGC  and Erasmus MC institutes. Participants from outside these institutes pay €400. There is a maximum of 15 places. Should the course be oversubscribed then places will be allocated based on a first-come first-serve basis.

Registration: via the link  (

Safely working in the Laboratory

This course is temporarily not offered face to face. You can request login details of the video recordings of the lectures of the course from 2020 at