Workshop on developing Python frameworks for earth system sciences

ECMWF | Reading | 28-29 November 2017

Full size photo

Workshop description

Python has become increasingly popular in processing environmental data, including the handling of weather forecast, climate and oceanographic data. In recent years the Python eco-system has greatly improved its handling of large multi-dimensional data with the development of Pandas, Xarray and links to machine learning frameworks. Jupyter notebooks are now a popular interface for scientists to exchange their work in Python.
ECMWF invited developers of Python frameworks in the field of environment data to a two day workshop. The workshop assessed the current status of Python packages around the world through presentations of developments. Participants were able to join discussions on how interoperability between different packages can be achieved and how efforts between different developments can be harmonised.


Setting the scene
Baudoin Raoult (ECMWF)
PDF icon
xarray: N-D labeled arrays and datasets in Python
Stephan Hoyer (Google Research)
PDF icon
Python based Data Science on Cray platforms
Rob Vesse (Cray Inc) 
PDF icon
Python in the Copernicus Climate Change Service context
Cedric Bergeron (ECMWF)
PDF icon
Metview and Python - what they can do for each other
Iain Russell (ECMWF)
PDF icon
A common data model approach to NetCDF and GRIB data harmonisation
Alessandro Amici (B-Open)
PDF icon
MetPy: Community-driven Meteorological Analysis Tools in Python
Ryan May (University Corporation for Atmospheric Research / Unidata)
PDF icon
MetWork, an open source meteorological framework to build our projects of tomorrow
Fabien Marty (Météo-France)
PDF icon
EPyGrAM: A Python package to handle meteorological fields from various formats
Alexandre Mary (Météo-France)
PDF icon
SciTools: our history in a nutshell
Bill Little and Philip Elson (Met Office)
PDF icon
CliMAF (Climate Model Assessment Framework)
Jérôme Servonnat (LSCE – IPSL)
PDF icon
ESMValTool and PRIMAVERA: making climate metrics available for everyone
Javier Vegas-Regidor (Barcelona Supercomputing Center)
PDF icon
Birdhouse: Tools to support Web Processing Services in Climate Science
Carsten Ehbrecht (DKRZ)
PDF icon
The Community Intercomparison Suite (CIS): an open-source toolbox
Duncan Watson-Parris (University of Oxford)
PDF icon
Pytroll:  Open Source, Community Driven Earth Observation Data Processing in Python
Martin Raspaud (SMHI)
PDF icon
Operational satellite image generation with Pytroll
Panu Lahtinen (FMI)
PDF icon
Unifying verification through a Python-wrapped Suite of Tools
Tara Jensen (NCAR)
PDF icon

Leif Denby (University of Leeds)
Working Groups Conclusions