CSC's trainings and events have moved

Find our upcoming trainings and events at

This site is an archive version and is no longer updated.

Go to CSC Customer trainings and Events


Introduction to Biopython
Date: 27.11.2017 9:00 - 28.11.2017 17:00
Location details: The event is organised at the CSC Training Facilities located in the premises of CSC at Keilaranta 14, Espoo, Finland. The best way to reach us is by public transportation; more detailed travel tips are available.
Language: english-language
lecturers: Jyry Suvilehto (CSC) Janne Ravantti (University of Helsinki)
  • 120 for-finnish-academics
  • 560 for-others
The fee covers all materials, lunches as well as morning and afternoon coffees.
The seats are filled in the registration order. If a cancellation is received five (5) business days prior to the course, the course fee will be refunded with the exception of a handling fee of 10 €. For no-shows and cancellations after the cut of date no refunds will be made. Registration can be transferred to someone else from the same organization without additional charge.

Payment can be made with electronic invoicing, credit card, or direct bank transfer. Note that for electronic invoicing you need the operator and e-invoicing address (OVT code) of your organization. Please also note that invoice reference is needed for electronic invoicing in your organization, so please have this available when registering.
Additional Information

Python is a popular scripting language that is widely used in scientific computing and data analysis.

This course is intended for bioscientists who would like to start using python in their research. The course starts from beginner leven and provides basic overview to python and the Biopython tool library, that contains ready maned tools for computational molecular biology.

After the course, the students recognize the basic features of python language and are able to write simple python scripts and do simple modifications to existing python programs. They also know how biopython tools can be implemented in python programming.


Monday 27.11.
Lecturer: Jyry Suvilehto

9:00 Welcome

9:10 Introduction to python

         - syntax variables, structures

11:00 How to use Python at CSC

12:00 Lunch

12:45 Python lectures and exercises continued

           - file input and output

17:00 End of day 1-


Tuesday 28.11.
Lecturer: Janne Ravantti

9:00 Introduction to Biopython

12:00 Lunch

12:45 Biopython lectures and exercises continued

17:00 End of day 2

Course materials