The European Centre for Medium-Range Weather Forecasts (ECMWF) is launching the fifth edition of its Summer of Weather Code (ESoWC) on 1 March. ESoWC is an innovation programme run by ECMWF and Copernicus, which aims to bring together teams to solve technical challenges and to work on innovative open-source software solutions related to weather, climate and atmosphere. Read on to learn about what to expect for this year and the success of last year’s edition.
Since the start of ESoWC in 2018, 30 innovation projects have been realised and the programme has consistently grown through strategic partnerships with the two Copernicus services at ECMWF as well as two European cloud services, the European Weather Cloud and the Copernicus DIAS service WEkEO. These partnerships support ESoWC in its mission to be a catalyst for innovation and open-source software and web developments and applied data science related to meteorology, climate and atmosphere.
During ESoWC’s four-month coding phase from May to August, several developer teams pair up with experienced mentors at ECMWF and Copernicus to work on cutting-edge open-source software developments. This close collaboration with ECMWF and Copernicus mentors has resulted in high-quality project outcomes and collaborations often continue beyond the official end of an ESoWC edition. The Copernicus Climate Change Service (C3S) and Copernicus Atmosphere Monitoring Service (CAMS) are participating again this year by being featured in some of the challenges and providing mentorship to the teams.
When the application phase opens on 1 March, a new list of ESoWC challenges will be published on Github. Developer teams have until 15 April to submit their proposals and, on 2 May, a new round of cutting-edge open-source developments starts. ESoWC’s coding phase between May and the end of August is an intense and fruitful collaboration among mentors and developers, leading to a mutual learning experience. During this time, the initial proposals are implemented into feasible software developments and innovations.
The application period will end on 15 April 2022 and the selected teams for the coding phase will be announced on 29 April 2022.
After the coding period concludes at the end of August, provided that all milestones and deliverables are fulfilled, the participating developers will receive a stipend of £5,000. Teams will then present their project results on the Final ESoWC Day on 28 September 2022. Presentations will be livestreamed.
Please note: Only nationals from European Union (EU) Member States and countries associated with EU’s Space Programme (currently Iceland and Norway) are eligible to participate
ESoWC 2021 projects were at the intersection of machine learning, web development and visualisation, data compression and open data exploration. Four of these projects had a specific focus on advancing innovation for Copernicus:
Nicolo Brunello, Vidur Mithal, Paolo Fornoni and Luca Rampini implemented a machine learning workflow to estimate NOx emissions with the help of suitable proxy data from anthropogenic activities, such as dynamic traffic data and others.
Antonio Perez Velsco and Mario Santa Cruz Lopez explored the use of machine learning in order to adjust biases between models and observations in air quality forecasts.
This project was already part of ESoWC 2020 and Milan Kloewer continued his work on exploring the potential of compressing atmospheric data while preserving real information to reduce storage and to facilitate data sharing. It provided evidence that the size of climate and weather forecast data archives can be reduced by one to two orders of magnitude without losing valuable information.
Alba Vilanova Cortezon developed a Python-based toolbox that facilitates the comparison of satellite- and model-based data on atmospheric composition, such as data from CAMS and from the GOME-2 and IASI instrument on board the polar-orbiting Metop-ABC satellites.
Learn more about the previous editions of ESoWC and get inspired for this year’s edition by browsing the past ESoWC projects.
*The Copernicus Climate Change Service (C3S) and Copernicus Atmosphere Monitoring Service (CAMS) are implemented by ECMWF on behalf of the European Commission.