Wednesday, July 9

MS60
Python and Sage: Open Source Scientific Computing - Part I of III

10:30 AM - 12:30 PM
Room: Town & Country

For Part II, see MS73

This minisymposium will cover both infrastructure and applications of the Python language in scientific computing.

Python is an open source, high level language that is rapidly growing as an alternative to proprietary systems for scientific computing. Based on Python, the Sage project (http://sagemath.org) unifies both Python libraries and interfaces to other non-python projects. With this approach, Sage offers a comprehensive and growing set of mathematical capabilities, from number theory to symbolic computing.

Part I of the minisymposium will provide an overview of the major tools and projects available, while Parts II and III will highlight specific capabilities and applications in various fields.

Organizer: Fernando Perez
University of Colorado at Boulder
Randall J. LeVeque
University of Washington

10:30-10:55 Python: A Scalable Tool for Scientific and Mathematical Computing
Fernando Perez, University of Colorado at Boulder
11:00-11:25 NumPy and SciPy: Open Source Tools for Numerical Computing in Python
Travis E. Oliphant, Enthought, Inc.
11:30-11:55 Sage: A Unified Environment for Mathematical Computation
William Stein and updated Robert Bradshaw, University of Washington, Seattle
12:00-12:25 Teaching Numerical and Symbolic Computation using Open Source Software
Randall J. LeVeque, University of Washington

AN08 Home

Program

Program Updates

Speaker Index

Hotel

Transportation

Registration