Copyright © 2008 Pasteur Institute
Abstract
Introduction to Python and Biopython with biological examples.

The picture above represents the 3D structure of the Human Ferroxidase protein, that we use in some of the exercises in this course.
This course is designed for biologists who already have some programming knowledge, in other languages such as perl or C. For this reason, while presenting a substantial introduction to the Python language, it does not constitute an introduction to programming itself (as [Tis2001] or our course in informatics for biology, with an online programming course in Python). What distinguishes this course from general Python introductory courses, is however the important focus on biological examples that are used throughout the course, as well as the suggested exercises drawn from the field of biology. The second half of the course describes the Biopython (http://www.biopython.org/) set of modules. This course can be considered a complement to the Biopython tutorial, and what's more often refers to it, by bringing practical exercises using these components.
Contact: help@pasteur.fr
Comments are welcome.
Table of Contents
List of Figures
List of Tables
List of Examples
List of Exercises