Matt McCormick is a SciPy 2013 Program Committee Co-Chair.
Will Schroeder will present a Keynote, ‘The New Scientific Publishers,’ at the event. In this presentation, Dr. Schroeder will discuss the central mandate of reproducibility, and the role of Open Science, in particular Open Access, Open Source and Open Data, and how emerging communities and organizations are filling the needs of the scientific community. He will also discuss the challenges of curating the avalanche of scientific knowledge, whether it be software, data or publications, and how these communities and organizations can work together to support science progress, and ensure continued technological innovation.
Additionally, Pat Marion will present a talk titled ‘Import without a filesystem: scientific Python built-in with static linking and frozen modules‘ that will introduce a new technique that leverages the linker to embed C-extension modules, and uses Python freeze to embed pure python modules. The result is a program that imports the Python standard library and scientific Python modules such as NumPy without accessing the filesystem. It achieves near-instant, and always-constant, import time even at full machine scale on today’s largest supercomputers.
Pat will also present a poster, ‘3D Perception: Point cloud data processing and visualization,’ that will introduce the basic concepts required for users to write their own scientific Python programs using PCL and VTK. Examples of point cloud processing and visualization algorithms will be demonstrated. Through these simple examples, the audience will learn about point cloud data structures, algorithms, and I/O. Users will understand the workflow that makes it possible to share point cloud data arrays between PCL and NumPy data structures. With these libraries, point clouds can make the round-trip from PCL to SciPy, and back to PCL.