Validation results ITU-R P.1510-1

This page contains the validation examples for Recommendation ITU-R P.1510-1: Mean surface temperature.

All test cases were extracted from the ITU Validation examples file (rev 5.1).

Function surface_mean_temperature

The table below contains the results of testing function surface_mean_temperature. The test cases were extracted from spreadsheet ITURP1510-1_temperature.csv from the ITU Validation examples file (rev 5.1). In addition to the input-arguments, expected result (ITU Validation), and ITU-Rpy computed result (ITUR-py Result), the absolute and relative errors are shown. Each test case is color-coded depending on the magnitude of the errors (green = pass, errors are negligible, red = fail, relative error is above 0.01%).

In addition, the code snippet below shows an example of how to generate the first row of the results in the table:

import itur

# Define input attributes
lat = 51.5  #  (°N)
lon = -0.14  # (°E)

# Make call to test-function surface_mean_temperature
itur_val = itur.models.itu1510.surface_mean_temperature(lat=lat, lon=lon)

# Compute error with respect to value in ITU example file
ITU_example_val = 283.6108756  # (K)
error = ITU_example_val - itur_val.value
error_rel = error / ITU_example_val * 100  # (%)
Validation results models.itu1510.surface_mean_temperature
ITU-Rpy Function lat (°N) lon (°E) ITU Validation (K) ITU-Rpy Result (K) Absolute Error Relative Error
models.itu1510.surface_mean_temperature 51.500 -0.14 283.610876 283.610876 4.44e-08 0.000
models.itu1510.surface_mean_temperature 41.900 12.49 288.089737 288.089737 1.11e-08 0.000
models.itu1510.surface_mean_temperature 33.940 18.43 293.369680 293.369679 3.33e-08 0.000
models.itu1510.surface_mean_temperature 51.500 -0.14 283.610876 283.610876 4.44e-08 0.000
models.itu1510.surface_mean_temperature 41.900 12.49 288.089737 288.089737 1.11e-08 0.000
models.itu1510.surface_mean_temperature 33.940 18.43 293.369680 293.369679 3.33e-08 0.000
models.itu1510.surface_mean_temperature 51.500 -0.14 283.610876 283.610876 4.44e-08 0.000
models.itu1510.surface_mean_temperature 41.900 12.49 288.089737 288.089737 1.11e-08 0.000
models.itu1510.surface_mean_temperature 33.940 18.43 293.369680 293.369679 3.33e-08 0.000
models.itu1510.surface_mean_temperature 51.500 -0.14 283.610876 283.610876 4.44e-08 0.000
models.itu1510.surface_mean_temperature 41.900 12.49 288.089737 288.089737 1.11e-08 0.000
models.itu1510.surface_mean_temperature 33.940 18.43 293.369680 293.369679 3.33e-08 0.000
models.itu1510.surface_mean_temperature 51.500 -0.14 283.610876 283.610876 4.44e-08 0.000
models.itu1510.surface_mean_temperature 41.900 12.49 288.089737 288.089737 1.11e-08 0.000
models.itu1510.surface_mean_temperature 33.940 18.43 293.369680 293.369679 3.33e-08 0.000
models.itu1510.surface_mean_temperature 51.500 -0.14 283.610876 283.610876 4.44e-08 0.000
models.itu1510.surface_mean_temperature 41.900 12.49 288.089737 288.089737 1.11e-08 0.000
models.itu1510.surface_mean_temperature 33.940 18.43 293.369680 293.369679 3.33e-08 0.000
models.itu1510.surface_mean_temperature 51.500 -0.14 283.610876 283.610876 4.44e-08 0.000
models.itu1510.surface_mean_temperature 41.900 12.49 288.089737 288.089737 1.11e-08 0.000
models.itu1510.surface_mean_temperature 33.940 18.43 293.369680 293.369679 3.33e-08 0.000
models.itu1510.surface_mean_temperature 51.500 -0.14 283.610876 283.610876 4.44e-08 0.000
models.itu1510.surface_mean_temperature 41.900 12.49 288.089737 288.089737 1.11e-08 0.000
models.itu1510.surface_mean_temperature 33.940 18.43 293.369680 293.369679 3.33e-08 0.000
models.itu1510.surface_mean_temperature 22.900 -43.23 297.453541 297.453541 -3.33e-08 -0.000
models.itu1510.surface_mean_temperature 25.780 -80.22 297.574654 297.574654 3.33e-08 0.000
models.itu1510.surface_mean_temperature 22.900 -43.23 297.453541 297.453541 -3.33e-08 -0.000
models.itu1510.surface_mean_temperature 25.780 -80.22 297.574654 297.574654 3.33e-08 0.000
models.itu1510.surface_mean_temperature 22.900 -43.23 297.453541 297.453541 -3.33e-08 -0.000
models.itu1510.surface_mean_temperature 25.780 -80.22 297.574654 297.574654 3.33e-08 0.000
models.itu1510.surface_mean_temperature 22.900 -43.23 297.453541 297.453541 -3.33e-08 -0.000
models.itu1510.surface_mean_temperature 25.780 -80.22 297.574654 297.574654 3.33e-08 0.000
models.itu1510.surface_mean_temperature 22.900 -43.23 297.453541 297.453541 -3.33e-08 -0.000
models.itu1510.surface_mean_temperature 25.780 -80.22 297.574654 297.574654 3.33e-08 0.000
models.itu1510.surface_mean_temperature 22.900 -43.23 297.453541 297.453541 -3.33e-08 -0.000
models.itu1510.surface_mean_temperature 25.780 -80.22 297.574654 297.574654 3.33e-08 0.000
models.itu1510.surface_mean_temperature 22.900 -43.23 297.453541 297.453541 -3.33e-08 -0.000
models.itu1510.surface_mean_temperature 25.780 -80.22 297.574654 297.574654 3.33e-08 0.000
models.itu1510.surface_mean_temperature 22.900 -43.23 297.453541 297.453541 -3.33e-08 -0.000
models.itu1510.surface_mean_temperature 25.780 -80.22 297.574654 297.574654 3.33e-08 0.000
models.itu1510.surface_mean_temperature 28.717 77.30 298.058499 298.058499 -3.33e-08 -0.000
models.itu1510.surface_mean_temperature 3.133 101.70 299.605408 299.605407 3.33e-08 0.000
models.itu1510.surface_mean_temperature 9.050 38.70 290.210093 290.210093 -3.33e-08 -0.000
models.itu1510.surface_mean_temperature 28.717 77.30 298.058499 298.058499 -3.33e-08 -0.000
models.itu1510.surface_mean_temperature 3.133 101.70 299.605408 299.605407 3.33e-08 0.000
models.itu1510.surface_mean_temperature 9.050 38.70 290.210093 290.210093 -3.33e-08 -0.000
models.itu1510.surface_mean_temperature 28.717 77.30 298.058499 298.058499 -3.33e-08 -0.000
models.itu1510.surface_mean_temperature 3.133 101.70 299.605408 299.605407 3.33e-08 0.000
models.itu1510.surface_mean_temperature 9.050 38.70 290.210093 290.210093 -3.33e-08 -0.000
models.itu1510.surface_mean_temperature 28.717 77.30 298.058499 298.058499 -3.33e-08 -0.000
models.itu1510.surface_mean_temperature 3.133 101.70 299.605408 299.605407 3.33e-08 0.000
models.itu1510.surface_mean_temperature 9.050 38.70 290.210093 290.210093 -3.33e-08 -0.000
models.itu1510.surface_mean_temperature 28.717 77.30 298.058499 298.058499 -3.33e-08 -0.000
models.itu1510.surface_mean_temperature 3.133 101.70 299.605408 299.605407 3.33e-08 0.000
models.itu1510.surface_mean_temperature 9.050 38.70 290.210093 290.210093 -3.33e-08 -0.000
models.itu1510.surface_mean_temperature 28.717 77.30 298.058499 298.058499 -3.33e-08 -0.000
models.itu1510.surface_mean_temperature 3.133 101.70 299.605408 299.605407 3.33e-08 0.000
models.itu1510.surface_mean_temperature 9.050 38.70 290.210093 290.210093 -3.33e-08 -0.000
models.itu1510.surface_mean_temperature 28.717 77.30 298.058499 298.058499 -3.33e-08 -0.000
models.itu1510.surface_mean_temperature 3.133 101.70 299.605408 299.605407 3.33e-08 0.000
models.itu1510.surface_mean_temperature 9.050 38.70 290.210093 290.210093 -3.33e-08 -0.000
models.itu1510.surface_mean_temperature 28.717 77.30 298.058499 298.058499 -3.33e-08 -0.000
models.itu1510.surface_mean_temperature 3.133 101.70 299.605408 299.605407 3.33e-08 0.000
models.itu1510.surface_mean_temperature 9.050 38.70 290.210093 290.210093 -3.33e-08 -0.000