Programming for Bioinformatics

The Python programming for Bioinformatics course is given for the “filière” Bioinformatics and CEE of the MLS and BEC masters, respectively (10H lectures; 18H exercices).

The goal is to cover advanced topics in python programming geared towards biology students. We will introduce the following themes:

  • quick refresher on Python basics
  • containers, iterators and generators
  • errors and exceptions
  • object oriented programming
  • concurrent programming (threads and multiprocess)

We will finish the course with a mini-project that will allow you to apply the different topics covered here.

The class material is accessible through the Moodle site and our Teams channel.