Support materials biomedicine/biology master Nov/Dec 2023

27 Nov. - 8 Dec. 2023

00-445 (N33) NatFak Hauptgebäude


Day 1 / 27 November Monday / 9:00 - 17:00

Fundamentals of Programming in Molecular Biomedicine

Enrique M. Muro's e-book "Fundamentals of Programming for Molecular Biologists with Python

Before the course starts, be sure that you are ready to run Python and you are familiar with the JGU Jupyter server:

Material provided after the class:

On-site exercises

On-site exercises (solutions)

Day 2 / 28 November Tuesday / 9:00 - 17:00

Main points explained during the class today (also PS and PDB):

You are expected to take notes during the class. Bring paper and a pen to do (quickly) some exercises during the class. There will be many lectures on:

Protein annotation and protein-coding genes (genomics)/Sequence Homology/ Multiple sequence alignment

We will also work on applied bioinformatics and exercises: technology/databases/programs:

Day 3 / 29 November Wednesday / 9:00 - 17:00

Protein structure, representation, Protein domains, disorder

Software required: Chimera / JalView

Day 4 / 30 November Thursday / 9:00 - 17:00

Protein structure prediction, low complexity, repeats

Data files: MR1_fasta

Materials: lesson3_model3D_11_MSc.pdf | lesson4_repeats_5.pdf | lesson5_repeatsdbs_6.pdf

Day 5 / 1 December Friday / 9:00 - 17:00

Protein interaction networks

Software required: Cytoscape

Day 6 / 4 December Monday / 9:00 - 17:00

Biostatistics/Statistical genetics

Software required: R / RStudio Desktop

R-script: Basics_in_R_2023.R (download and rename to remove the .txt extension)

Slides: biostatistics course_WS_2022_2023

Exercises: excercises biostatistics

Solutions: Solutions_Basics_in_R

Day 7 / 5 December Tuesday / 9:00 - 17:00

Programming with R (I)

Software required: R / RStudio Desktop

Here you will find the Introduction Slides

For most of the time we will work with a comprehensive tutorial containing introductions and exercises. You can open this tutorial via this link

Day 8 / 6 December Wednesday / 9:00 - 17:00


Dynamic modelling

Day 9 / 7 December Thursday / 9:00 - 17:00

Programming with R (II)

Software required: R / RStudio Desktop

Additional exercises are available to practice the skills you just learned and to get more routine in using R. The extra exercises are available here

Day 10 / 8 December Friday / 9:00 - 17:00



Software required:

Run Python from the JGU Jupyter server:

Please, install in your remote desktop and test prior to the corresponding lesson using If you have problems installing any of the indicated software then email the corresponding contact person (in brackets).

Notepad++ and Python: (Fundamentals of programming in Molecular Biomedicine; Enrique M. Muro)

Chimera: (protein 3D representation; Miguel Andrade)

JalView: (alignment and structure representation; Miguel Andrade)

Cytoscape: (Protein networks; Katja Luck)

R: (Programming with R; Max Sprang)

RStudio Desktop: (Programming with R; Max Sprang)




Protein Data Bank (PDB):





Repeats db:




BLAT (UCSC european mirror):

Blastp (NCBI):