General
Section outline
-
Learning Python for life sciences
Biozentrum Basel, 1-3 December 2014
Overview
The course will cover the essentials of Python programming. It is aimed at biologists or bioinformaticians who would like to learn how to automatize data processing and analysis. Some libraries and methods for protein structure and genomics data analysis will be introduced as examples of use of the language.
Please note that this is an introductory level course.
Lecturers: Adam Mazur, Mikhail Pachkov, Juergen Haas, Gabriel Studer and Thierry Sengstag
Objectives
- Acquire the fundamental syntax and concepts of the language (lists, dictionaries, loops, conditions, functions, comprehensions, classes, exceptions)
- Learn about key libraries (numpy, scipy, matplotlib, logging, sqlite, ...)
- Be aware of best practices in Python coding
- Work on practical examples of data from life-science (OpenStructure, BioPython, ...)
Requirements
No prior knowledge of the Python language is required, but some hands-on experience with work at the command line (Linux) and/or with basic scripting using languages such as R is required.
Application
The registration fees for academics are 150 CHF. This includes course content material and coffee breaks. Participants from non-academic institutions should contact us before application.
THE COURSE IS NOW FULLY BOOKED.
The contact person for the course is Thierry Sengstag: thierry.sengstag@isb-sib.ch
Location
Biozentrum annex, Klingelbergstr 61 (opposite the main Biozentrum building)
Additional information
This course does not provide ECTS credits.
You are welcome to register to the SIB courses mailing-list to be informed of all future courses and workshops, as well as all important deadlines using the form here.