Tutorials July 11 - 12 Schedule
Conference July 13 - July 14     Schedule
Sprints July 15 - July 16 Sign-up


Tutorials

Day 1 • Monday

Classroom 101 (Introductory) Classroom 102 (Advanced)
8:00-12:00pm Introduction to NumPy with IPython and Matplotlib - Jonathan Rocher An Introduction to Bayesian Statistical Modeling using PyMC - Christopher J. Fonnesbeck and Abie Flaxman
12:20-1:40pm LUNCH
1:40-6:00pm Introduction to SciPy : optimization, linear algebra, statistics, and more... - Anthony Scopatz Statistical Learning with scikit-learn - Gael Varoquaux

Day 2 • Tuesday

Classroom 101 (Introductory) Classroom 102 (Advanced)
8:00-12:00pm Guide to Symbolic Mathematics with SymPy - Mateusz Paprocki and Aaron Meurer High Performance Parallel Computing in Python using NumPy and the Global Arrays Toolkit - Jeff Daily
12:20-1:40pm LUNCH
1:40-6:00pm Introduction to Matplotlib, Traits, and Chaco - Corran Webster Interactive Parallel Computing with IPython and PyZMQ - Min Ragan-Kelley

Conference

Jump to: CT Python and Core Technologies   |  DS Python in Data Science 

Day 1 • Wednesday

Amphitheatre 204 Classroom 203
9:00 - 9:10 Welcome and Announcements
9:10 - 10:00 Keynote: What Matters in Scientific Software Projects? 10 Years of Success and Failure Distilled
Eric Jones
10:00 - 10:25 Hurricane Prediction with Python
Minwoo Lee
A Software Framework in Python for Generating Optimal Isogeometric Kernels on the PowerPC 450
Aron Ahmadia, Jed Brown, Nathan Collier, Tareq Malas, John Gunnels
10:25 - 10:50 Automation of Inertial Fusion Target Design with Python
Matt Terry, Joseph Koning
Bringing Parallel Performance to Python with Domain-Specific Selective Embedded Just-in-Time Specialization
Shoaib Kamil
10:50 - 11:15 BREAK (25 minutes)
11:15 - 11:40 Time series analysis in Python with `statsmodels`
Wes McKinney, Skipper Seabold, Josef Perktold
Using the Global Arrays Toolkit to Reimplement NumPy for Distributed Computation
Jeff Daily
11:40 - 12:05 The Open Estuary: Using open source tools to model Texas estuaries
Solomon Negusse, Dharhas Pothina
Python Facilitating Code Refactoring Abstract
Ben Christenson, Yahya Nazer
12:05 - 12:30 Vision Spreadsheet: An Environment for Computer Vision
Scott Determan
A Technical Anatomy of SPM.Python, a Scalable, Parallel Version of Python
Minesh B. Amin
12:30 - 13:45 LUNCH
13:45 - 14:35 Keynote: The Reality of Digital Science - How the Digital Age Affects Research
Kaitlin Thaney
14:35 - 15:00 IMUSim - Simulating inertial and magnetic sensor systems in Python
Martin Ling
CT IPython: a new architecture for interactive and parallel computing
Fernando Perez, Brian Granger, Min Ragan-Kelley, Evan Patterson, Thomas Kluyver
15:00 - 15:25 Sherpa Methods for Calculating Confidence Limits on Model Parameters
Brian Refsdal | presentation
CT Lessons Learned Building a Scalable Distributed Storage System in Python
Chuck Thier
15:25 - 15:50 BREAK (25 minutes)
15:50 - 16:15 Improving efficiency and repeatability of lake volume estimates using Python
Tyler McEwen, Dharhas Pothina
CT AudGenDB: Intuitive biomedical query and reporting tool using Django
Byron Ruth
16:15 - 17:30 Panel Discussion: Python in Finance
Wes McKinney - AQR - pandas author
Henry Ward - Secondsight founder
Travis Oliphant - Enthought - NumPy author
CT Meet Twiggy: A Pythonic Logger
Pete Fein
16:40 - 17:05 CT Google App Engine for Python
Douglas Starnes
17:05 - 17:30 CT PyModel: Model-based testing in Python
Jonathan P Jacky

Day 2 • Thursday

Amphitheatre 204 Classroom 203
9:00 - 9:10 Welcome and Announcements
9:10 - 10:00 Keynote: Science in the Service of Awesome: Building on top of Scientific Computing
Hilary Mason
10:00 - 10:25 A Framework for Massively-Parallel Optimization and Rigorous Sensitivity Analysis
Michael McKerns
DS  Crab: A Recommendation Engine Framework for Python
| Marcel Caraciolo, Bruno Melo, Ricardo Caspirro
10:25 - 10:50 Experiment Control Feedback with Web Services and Python
Piotr A. Zolnierczuk, Yu (Cathy) Jiao, Richard E. Riedel
DS  Using Python, Partnerships, Standards and Web Services to provide Water Data for Texans
Dharhas Pothina, Andrew Wilson
10:50 - 11:15 BREAK (25 minutes)
11:15 - 11:40 The Technical and Social Challenges of Getting Python into a Multi-billion Dollar Enterprise
Josh Hemann
DS  gpustats: GPU library for statistical computing
Wes McKinney, Andrew Cron
11:40 - 12:05 CT  Documentation with Dexy
Ana Nelson
DS  An N-th order approximate interpolation library for Python
Stephen M. McQuay
12:05 - 12:30 Constructing scientific programs using Sympy
Mark Dewing
Python for brain mining: (neuro)science with state of the art machine learning and data visualization
Gael Varoquaux
12:30 - 13:45 LUNCH
13:45 - 14:35 Keynote: How Python Slithered into Astronomy
Perry Greenfield
14:35 - 15:00 Using Python to Construct a Scalable Parallel Nonlinear Wave Solver
Kyle Mandli, Manuel Quezada, Amal Alghamdi, Aron Ahmadia, David Ketcheson, William Scullin, Matthew Knepley, Lisandro Dalcin
TRAPPIST: A toolkit for comparative analysis and visualization of genomic regions
Geraldine van der Auwera
15:00 - 15:25 FEMhub Online Lab: Scientific computing with Python in web browsers
Mateusz Paprocki
atobrute: why plaintext isn't so vanilla
Anthony Scopatz
15:25 - 15:50 BREAK (25 minutes)
15:50 - 16:15 PiCloud - Cloud Computing for Science. SimplifiedKen Elkabany, Aaron Staley, Ken Park
Ken Elkabany, Aaron Staley, Ken Park
PyStream: Compiling Python onto a GPU
Nick Bray
16:15 - 16:40 Metagraph: A Declarative Graphing System for Python
Peter Wang
RESTful APIs for Scientific Computing in Django
Shreyas Cholia and Annette Greiner
16:40 - 17:30 Lightning Talks
Short(under 5 minute) presentations at the close of the conference. A sign-up will be provided, and any attendee is welcome to participate.
Enthought, Inc.