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).
Functions tested
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 # (%)
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 |