PM-21 source code repository
Find a file
2024-12-13 10:02:29 +01:00
exercises exercise 10 release 2024-12-13 09:59:14 +01:00
lectures lecture for today 2024-12-13 10:02:29 +01:00
nbgrader_config.py lecture 1 2024-10-18 09:44:25 +02:00
README.md exercise-09 2024-12-08 18:58:07 +01:00
release lecture 1 2024-10-18 09:44:25 +02:00
source lecture 1 2024-10-18 09:44:25 +02:00

pm21-dragon

Introduction

This is the course material for PM-21: "Python für die Biowissenschaften", Winter Semester 2024-2025 (year of the Dragon), Faculty of Biology, University of Freiburg. The instructors are Prof. Dr. Andrew Straw and Dr. Michael Harrap.

ILIAS: https://ilias.uni-freiburg.de/goto.php?target=crs_3633612&client_id=unifreiburg

Forge login

You should have received an email from the sender strawlab-notify@biologie.uni-freiburg.de with the email address known by HisINOne for you.

Use this to login to the server at https://strawlab-rp2.zoologie.uni-freiburg.de/user/login .

Username: your last name in lower case and with umlauts spelled in ASCII (Müller -> mueller ). Password: your initial password will be your matriculation number followed by x (e.g. 1234567x). You will have to change your password.

Installation of Anaconda

Download the Anaconda Distribution from here.

We will demonstrate use of the Anaconda Distribution in class.

http://pythontutor.com/

Dates and assignments

Exercise Due date (at 23:59)
exercise-01 2024-10-16
exercise-02 2024-10-23
exercise-03 2024-10-30
exercise-04 2024-11-06
exercise-05 2024-11-13
exercise-06 2024-11-20
exercise-07 2024-11-27
exercise-08 2024-12-04
exercise-09 2024-12-11

Submitting assignments

In the initial part of the class, upload your assignment using the web browser to your own fork of the repository. In other words, if you are named Erika Mustermann, your fork will be at https://strawlab-rp2.zoologie.uni-freiburg.de/mustermann/pm21-dragon . (The name of the repository here is "mustermann/pm21-dragon" and would have been forked from the original repository "straw/pm21-dragon".) Do not rename (or allow your computer to rename) the assignment file. If the name has changed, please change it back to the original name so that the original file is replaced.

Later in the class we will discuss git version control and will go more into depth about what all this is about.

Getting assignments

The assignment files will be in the exercises/release/exercise-NUMBER folder in your repository. For Erika Mustermann, you could view the files for exercise-03 at:

https://strawlab-rp2.zoologie.uni-freiburg.de/mustermann/pm21-dragon/src/branch/main/exercises/release/exercise-03

Correct answers

After the due date of the assignment, a correct version will be posted at in the directory exercises/source/exercise-NUMBER.