Institute of Computer Science
University Freiburg

Practical Course: Applied Bioinformatics


Omer Alkhnbashi, Michael Uhl, Joachim Wolff


1st meeting: 23.04.2018, 14:00
2nd meeting: 07.05.2018, 14:00
3rd meeting: 28.05.2018, 14:00
4th meeting: 11.06.2018, 14:00
5th meeting: 25.06.2018, 14:00
6th meeting: 09.07.2018, 14:00

Course contents:

The course members will learn to use and understand biological sequence databases, perform searches, apply basic bioinformatic tools to answer common questions in bioinformatics. In addition, you will learn to solve basic bioinformatics questions using Python and visualise results with R. The course will be separated into blocks of six exercise sheets so that you will have to spend time on the course work equally throughout the semester. You should try to solve the exercises individually, but please contact us if you are stuck.


  1. DNA sequence databases & analysis, BLAST
  2. Protein sequence databases & analysis, multiple alignments, phylogenetic trees
  3. RNA sequence databases & analysis, folding, alignments, RNA-RNA interaction
  4. Real bioinformatics applications with Python

Requirements to pass the course:


Please hand in the exercise sheet in iPython Notebook format on time (hand-in date provided in brackets). 'Handwritten' hand-ins will not be accepted!
  • Introduction (23.04.2018) [pdf]
  • Protein sequence analysis (07.05.2018) [pdf]
  • RNA structure analysis (28.05.2018) [pdf]