From telescopes to satellite cameras to electron microscopes, scientists are producing large datasets of images to be processed and analyzed. This tutorial will introduce image processing using the...
What are the cognitive differences between novices, competent practitioners, and experts? Do different people really have different learning styles? Do flipped classrooms actually work better than ...
Cython is not only an excellent and widely used tool to speed up computational Python code, it’s also a very comfortable way to talk to native code and libraries. This tutorial by a Cython core dev...
What distinguishes “true artists” from “one-hit wonders” in machine learning is an understanding of how a model performs with respect to different data. This hands-on tutorial will show you how to ...
This tutorial will focus on inferential and exploratory statistics in Python: modelling statistical relationship between variables. It will give an introduction to pandas for consistent manipulatio...
Designing a space mission is a computation-heavy task. Software tools that conduct the necessary numerical simulations and optimizations are therefore indispensable. Since the beginning of computat...
Jython is the most seamless Java/Python integration that currently exists. Its main drawback is the missing support for CPython's C-extension API - a fact that prevents most scientific code from ru...
A PyQt based GUI was developed to enhance the accessibility of complex scientific water quality models. With the help of the GUI a non-scientific audience can simulate scenarios for in-situ removal...
The Bokeh visualization library (http://bokeh.pydata.org) has grown into a large, successful open source project. This talk will describe Bokeh and show how it can enable domain experts to easily c...
Have you ever run a Python script to produce some outputs and then forgotten exactly how you created them? For example, you created plot.png a few weeks ago and now you want to use it in a publicat...
I will present Spimagine, a python package to interactively visualize and process time lapsed volumetric data as generated with modern light sheet microscopes. The package provides a 3D+t data view...
This talk describes a cross-platform, pure Python toolkit for creating graphical user interfaces (GUI's), that uses web technology for its rendering. You can use it to create desktop applications, ...
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 develop...
Scientific visualization typically requires large amounts of custom coding that obscures the underlying principles of the work and makes it more difficult to share and reproduce the results. Here w...
In this talk we will describe PyFR a high-order accurate compressible fluid flow solver for mixed unstructured grids being developed at Imperial College London and authored in Python. We will outli...
This talk will demonstrate the use of IPython notebook widgets for the monitoring of long-running processes such as parameter search in machine learning and model-based computational science. This ...
Matplotlib is the most popular graphics library for Python. It is the workhorse plotting utility of the scientific Python world. However, depending on the field of application, the software may be ...
Direct Numerical Simulations (DNS) of the Navier Stokes equations is a valuable research tool in fluid dynamics, but there are very few publicly available codes and, due to heavy number crunching, ...
Python contains nice primitives for streaming data processing. @mrocklin's Toolz library extends them to enable gorgeous, concise, memory-frugal code. I'll present an intuitive approach to streamin...
Kwant (http://kwant-project.org/), a package for quantum transport, is a recent addition to the scientific Python universe. I will demonstrate how our library allows to solve non-trivial problems w...
The Intel Xeon Phi coprocessor strives to provide additional compute power to HPC applications. This talk introduces the pyMIC module for offloading to the coprocessor from scientific Python codes....
ReScience is a peer-reviewed journal that target computational research and encourage the explicit reproduction of already published research promoting new and open-source implementations in order ...
Dirty data makes analysis and machine learning harder (or impossible!) and more prone to failure. I'll talk on the techniques we use at ModelInsight to fix badly encoded, inconsistent and hard-to-p...
We describe how Python is leveraged to streamline the modelling of drug discovery data and the development of tools for the scientific community. We look at various examples, e.g. chemistry toolkit...
We present python tools for analyzing large collections of stimulus-response time series. The PyData ecosystem proves proficient at all levels of the data processing pipeline: from collection to di...
klepto is a new python package that provides a unified programming interface to caching and archiving to memory, disk, or database. klepto provides a dictionary interface to caches and archives, wh...
During morphogenesis, living tissues undergo dramatic changes in shape and organization. Cells divide, migrate or die to achieve the formation of organs of complex shape. Here I will show how scien...
Download Enthought Canopy at https://store.enthought.com.Enthought Canopy is our new Python distribution and analysis environment for scientific and analytic computing. Check this recorded webinar ...