Validation report for ‘CCLM_Eurocordex#

General information#

Name:

compare_to_reference

Created at:

2023-07-19 12:58:36

Created for output directory:

/scratch/usr/mvkkarst/test_area

/hlrnb_example/output/coupled

/CCLM_Eurocordex

Start date:

19590101

End date:

19590110

User:

mvkkarst

Report description#

This is an example validation report for the standard test setup.

Model description#


`CCLM.test`

This CCLM model was running with the standard test setup

Performed tasks#


Two-dimensional seasonal means#

This task generates figures containing two-dimensional seasonal means \(\langle \phi \rangle_S(x,y)\) for a season \(s\) and a three-dimensional variable \(\phi(x,y,t)\), i.e.$\( \langle \phi \rangle_S(x,y) = \frac{1}{N_S} \sum_{t\in S} \phi(x,y,t), \)\(where \)t\( are all time steps that are contained in season \)S\(. The number of these time steps is given by \)N_S$, where the considered time period is from 19590101 to 19590110.

Two-dimensional seasonal anomalies#

This task generates figures containing two-dimensional seasonal anomalies \(\langle \Delta \phi \rangle_S(x,y)\) for a season \(s\), a three-dimensional variable \(\phi(x,y,t)\) and a three-dimensional reference field \(\phi_{\mathrm{ref}}(x,y,t)\) i.e.$\( \langle \Delta \phi \rangle_S(x,y) = \frac{1}{N_S} \sum_{t\in S} \phi(x,y,t) - \phi_{\mathrm{ref}}(x,y,t) = \langle \phi \rangle_S(x,y) - \langle \phi_{\mathrm{ref}} \rangle_S(x,y) , \)\(where \)t\( are all time steps that are contained in season \)S\(. The number of these time steps is given by \)N_S$, where the considered time period is from 19590101 to 19590110.

Stations and Regions#

This task generates an image with the configured staitons and regions for which time series data is generated.For regions the time series is generated as the spatial mean over this region.Whereas for stations a remapping to the nearest neighboring grid cell is performed.

Time series#

This task generates figures of temporal means according to the configured time-series operators, e.g. if you specfied time_series_operators = ["-monmean"], a plot with monthly means is generated.Please refer to the cdo documentation for more information on these operators.If there are more than 100 samples in the time series and it is compared to reference data, a scatter plot is generated, where the \(x\) and \(y\) coordinates correspond to the reference samples and the model ones, respectively.

Taylor Diagrams#

Taylor diagrams graphically indicate which of several model data represents best a given reference data.In order to quantify the degree of correspondence between the modeled and observed behavior in terms of three statistics:the Pearson correlation coefficient, the root-mean-square error (RMSE) error, and the standard deviation.Here both data, model and reference, consist of the same number of samples that correspond to a time series starting from 19590101 and ending at 19590110.

Cost functions#

The cost function \(c\) as it is defined here, further summarizes the information given in a Taylor diagram.It measures the root means square error \(\epsilon = \sqrt{\frac{1}{N}\sum_{t=t_1}^{t_{N}} (\phi(t)-\phi_{\mathrm{ref}}(t))^2}\) of the model data \(\phi(t)\)in units of the standard deviation \(\sigma_{\mathrm{ref}}\) of reference data \(\phi_{\mathrm{ref}}(t)\), i.e.$\( c = \epsilon / \sigma_{\mathrm{ref}}. \)\(Both data consist of \)N\( samples corresponding to a time series starting from \)t_1\( and ending at \)t_N$.

Vertical profiles#

This task generates vertical profiles of a four-dimensional field \(\phi(x, y, z, t)\) at configured stations (using remapping to nearest neighbors) accompanied by performing the configured seasonal means.Vertical profiles that correspong to regions are created by an additional spatial mean over the particular region.

Results#

2 meter air temperature (T_2M_AV)#


Analysis

Description#

This parameter is the temperature of the air near the surface. The corresponding model output variable is called T_2M_AV.

Reference description#

Comparison to other models#

\(\vphantom{M}\)

`CCLM.coupled`

This is the coupled CCLM that was running with the standard test setup.

Postprocess settings for variable 2 meter air temperature (T_2M_AV)

Go to settings ->

seasons#

{'year': ''}


percentiles#

['25', '75']


stations#

{'ROSTOCK-WARNEMUNDE': {'lat': '54.18', 'lon': '12.08'}, 'STOCKHOLM': {'lat': '59.35', 'lon': '18.05'}, 'TALLINN': {'lat': '59:23:53', 'lon': '24:36:10'}, 'VISBY': {'lat': '57:40:00', 'lon': '18:19:59'}, 'SUNDSVALL': {'lat': '62:24:36', 'lon': '17:16:12'}, 'LULEA': {'lat': '65:37:12', 'lon': '22:07:48'}, 'VAASA-PALOSAARI': {'lat': '63:06:00', 'lon': '21:36:00'}}


regions#

{'VALID_DOMAIN': {'lat-min': '35.0', 'lat-max': '70.0', 'lon-min': '-10.0', 'lon-max': '35.0'}, 'NORTHERN_LANDS': {'maskfile': '/scratch/usr/mvkkarst/test_area/hlrnb_example/postprocess/CCLM/create_validation_report/../../../reference/masks/Eurocordex/NORTHERN_LANDS.nc'}, 'BALTIC_CATCHMENT': {'maskfile': '/scratch/usr/mvkkarst/test_area/hlrnb_example/postprocess/CCLM/create_validation_report/../../../reference/masks/Eurocordex/BALTIC_CATCHMENT.nc'}, 'NORTHERN_WATERS': {'maskfile': '/scratch/usr/mvkkarst/test_area/hlrnb_example/postprocess/CCLM/create_validation_report/../../../reference/masks/Eurocordex/NORTHERN_WATERS.nc'}, 'BALTIC_SEA': {'maskfile': '/scratch/usr/mvkkarst/test_area/hlrnb_example/postprocess/CCLM/create_validation_report/../../../reference/masks/Baltic/BALTIC_SEA.nc'}, 'BOTHNIAN_GULF': {'maskfile': '/scratch/usr/mvkkarst/test_area/hlrnb_example/postprocess/CCLM/create_validation_report/../../../reference/masks/Baltic/BOTHNIAN_GULF.nc'}, 'BALTIC_PROPER': {'maskfile': '/scratch/usr/mvkkarst/test_area/hlrnb_example/postprocess/CCLM/create_validation_report/../../../reference/masks/Baltic/BALTIC_PROPER.nc'}, 'BELTS': {'maskfile': '/scratch/usr/mvkkarst/test_area/hlrnb_example/postprocess/CCLM/create_validation_report/../../../reference/masks/Baltic/BELTS.nc'}, 'RIGA_FINLAND': {'maskfile': '/scratch/usr/mvkkarst/test_area/hlrnb_example/postprocess/CCLM/create_validation_report/../../../reference/masks/Baltic/RIGA_FINLAND.nc'}, 'NORTH_SEA': {'maskfile': '/scratch/usr/mvkkarst/test_area/hlrnb_example/postprocess/CCLM/create_validation_report/../../../reference/masks/Eurocordex/NORTH_SEA.nc'}}


time-series-operators#

['', '-daymean']


plot-config#

{'min_value': 273.15, 'max_value': 288.15, 'delta_value': 1.0, 'contour': True, 'color_map': 'rainbow'}


reference-file-pattern#

../../../reference/coupled/CCLM_Eurocordex/*/T_2M_AV.nc


reference-variable-name#

T_2M_AV


reference-additional-operators#

``


reference-description#

``


plot-config-anomaly#

{'min_value': -5.0, 'max_value': 5.0, 'delta_value': 1.0, 'contour': True, 'color_map': 'seismic'}


other-models#

{'CCLM.coupled': {'root': '/scratch/usr/mvkkarst/test_area/hlrnb_example/postprocess/CCLM/create_validation_report/..', 'output-name': 'compare_to_referencecoupled-CCLM_Eurocordex', 'description': 'This is the coupled CCLM that was running with the standard test setup.'}}


long-name#

2 meter air temperature


description#

This parameter is the temperature of the air near the surface. The corresponding model output variable is called T_2M_AV.


Stations and Regions#


Figures

Go to notebook ->

\(\vphantom{M}\)

Fig. 1: Stations and regions for variable 2 meter air temperature (T_2M_AV). Colored areas depict the different regions. The dots are located at the station's coordinates.