SciPy Conference 2009:  In Review <ul><li>August 28, 2009 </li></ul>
<ul><li>Cal Tech </li></ul><ul><li>Pasadena, California </li></ul><ul><li>Thanks to Michael Avaizis of CACR </li></ul><ul>...
Keynote 1:  Peter Norvig, Director of Research
Shirts…
Shirts…
Shirts…
How he came to Python
Search Comparisons
Keynote 2:  Jonathon Guyer, Material Scientist
FiPy – Finite Volume PDE Solver
Simulation Images Cahn-Hilliard Phase Field
NumPy/SciPy Talks
NumPy Tutorial Stefan Van Der Walt and David Cournapeau
Reading binary data
Programatic Approach
Declarative Way with NumPy
Generalized Ufuncs
Neighborhood Iterator (for C)
Stats Tutorial: Robert Kern <ul><li>Monty, meet Carlos. </li></ul><ul><li>Generate 10000 noisy datasets from the same para...
Visualization Talks
Matplotlib <ul><li>John Hunter </li></ul><ul><li>Darren Dale </li></ul><ul><li>Andrew Straw </li></ul><ul><li>Ryan May </l...
Spines Axes Toolkit 3D Plots
Mayavi Prabhu Ramachandran and Gael Varoquaux
 
 
Chaco: Peter Wang
Cython <ul><li>Dag Sverre Seljebotn  </li></ul><ul><li>(Core cython maintainter) </li></ul>Kurt W. Smith: fwrap  Google Su...
Cython for scientific computation <ul><li>Parallel execution within cython:  </li></ul><ul><ul><li>nogil context manager f...
HPC Talks <ul><li>PyCUDA (Nicolas Pinto) </li></ul><ul><li>CorePy (Andrew Friedley) </li></ul><ul><li>HPC Panel  (Nicolas ...
Overheard <ul><li>Huge IPython Refactor for GUIs </li></ul><ul><li>Traits in IPython, Matplotlib, SymPy? </li></ul><ul><li...
Eric’s Favorite Talk: Virtual Reality (for a fly…) Andrew Straw Fly
 
 
Prabhu’s News
Overview <ul><li>$1 Billion to improve higher education in India </li></ul><ul><li>Open Source is a central focus </li></u...
http://conference.scipy.org
Scientific Python Classes <ul><li>Sept  21-25 Austin </li></ul><ul><li>Oct  19-22 Silicon Valley </li></ul><ul><li>Nov  9-...
Enthought Python Distribution (EPD) http://www.enthought.com/products/epd.php
Upcoming SlideShare
Loading in …5
×

Scientific Computing with Python Webinar --- August 28, 2009

2,523 views

Published on

This month's webinar was a wrap-up of the SciPy 2009 conference. A treat for everyone who missed it! The recording of the webinar is available at www.enthought.com/training/SCPwebinar.php

Published in: Technology, Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,523
On SlideShare
0
From Embeds
0
Number of Embeds
12
Actions
Shares
0
Downloads
78
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Scientific Computing with Python Webinar --- August 28, 2009

  1. 1. SciPy Conference 2009: In Review <ul><li>August 28, 2009 </li></ul>
  2. 2. <ul><li>Cal Tech </li></ul><ul><li>Pasadena, California </li></ul><ul><li>Thanks to Michael Avaizis of CACR </li></ul><ul><li>Total Attendance ~ 140 </li></ul><ul><ul><li>Tutorials ~ 90 </li></ul></ul><ul><ul><li>Conference ~ 140 </li></ul></ul><ul><ul><li>Sprints ~ 30-40 </li></ul></ul>
  3. 3. Keynote 1: Peter Norvig, Director of Research
  4. 4. Shirts…
  5. 5. Shirts…
  6. 6. Shirts…
  7. 7. How he came to Python
  8. 8. Search Comparisons
  9. 9. Keynote 2: Jonathon Guyer, Material Scientist
  10. 10. FiPy – Finite Volume PDE Solver
  11. 11. Simulation Images Cahn-Hilliard Phase Field
  12. 12. NumPy/SciPy Talks
  13. 13. NumPy Tutorial Stefan Van Der Walt and David Cournapeau
  14. 14. Reading binary data
  15. 15. Programatic Approach
  16. 16. Declarative Way with NumPy
  17. 17. Generalized Ufuncs
  18. 18. Neighborhood Iterator (for C)
  19. 19. Stats Tutorial: Robert Kern <ul><li>Monty, meet Carlos. </li></ul><ul><li>Generate 10000 noisy datasets from the same parameters. </li></ul><ul><li>Use curve_fit() on each dataset and store the fitted parameters. </li></ul><ul><li>Look at the mean and covariance of the parameters. </li></ul>
  20. 20. Visualization Talks
  21. 21. Matplotlib <ul><li>John Hunter </li></ul><ul><li>Darren Dale </li></ul><ul><li>Andrew Straw </li></ul><ul><li>Ryan May </li></ul><ul><li>Michael Droettboom </li></ul>
  22. 22. Spines Axes Toolkit 3D Plots
  23. 23. Mayavi Prabhu Ramachandran and Gael Varoquaux
  24. 26. Chaco: Peter Wang
  25. 27. Cython <ul><li>Dag Sverre Seljebotn </li></ul><ul><li>(Core cython maintainter) </li></ul>Kurt W. Smith: fwrap Google Summer of Code 2009
  26. 28. Cython for scientific computation <ul><li>Parallel execution within cython: </li></ul><ul><ul><li>nogil context manager for conventional thread approach </li></ul></ul><ul><ul><li>Message passing approach: mpi4py can be used within cython </li></ul></ul><ul><li>Ongoing work on fwrap (Kurt W. Smith): fortran support using cython as a “glue” </li></ul><ul><ul><li>Support more recent fortran dialects than f2py (F9x) </li></ul></ul><ul><ul><li>Generated extension module is Py3k compatible, and does not need fwrap (only need to distribute C sources) </li></ul></ul><ul><ul><li>Wrappers can be used within cython as well </li></ul></ul>
  27. 29. HPC Talks <ul><li>PyCUDA (Nicolas Pinto) </li></ul><ul><li>CorePy (Andrew Friedley) </li></ul><ul><li>HPC Panel (Nicolas Pinto, Michael Avaizis, Brian Granger) </li></ul><ul><li>EC2 Tools (Nicolas Pinto) </li></ul>
  28. 30. Overheard <ul><li>Huge IPython Refactor for GUIs </li></ul><ul><li>Traits in IPython, Matplotlib, SymPy? </li></ul><ul><li>Draft Documentation for NumPy docstrings nearly complete </li></ul><ul><li>More questions/comments on parallel programming (but not a lot more answers)… </li></ul>
  29. 31. Eric’s Favorite Talk: Virtual Reality (for a fly…) Andrew Straw Fly
  30. 34. Prabhu’s News
  31. 35. Overview <ul><li>$1 Billion to improve higher education in India </li></ul><ul><li>Open Source is a central focus </li></ul><ul><li>Python/NumPy/SciPy is funded project </li></ul><ul><li>Primary focus on Documentation and Educational Material </li></ul><ul><li>$200,000 funding this year </li></ul><ul><li>SciPy India Conference in December </li></ul>
  32. 36. http://conference.scipy.org
  33. 37. Scientific Python Classes <ul><li>Sept 21-25 Austin </li></ul><ul><li>Oct 19-22 Silicon Valley </li></ul><ul><li>Nov 9-12 Chicago </li></ul><ul><li>Dec 7-11 Austin </li></ul>
  34. 38. Enthought Python Distribution (EPD) http://www.enthought.com/products/epd.php

×