NZ may have missed out on the bulk of SKA, but that doesn't mean the
Python community wont be enriched. Here are some talks that are fairly
interesting with a science angle. There are several others available,
including a few talks from the Pypy devs available on the YouTube
channel:
http://www.youtube.com/user/pyconza
"Control and Monitoring of the KAT Telescope" by Neilen Marais and
Charles de Villiers
http://www.youtube.com/watch?v=qqcE9npmQQ0
- fairly nice introduction to robotics/automation and radio astronomy
- includes a live demo of their bespoke RPC format, KATCP
- describes adding proxies to simulate concurrent connections to sensors
- talk starts off a little nervously, but is well paced
"High-performance Computing with Python" by Kevin Colville and Andy Rabagliati
http://www.youtube.com/watch?v=wsgwwqYGDx0
- introduces HPC and parallel programming well
- applying MPI in Python programs using mpi4pi
- Python for processing 100TB
-- Earth observations
-- hdf5, netcdf, pytables
"MeerKAT science with Python" by Simon Ratcliffe
http://www.youtube.com/watch?v=3lM1rswH0wA
- How to integrate Python into a business/org
-- Python is everywhere in the telescope (see slide at 18:30)
- developed a numpy transport language
- iPython
-- can control whole telescope
-- access live streams; on-the fly experiments
-- interesting interactive plotting extension/demo
(http://code.google.com/p/mplh5canvas/)
- Python's HDF5 implementations can be faster than the C ones on real problems
- Team working on a library for compressing of sensor data
-- currently 5x faster than state of art C++
-- unreleased
The SKA South Africa team have 31 public repos: https://github.com/ska-sa