ECMWFCode4Earth / challenges_2021

Discover the ECMWF Summer of Weather Code 2021 challenges!
47 stars 13 forks source link

Challenge #15 - The CDS-RTTOV-box #15

Closed EsperanzaCuartero closed 3 years ago

EsperanzaCuartero commented 3 years ago

Challenge 15- The CDS-RTTOV-box

Stream 1 - Software development for weather, climate and atmosphere

Goal

Development of a CDS toolbox application to visualize model atmospheres as they would be seen by satellites from space.

Mentors and skills


Note: Challenge is funded by Copernicus. Only nationals from the European Union and ECMWF Member States are eligible to apply (see Terms and Conditions).


Challenge description

Satellite observations are critical in modern weather forecasting systems and there is an urgent/ongoing need to train more scientists in their exploitation. Highly sophisticated space-borne sensors make incredibly accurate radiation measurements of emissions from the atmosphere, but the relationship between these measurements and the atmospheric quantities we want to understand (e.g. temperature, humidity and chemical composition) is complex.

Radiative transfer models (computer codes, e.g. RTTOV) exist which make this link and are embedded at the centre of our operational data assimilation and modelling systems.

This project would build a prototype web interface that would allow students, trainers and researchers to run these codes and visualise the outputs via a web interface. For example, seeing how a change in carbon dioxide in the atmosphere would influence the satellite measurements gives an insight into how best to use these measurements. Pollution events can be similarly visualised from a "satellite view" perspective.

The GUI would be built with the CDS toolbox which already has access to the ERA5 model output as well as a number of satellite products and other model simulations. The resulting "application" could then be published on the CDS website and advertised to the Earth Observation community, potentially inspiring further developments and applications.


PrateekD7 commented 3 years ago

@EddyCMWF I'm interested in this challenge. I've good knowledge in satellite atmospheric remote sensing, retrieval theory/simulations and capable of running atmospheric radiative transfer models (both fast and line-by-line radiative transfer models - such as RTTOV, LBLRTM etc.). I've also have experience in Python, MATLAB coding in terms of my computational skills. Can you please provide more information and way forward on this challenge ? Thanks in advance.

EsperanzaCuartero commented 3 years ago

Dear Prateek, thanks for your interest in this challenge. The mentors will be in touch as soon as possible. Best, Esperanza

PrateekD7 commented 3 years ago

@EsperanzaCuartero Thanks for your reply. Looking forward to get some more information from mentors. Thanks and Regards, Prateek

EddyCMWF commented 3 years ago

Hi Prateek, Great to hear you are interested in the project. What we had in mind for this challenge was to implement RTTOV in a container (Docker) that can be used by the CDS-Toolbox (https://cds.climate.copernicus.eu/cdsapp#!/toolbox). You would then be able to use the data in the CDS as input to RTTOV and create simulated top-of-atmosphere radiance estimates which are directly comparable to satellite observations. It would also be possible to explore visualising the output to form the basis of a CDS application (e.g. the ERA5 explorer https://cds.climate.copernicus.eu/cdsapp#!/software/app-era5-explorer?tab=app).

The challenges will be to implement RTTOV in a container that can understand the data in the format used by the CDS-toolbox. You will also want to design a nice user friendly API for the tool, i.e. an interface to RTTOV, how to specify the data to use and satellites you want to simulate etc.

I hope that is useful and I look forward to seeing your submission.

PrateekD7 commented 3 years ago

Hi @EddyCMWF (Eddy), Many thanks for your reply and providing me information on this project. Much appreciated. I'm up for the challenge, will submit my proposal soon. Thanks and Regards. Prateek