|Lecturers||Prof. Dr. Daniel Huson, Timo Lucas, Dr. Monika Zeller and Wenhuan Zeng|
Prerecorded lecturers will be made available Mondays at 10am via Ilias.
The lecturer is available for questions and discussions every Wednesday at 10:15 (via Zoom).
Assignments will be made available Mondays at 10am via Ilias. Solutions are due 8 days later by Tuesday 8am.
Weekly tutorials will take place Mondays 10:15-11:45 (groups A and C) and Thursdays 10:15-11:45 (group B) via Zoom, starting 9-Nov. Participation is mandatory.
|Exams||Written exam, in person, time and place to be announced.|
|Audience||Master students bioinformatics, 9 LP|
Sequence Bioinformatics focuses on concepts, data-structures and algorithms for sequence analysis. Our goal is to teach you to understand, to be able to implement and to apply some of the most fundamental algorithms used in bioinformatics. Programming assignments are to be solved in Python. Students will be assigned projects in which the goal will be to address a biological problem using methods discussed in the lectures.
Some contents of this lecture were already taught in "Grundlagen der Bioinformatik". While we try avoid overlap with that bachelor level course, some content is so fundamental that we cannot completely avoid some repetition of earlier material. This is for the benefit of students that do not have a BSc in bioinformatics.
Script and assignments
The script and assignment sheets will be available here: Ilias
Also, please upload your solutions to the assignment sheets there.
The following schedule is subject to change.
|2. Pairwise sequence alignment||Assign. 01|
|3. Multiple sequence alignment||Assign. 02|
|4. Phylogenetic trees||Assign. 03|
|5. Classic string matching||Assign. 05|
|7.12.20||6. Suffix trees, MUMs and maximal repeats|
|7. Read mapping using the BWT or minimizers||Assign. 07|
|8. Genome assembly algorithms||Assign. 08|
|18.1.21||9. Genome comparison|
|11. Population genetics||Assign. 11|
|13. Beyond BLAST: DIAMOND||Assign. 12|
|8.2.21||14. Microbiome analysis|
|Exam 17:00-19:30h in N10, Morgenstelle|
There will be a makeup exam on March 31 (date not yet confirmed).
How to get credit for this course
- Always participate in the weekly problem sessions and actively present your results. If you miss more than two tutorials, then you will not be allowed to take the exam.
- Assignments are set weekly and are due the following week.
- Obtain at least 50% of all points. If you obtain 70%, 80% or 90% of all possible assignment points, then you will receive bonus points toward your exam.
- Pass the exam.