5th European meeting on Python in Science

Brussels, Université libre de Bruxelles, August 23-27 2012

The EuroSciPy meeting is a cross-disciplinary gathering focused on the use and development of the Python language in scientific research. This event strives to bring together both users and developers of scientific tools, as well as academic research and state of the art industry.

Practical information

  • Information on the venue.
  • Social program: participants to EuroSciPy 2012 are invited to the Aperos Belgium Python (please follow the link and register if interested).
  • Catering is provided for all lunch breaks and coffee breaks.
  • Two coding sprints take place on monday 27 and tuesday 28: scikit-learn and scikits-image.

Call for contributions | Organizers | Practical information

contact: please e-mail org-team at lists dot euroscipy dot org

Important dates

Abstract Submission closed
Abstract Submission Deadline Mon May 7, 2012
Tutorials tracks Thur Aug 23 - Fri Aug 24, 2012
Conference track Sat Aug 25 - Sun Aug 26, 2012
Satellites None for 2012
Sprints Mon Aug 27 - Tue Aug 28, 2012


Registration opens Early in May
Early bird until Sunday July 22nd
conference standard fee 100 euros
conference reduced fee 50 euros
tutorials standard fee 100 euros
tutorials reduced fee 50 euros
Late registration fee will double after Sunday July 22

The reduced fee applies to students, academics and tutorial/conference speakers only.

Spread the word,

Download the poster:


Keynote talks

David Beazley : Rethinking Extension Programming

Eric Jones

Main topics

  • Presentations of scientific tools and libraries using the Python language, including but not limited to:
    • Vector and array manipulation
    • Parallel computing
    • Scientific visualization
    • Scientific data flow and persistence
    • Algorithms implemented or exposed in Python
    • Web applications and portals for science and engineering
  • Reports on the use of Python in scientific achievements or ongoing projects.
  • General-purpose Python tools that can be of special interest to the scientific community.
The conference was divided into the following tracks:
Track title (5)DescriptionFirst talkLast talkTotal talks
Introductory tutorial track 2012


Scientists and engineers who are familiar with and basic programming and numerical computing.


At the end of the course participants will be:

  1. able to write reasonable quality, procedural Python programs.
  2. broadly exposed to several of the relevant Python packages for numerical computing like ipython (interactive data exploration), numpy (arrays), scipy (numerics), matplotlib (high quality 2D plotting), in order to write code for typical scientific computing tasks involving numerical algorithms, data analysis, data exploration and visualization.
  3. understand the general tools, workflow and best practices involved in writing good quality, Python programs for scientific computing.

Structure of tutorial

The course will be completely hands on. All of the lecture material will expect users to type along and the sessions will be punctuated with exercises. The solutions for these exercises will also be discussed.


Attendees are expected to bring along their laptops fully setup with the necessary software. We suggest installing Python(x,y) or EPD. If you install Python(x,y) be sure to install the Full Edition which includes the Advanced Python Modules. The various software required are:

  • Python, version 2.5 or above,
  • numpy, version 1.4.1 or above,
  • scipy, version 0.9 or above,
  • IPython, version 0.10 or above,
  • matplotlib, version 0.99 or above,

The tutorials assume the audience has some previous experience with a scientific-computing software (Matlab, Scilab, Octave, etc.) and is comfortable with basic numerical computing in these environments.

No prior programming experience with Python is expected. However, attendees are strongly encouraged to go through the official Python tutorial before attending the Introductory Tutorial. This material will be reviewed during the course, but only briefly.

Lecture notes: http://scipy-lectures.github.com/index.html

2012/08/23 09:152012/08/24 17:304
Sprints 20120
Scientific track 20122012/08/25 09:002012/08/26 18:0021
Poster and Demo Session 2012

During this session posters will be presented, and you will have time to meet and discuss with the authors. Libraries and applications presented in the main track will have the chance to showcase themselves presenting demos.

Advanced tutorial track 2012

Tutorials covering in-depth specific tools and projects, aimed at experienced users and presented by leading experts of the topic.


Scientists and engineers who already have experience in scientific computing with Python.


The tutorials will be as much as possible hands on classes. The attendees should have the required software installed before the tutorial.

Lecture notes: http://scipy-lectures.github.com/index.html

2012/08/23 09:152012/08/24 17:308