# Source: WMO - https://www.wmo.int/pages/prog/www/OSY/Manual/488_Guide_2007.pdf (page 158)
# Translation to cds_variables and units (c3s-cds-forms)

# Air temperature: -90°C – +70°C (C3S Kelvin)
temperature,183.15,343.15

# Dew-point temperature: -80°C – 50°C (C3S Kelvin)
2m_dewpoint_temperature,193.15,323.15

# Ground (surface) temperature: -80°C – +80°C (C3S Kelvin)
skin_temperature,193.15,353.15
sea_surface_temperature,193.15,353.15

# Soil temperature: -50°C – +50°C (C3S Kelvin)
soil_temperature_level_1,223.15,323.15
soil_temperature_level_2,223.15,323.15
soil_temperature_level_3,223.15,323.15
soil_temperature_level_5,223.15,323.15

# Relative humidity: 0 – 100 per cent; (C3S 0/1)
relative_humidity,0,1

# Atmospheric pressure at the station level: 500 – 1100 hPa (C3S Pa)
surface_pressure,5,11

# Wind direction: 0 – 360 degrees;

# Wind speed: 0 – 75 m s-1 (2-minute, 10-minute average);
10m_wind_speed,0,75
10m_u_component_of_wind,-75,75
10m_v_component_of_wind,-75,75

# Wind gust: 0 – 150 m s-1
10m_wind_gust_since_previous_post_processing,0,150
instantaneous_10m_wind_gust,0,150

# Solar radiation (irradiance): 0 – 1600 Wm-2
surface_solar_radiation_downwards,0,1600
surface_solar_radiation_downward_clear_sky,0,1600
top_solar_radiation,0,1600
clear_sky_direct_solar_radiation_at_surface,0,1600
total_sky_direct_solar_radiation_at_surface,0,1600
mean_surface_direct_short_wave_radiation_flux,0,1600
mean_surface_direct_short_wave_radiation_flux_clear_sky,0,1600
mean_surface_downward_uv_radiation_flux,0,1600
mean_top_downward_short_wave_radiation_flux,0,1600

# Net radiaton (also extended on the negative side)
mean_surface_net_long_wave_radiation_flux,-1600,1600
mean_surface_net_long_wave_radiation_flux_clear_sky,-1600,1600
mean_surface_net_short_wave_radiation_flux,-1600,1600
mean_surface_net_short_wave_radiation_flux_clear_sky,0,1600
mean_top_net_long_wave_radiation_flux,-1600,1600
mean_top_net_long_wave_radiation_flux_clear_sky,-1600,1600
mean_top_net_short_wave_radiation_flux,-1600,1600
mean_top_net_short_wave_radiation_flux_clear_sky,-1600,1600

# Precipitation amount (1-minute interval): 0 – 40 mm. (C3S meters)
total_precipitation,0,0.04
convective_precipitation,0,0.04
large_scale_precipitation,0,0.04

# Percent variables
snow_cover,0,100
2m_relative_humidity,0,100
albedo,0,100

# Units (0-1) variables
near_ir_albedo_for_diffuse_radiation,0,1
forecast_albedo,0,1
high_cloud_cover,0,1
fraction_of_cloud_cover,0,1
snow_albedo,0,1
sea_ice_cover_anomaly,0,1
high_vegetation_cover,0,1
near_ir_albedo_for_direct_radiation,0,1
low_vegetation_cover,0,1
medium_cloud_cover,0,1
total_cloud_cover,0,1
lake_cover,0,1
high_cloud_cover,0,1
low_cloud_cover,0,1
uv_visible_albedo_for_diffuse_radiation,0,1
total_cloud_cover_anomaly,0,1
sea_ice_cover,0,1
uv_visible_albedo_for_direct_radiation,0,1
anisotropy_of_sub_gridscale_orography,0,1
friction_velocity,0,1
mean_large_scale_precipitation_fraction,0,1
instantaneous_large_scale_surface_precipitation_fraction,0,1

# Cannot be negative (TBD)
