Algorithmen der Bioinformatik

BIOINF4240 Bioinformatics Tools Practical Course

Teachers Xi Chen, Anupam Gautam and  Prof. Daniel Huson
Couse Will take place 15-26 March 2021 online (via Zoom)



Tuesday, Febuary 26, 17:00-17:30 (via Zoom). Here we will finalize the list of participants. 
Audience  Master students bioinformatics, 3LP
Language English
Links Alma Ilias (full)

Note: due to popular demand, this course is being held twice this year.

This page: BIOINF4240 Bioinformatics Tools Practical Course (original): 15-26. March

BIOINF4240 Bioinformatics Tools Practical Course-2:  1-12. March


In this project, students will work together in teams to complete a set of tasks in the context of a larger project.


Please use your own laptops to use as X-terminals.

All computations will be performed on a dedicated server (called Singapore, abinode05 and abinode06), which you will be able to login to from your laptop.

You will receive login info a week or two before the course so that you can make sure that your laptop allows you to access the server.


In the first part of this course you will learn to use a number of fundamental concepts and tools for genomic and metagenomic data, including:

  • file formats, FastA, FastQ, SAM, MAF, DAA...
  • sequence assembly (e.g. minasm and others),
  • short read alignment (DIAMOND),
  • sequence preprocessing,
  • sequence comparison,
  • genome browsers, MEGAN,
  • taxonomic and functional analysis of short and long reads,

In the second part of the course you will use some of the introduced tools to perform a complete analysis of a challenge dataset, as well as a biological dataset. 


Your grade will be based on (some of)  the following: 

  • a lab journal that documents and discusses results of the day
  • one talk in a group (approximately 20 min)
  • a written summary of the project (2-3 pages).

Requirements for admission

This course is for MSc students. You should have good knowledge of sequence-based bioinformatics analysis (e.g. as taught in Grundlagen der Bioinformatik or Sequence Bioinformatics). Knowledge of Java or Python is required.