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