News

Intermediate assignment results

Written on 23.12.25 (last change on 07.01.26) by Alexey Gurevich

The intermediate results of the assignment scores are shown in the table below.
Assignment T05 is currently ongoing and can be submitted until 07.01.2026, 01:00 a.m. (CET).

The table lists:

  • the current bonus points accumulated towards the final exam, and

  • the maximum possible bonus… Read more

The intermediate results of the assignment scores are shown in the table below.
Assignment T05 is currently ongoing and can be submitted until 07.01.2026, 01:00 a.m. (CET).

The table lists:

  • the current bonus points accumulated towards the final exam, and

  • the maximum possible bonus points, assuming that the remaining assignments (T05-T07) are completed perfectly.

A negative bonus score indicates that the minimal passing threshold has not yet been reached.
All bonuses are computed separately for the practical ("Run": T01, T03, T05, T07) and coding ("Code": T02, T04, T06) assignments.

If the score differs from the automatically reported Cogniterra results after manual checking, an explanatory comment is provided in the table. For example:

  • solutions submitted after the deadline were downgraded to zero points;

  • if the last problem (Q4) in Assignment T02 was solved without using the BWT, its score was downgraded to zero.

The table includes only students who passed the midterm exam, plus three students who were absent but have provided (or are in the process of providing) a legitimate documented excuse.
They will be allowed to take the (oral) midterm in January (but without bonus points already).

   Assignments  Current bonus   Max bonus   Midterm   
Matric Number   T01   T02   T03   T04   T05   T06   T07   Run  Code  Run  Code  bonus   Comment
2573837 10 15 10 5       0 0 10 6 2  
7002226 10 15 10 5       0 0 10 6 6  
7011483 10 15 10 5       0 0 10 6 1  
7028817 10 15 10 15       0 6 10 10 0    pending documented excuse (midterm)
7037801 10 9 8 5       -1 -4 10 3 7  
7048327 10 15 10 5       0 0 10 6 4  
7055096 10 9 10 8       0 -2 10 4 0  
7063013 0 9 10 8       -6 -2 6 4 0    pending documented excuse (midterm)
   T01 deadline & T02-Q4: no BWT
7075857 10 9 10 15       0 3 10 9 0    T02-Q4: no BWT
7076058 10 9 10 8       0 -2 10 4 4  
7076286                            informed via PM
7076335 10 15 10 8       0 2 10 8 0  
7076503 10 15 9 12       -1 4 10 10 0    T04-Q4: bonus points for the perseverance
7079517 9 9 10 8       -1 -2 10 4 4  
7082538 9 5 5 8       -4 -4 9 2 7    T02/T03 deadline
7083064 10 15 10 8       0 2 10 8 7  
7083766 10 15 10 5       0 0 10 6 10  
7086394 10 15 10 15       0 6 10 10 10  
7086721 10 15 9 15       -1 6 10 10 0  
7086851 10 2 10 15       0 -2 10 4 3    T02 deadline

Midterm results

Written on 15.12.25 (last change on 15.12.25) by Alexey Gurevich

The results are listed below.

Please note that the passing threshold has been reduced from 10 to 8.5 points. The bonus threshold has been adjusted accordingly: up to 10 bonus final exam percentage points (FE pp) can be earned, calculated proportionally based on your score, the passing threshold,… Read more

The results are listed below.

Please note that the passing threshold has been reduced from 10 to 8.5 points. The bonus threshold has been adjusted accordingly: up to 10 bonus final exam percentage points (FE pp) can be earned, calculated proportionally based on your score, the passing threshold, and 90% of the doubled passing threshold. E.g., 8.5 midterm points → 0 bonus FE pp; 15 midterm points → 10 bonus FE pp.

You can collect your graded work after the Wednesday lecture on 17.12.2025 at approximately 11:45 in R0.07, or during the Friday tutorial session, where we will review the questions and expected solutions (19.12.2025, 12:00–13:30 in R0.03 / CIP Pool).

 Matriculation 
 Number 
 Midterm
 grade (0--20)
 Midterm
 pass (0/1) 

 Final exam 
 bonus (0--10) 

2573837 10 1 2
7002226 12.5 1 6
7011483 9.5 1 1
7024068 7 0 0
7034245 7 0 0
7037801 13 1 7
7046715 3.5 0 0
7048327 11 1 4
7055096 8.5 1 0
7061828 5 0 0
7064457 7 0 0
7068848 5 0 0
7068890 5 0 0
7075857 8.5 1 0
7075900 3 0 0
7076058 11.5 1 4
7076166 7.5 0 0
7076286 informed via PM    
7076315 4.5 0 0
7076331 7 0 0
7076489 7.5 0 0
7076503 8.5 1 0
7076520 7 0 0
7079517 11 1 4
7082538 13.5 1 7
7083064 13 1 7
7083766 15 1 10
7086394 15 1 10
7086721 8.5 1 0
7086851 10.5 1 3

Microbiome Data Analysis

The microbiome, a complex community of microorganisms, plays a crucial role in the life of the environment it inhabits, including the human body. For example, patients with Alzheimer's disease have substantially different gut microbiomes compared to healthy individuals. The recent biotechnology advances enabled the generation of large amounts of microbiome-related data across different omics levels, such as genomics, transcriptomics, proteomics, and metabolomics. However, effectively analyzing and interpreting this data to fully realize its promise and shed light on the role of the microbiome requires the development and application of specialized computational methods.

This course covers cutting-edge bioinformatics tools and techniques for analyzing microbiome data (all omics levels). Students get hands-on experience by applying these tools to sample datasets. They also explore the computational principles that underlie these methods and implement some basic algorithms on their own.


Registration

The course is intended for Bioinformatics students (MSc and BSc) who are competent (== not beginners) in command line (Linux/macOS) and programming (preferably Python, but any language should work).

If you are eligible and want to enroll, please send an email to gurevich@cs.uni-saarland.de entitled "Enrollment MDA (WiSe 25/26)" and containing (i) a brief motivation to join the course (not more than 250 words), (ii) written confirmation that the two key requirements are met: competent command-line (Linux/macOS) and programming skills. You will be added to the course MS Teams group after that. Note: there is NO additional registration via CMS; the main teaching platforms will be MS Teams and Cogniterra (see below).

The deadline for registration (sending the abovementioned email) is 19.10.2024 (Sunday) at 23:59.

For the final exam in February, you will need to additionally register in LSF (the registration will open close to the exam date).

For the hands-on component of the course (practical and coding assignments), register on the Cogniterra platform and join the course.


When / Where / Who

Lectures: Wed, 10:15 – 11:45, E2.1 (CBI) R0.07 -- small seminar room (weekly, from 15.10.2025) by JProf. Dr. Alexey Gurevich

Tutorials: Fri, 12:00 – 13:30, E2.1 (CBI) R0.03 -- CIP pool (bi-weekly, from 24.10.2025) by JProf. Dr. Alexey Gurevich, with assistance from Dr. Azat Tagirdzhanov and MSc. Aleksandra Kushnareva from the HMSB group.

Both events will be held in person. However, if/when we have more active students than available seats (ca. 25), a hybrid connect option will be available (via MS Teams; max until the midterm exam in early December).


Content and Exam 

The course comprises 12 lectures on (meta)genomics, transcriptomics, proteomics, and metabolomics data analysis and 7 assignments on practical (running state-of-the-art data analysis tools, 4) and algorithmic (implementing the underlying algorithms, 3) aspects. There will be a written midterm exam covering the first half of the course and (supposedly) an oral final exam covering the entire course theory.

Exam admission criteria

  • Practical and Coding assignments (each ≥ 50%)
  • Midterm exam (≥ 50%)

Grading

  • You should score at least 50% in the final exam to pass it, but this grade constitutes only 70% of the final course grade (e.g., 50% in the final exam transforms into 35% of the final course grade).
  • The remaining 30% could be obtained via completing practical and coding assignments and midterm exams above 90% (10% for each of the three modules; for results between 50% and 90%, pro rata value is added)
  • The final percentage is converted into the German grade scale using this online calculator, with thresholds set to 100 and 50, and rounded to the closest valid grade (1.50 --> 1.3, 1.51 --> 1.7, etc.).

Course Syllabus (TBA; subject to change; refer to last year's syllabus as an example)

 Date  Type  Major Topic   Title  Slides 
15.10.2025   lecture   other  Microbiome Data Analysis: Introduction (general info about the course content and grading)   MDA_L01 
22.10.2025  lecture  amplicon seq.   Amplicon Sequencing: Part 1 (from raw reads to ASVs/OTUs)   MDA_L02
24.10.2025   tutorial (run)   amplicon seq.  Basic 16S Data Analysis (see L02)  assignments 
29.10.2025  lecture  amplicon seq.  Amplicon Sequencing: Part 2 (comparing samples' taxonomical content)  MDA_L03
05.11.2025  lecture  metagenomics   Metagenomics: Introduction and Read-Based Analysis  MDA_L04
07.11.2025  tutorial (code)   metagenomics  Burrows-Wheeler transform (BWT) and Sequence Alignment (see L04)  assignments
12.11.2025  lecture  metagenomics  Metagenomics: Assembly-Based Analysis Part I (from reads to contigs)  MDA_L05
19.11.2025  lecture  metagenomics  Metagenomics: Assembly-Based Analysis Part II (from contigs to MAGs)  MDA_L06
21.11.2025  tutorial (run)  metagenomics  Metagenomics: from Reads to MAGs (see L05-L06)  assingments
26.11.2025  lecture  functional ann.  Taxonomical and Functional Annotation  MDA_L07
03.12.2025  lecture  functional ann.  Annotation of Secondary Metabolite Clusters (functional annotation part II)  MDA_L08
05.12.2025  tutorial (code)  functional ann.  Hidden Markov Models (HMM) and Genome Annotation (see L08)  assignments
10.12.2025  midterm exam   other  Intermediate Exam (during the lecture slot 10:15 -- 11:45; in person; written)  questions
 answers 
17.12.2025  lecture  transcriptomics   (Meta)transcriptomics: Introduction and Common Tools  MDA_L09
17.12.2025  tutorial (run)  transcriptomics  (Meta)transcriptomics Data Analysis (see L09)  assignments
07.01.2026  lecture  proteomics  (Meta)proteomics and Mass Spectrometry Basics  MDA_L10
14.01.2026  lecture  proteomics  Computational Mass Spectrometry  TBA
16.01.2026  tutorial (code)  proteomics  Basic Computational Mass Spectrometry Problems (see L11)  assignments
         

Contact

Feel free to send your questions, suggestions, and concerns directly to JProf. Dr. Alexey Gurevich (gurevich@cs.uni-saarland.de).

Privacy Policy | Legal Notice
If you encounter technical problems, please contact the administrators.