EC-Earth / ece2cmor3

Post-processing and cmorization of ec-earth output
Apache License 2.0
13 stars 6 forks source link

Add two sets of dynamic RCM forcing variables on dedicated pressure levels #664

Closed treerink closed 3 years ago

treerink commented 3 years ago

Up to now the EC-Earth consortium included in a part of their output the CORDEX RCM dynamic forcing variables ta, ua, va & hus on model levels. However, this generates a lot of additional raw EC-Earth output volume. In the KNMI'23 dutch climate scenarios a large number of members will be run to force the RCM RACMO. We aim for a workflow in which this RCM will use the cmorised ta, ua, va & hus on certain pressure levels. Unfortunately none of the plevX coordinates matches with the RCM forcing requirements and (thus) also none of the available ta, ua, va & hus variants do match these requirements.

Therefore a script will be added which will add two pressure level coordinates, so we can explore these two cases. One, the plev23r matches what we think is the minimum requirement to dynamically force RACMO specifically. The other, plev36 contains a more extended pressure level set, which we expect would fit any RCM. Compatible with this two pressure level coordinate sets the following variables will be added to the 6hrPlevPt table:

The number reflects the number of pressure levels, the r has been added to distinguish from the already existing plev23 coordinate. Note that where possible overlapping pressure levels have been used in order to ensure a most compact output in case additional requests are applied, and note that the set of levels differs where this is essential to the RCM forcing.

treerink commented 3 years ago

Done in 3dd757a.

treerink commented 3 years ago

So a script has been added which add those variables and coordinates into the CMOR tables. The script is maintenance proof.

treerink commented 3 years ago

Solving in cee884a problems with regridding 6hrPlevPt tos (inserted for dynamical RCM forcing). Now a land masked regridding is uesd. Also the Kelvin to degC conversion is applied to be cmor conform.

treerink commented 3 years ago

Technically we are there. Many tests have passed successfully. The latest validation of the fieldvalues is on the way.

treerink commented 3 years ago

Validation has been successfully completed. Further embedding in genecec will be handled in #699.

treerink commented 3 years ago

For 23 & for 36 dedicated pressure levels for RCM dynamic forcing the:

rcm-dynamic-plev23-forcing/
rcm-dynamic-plev36-forcing/

have been added to the standard genecec production, which contain CMIP historical and ScenarioMIP ssp126, ssp245 & ssp585 output control files subdirectories.

treerink commented 3 years ago

The 23 & 36 pressure level sets and additionals are now added in the r8018-control-output-files branch in r8378 the ec-earth repository.