This Indico installation shall not be used to organise MPI-CBG courses and events from beginning of 2024 on. Please use MPG Indico instead.
14-16 January 2019
CSBD
Europe/Berlin timezone

This course will teach you practical skills to automate your research, with a focus on reproducibility and reusability. The training will be very hands-on and is aimed at teaching essential skills, so that those with little idea of scientific computing can gain the most in terms of impact on their research. 

How far we get through these topics will depend on the previous knowledge of the group, but everyone should gain something from the course no matter what your skill level.

- If you've ever overwritten the wrong file, we'll show you how to use version control.

- If you've ever spent hours typing the same commands over and over again, we'll show you how to automate those tasks using simple scripts.

- If you've ever spent an afternoon trying to figure out what the program you wrote last week actually does, we'll show you how to break your code into modules that you can read, debug, and improve piece by piece.

Topics covered:

  • how to automate repetitive tasks (the unix shell)
  • how to track and share work efficiently (version control using git)
  • the basics of programming in Python

According to MPI CBG regulations, € 100,- per day and per participant (€ 300,- for all 3 days) will be charged to the group leaders service and facility budget. Please consult with your group leader before the workshop to receive permission.

Starts
Ends
Europe/Berlin
CSBD
Seminar Room Ground Floor

How to register

  1. click 'login' in the top right hand corner of the page
  2. give your MPI CBG login (e.g. "steinbac" as my CBG mail address is steinbac@mpi-cbg.de) and type in your MPI CBG password 
  3. You will be returned to this page after that
  4. click "Registration Form" (left-hand pane)
  5. Fill in all required fields
  6. Click 'Register' at the bottom
  7. Done!

Bring your own device!

For the workshop to be sustainable, we'd like you to bring a laptop that you typically work with.

Software needed

For you to get set up, we need you to install two pieces of software on the laptop that you will bring to the workshop:

git

Go to http://http://git-scm.com/downloads and download the latest stable release appropriate to your platform.

python

We recommend the anaconda distribution. To obtain it, go to https://www.anaconda.com/download/ and download python 3 appropriate for your platform.

After installing the software

Open a terminal and send the output of the following command to steinbac@mpi-cbg.de:

$ git --version

$ ipython --version

$ ipython

>>> import sys

>>> print(sys.version)

 

In case of problems ...

... please get in touch with us or your peers (see registered participant list in the left-hand pane). You may also search the web for help or dial your way to this page:
https://github.com/swcarpentry/workshop-template/wiki/Configuration-Problems-and-Solutions

Surveys
There is an open survey.
Registration
Registration for this event is currently open.
20 / 20
Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

×