4.2.2.2. Usage of Operations
This notebook serves to show how operations provided by the toolbox can be applied. For this purpose, the following aspects are covered:
Access to ESA CCI Ozone and Cloud data (Atmosphere Mole Content of Ozone and Cloud Cover)
Geometric adjustments (coregistration)
Spatial (point, polygon) and temporal subsetting
Visualisation of time series
4.2.2.2.1. Ingest data and create datasets
[1]:
from IPython.display import JSON
from xcube.core.store import new_data_store
import esa_climate_toolbox.ops as ops
from esa_climate_toolbox.core import get_op
from esa_climate_toolbox.core import get_op_meta_info
from esa_climate_toolbox.util.monitor import ConsoleMonitor
First, read in the ESA Climate Data Centre Data Store.
[2]:
data_store = new_data_store('esa-climate-data-centre')
Open an ozone dataset (see Notebook 1-ECT_General_Data_Access to find which options you have).
[3]:
ozone_ds = data_store.open_data('esacci.OZONE.mon.L3.NP.multi-sensor.multi-platform.MERGED.fv0002.r1',
time_range=['2007-01-01', '2007-06-30'])
ozone_ds
[3]:
<xarray.Dataset> Size: 160MB
Dimensions: (time: 6, layers: 16, lat: 180, lon: 360,
air_pressure: 17, bnds: 2)
Coordinates:
* air_pressure (air_pressure) float32 68B 1.013e+03 446.0 ... 0.05 0.01
* lat (lat) float32 720B -89.5 -88.5 -87.5 ... 87.5 88.5 89.5
* layers (layers) int32 64B 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
* lon (lon) float32 1kB -179.5 -178.5 -177.5 ... 178.5 179.5
* time (time) datetime64[ns] 48B 2007-01-16T12:00:00 ... 2007-...
time_bnds (time, bnds) datetime64[ns] 96B dask.array<chunksize=(6, 2), meta=np.ndarray>
Dimensions without coordinates: bnds
Data variables:
O3_du (time, layers, lat, lon) float32 25MB dask.array<chunksize=(1, 16, 180, 360), meta=np.ndarray>
O3_du_tot (time, lat, lon) float32 2MB dask.array<chunksize=(1, 180, 360), meta=np.ndarray>
O3_ndens (time, air_pressure, lat, lon) float32 26MB dask.array<chunksize=(1, 17, 180, 360), meta=np.ndarray>
O3_vmr (time, air_pressure, lat, lon) float32 26MB dask.array<chunksize=(1, 17, 180, 360), meta=np.ndarray>
O3e_du (time, layers, lat, lon) float32 25MB dask.array<chunksize=(1, 16, 180, 360), meta=np.ndarray>
O3e_du_tot (time, lat, lon) float32 2MB dask.array<chunksize=(1, 180, 360), meta=np.ndarray>
O3e_ndens (time, air_pressure, lat, lon) float32 26MB dask.array<chunksize=(1, 17, 180, 360), meta=np.ndarray>
O3e_vmr (time, air_pressure, lat, lon) float32 26MB dask.array<chunksize=(1, 17, 180, 360), meta=np.ndarray>
surface_pressure (time, lat, lon) float32 2MB dask.array<chunksize=(1, 180, 360), meta=np.ndarray>
Attributes:
Conventions: CF-1.7
title: esacci.OZONE.mon.L3.NP.multi-sensor.multi-platfo...
date_created: 2025-12-08T12:14:03.178050
processing_level: L3
time_coverage_start: 2007-01-01T00:00:00
time_coverage_end: 2007-07-01T00:00:00
time_coverage_duration: P181DT0H0M0S
history: [{'program': 'xcube_cci.chunkstore.CciChunkStore...- time: 6
- layers: 16
- lat: 180
- lon: 360
- air_pressure: 17
- bnds: 2
- air_pressure(air_pressure)float321.013e+03 446.0 196.4 ... 0.05 0.01
- standard_name :
- air_pressure
- long_name :
- air pressure at layer boundaries
- NOTE :
- Replace the first element from this array with the corresponding surface pressure element.
- units :
- hPa
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 17
- shape :
- [17]
- chunk_sizes :
- 17
- file_chunk_sizes :
- 17
- data_type :
- float32
- dimensions :
- ['air_pressure']
- file_dimensions :
- ['air_pressure']
array([1.0130e+03, 4.4605e+02, 1.9635e+02, 1.1363e+02, 6.5750e+01, 3.8050e+01, 2.2020e+01, 1.2740e+01, 7.3700e+00, 4.2700e+00, 2.4700e+00, 1.4300e+00, 8.3000e-01, 4.8000e-01, 2.8000e-01, 5.0000e-02, 1.0000e-02], dtype=float32) - lat(lat)float32-89.5 -88.5 -87.5 ... 88.5 89.5
- standard_name :
- latitude
- long_name :
- latitude, from -90 (south) to +90 (north) given at gridcell centers
- units :
- degree_north
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 180
- shape :
- [180]
- chunk_sizes :
- 180
- file_chunk_sizes :
- 180
- data_type :
- float32
- dimensions :
- ['lat']
- file_dimensions :
- ['lat']
array([-89.5, -88.5, -87.5, -86.5, -85.5, -84.5, -83.5, -82.5, -81.5, -80.5, -79.5, -78.5, -77.5, -76.5, -75.5, -74.5, -73.5, -72.5, -71.5, -70.5, -69.5, -68.5, -67.5, -66.5, -65.5, -64.5, -63.5, -62.5, -61.5, -60.5, -59.5, -58.5, -57.5, -56.5, -55.5, -54.5, -53.5, -52.5, -51.5, -50.5, -49.5, -48.5, -47.5, -46.5, -45.5, -44.5, -43.5, -42.5, -41.5, -40.5, -39.5, -38.5, -37.5, -36.5, -35.5, -34.5, -33.5, -32.5, -31.5, -30.5, -29.5, -28.5, -27.5, -26.5, -25.5, -24.5, -23.5, -22.5, -21.5, -20.5, -19.5, -18.5, -17.5, -16.5, -15.5, -14.5, -13.5, -12.5, -11.5, -10.5, -9.5, -8.5, -7.5, -6.5, -5.5, -4.5, -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5, 8.5, 9.5, 10.5, 11.5, 12.5, 13.5, 14.5, 15.5, 16.5, 17.5, 18.5, 19.5, 20.5, 21.5, 22.5, 23.5, 24.5, 25.5, 26.5, 27.5, 28.5, 29.5, 30.5, 31.5, 32.5, 33.5, 34.5, 35.5, 36.5, 37.5, 38.5, 39.5, 40.5, 41.5, 42.5, 43.5, 44.5, 45.5, 46.5, 47.5, 48.5, 49.5, 50.5, 51.5, 52.5, 53.5, 54.5, 55.5, 56.5, 57.5, 58.5, 59.5, 60.5, 61.5, 62.5, 63.5, 64.5, 65.5, 66.5, 67.5, 68.5, 69.5, 70.5, 71.5, 72.5, 73.5, 74.5, 75.5, 76.5, 77.5, 78.5, 79.5, 80.5, 81.5, 82.5, 83.5, 84.5, 85.5, 86.5, 87.5, 88.5, 89.5], dtype=float32) - layers(layers)int321 2 3 4 5 6 7 ... 11 12 13 14 15 16
- standard_name :
- model_level_number
- long_name :
- model_level_number == layer number, starting at 1
- units :
- 1
- orig_data_type :
- int32
- fill_value :
- 9223372036854775807
- size :
- 16
- shape :
- [16]
- chunk_sizes :
- 16
- file_chunk_sizes :
- 16
- data_type :
- int64
- dimensions :
- ['layers']
- file_dimensions :
- ['layers']
array([ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16], dtype=int32) - lon(lon)float32-179.5 -178.5 ... 178.5 179.5
- standard_name :
- longitude
- long_name :
- longitude, from -180 (west) to +180 (east) given at gridcell centers
- units :
- degree_east
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 360
- shape :
- [360]
- chunk_sizes :
- 360
- file_chunk_sizes :
- 360
- data_type :
- float32
- dimensions :
- ['lon']
- file_dimensions :
- ['lon']
array([-179.5, -178.5, -177.5, ..., 177.5, 178.5, 179.5], dtype=float32)
- time(time)datetime64[ns]2007-01-16T12:00:00 ... 2007-06-16
- standard_name :
- time
- bounds :
- time_bnds
array(['2007-01-16T12:00:00.000000000', '2007-02-15T00:00:00.000000000', '2007-03-16T12:00:00.000000000', '2007-04-16T00:00:00.000000000', '2007-05-16T12:00:00.000000000', '2007-06-16T00:00:00.000000000'], dtype='datetime64[ns]') - time_bnds(time, bnds)datetime64[ns]dask.array<chunksize=(6, 2), meta=np.ndarray>
- standard_name :
- time_bnds
Array Chunk Bytes 96 B 96 B Shape (6, 2) (6, 2) Dask graph 1 chunks in 2 graph layers Data type datetime64[ns] numpy.ndarray
- O3_du(time, layers, lat, lon)float32dask.array<chunksize=(1, 16, 180, 360), meta=np.ndarray>
- standard_name :
- mole_content_of_ozone_in_atmosphere_layer
- long_name :
- weighted average of the partial ozone columns (DU/layer)
- units :
- 446.15E-6 mol m-2
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 6220800
- shape :
- [6, 16, 180, 360]
- chunk_sizes :
- [1, 16, 180, 360]
- file_chunk_sizes :
- [1, 16, 180, 360]
- data_type :
- float32
- dimensions :
- ['time', 'layers', 'lat', 'lon']
- file_dimensions :
- ['time', 'layers', 'lat', 'lon']
Array Chunk Bytes 23.73 MiB 3.96 MiB Shape (6, 16, 180, 360) (1, 16, 180, 360) Dask graph 6 chunks in 2 graph layers Data type float32 numpy.ndarray - O3_du_tot(time, lat, lon)float32dask.array<chunksize=(1, 180, 360), meta=np.ndarray>
- standard_name :
- atmosphere_mole_content_of_ozone
- long_name :
- total column: vertically integrated O3_du dataset (DU)
- units :
- 446.15E-6 mol m-2
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 388800
- shape :
- [6, 180, 360]
- chunk_sizes :
- [1, 180, 360]
- file_chunk_sizes :
- [1, 180, 360]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 1.48 MiB 253.12 kiB Shape (6, 180, 360) (1, 180, 360) Dask graph 6 chunks in 2 graph layers Data type float32 numpy.ndarray - O3_ndens(time, air_pressure, lat, lon)float32dask.array<chunksize=(1, 17, 180, 360), meta=np.ndarray>
- standard_name :
- mole_concentration_of_ozone_in_air
- long_name :
- weighted average of the number density (#molecules/cm3)
- units :
- 6.02214E-17 mol m-3
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 6609600
- shape :
- [6, 17, 180, 360]
- chunk_sizes :
- [1, 17, 180, 360]
- file_chunk_sizes :
- [1, 17, 180, 360]
- data_type :
- float32
- dimensions :
- ['time', 'air_pressure', 'lat', 'lon']
- file_dimensions :
- ['time', 'air_pressure', 'lat', 'lon']
Array Chunk Bytes 25.21 MiB 4.20 MiB Shape (6, 17, 180, 360) (1, 17, 180, 360) Dask graph 6 chunks in 2 graph layers Data type float32 numpy.ndarray - O3_vmr(time, air_pressure, lat, lon)float32dask.array<chunksize=(1, 17, 180, 360), meta=np.ndarray>
- standard_name :
- mole_fraction_of_ozone_in_air
- long_name :
- weighted average of the volume mixing ratio (ppmv)
- units :
- 1e-6
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 6609600
- shape :
- [6, 17, 180, 360]
- chunk_sizes :
- [1, 17, 180, 360]
- file_chunk_sizes :
- [1, 17, 180, 360]
- data_type :
- float32
- dimensions :
- ['time', 'air_pressure', 'lat', 'lon']
- file_dimensions :
- ['time', 'air_pressure', 'lat', 'lon']
Array Chunk Bytes 25.21 MiB 4.20 MiB Shape (6, 17, 180, 360) (1, 17, 180, 360) Dask graph 6 chunks in 2 graph layers Data type float32 numpy.ndarray - O3e_du(time, layers, lat, lon)float32dask.array<chunksize=(1, 16, 180, 360), meta=np.ndarray>
- standard_name :
- mole_content_of_ozone_in_atmosphere_layer standard_error
- long_name :
- error in the weighted average of the partial ozone columns (DU/layer)
- units :
- 446.15E-6 mol m-2
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 6220800
- shape :
- [6, 16, 180, 360]
- chunk_sizes :
- [1, 16, 180, 360]
- file_chunk_sizes :
- [1, 16, 180, 360]
- data_type :
- float32
- dimensions :
- ['time', 'layers', 'lat', 'lon']
- file_dimensions :
- ['time', 'layers', 'lat', 'lon']
Array Chunk Bytes 23.73 MiB 3.96 MiB Shape (6, 16, 180, 360) (1, 16, 180, 360) Dask graph 6 chunks in 2 graph layers Data type float32 numpy.ndarray - O3e_du_tot(time, lat, lon)float32dask.array<chunksize=(1, 180, 360), meta=np.ndarray>
- standard_name :
- atmosphere_mole_content_of_ozone standard_error
- long_name :
- total column error: quadratically added o3e_du (DU)
- units :
- 446.15E-6 mol m-2
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 388800
- shape :
- [6, 180, 360]
- chunk_sizes :
- [1, 180, 360]
- file_chunk_sizes :
- [1, 180, 360]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 1.48 MiB 253.12 kiB Shape (6, 180, 360) (1, 180, 360) Dask graph 6 chunks in 2 graph layers Data type float32 numpy.ndarray - O3e_ndens(time, air_pressure, lat, lon)float32dask.array<chunksize=(1, 17, 180, 360), meta=np.ndarray>
- units :
- 6.02214E-17 mol m-3
- standard_name :
- mole_concentration_of_ozone_in_air standard_error
- long_name :
- error in the weighted average of the number density (#molecules/cm3)
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 6609600
- shape :
- [6, 17, 180, 360]
- chunk_sizes :
- [1, 17, 180, 360]
- file_chunk_sizes :
- [1, 17, 180, 360]
- data_type :
- float32
- dimensions :
- ['time', 'air_pressure', 'lat', 'lon']
- file_dimensions :
- ['time', 'air_pressure', 'lat', 'lon']
Array Chunk Bytes 25.21 MiB 4.20 MiB Shape (6, 17, 180, 360) (1, 17, 180, 360) Dask graph 6 chunks in 2 graph layers Data type float32 numpy.ndarray - O3e_vmr(time, air_pressure, lat, lon)float32dask.array<chunksize=(1, 17, 180, 360), meta=np.ndarray>
- standard_name :
- mole_fraction_of_ozone_in_air standard_error
- long_name :
- error in the weighted average of the volume mixing ratio (ppmv)
- units :
- 1e-6
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 6609600
- shape :
- [6, 17, 180, 360]
- chunk_sizes :
- [1, 17, 180, 360]
- file_chunk_sizes :
- [1, 17, 180, 360]
- data_type :
- float32
- dimensions :
- ['time', 'air_pressure', 'lat', 'lon']
- file_dimensions :
- ['time', 'air_pressure', 'lat', 'lon']
Array Chunk Bytes 25.21 MiB 4.20 MiB Shape (6, 17, 180, 360) (1, 17, 180, 360) Dask graph 6 chunks in 2 graph layers Data type float32 numpy.ndarray - surface_pressure(time, lat, lon)float32dask.array<chunksize=(1, 180, 360), meta=np.ndarray>
- standard_name :
- surface_air_pressure
- long_name :
- Pressure at the bottom of the atmosphere.
- units :
- hPa
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 388800
- shape :
- [6, 180, 360]
- chunk_sizes :
- [1, 180, 360]
- file_chunk_sizes :
- [1, 180, 360]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 1.48 MiB 253.12 kiB Shape (6, 180, 360) (1, 180, 360) Dask graph 6 chunks in 2 graph layers Data type float32 numpy.ndarray
- air_pressurePandasIndex
PandasIndex(Index([ 1013.0, 446.04998779296875, 196.35000610351562, 113.62999725341797, 65.75, 38.04999923706055, 22.020000457763672, 12.739999771118164, 7.369999885559082, 4.269999980926514, 2.4700000286102295, 1.4299999475479126, 0.8299999833106995, 0.47999998927116394, 0.2800000011920929, 0.05000000074505806, 0.009999999776482582], dtype='float32', name='air_pressure')) - latPandasIndex
PandasIndex(Index([-89.5, -88.5, -87.5, -86.5, -85.5, -84.5, -83.5, -82.5, -81.5, -80.5, ... 80.5, 81.5, 82.5, 83.5, 84.5, 85.5, 86.5, 87.5, 88.5, 89.5], dtype='float32', name='lat', length=180)) - layersPandasIndex
PandasIndex(Index([1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16], dtype='int32', name='layers'))
- lonPandasIndex
PandasIndex(Index([-179.5, -178.5, -177.5, -176.5, -175.5, -174.5, -173.5, -172.5, -171.5, -170.5, ... 170.5, 171.5, 172.5, 173.5, 174.5, 175.5, 176.5, 177.5, 178.5, 179.5], dtype='float32', name='lon', length=360)) - timePandasIndex
PandasIndex(DatetimeIndex(['2007-01-16 12:00:00', '2007-02-15 00:00:00', '2007-03-16 12:00:00', '2007-04-16 00:00:00', '2007-05-16 12:00:00', '2007-06-16 00:00:00'], dtype='datetime64[ns]', name='time', freq=None))
- Conventions :
- CF-1.7
- title :
- esacci.OZONE.mon.L3.NP.multi-sensor.multi-platform.MERGED.fv0002.r1
- date_created :
- 2025-12-08T12:14:03.178050
- processing_level :
- L3
- time_coverage_start :
- 2007-01-01T00:00:00
- time_coverage_end :
- 2007-07-01T00:00:00
- time_coverage_duration :
- P181DT0H0M0S
- history :
- [{'program': 'xcube_cci.chunkstore.CciChunkStore', 'cube_params': {'time_range': ['2007-01-01T00:00:00', '2007-06-30T00:00:00'], 'variable_names': ['surface_pressure', 'O3_du', 'O3e_du', 'O3_du_tot', 'O3e_du_tot', 'O3_vmr', 'O3e_vmr', 'O3_ndens', 'O3e_ndens']}}]
Open a cloud dataset next.
[4]:
cloud_ds = data_store.open_data('esacci.CLOUD.mon.L3C.CLD_PRODUCTS.multi-sensor.multi-platform.ATSR2-AATSR.3-0.r1',
time_range=['2007-01-01', '2007-06-30'])
cloud_ds
[4]:
<xarray.Dataset> Size: 9GB
Dimensions: (time: 6, lat: 360, lon: 720, hist_phase: 2,
hist1d_cer_bin_centre: 11,
hist1d_cer_bin_border: 12,
hist1d_cla_vis006_bin_centre: 13,
hist1d_cla_vis006_bin_border: 14,
hist1d_cla_vis008_bin_centre: 13,
...
hist1d_cwp_bin_centre: 14,
hist1d_cwp_bin_border: 15,
hist2d_cot_bin_border: 14,
hist2d_cot_bin_centre: 13,
hist2d_ctp_bin_centre: 15,
hist2d_ctp_bin_border: 16, bnds: 2)
Coordinates: (12/23)
* hist1d_cer_bin_border (hist1d_cer_bin_border) float32 48B 0.0 ......
* hist1d_cer_bin_centre (hist1d_cer_bin_centre) float32 44B 1.5 ......
* hist1d_cla_vis006_bin_border (hist1d_cla_vis006_bin_border) float32 56B ...
* hist1d_cla_vis006_bin_centre (hist1d_cla_vis006_bin_centre) float32 52B ...
* hist1d_cla_vis008_bin_border (hist1d_cla_vis008_bin_border) float32 56B ...
* hist1d_cla_vis008_bin_centre (hist1d_cla_vis008_bin_centre) float32 52B ...
... ...
* hist2d_ctp_bin_centre (hist2d_ctp_bin_centre) float32 60B 45.5 .....
* hist_phase (hist_phase) int8 2B 0 1
* lat (lat) float32 1kB -89.75 -89.25 ... 89.75
* lon (lon) float32 3kB -179.8 -179.2 ... 179.8
* time (time) datetime64[ns] 48B 2007-01-16T12:00:...
time_bnds (time, bnds) datetime64[ns] 96B dask.array<chunksize=(6, 2), meta=np.ndarray>
Dimensions without coordinates: bnds
Data variables: (12/182)
boa_lwdn (time, lat, lon) float64 12MB dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
boa_lwdn_clr (time, lat, lon) float64 12MB dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
boa_lwup (time, lat, lon) float64 12MB dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
boa_lwup_clr (time, lat, lon) float64 12MB dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
boa_swdn (time, lat, lon) float64 12MB dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
boa_swdn_clr (time, lat, lon) float64 12MB dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
... ...
toa_swdn (time, lat, lon) float64 12MB dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
toa_swup (time, lat, lon) float64 12MB dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
toa_swup_clr (time, lat, lon) float64 12MB dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
toa_swup_hig (time, lat, lon) float64 12MB dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
toa_swup_low (time, lat, lon) float64 12MB dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
toa_swup_mid (time, lat, lon) float64 12MB dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
Attributes:
Conventions: CF-1.7
title: esacci.CLOUD.mon.L3C.CLD_PRODUCTS.multi-sensor.m...
date_created: 2025-12-08T12:14:16.850587
processing_level: L3C
time_coverage_start: 2007-01-01T00:00:00
time_coverage_end: 2007-07-01T00:00:00
time_coverage_duration: P181DT0H0M0S
history: [{'program': 'xcube_cci.chunkstore.CciChunkStore...- time: 6
- lat: 360
- lon: 720
- hist_phase: 2
- hist1d_cer_bin_centre: 11
- hist1d_cer_bin_border: 12
- hist1d_cla_vis006_bin_centre: 13
- hist1d_cla_vis006_bin_border: 14
- hist1d_cla_vis008_bin_centre: 13
- hist1d_cla_vis008_bin_border: 14
- hist1d_cot_bin_centre: 14
- hist1d_cot_bin_border: 15
- hist1d_ctp_bin_centre: 15
- hist1d_ctp_bin_border: 16
- hist1d_ctt_bin_centre: 16
- hist1d_ctt_bin_border: 17
- hist1d_cwp_bin_centre: 14
- hist1d_cwp_bin_border: 15
- hist2d_cot_bin_border: 14
- hist2d_cot_bin_centre: 13
- hist2d_ctp_bin_centre: 15
- hist2d_ctp_bin_border: 16
- bnds: 2
- hist1d_cer_bin_border(hist1d_cer_bin_border)float320.0 3.0 6.0 9.0 ... 40.0 60.0 80.0
- long_name :
- cer histogram bin border values
- units :
- um
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 12
- shape :
- [12]
- chunk_sizes :
- [12]
- file_chunk_sizes :
- [12]
- data_type :
- float32
- dimensions :
- ['hist1d_cer_bin_border']
- file_dimensions :
- ['hist1d_cer_bin_border']
array([ 0., 3., 6., 9., 12., 15., 20., 25., 30., 40., 60., 80.], dtype=float32) - hist1d_cer_bin_centre(hist1d_cer_bin_centre)float321.5 4.5 7.5 10.5 ... 35.0 50.0 70.0
- long_name :
- cer histogram bin centres
- units :
- um
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 11
- shape :
- [11]
- chunk_sizes :
- [11]
- file_chunk_sizes :
- [11]
- data_type :
- float32
- dimensions :
- ['hist1d_cer_bin_centre']
- file_dimensions :
- ['hist1d_cer_bin_centre']
array([ 1.5, 4.5, 7.5, 10.5, 13.5, 17.5, 22.5, 27.5, 35. , 50. , 70. ], dtype=float32) - hist1d_cla_vis006_bin_border(hist1d_cla_vis006_bin_border)float320.0 0.1 0.2 0.3 ... 0.8 0.9 1.0
- long_name :
- cloud albedo1 histogram bin border values
- units :
- 1
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 14
- shape :
- [14]
- chunk_sizes :
- [14]
- file_chunk_sizes :
- [14]
- data_type :
- float32
- dimensions :
- ['hist1d_cla_vis006_bin_border']
- file_dimensions :
- ['hist1d_cla_vis006_bin_border']
array([0. , 0.1 , 0.2 , 0.3 , 0.4 , 0.5 , 0.55, 0.6 , 0.65, 0.7 , 0.75, 0.8 , 0.9 , 1. ], dtype=float32) - hist1d_cla_vis006_bin_centre(hist1d_cla_vis006_bin_centre)float320.05 0.15 0.25 ... 0.775 0.85 0.95
- long_name :
- cloud abedo1 histogram bin centres
- units :
- 1
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 13
- shape :
- [13]
- chunk_sizes :
- [13]
- file_chunk_sizes :
- [13]
- data_type :
- float32
- dimensions :
- ['hist1d_cla_vis006_bin_centre']
- file_dimensions :
- ['hist1d_cla_vis006_bin_centre']
array([0.05 , 0.15 , 0.25 , 0.35 , 0.45 , 0.525, 0.575, 0.625, 0.675, 0.725, 0.775, 0.85 , 0.95 ], dtype=float32) - hist1d_cla_vis008_bin_border(hist1d_cla_vis008_bin_border)float320.0 0.1 0.2 0.3 ... 0.8 0.9 1.0
- long_name :
- cloud albedo2 histogram bin border values
- units :
- 1
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 14
- shape :
- [14]
- chunk_sizes :
- [14]
- file_chunk_sizes :
- [14]
- data_type :
- float32
- dimensions :
- ['hist1d_cla_vis008_bin_border']
- file_dimensions :
- ['hist1d_cla_vis008_bin_border']
array([0. , 0.1 , 0.2 , 0.3 , 0.4 , 0.5 , 0.55, 0.6 , 0.65, 0.7 , 0.75, 0.8 , 0.9 , 1. ], dtype=float32) - hist1d_cla_vis008_bin_centre(hist1d_cla_vis008_bin_centre)float320.05 0.15 0.25 ... 0.775 0.85 0.95
- long_name :
- cloud albedo2 histogram bin centres
- units :
- 1
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 13
- shape :
- [13]
- chunk_sizes :
- [13]
- file_chunk_sizes :
- [13]
- data_type :
- float32
- dimensions :
- ['hist1d_cla_vis008_bin_centre']
- file_dimensions :
- ['hist1d_cla_vis008_bin_centre']
array([0.05 , 0.15 , 0.25 , 0.35 , 0.45 , 0.525, 0.575, 0.625, 0.675, 0.725, 0.775, 0.85 , 0.95 ], dtype=float32) - hist1d_cot_bin_border(hist1d_cot_bin_border)float320.0 0.3 0.6 ... 80.0 99.99 1e+03
- long_name :
- cot histogram bin border values
- units :
- 1
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 15
- shape :
- [15]
- chunk_sizes :
- [15]
- file_chunk_sizes :
- [15]
- data_type :
- float32
- dimensions :
- ['hist1d_cot_bin_border']
- file_dimensions :
- ['hist1d_cot_bin_border']
array([0.000e+00, 3.000e-01, 6.000e-01, 1.300e+00, 2.200e+00, 3.600e+00, 5.800e+00, 9.400e+00, 1.500e+01, 2.300e+01, 4.100e+01, 6.000e+01, 8.000e+01, 9.999e+01, 1.000e+03], dtype=float32) - hist1d_cot_bin_centre(hist1d_cot_bin_centre)float320.15 0.45 0.95 ... 70.0 89.99 550.0
- long_name :
- cot histogram bin centres
- units :
- 1
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 14
- shape :
- [14]
- chunk_sizes :
- [14]
- file_chunk_sizes :
- [14]
- data_type :
- float32
- dimensions :
- ['hist1d_cot_bin_centre']
- file_dimensions :
- ['hist1d_cot_bin_centre']
array([1.50000e-01, 4.50000e-01, 9.50000e-01, 1.75000e+00, 2.90000e+00, 4.70000e+00, 7.60000e+00, 1.22000e+01, 1.90000e+01, 3.20000e+01, 5.05000e+01, 7.00000e+01, 8.99950e+01, 5.49995e+02], dtype=float32) - hist1d_ctp_bin_border(hist1d_ctp_bin_border)float321.0 90.0 180.0 ... 950.0 1.1e+03
- long_name :
- ctp histogram bin border values
- units :
- hPa
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 16
- shape :
- [16]
- chunk_sizes :
- [16]
- file_chunk_sizes :
- [16]
- data_type :
- float32
- dimensions :
- ['hist1d_ctp_bin_border']
- file_dimensions :
- ['hist1d_ctp_bin_border']
array([1.00e+00, 9.00e+01, 1.80e+02, 2.45e+02, 3.10e+02, 3.75e+02, 4.40e+02, 5.00e+02, 5.60e+02, 6.20e+02, 6.80e+02, 7.40e+02, 8.00e+02, 8.75e+02, 9.50e+02, 1.10e+03], dtype=float32) - hist1d_ctp_bin_centre(hist1d_ctp_bin_centre)float3245.5 135.0 ... 912.5 1.025e+03
- long_name :
- ctp histogram bin centres
- units :
- hPa
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 15
- shape :
- [15]
- chunk_sizes :
- [15]
- file_chunk_sizes :
- [15]
- data_type :
- float32
- dimensions :
- ['hist1d_ctp_bin_centre']
- file_dimensions :
- ['hist1d_ctp_bin_centre']
array([ 45.5, 135. , 212.5, 277.5, 342.5, 407.5, 470. , 530. , 590. , 650. , 710. , 770. , 837.5, 912.5, 1025. ], dtype=float32) - hist1d_ctt_bin_border(hist1d_ctt_bin_border)float32200.0 210.0 220.0 ... 310.0 350.0
- long_name :
- ctt histogram bin border values
- units :
- K
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 17
- shape :
- [17]
- chunk_sizes :
- [17]
- file_chunk_sizes :
- [17]
- data_type :
- float32
- dimensions :
- ['hist1d_ctt_bin_border']
- file_dimensions :
- ['hist1d_ctt_bin_border']
array([200., 210., 220., 230., 235., 240., 245., 250., 255., 260., 265., 270., 280., 290., 300., 310., 350.], dtype=float32) - hist1d_ctt_bin_centre(hist1d_ctt_bin_centre)float32205.0 215.0 225.0 ... 305.0 330.0
- long_name :
- ctt histogram bin centres
- units :
- K
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 16
- shape :
- [16]
- chunk_sizes :
- [16]
- file_chunk_sizes :
- [16]
- data_type :
- float32
- dimensions :
- ['hist1d_ctt_bin_centre']
- file_dimensions :
- ['hist1d_ctt_bin_centre']
array([205. , 215. , 225. , 232.5, 237.5, 242.5, 247.5, 252.5, 257.5, 262.5, 267.5, 275. , 285. , 295. , 305. , 330. ], dtype=float32) - hist1d_cwp_bin_border(hist1d_cwp_bin_border)float320.0 5.0 10.0 ... 1e+03 2e+03 1e+05
- long_name :
- cwp histogram bin border values
- units :
- g/m2
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 15
- shape :
- [15]
- chunk_sizes :
- [15]
- file_chunk_sizes :
- [15]
- data_type :
- float32
- dimensions :
- ['hist1d_cwp_bin_border']
- file_dimensions :
- ['hist1d_cwp_bin_border']
array([0.0e+00, 5.0e+00, 1.0e+01, 2.0e+01, 3.5e+01, 5.0e+01, 7.5e+01, 1.0e+02, 1.5e+02, 2.0e+02, 3.0e+02, 5.0e+02, 1.0e+03, 2.0e+03, 1.0e+05], dtype=float32) - hist1d_cwp_bin_centre(hist1d_cwp_bin_centre)float322.5 7.5 15.0 ... 1.5e+03 5.1e+04
- long_name :
- cwp histogram bin centres
- units :
- g/m2
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 14
- shape :
- [14]
- chunk_sizes :
- [14]
- file_chunk_sizes :
- [14]
- data_type :
- float32
- dimensions :
- ['hist1d_cwp_bin_centre']
- file_dimensions :
- ['hist1d_cwp_bin_centre']
array([2.50e+00, 7.50e+00, 1.50e+01, 2.75e+01, 4.25e+01, 6.25e+01, 8.75e+01, 1.25e+02, 1.75e+02, 2.50e+02, 4.00e+02, 7.50e+02, 1.50e+03, 5.10e+04], dtype=float32) - hist2d_cot_bin_border(hist2d_cot_bin_border)float320.0 0.3 0.6 1.3 ... 60.0 80.0 100.0
- long_name :
- cot histogram bin border values
- units :
- 1
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 14
- shape :
- [14]
- chunk_sizes :
- [14]
- file_chunk_sizes :
- [14]
- data_type :
- float32
- dimensions :
- ['hist2d_cot_bin_border']
- file_dimensions :
- ['hist2d_cot_bin_border']
array([ 0. , 0.3, 0.6, 1.3, 2.2, 3.6, 5.8, 9.4, 15. , 23. , 41. , 60. , 80. , 100. ], dtype=float32) - hist2d_cot_bin_centre(hist2d_cot_bin_centre)float320.15 0.45 0.95 ... 50.5 70.0 90.0
- long_name :
- cot histogram bin centres
- units :
- 1
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 13
- shape :
- [13]
- chunk_sizes :
- [13]
- file_chunk_sizes :
- [13]
- data_type :
- float32
- dimensions :
- ['hist2d_cot_bin_centre']
- file_dimensions :
- ['hist2d_cot_bin_centre']
array([ 0.15, 0.45, 0.95, 1.75, 2.9 , 4.7 , 7.6 , 12.2 , 19. , 32. , 50.5 , 70. , 90. ], dtype=float32) - hist2d_ctp_bin_border(hist2d_ctp_bin_border)float321.0 90.0 180.0 ... 950.0 1.1e+03
- long_name :
- ctp histogram bin border values
- units :
- hPa
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 16
- shape :
- [16]
- chunk_sizes :
- [16]
- file_chunk_sizes :
- [16]
- data_type :
- float32
- dimensions :
- ['hist2d_ctp_bin_border']
- file_dimensions :
- ['hist2d_ctp_bin_border']
array([1.00e+00, 9.00e+01, 1.80e+02, 2.45e+02, 3.10e+02, 3.75e+02, 4.40e+02, 5.00e+02, 5.60e+02, 6.20e+02, 6.80e+02, 7.40e+02, 8.00e+02, 8.75e+02, 9.50e+02, 1.10e+03], dtype=float32) - hist2d_ctp_bin_centre(hist2d_ctp_bin_centre)float3245.5 135.0 ... 912.5 1.025e+03
- long_name :
- ctp histogram bin centres
- units :
- hPa
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 15
- shape :
- [15]
- chunk_sizes :
- [15]
- file_chunk_sizes :
- [15]
- data_type :
- float32
- dimensions :
- ['hist2d_ctp_bin_centre']
- file_dimensions :
- ['hist2d_ctp_bin_centre']
array([ 45.5, 135. , 212.5, 277.5, 342.5, 407.5, 470. , 530. , 590. , 650. , 710. , 770. , 837.5, 912.5, 1025. ], dtype=float32) - hist_phase(hist_phase)int80 1
- long_name :
- phase histogram bins (0:liquid, 1:ice)
- units :
- 1
- orig_data_type :
- uint8
- fill_value :
- 65535
- size :
- 2
- shape :
- [2]
- chunk_sizes :
- [2]
- file_chunk_sizes :
- [2]
- data_type :
- uint16
- dimensions :
- ['hist_phase']
- file_dimensions :
- ['hist_phase']
array([0, 1], dtype=int8)
- lat(lat)float32-89.75 -89.25 ... 89.25 89.75
- long_name :
- latitude
- units :
- degrees_north
- valid_min :
- -90.0
- valid_max :
- 90.0
- standard_name :
- latitude
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 360
- shape :
- [360]
- chunk_sizes :
- [360]
- file_chunk_sizes :
- [360]
- data_type :
- float32
- dimensions :
- ['lat']
- file_dimensions :
- ['lat']
array([-89.75, -89.25, -88.75, ..., 88.75, 89.25, 89.75], dtype=float32)
- lon(lon)float32-179.8 -179.2 ... 179.2 179.8
- long_name :
- longitude
- units :
- degrees_east
- valid_min :
- -180.0
- valid_max :
- 180.0
- standard_name :
- longitude
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 720
- shape :
- [720]
- chunk_sizes :
- [720]
- file_chunk_sizes :
- [720]
- data_type :
- float32
- dimensions :
- ['lon']
- file_dimensions :
- ['lon']
array([-179.75, -179.25, -178.75, ..., 178.75, 179.25, 179.75], dtype=float32) - time(time)datetime64[ns]2007-01-16T12:00:00 ... 2007-06-16
- standard_name :
- time
- bounds :
- time_bnds
array(['2007-01-16T12:00:00.000000000', '2007-02-15T00:00:00.000000000', '2007-03-16T12:00:00.000000000', '2007-04-16T00:00:00.000000000', '2007-05-16T12:00:00.000000000', '2007-06-16T00:00:00.000000000'], dtype='datetime64[ns]') - time_bnds(time, bnds)datetime64[ns]dask.array<chunksize=(6, 2), meta=np.ndarray>
- standard_name :
- time_bnds
Array Chunk Bytes 96 B 96 B Shape (6, 2) (6, 2) Dask graph 1 chunks in 2 graph layers Data type datetime64[ns] numpy.ndarray
- boa_lwdn(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- bottom of atmosphere downwelling thermal radiation
- standard_name :
- surface_downwelling_longwave_flux_in_air
- units :
- W m-2
- valid_min :
- 0.0
- valid_max :
- 1500.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - boa_lwdn_clr(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- bottom of atmosphere downwelling thermal radiation
- standard_name :
- surface_downwelling_longwave_flux_assuming_in_air_clear_sky
- units :
- W m-2
- valid_min :
- 0.0
- valid_max :
- 1500.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - boa_lwup(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- bottom of atmosphere upwelling thermal radiation
- standard_name :
- surface_upwelling_longwave_flux_in_air
- units :
- W m-2
- valid_min :
- 0.0
- valid_max :
- 1500.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - boa_lwup_clr(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- bottom of atmosphere upwelling thermal radiation
- standard_name :
- surface_upwelling_longwave_flux_assuming_in_air_clear_sky
- units :
- W m-2
- valid_min :
- 0.0
- valid_max :
- 1500.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - boa_swdn(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- bottom of atmosphere downwelling solar radiation
- standard_name :
- surface_downwelling_shortwave_flux_in_air
- units :
- W m-2
- valid_min :
- 0.0
- valid_max :
- 1500.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - boa_swdn_clr(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- bottom of atmosphere downwelling solar radiation
- standard_name :
- surface_downwelling_shortwave_flux_in_air_assuming_clear_sky
- units :
- W m-2
- valid_min :
- 0.0
- valid_max :
- 1500.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - boa_swup(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- bottom of atmosphere upwelling solar radiation
- standard_name :
- surface_upwelling_shortwave_flux_in_air
- units :
- W m-2
- valid_min :
- 0.0
- valid_max :
- 1500.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - boa_swup_clr(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- bottom of atmosphere upwelling solar radiation
- standard_name :
- surface_upwelling_shortwave_flux_in_air_assuming_clear_sky
- units :
- W m-2
- valid_min :
- 0.0
- valid_max :
- 1500.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cee(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud effective emissivity at 10.8 um
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 1.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cee_corr_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud effective emissivity at 10.8 um correlated uncertainty
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 1.0
- comment :
- correlated uncertainty assuming correlation of 0.1
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cee_prop_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud effective emissivity at 10.8 um propagated uncertainty
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 1.0
- comment :
- total uncertainty from individual pixel uncertainty added in quadrature
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cee_std(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud effective emissivity at 10.8 um standard deviation
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 1.0
- comment :
- standard deviation of retrieved values
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cee_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud effective emissivity at 10.8 um uncertainty
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 1.0
- comment :
- mean of the pixel uncertainties
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cer(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud effective radius
- standard_name :
- effective_radius_of_cloud_condensed_water_particles_at_cloud_top
- units :
- um
- valid_min :
- 0.0
- valid_max :
- 200.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cer_corr_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud effective radius correlated uncertainty
- units :
- um
- valid_min :
- 0.0
- valid_max :
- 200.0
- comment :
- correlated uncertainty assuming correlation of 0.1
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cer_ice(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- ice water cloud effective radius
- units :
- um
- valid_min :
- 0.0
- valid_max :
- 200.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cer_ice_corr_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- ice water cloud effective radius correlated uncertainty
- units :
- um
- valid_min :
- 0.0
- valid_max :
- 200.0
- comment :
- correlated uncertainty assuming correlation of 0.1
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cer_ice_prop_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- ice water cloud effective radius propagated uncertainty
- units :
- um
- valid_min :
- 0.0
- valid_max :
- 200.0
- comment :
- total uncertainty from individual pixel uncertainty added in quadrature
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cer_ice_std(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- ice water cloud effective radius standard deviation
- units :
- um
- valid_min :
- 0.0
- valid_max :
- 200.0
- comment :
- standard deviation of retrieved values
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cer_ice_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- ice water cloud effective radius uncertainty
- units :
- um
- valid_min :
- 0.0
- valid_max :
- 200.0
- comment :
- mean of the pixel uncertainties
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cer_liq(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- liquid water cloud effective radius
- units :
- um
- valid_min :
- 0.0
- valid_max :
- 200.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cer_liq_corr_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- liquid water cloud effective radius correlated uncertainty
- units :
- um
- valid_min :
- 0.0
- valid_max :
- 200.0
- comment :
- correlated uncertainty assuming correlation of 0.1
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cer_liq_prop_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- liquid water cloud effective radius propagated uncertainty
- units :
- um
- valid_min :
- 0.0
- valid_max :
- 200.0
- comment :
- total uncertainty from individual pixel uncertainty added in quadrature
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cer_liq_std(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- liquid water cloud effective radius standard deviation
- units :
- um
- valid_min :
- 0.0
- valid_max :
- 200.0
- comment :
- standard deviation of retrieved values
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cer_liq_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- liquid water cloud effective radius uncertainty
- units :
- um
- valid_min :
- 0.0
- valid_max :
- 200.0
- comment :
- mean of the pixel uncertainties
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cer_prop_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud effective radius propagated uncertainty
- units :
- um
- valid_min :
- 0.0
- valid_max :
- 200.0
- comment :
- total uncertainty from individual pixel uncertainty added in quadrature
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cer_std(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud effective radius standard deviation
- units :
- um
- valid_min :
- 0.0
- valid_max :
- 200.0
- comment :
- standard deviation of retrieved values
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cer_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud effective radius uncertainty
- units :
- um
- valid_min :
- 0.0
- valid_max :
- 200.0
- comment :
- mean of the pixel uncertainties
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cfc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud fraction
- standard_name :
- cloud_area_fraction
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 1.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cfc_corr_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud fraction correlated uncertainty
- units :
- %
- valid_min :
- 0.0
- valid_max :
- 100.0
- comment :
- correlated uncertainty assuming correlation of 0.1
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cfc_day(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud fraction day
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 1.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cfc_high(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- high level cloud fraction
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 1.0
- comment :
- high level clouds = ctp < 440 hPa
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cfc_low(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- low level cloud fraction
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 1.0
- comment :
- low level clouds = 680 hPa < ctp < 1100 hPa
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cfc_mid(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- mid level cloud fraction
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 1.0
- comment :
- mid level clouds = 440 hPa < ctp < 680 hPa
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cfc_night(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud fraction night
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 1.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cfc_prop_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud fraction propagated uncertainty
- units :
- %
- valid_min :
- 0.0
- valid_max :
- 100.0
- comment :
- total uncertainty from individual pixel uncertainty added in quadrature
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cfc_std(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud fraction standard deviation
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 100.0
- comment :
- standard deviation of retrieved values
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cfc_twl(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud fraction twilight
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 1.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cfc_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud fraction uncertainty
- units :
- %
- valid_min :
- 0.0
- valid_max :
- 100.0
- comment :
- mean of the pixel uncertainties
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cla_vis006(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud albedo at 0.6 um
- standard_name :
- cloud_albedo
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 1.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cla_vis006_corr_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud albedo at 0.6 um correlated uncertainty
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 1.0
- comment :
- correlated uncertainty assuming correlation of 0.1
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cla_vis006_ice(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- ice water cloud albedo at 0.6 um
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 1.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cla_vis006_ice_std(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- ice water cloud albedo at 0.6 um standard deviation
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 1.0
- comment :
- standard deviation of retrieved values
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cla_vis006_ice_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- ice water cloud albedo at 0.6 um uncertainty
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 1.0
- comment :
- mean of the pixel uncertainties
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cla_vis006_liq(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- liquid water cloud albedo at 0.6 um
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 1.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cla_vis006_liq_std(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- liquid water cloud albedo at 0.6 um standard deviation
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 1.0
- comment :
- standard deviation of retrieved values
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cla_vis006_liq_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- liquid water cloud albedo at 0.6 um uncertainty
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 1.0
- comment :
- mean of the pixel uncertainties
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cla_vis006_prop_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud albedo at 0.6 um propagated uncertainty
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 1.0
- comment :
- total uncertainty from individual pixel uncertainty added in quadrature
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cla_vis006_std(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud albedo at 0.6 um standard deviation
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 1.0
- comment :
- standard deviation of retrieved values
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cla_vis006_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud albedo at 0.6 um uncertainty
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 1.0
- comment :
- mean of the pixel uncertainties
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cla_vis008(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud albedo at 0.8 um
- standard_name :
- cloud_albedo
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 1.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cla_vis008_corr_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud albedo at 0.8 um correlated uncertainty
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 1.0
- comment :
- correlated uncertainty assuming correlation of 0.1
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cla_vis008_ice(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- ice water cloud albedo at 0.8 um
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 1.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cla_vis008_ice_std(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- ice water cloud albedo at 0.8 um standard deviation
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 1.0
- comment :
- standard deviation of retrieved values
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cla_vis008_ice_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- ice water cloud albedo at 0.8 um uncertainty
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 1.0
- comment :
- mean of the pixel uncertainties
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cla_vis008_liq(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- liquid water cloud albedo at 0.8 um
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 1.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cla_vis008_liq_std(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- liquid water cloud albedo at 0.8 um standard deviation
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 1.0
- comment :
- standard deviation of retrieved values
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cla_vis008_liq_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- liquid water cloud albedo at 0.8 um uncertainty
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 1.0
- comment :
- standard deviation of uncertainty values
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cla_vis008_prop_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud albedo at 0.8 um propagated uncertainty
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 1.0
- comment :
- total uncertainty from individual pixel uncertainty added in quadrature
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cla_vis008_std(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud albedo at 0.8 um standard deviation
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 1.0
- comment :
- standard deviation of retrieved values
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cla_vis008_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud albedo at 0.8 um uncertainty
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 1.0
- comment :
- mean of the pixel uncertainties
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cot(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud optical thickness
- standard_name :
- atmosphere_optical_thickness_due_to_cloud
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 320.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cot_corr_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud optical thickness correlated uncertainty
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 320.0
- comment :
- correlated uncertainty assuming correlation of 0.1
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cot_ice(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- ice water cloud optical thickness
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 320.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cot_ice_corr_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- ice water cloud optical thickness correlated uncertainty
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 320.0
- comment :
- correlated uncertainty assuming correlation of 0.1
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cot_ice_prop_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- ice water cloud optical thickness propagated uncertainty
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 320.0
- comment :
- total uncertainty from individual pixel uncertainty added in quadrature
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cot_ice_std(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- ice water cloud optical thickness standard deviation
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 320.0
- comment :
- standard deviation of retrieved values
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cot_ice_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- ice water cloud optical thickness uncertainty
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 320.0
- comment :
- mean of the pixel uncertainties
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cot_liq(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- liquid water cloud optical thickness
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 320.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cot_liq_corr_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- liquid water cloud optical thickness correlated uncertainty
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 320.0
- comment :
- correlated uncertainty assuming correlation of 0.1
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cot_liq_prop_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- liquid water cloud optical thickness propagated uncertainty
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 320.0
- comment :
- total uncertainty from individual pixel uncertainty added in quadrature
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cot_liq_std(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- liquid water cloud optical thickness standard deviation
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 320.0
- comment :
- standard deviation of retrieved values
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cot_liq_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- liquid water cloud optical thickness uncertainty
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 320.0
- comment :
- mean of the pixel uncertainties
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cot_log(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud optical thickness logarithmically averaged
- standard_name :
- atmosphere_optical_thickness_due_to_cloud
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 320.0
- comment :
- as COT, but values were log-transformed while averaging
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cot_prop_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud optical thickness propagated uncertainty
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 320.0
- comment :
- total uncertainty from individual pixel uncertainty added in quadrature
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cot_std(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud optical thickness standard deviation
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 320.0
- comment :
- standard deviation of retrieved values
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cot_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud optical thickness uncertainty
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 320.0
- comment :
- mean of the pixel uncertainties
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cph(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- fraction of liquid water clouds
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 1.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cph_corr_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- fraction of liquid water clouds correlated uncertainty
- units :
- %
- valid_min :
- 0.0
- valid_max :
- 100.0
- comment :
- correlated uncertainty assuming correlation of 0.1
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cph_day(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- daytime fraction of liquid water clouds
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 1.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cph_day_corr_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- fraction of liquid water clouds correlated uncertainty
- units :
- %
- valid_min :
- 0.0
- valid_max :
- 100.0
- comment :
- correlated uncertainty assuming correlation of 0.1
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cph_day_prop_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- fraction of liquid water clouds propagated uncertainty
- units :
- %
- valid_min :
- 0.0
- valid_max :
- 100.0
- comment :
- total uncertainty from individual pixel uncertainty added in quadrature
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cph_day_std(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- daytime fraction of liquid water clouds standard deviation
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 1.0
- comment :
- standard deviation of retrieved values
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cph_day_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- fraction of liquid water clouds uncertainty
- units :
- %
- valid_min :
- 0.0
- valid_max :
- 100.0
- comment :
- mean of the pixel uncertainties
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cph_prop_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- fraction of liquid water clouds propagated uncertainty
- units :
- %
- valid_min :
- 0.0
- valid_max :
- 100.0
- comment :
- total uncertainty from individual pixel uncertainty added in quadrature
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cph_std(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- fraction of liquid water clouds standard deviation
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 1.0
- comment :
- standard deviation of retrieved values
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cph_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- fraction of liquid water clouds uncertainty
- units :
- %
- valid_min :
- 0.0
- valid_max :
- 100.0
- comment :
- mean of the pixel uncertainties
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cth(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud top height
- standard_name :
- cloud_top_altitude
- units :
- km
- valid_min :
- -1.0
- valid_max :
- 20.0
- comment :
- CTH retrieved at approx. 1 optical depth below cloud top
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cth_corr_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud top height correlated uncertainty
- units :
- km
- valid_min :
- -1.0
- valid_max :
- 20.0
- comment :
- correlated uncertainty assuming correlation of 0.1
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cth_corrected(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud top height
- standard_name :
- cloud_top_altitude
- units :
- km
- valid_min :
- -1.0
- valid_max :
- 50.0
- comment :
- as CTH, but ice cloud values are corrected with microphysical information
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cth_corrected_corr_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud top height correlated uncertainty
- units :
- km
- valid_min :
- -1.0
- valid_max :
- 50.0
- comment :
- correlated uncertainty assuming correlation of 0.1
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cth_corrected_prop_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud top height propagated uncertainty
- units :
- km
- valid_min :
- -1.0
- valid_max :
- 50.0
- comment :
- total uncertainty from individual pixel uncertainty added in quadrature
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cth_corrected_std(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud top height standard deviation
- units :
- km
- valid_min :
- -1.0
- valid_max :
- 50.0
- comment :
- standard deviation of retrieved values
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cth_corrected_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud top height uncertainty
- units :
- km
- valid_min :
- -1.0
- valid_max :
- 50.0
- comment :
- mean of the pixel uncertainties
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cth_prop_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud top height propagated uncertainty
- units :
- km
- valid_min :
- -1.0
- valid_max :
- 20.0
- comment :
- total uncertainty from individual pixel uncertainty added in quadrature
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cth_std(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud top height standard deviation
- units :
- km
- valid_min :
- -1.0
- valid_max :
- 20.0
- comment :
- standard deviation of retrieved values
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - cth_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud top height uncertainty
- units :
- km
- valid_min :
- -1.0
- valid_max :
- 20.0
- comment :
- mean of the pixel uncertainties
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - ctp(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud top pressure
- standard_name :
- air_pressure_at_cloud_top
- units :
- hPa
- valid_min :
- 50.0
- valid_max :
- 1200.0
- comment :
- CTP retrieved at approx. 1 optical depth below cloud top
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - ctp_corr_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud top pressure correlated uncertainty
- units :
- hPa
- valid_min :
- 0.0
- valid_max :
- 1200.0
- comment :
- correlated uncertainty assuming correlation of 0.1
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - ctp_corrected(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud top pressure
- standard_name :
- air_pressure_at_cloud_top
- units :
- hPa
- valid_min :
- 50.0
- valid_max :
- 1200.0
- comment :
- as CTP, but ice cloud values are corrected with microphysical information
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - ctp_corrected_corr_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud top pressure correlated uncertainty
- units :
- hPa
- valid_min :
- 0.0
- valid_max :
- 1200.0
- comment :
- correlated uncertainty assuming correlation of 0.1
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - ctp_corrected_prop_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud top pressure propagated uncertainty
- units :
- hPa
- valid_min :
- 0.0
- valid_max :
- 1200.0
- comment :
- total uncertainty from individual pixel uncertainty added in quadrature
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - ctp_corrected_std(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud top pressure standard deviation
- units :
- hPa
- valid_min :
- 0.0
- valid_max :
- 1200.0
- comment :
- standard deviation of retrieved values
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - ctp_corrected_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud top pressure uncertainty
- units :
- hPa
- valid_min :
- 0.0
- valid_max :
- 1200.0
- comment :
- mean of the pixel uncertainties
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - ctp_log(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud top pressure logarithmically averaged
- standard_name :
- air_pressure_at_cloud_top
- units :
- hPa
- valid_min :
- 50.0
- valid_max :
- 1200.0
- comment :
- as CTP, but values were log-transformed while averaging
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - ctp_prop_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud top pressure propagated uncertainty
- units :
- hPa
- valid_min :
- 0.0
- valid_max :
- 1200.0
- comment :
- total uncertainty from individual pixel uncertainty added in quadrature
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - ctp_std(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud top pressure standard deviation
- units :
- hPa
- valid_min :
- 0.0
- valid_max :
- 1200.0
- comment :
- standard deviation of retrieved values
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - ctp_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud top pressure uncertainty
- units :
- hPa
- valid_min :
- 0.0
- valid_max :
- 1200.0
- comment :
- mean of the pixel uncertainties
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - ctt(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud top temperature
- standard_name :
- air_temperature_at_cloud_top
- units :
- K
- valid_min :
- 0.0
- valid_max :
- 320.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - ctt_corr_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud top temperature correlated uncertainty
- units :
- K
- valid_min :
- 0.0
- valid_max :
- 320.0
- comment :
- correlated uncertainty assuming correlation of 0.1
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - ctt_corrected(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud top temperature
- standard_name :
- air_temperature_at_cloud_top
- units :
- K
- valid_min :
- 0.0
- valid_max :
- 320.0
- comment :
- as CTT, but ice cloud values are corrected with microphysical information
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - ctt_corrected_corr_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud top temperature correlated uncertainty
- units :
- K
- valid_min :
- 0.0
- valid_max :
- 320.0
- comment :
- correlated uncertainty assuming correlation of 0.1
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - ctt_corrected_prop_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud top temperature propagated uncertainty
- units :
- K
- valid_min :
- 0.0
- valid_max :
- 320.0
- comment :
- total uncertainty from individual pixel uncertainty added in quadrature
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - ctt_corrected_std(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud top temperature standard deviation
- units :
- K
- valid_min :
- 0.0
- valid_max :
- 320.0
- comment :
- standard deviation of retrieved values
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - ctt_corrected_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud top temperature uncertainty
- units :
- K
- valid_min :
- 0.0
- valid_max :
- 320.0
- comment :
- mean of the pixel uncertainties
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - ctt_prop_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud top temperature propagated uncertainty
- units :
- K
- valid_min :
- 0.0
- valid_max :
- 320.0
- comment :
- total uncertainty from individual pixel uncertainty added in quadrature
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - ctt_std(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud top temperature standard deviation
- units :
- K
- valid_min :
- 0.0
- valid_max :
- 320.0
- comment :
- standard deviation of retrieved values
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - ctt_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud top temperature uncertainty
- units :
- K
- valid_min :
- 0.0
- valid_max :
- 320.0
- comment :
- mean of the pixel uncertainties
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - hist1d_cer(time, hist_phase, hist1d_cer_bin_centre, lat, lon)float64dask.array<chunksize=(1, 2, 11, 360, 360), meta=np.ndarray>
- long_name :
- histogram of cloud effective radius
- name :
- effective_radius_of_cloud_condensed_water_particles_at_cloud_top_histogram
- units :
- 1
- orig_data_type :
- int32
- fill_value :
- -999
- size :
- 34214400
- shape :
- [6, 2, 11, 360, 720]
- chunk_sizes :
- [1, 2, 11, 360, 360]
- file_chunk_sizes :
- [1, 2, 11, 360, 360]
- data_type :
- int32
- dimensions :
- ['time', 'hist_phase', 'hist1d_cer_bin_centre', 'lat', 'lon']
- file_dimensions :
- ['time', 'hist_phase', 'hist1d_cer_bin_centre', 'lat', 'lon']
Array Chunk Bytes 261.04 MiB 21.75 MiB Shape (6, 2, 11, 360, 720) (1, 2, 11, 360, 360) Dask graph 12 chunks in 2 graph layers Data type float64 numpy.ndarray - hist1d_cla_vis006(time, hist_phase, hist1d_cla_vis006_bin_centre, lat, lon)float64dask.array<chunksize=(1, 2, 13, 360, 360), meta=np.ndarray>
- long_name :
- histogram of cloud albedo at 0.6 um
- name :
- cloud_albedo_histogram
- units :
- 1
- orig_data_type :
- int32
- fill_value :
- -999
- size :
- 40435200
- shape :
- [6, 2, 13, 360, 720]
- chunk_sizes :
- [1, 2, 13, 360, 360]
- file_chunk_sizes :
- [1, 2, 13, 360, 360]
- data_type :
- int32
- dimensions :
- ['time', 'hist_phase', 'hist1d_cla_vis006_bin_centre', 'lat', 'lon']
- file_dimensions :
- ['time', 'hist_phase', 'hist1d_cla_vis006_bin_centre', 'lat', 'lon']
Array Chunk Bytes 308.50 MiB 25.71 MiB Shape (6, 2, 13, 360, 720) (1, 2, 13, 360, 360) Dask graph 12 chunks in 2 graph layers Data type float64 numpy.ndarray - hist1d_cla_vis008(time, hist_phase, hist1d_cla_vis008_bin_centre, lat, lon)float64dask.array<chunksize=(1, 2, 13, 360, 360), meta=np.ndarray>
- long_name :
- histogram of cloud albedo at 0.8 um
- name :
- cloud_albedo_histogram
- units :
- 1
- orig_data_type :
- int32
- fill_value :
- -999
- size :
- 40435200
- shape :
- [6, 2, 13, 360, 720]
- chunk_sizes :
- [1, 2, 13, 360, 360]
- file_chunk_sizes :
- [1, 2, 13, 360, 360]
- data_type :
- int32
- dimensions :
- ['time', 'hist_phase', 'hist1d_cla_vis008_bin_centre', 'lat', 'lon']
- file_dimensions :
- ['time', 'hist_phase', 'hist1d_cla_vis008_bin_centre', 'lat', 'lon']
Array Chunk Bytes 308.50 MiB 25.71 MiB Shape (6, 2, 13, 360, 720) (1, 2, 13, 360, 360) Dask graph 12 chunks in 2 graph layers Data type float64 numpy.ndarray - hist1d_cot(time, hist_phase, hist1d_cot_bin_centre, lat, lon)float64dask.array<chunksize=(1, 1, 7, 180, 360), meta=np.ndarray>
- long_name :
- histogram of cloud optical thickness
- name :
- atmosphere_optical_thickness_due_to_cloud_histogram
- units :
- 1
- orig_data_type :
- int32
- fill_value :
- -999
- size :
- 43545600
- shape :
- [6, 2, 14, 360, 720]
- chunk_sizes :
- [1, 1, 7, 180, 360]
- file_chunk_sizes :
- [1, 1, 7, 180, 360]
- data_type :
- int32
- dimensions :
- ['time', 'hist_phase', 'hist1d_cot_bin_centre', 'lat', 'lon']
- file_dimensions :
- ['time', 'hist_phase', 'hist1d_cot_bin_centre', 'lat', 'lon']
Array Chunk Bytes 332.23 MiB 3.46 MiB Shape (6, 2, 14, 360, 720) (1, 1, 7, 180, 360) Dask graph 96 chunks in 2 graph layers Data type float64 numpy.ndarray - hist1d_ctp(time, hist_phase, hist1d_ctp_bin_centre, lat, lon)float64dask.array<chunksize=(1, 2, 15, 360, 360), meta=np.ndarray>
- long_name :
- histogram of cloud top pressure
- name :
- air_pressure_at_cloud_top_histogram
- units :
- 1
- orig_data_type :
- int32
- fill_value :
- -999
- size :
- 46656000
- shape :
- [6, 2, 15, 360, 720]
- chunk_sizes :
- [1, 2, 15, 360, 360]
- file_chunk_sizes :
- [1, 2, 15, 360, 360]
- data_type :
- int32
- dimensions :
- ['time', 'hist_phase', 'hist1d_ctp_bin_centre', 'lat', 'lon']
- file_dimensions :
- ['time', 'hist_phase', 'hist1d_ctp_bin_centre', 'lat', 'lon']
Array Chunk Bytes 355.96 MiB 29.66 MiB Shape (6, 2, 15, 360, 720) (1, 2, 15, 360, 360) Dask graph 12 chunks in 2 graph layers Data type float64 numpy.ndarray - hist1d_ctt(time, hist_phase, hist1d_ctt_bin_centre, lat, lon)float64dask.array<chunksize=(1, 1, 8, 180, 360), meta=np.ndarray>
- long_name :
- histogram of cloud top temperature
- name :
- temperature_at_cloud_top_histogram
- units :
- 1
- orig_data_type :
- int32
- fill_value :
- -999
- size :
- 49766400
- shape :
- [6, 2, 16, 360, 720]
- chunk_sizes :
- [1, 1, 8, 180, 360]
- file_chunk_sizes :
- [1, 1, 8, 180, 360]
- data_type :
- int32
- dimensions :
- ['time', 'hist_phase', 'hist1d_ctt_bin_centre', 'lat', 'lon']
- file_dimensions :
- ['time', 'hist_phase', 'hist1d_ctt_bin_centre', 'lat', 'lon']
Array Chunk Bytes 379.69 MiB 3.96 MiB Shape (6, 2, 16, 360, 720) (1, 1, 8, 180, 360) Dask graph 96 chunks in 2 graph layers Data type float64 numpy.ndarray - hist1d_cwp(time, hist_phase, hist1d_cwp_bin_centre, lat, lon)float64dask.array<chunksize=(1, 1, 7, 180, 360), meta=np.ndarray>
- long_name :
- histogram of cloud water path
- name :
- atmosphere_mass_content_of_cloud_condensed_water_histogram
- units :
- 1
- orig_data_type :
- int32
- fill_value :
- -999
- size :
- 43545600
- shape :
- [6, 2, 14, 360, 720]
- chunk_sizes :
- [1, 1, 7, 180, 360]
- file_chunk_sizes :
- [1, 1, 7, 180, 360]
- data_type :
- int32
- dimensions :
- ['time', 'hist_phase', 'hist1d_cwp_bin_centre', 'lat', 'lon']
- file_dimensions :
- ['time', 'hist_phase', 'hist1d_cwp_bin_centre', 'lat', 'lon']
Array Chunk Bytes 332.23 MiB 3.46 MiB Shape (6, 2, 14, 360, 720) (1, 1, 7, 180, 360) Dask graph 96 chunks in 2 graph layers Data type float64 numpy.ndarray - hist2d_cot_ctp(time, hist_phase, hist2d_ctp_bin_centre, hist2d_cot_bin_centre, lat, lon)float64dask.array<chunksize=(1, 2, 15, 13, 12, 720), meta=np.ndarray>
- long_name :
- joint histogram of cloud optical thickness and cloud top pressure
- name :
- atmosphere_optical_thickness_due_to_cloud_and_air_pressure_at_cloud_top_histogram
- units :
- 1
- orig_data_type :
- int32
- fill_value :
- -999
- size :
- 606528000
- shape :
- [6, 2, 15, 13, 360, 720]
- chunk_sizes :
- [1, 2, 15, 13, 12, 720]
- file_chunk_sizes :
- [1, 2, 15, 13, 12, 720]
- data_type :
- int32
- dimensions :
- ['time', 'hist_phase', 'hist2d_ctp_bin_centre', 'hist2d_cot_bin_centre', 'lat', 'lon']
- file_dimensions :
- ['time', 'hist_phase', 'hist2d_ctp_bin_centre', 'hist2d_cot_bin_centre', 'lat', 'lon']
Array Chunk Bytes 4.52 GiB 25.71 MiB Shape (6, 2, 15, 13, 360, 720) (1, 2, 15, 13, 12, 720) Dask graph 180 chunks in 2 graph layers Data type float64 numpy.ndarray - iwp(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud ice water path
- standard_name :
- atmosphere_mass_content_of_cloud_ice
- units :
- g/m2
- valid_min :
- 0.0
- valid_max :
- 32000.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - iwp_allsky(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- grid box mean of cloud ice water path
- standard_name :
- atmosphere_mass_content_of_cloud_ice
- units :
- g/m2
- valid_min :
- 0.0
- valid_max :
- 32000.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - iwp_corr_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud ice water path correlated uncertainty
- units :
- g/m2
- valid_min :
- 0.0
- valid_max :
- 32000.0
- comment :
- correlated uncertainty assuming correlation of 0.1
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - iwp_prop_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud ice water path propagated uncertainty
- units :
- g/m2
- valid_min :
- 0.0
- valid_max :
- 32000.0
- comment :
- total uncertainty from individual pixel uncertainty added in quadrature
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - iwp_std(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud ice water path standard deviation
- units :
- g/m2
- valid_min :
- 0.0
- valid_max :
- 32000.0
- comment :
- standard deviation of retrieved values
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - iwp_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud ice water path uncertainty
- units :
- g/m2
- valid_min :
- 0.0
- valid_max :
- 32000.0
- comment :
- mean of the pixel uncertainties
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - lwp(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud liquid water path
- standard_name :
- atmosphere_mass_content_of_cloud_liquid_water
- units :
- g/m2
- valid_min :
- 0.0
- valid_max :
- 32000.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - lwp_allsky(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- grid box mean of cloud liquid water path
- standard_name :
- atmosphere_mass_content_of_cloud_liquid_water
- units :
- g/m2
- valid_min :
- 0.0
- valid_max :
- 32000.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - lwp_corr_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud liquid water path correlated uncertainty
- units :
- g/m2
- valid_min :
- 0.0
- valid_max :
- 32000.0
- comment :
- correlated uncertainty assuming correlation of 0.1
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - lwp_prop_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud liquid water path propagated uncertainty
- units :
- g/m2
- valid_min :
- 0.0
- valid_max :
- 32000.0
- comment :
- total uncertainty from individual pixel uncertainty added in quadrature
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - lwp_std(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud liquid water path standard deviation
- units :
- g/m2
- valid_min :
- 0.0
- valid_max :
- 32000.0
- comment :
- standard deviation of retrieved values
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - lwp_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud liquid water path uncertainty
- units :
- g/m2
- valid_min :
- 0.0
- valid_max :
- 32000.0
- comment :
- mean of the pixel uncertainties
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - nday(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- number of daily mean value in monthly mean
- units :
- 1
- valid_min :
- 0
- valid_max :
- 1212370944
- comment :
- number of daily mean value in monthly mean
- orig_data_type :
- int32
- fill_value :
- -999
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- int32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - nday_hig(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- number of high level cloud daily mean value in monthly mean
- units :
- 1
- valid_min :
- 0
- valid_max :
- 1212370944
- comment :
- number of high level cloud daily mean value in monthly mean
- orig_data_type :
- int32
- fill_value :
- -999
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- int32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - nday_low(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- number of low level cloud daily mean value in monthly mean
- units :
- 1
- valid_min :
- 0
- valid_max :
- 1212370944
- comment :
- number of low level cloud daily mean value in monthly mean
- orig_data_type :
- int32
- fill_value :
- -999
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- int32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - nday_mid(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- number of mid level cloud daily mean value in monthly mean
- units :
- 1
- valid_min :
- 0
- valid_max :
- 1212370944
- comment :
- number of mid level cloud daily mean value in monthly mean
- orig_data_type :
- int32
- fill_value :
- -999
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- int32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - nobs(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- number of observations
- units :
- 1
- valid_min :
- 0
- valid_max :
- 1212370944
- comment :
- total number of satellite observations available
- orig_data_type :
- int32
- fill_value :
- -999
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- int32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - nobs_clear_day(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- number of clear daytime observations
- units :
- 1
- valid_min :
- 0
- valid_max :
- 1212370944
- orig_data_type :
- int32
- fill_value :
- -999
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- int32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - nobs_clear_night(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- number of clear nighttime observations
- units :
- 1
- valid_min :
- 0
- valid_max :
- 1212370944
- orig_data_type :
- int32
- fill_value :
- -999
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- int32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - nobs_clear_twl(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- number of clear twilight observations
- units :
- 1
- valid_min :
- 0
- valid_max :
- 1212370944
- orig_data_type :
- int32
- fill_value :
- -999
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- int32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - nobs_cloudy(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- number of cloudy observations
- units :
- 1
- valid_min :
- 0
- valid_max :
- 1212370944
- orig_data_type :
- int32
- fill_value :
- -999
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- int32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - nobs_cloudy_day(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- number of cloudy daytime observations
- units :
- 1
- valid_min :
- 0
- valid_max :
- 1212370944
- orig_data_type :
- int32
- fill_value :
- -999
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- int32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - nobs_cloudy_night(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- number of cloudy nighttime observations
- units :
- 1
- valid_min :
- 0
- valid_max :
- 1212370944
- orig_data_type :
- int32
- fill_value :
- -999
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- int32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - nobs_cloudy_twl(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- number of cloudy twilight observations
- units :
- 1
- valid_min :
- 0
- valid_max :
- 1212370944
- orig_data_type :
- int32
- fill_value :
- -999
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- int32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - nobs_day(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- number of daytime observations
- units :
- 1
- valid_min :
- 0
- valid_max :
- 1212370944
- comment :
- total number of satellite observations available
- orig_data_type :
- int32
- fill_value :
- -999
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- int32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - nretr_clear(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- number of valid clear sky retrievals
- units :
- 1
- valid_min :
- 0
- valid_max :
- 1212370944
- comment :
- number of valid clear sky retrievals, not valid = cloudy/high cost/fill_value/not converged
- orig_data_type :
- int32
- fill_value :
- -999
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- int32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - nretr_cloudy(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- number of valid cloudy retrievals
- units :
- 1
- valid_min :
- 0
- valid_max :
- 1212370944
- comment :
- number of valid cloudy retrievals, not valid = clear/high cost/fill_value/not converged
- orig_data_type :
- int32
- fill_value :
- -999
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- int32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - nretr_cloudy_day(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- number of valid daytime cloudy retrievals
- units :
- 1
- valid_min :
- 0
- valid_max :
- 1212370944
- orig_data_type :
- int32
- fill_value :
- -999
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- int32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - nretr_cloudy_day_ice(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- number of valid ice phase daytime cloudy retrievals
- units :
- 1
- valid_min :
- 0
- valid_max :
- 1212370944
- orig_data_type :
- int32
- fill_value :
- -999
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- int32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - nretr_cloudy_day_liq(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- number of valid liquid phase daytime cloudy retrievals
- units :
- 1
- valid_min :
- 0
- valid_max :
- 1212370944
- orig_data_type :
- int32
- fill_value :
- -999
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- int32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - nretr_cloudy_high(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- number of valid high level cloudy retrievals
- units :
- 1
- valid_min :
- 0
- valid_max :
- 1212370944
- comment :
- ctp < 440 hPa
- orig_data_type :
- int32
- fill_value :
- -999
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- int32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - nretr_cloudy_ice(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- number of valid ice phase cloudy retrievals
- units :
- 1
- valid_min :
- 0
- valid_max :
- 1212370944
- comment :
- number of valid ice phase cloudy retrievals, not valid = clear/high cost/fill_value/not converged
- orig_data_type :
- int32
- fill_value :
- -999
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- int32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - nretr_cloudy_liq(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- number of valid liquid phase cloudy retrievals
- units :
- 1
- valid_min :
- 0
- valid_max :
- 1212370944
- comment :
- number of valid liquid phase cloudy retrievals, not valid = clear/high cost/fill_value/not converged
- orig_data_type :
- int32
- fill_value :
- -999
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- int32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - nretr_cloudy_low(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- number of valid low level cloudy retrievals
- units :
- 1
- valid_min :
- 0
- valid_max :
- 1212370944
- comment :
- 680 hPa < ctp < 1100 hPa
- orig_data_type :
- int32
- fill_value :
- -999
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- int32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - nretr_cloudy_mid(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- number of valid mid level cloudy retrievals
- units :
- 1
- valid_min :
- 0
- valid_max :
- 1212370944
- comment :
- 440 hPa < ctp < 680 hPa
- orig_data_type :
- int32
- fill_value :
- -999
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- int32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - stemp_clear(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- clear sky surface temperature
- standard_name :
- surface_temperature
- units :
- K
- valid_min :
- 0.0
- valid_max :
- 320.0
- comment :
- clear sky retrieved surface temperature
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - stemp_clear_corr_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- clear sky surface temperature correlated uncertainty
- units :
- K
- valid_min :
- 0.0
- valid_max :
- 320.0
- comment :
- correlated uncertainty assuming correlation of 0.1
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - stemp_clear_prop_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- clear sky surface temperature propagated uncertainty
- units :
- K
- valid_min :
- 0.0
- valid_max :
- 320.0
- comment :
- total uncertainty from individual pixel uncertainty added in quadrature
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - stemp_clear_std(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- clear sky surface temperature standard deviation
- units :
- K
- valid_min :
- 0.0
- valid_max :
- 320.0
- comment :
- standard deviation of retrieved values
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - stemp_clear_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- clear sky surface temperature uncertainty
- units :
- K
- valid_min :
- 0.0
- valid_max :
- 320.0
- comment :
- mean of the pixel uncertainties
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - stemp_cloudy(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- surface temperature
- standard_name :
- surface_temperature
- units :
- K
- valid_min :
- 0.0
- valid_max :
- 320.0
- comment :
- stemp is retrieved only under optically thin clouds, and otherwise reverts to the apriori ECMWF ERA-Interim stemp value
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - stemp_cloudy_corr_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- surface temperature correlated uncertainty
- units :
- K
- valid_min :
- 0.0
- valid_max :
- 320.0
- comment :
- correlated uncertainty assuming correlation of 0.1
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - stemp_cloudy_prop_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- surface temperature propagated uncertainty
- units :
- K
- valid_min :
- 0.0
- valid_max :
- 320.0
- comment :
- total uncertainty from individual pixel uncertainty added in quadrature
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - stemp_cloudy_std(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- surface temperature standard deviation
- units :
- K
- valid_min :
- 0.0
- valid_max :
- 320.0
- comment :
- standard deviation of retrieved values
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - stemp_cloudy_unc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- surface temperature uncertainty
- units :
- K
- valid_min :
- 0.0
- valid_max :
- 320.0
- comment :
- mean of the pixel uncertainties
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - toa_lwup(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- top of atmosphere upwelling thermal radiation
- standard_name :
- toa_outgoing_longwave_flux
- units :
- W m-2
- valid_min :
- 0.0
- valid_max :
- 1500.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - toa_lwup_clr(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- top of atmosphere upwelling thermal radiation
- standard_name :
- toa_outgoing_longwave_flux_assuming_clear_sky
- units :
- W m-2
- valid_min :
- 0.0
- valid_max :
- 1500.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - toa_lwup_hig(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- top of atmosphere upwelling thermal radiation high clouds
- standard_name :
- toa_outgoing_longwave_flux
- units :
- W m-2
- valid_min :
- 0.0
- valid_max :
- 1500.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - toa_lwup_low(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- top of atmosphere upwelling thermal radiation low clouds
- standard_name :
- toa_outgoing_longwave_flux
- units :
- W m-2
- valid_min :
- 0.0
- valid_max :
- 1500.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - toa_lwup_mid(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- top of atmosphere upwelling thermal radiation mid-level clouds
- standard_name :
- toa_outgoing_longwave_flux
- units :
- W m-2
- valid_min :
- 0.0
- valid_max :
- 1500.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - toa_swdn(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- top of atmosphere downwelling solar radiation
- standard_name :
- toa_downwelling_shortwave_flux
- units :
- W m-2
- valid_min :
- 0.0
- valid_max :
- 1500.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - toa_swup(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- top of atmosphere upwelling solar radiation
- standard_name :
- toa_outgoing_shortwave_flux
- units :
- W m-2
- valid_min :
- 0.0
- valid_max :
- 1500.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - toa_swup_clr(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- top of atmosphere upwelling solar radiation
- standard_name :
- toa_outgoing_shortwave_flux_assuming_clear_sky
- units :
- W m-2
- valid_min :
- 0.0
- valid_max :
- 1500.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - toa_swup_hig(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- top of atmosphere upwelling solar radiation high clouds
- standard_name :
- toa_outgoing_shortwave_flux
- units :
- W m-2
- valid_min :
- 0.0
- valid_max :
- 1500.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - toa_swup_low(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- top of atmosphere upwelling solar radiation low clouds
- standard_name :
- toa_outgoing_shortwave_flux
- units :
- W m-2
- valid_min :
- 0.0
- valid_max :
- 1500.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray - toa_swup_mid(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- top of atmosphere upwelling solar radiation mid-level clouds
- standard_name :
- toa_outgoing_shortwave_flux
- units :
- W m-2
- valid_min :
- 0.0
- valid_max :
- 1500.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray
- hist1d_cer_bin_borderPandasIndex
PandasIndex(Index([0.0, 3.0, 6.0, 9.0, 12.0, 15.0, 20.0, 25.0, 30.0, 40.0, 60.0, 80.0], dtype='float32', name='hist1d_cer_bin_border'))
- hist1d_cer_bin_centrePandasIndex
PandasIndex(Index([1.5, 4.5, 7.5, 10.5, 13.5, 17.5, 22.5, 27.5, 35.0, 50.0, 70.0], dtype='float32', name='hist1d_cer_bin_centre'))
- hist1d_cla_vis006_bin_borderPandasIndex
PandasIndex(Index([ 0.0, 0.10000000149011612, 0.20000000298023224, 0.30000001192092896, 0.4000000059604645, 0.5, 0.550000011920929, 0.6000000238418579, 0.6499999761581421, 0.699999988079071, 0.75, 0.800000011920929, 0.8999999761581421, 1.0], dtype='float32', name='hist1d_cla_vis006_bin_border')) - hist1d_cla_vis006_bin_centrePandasIndex
PandasIndex(Index([0.05000000074505806, 0.15000000596046448, 0.25, 0.3500000238418579, 0.44999998807907104, 0.5249999761581421, 0.5750000476837158, 0.625, 0.6749999523162842, 0.7250000238418579, 0.7749999761581421, 0.8500000238418579, 0.949999988079071], dtype='float32', name='hist1d_cla_vis006_bin_centre')) - hist1d_cla_vis008_bin_borderPandasIndex
PandasIndex(Index([ 0.0, 0.10000000149011612, 0.20000000298023224, 0.30000001192092896, 0.4000000059604645, 0.5, 0.550000011920929, 0.6000000238418579, 0.6499999761581421, 0.699999988079071, 0.75, 0.800000011920929, 0.8999999761581421, 1.0], dtype='float32', name='hist1d_cla_vis008_bin_border')) - hist1d_cla_vis008_bin_centrePandasIndex
PandasIndex(Index([0.05000000074505806, 0.15000000596046448, 0.25, 0.3500000238418579, 0.44999998807907104, 0.5249999761581421, 0.5750000476837158, 0.625, 0.6749999523162842, 0.7250000238418579, 0.7749999761581421, 0.8500000238418579, 0.949999988079071], dtype='float32', name='hist1d_cla_vis008_bin_centre')) - hist1d_cot_bin_borderPandasIndex
PandasIndex(Index([ 0.0, 0.30000001192092896, 0.6000000238418579, 1.2999999523162842, 2.200000047683716, 3.5999999046325684, 5.800000190734863, 9.399999618530273, 15.0, 23.0, 41.0, 60.0, 80.0, 99.98999786376953, 1000.0], dtype='float32', name='hist1d_cot_bin_border')) - hist1d_cot_bin_centrePandasIndex
PandasIndex(Index([0.15000000596046448, 0.45000001788139343, 0.949999988079071, 1.75, 2.9000000953674316, 4.699999809265137, 7.599999904632568, 12.199999809265137, 19.0, 32.0, 50.5, 70.0, 89.9949951171875, 549.9949951171875], dtype='float32', name='hist1d_cot_bin_centre')) - hist1d_ctp_bin_borderPandasIndex
PandasIndex(Index([ 1.0, 90.0, 180.0, 245.0, 310.0, 375.0, 440.0, 500.0, 560.0, 620.0, 680.0, 740.0, 800.0, 875.0, 950.0, 1100.0], dtype='float32', name='hist1d_ctp_bin_border')) - hist1d_ctp_bin_centrePandasIndex
PandasIndex(Index([ 45.5, 135.0, 212.5, 277.5, 342.5, 407.5, 470.0, 530.0, 590.0, 650.0, 710.0, 770.0, 837.5, 912.5, 1025.0], dtype='float32', name='hist1d_ctp_bin_centre')) - hist1d_ctt_bin_borderPandasIndex
PandasIndex(Index([200.0, 210.0, 220.0, 230.0, 235.0, 240.0, 245.0, 250.0, 255.0, 260.0, 265.0, 270.0, 280.0, 290.0, 300.0, 310.0, 350.0], dtype='float32', name='hist1d_ctt_bin_border')) - hist1d_ctt_bin_centrePandasIndex
PandasIndex(Index([205.0, 215.0, 225.0, 232.5, 237.5, 242.5, 247.5, 252.5, 257.5, 262.5, 267.5, 275.0, 285.0, 295.0, 305.0, 330.0], dtype='float32', name='hist1d_ctt_bin_centre')) - hist1d_cwp_bin_borderPandasIndex
PandasIndex(Index([ 0.0, 5.0, 10.0, 20.0, 35.0, 50.0, 75.0, 100.0, 150.0, 200.0, 300.0, 500.0, 1000.0, 2000.0, 100000.0], dtype='float32', name='hist1d_cwp_bin_border')) - hist1d_cwp_bin_centrePandasIndex
PandasIndex(Index([ 2.5, 7.5, 15.0, 27.5, 42.5, 62.5, 87.5, 125.0, 175.0, 250.0, 400.0, 750.0, 1500.0, 51000.0], dtype='float32', name='hist1d_cwp_bin_centre')) - hist2d_cot_bin_borderPandasIndex
PandasIndex(Index([ 0.0, 0.30000001192092896, 0.6000000238418579, 1.2999999523162842, 2.200000047683716, 3.5999999046325684, 5.800000190734863, 9.399999618530273, 15.0, 23.0, 41.0, 60.0, 80.0, 100.0], dtype='float32', name='hist2d_cot_bin_border')) - hist2d_cot_bin_centrePandasIndex
PandasIndex(Index([0.15000000596046448, 0.45000001788139343, 0.949999988079071, 1.75, 2.9000000953674316, 4.699999809265137, 7.599999904632568, 12.199999809265137, 19.0, 32.0, 50.5, 70.0, 90.0], dtype='float32', name='hist2d_cot_bin_centre')) - hist2d_ctp_bin_borderPandasIndex
PandasIndex(Index([ 1.0, 90.0, 180.0, 245.0, 310.0, 375.0, 440.0, 500.0, 560.0, 620.0, 680.0, 740.0, 800.0, 875.0, 950.0, 1100.0], dtype='float32', name='hist2d_ctp_bin_border')) - hist2d_ctp_bin_centrePandasIndex
PandasIndex(Index([ 45.5, 135.0, 212.5, 277.5, 342.5, 407.5, 470.0, 530.0, 590.0, 650.0, 710.0, 770.0, 837.5, 912.5, 1025.0], dtype='float32', name='hist2d_ctp_bin_centre')) - hist_phasePandasIndex
PandasIndex(Index([0, 1], dtype='int8', name='hist_phase'))
- latPandasIndex
PandasIndex(Index([-89.75, -89.25, -88.75, -88.25, -87.75, -87.25, -86.75, -86.25, -85.75, -85.25, ... 85.25, 85.75, 86.25, 86.75, 87.25, 87.75, 88.25, 88.75, 89.25, 89.75], dtype='float32', name='lat', length=360)) - lonPandasIndex
PandasIndex(Index([-179.75, -179.25, -178.75, -178.25, -177.75, -177.25, -176.75, -176.25, -175.75, -175.25, ... 175.25, 175.75, 176.25, 176.75, 177.25, 177.75, 178.25, 178.75, 179.25, 179.75], dtype='float32', name='lon', length=720)) - timePandasIndex
PandasIndex(DatetimeIndex(['2007-01-16 12:00:00', '2007-02-15 00:00:00', '2007-03-16 12:00:00', '2007-04-16 00:00:00', '2007-05-16 12:00:00', '2007-06-16 00:00:00'], dtype='datetime64[ns]', name='time', freq=None))
- Conventions :
- CF-1.7
- title :
- esacci.CLOUD.mon.L3C.CLD_PRODUCTS.multi-sensor.multi-platform.ATSR2-AATSR.3-0.r1
- date_created :
- 2025-12-08T12:14:16.850587
- processing_level :
- L3C
- time_coverage_start :
- 2007-01-01T00:00:00
- time_coverage_end :
- 2007-07-01T00:00:00
- time_coverage_duration :
- P181DT0H0M0S
- history :
- [{'program': 'xcube_cci.chunkstore.CciChunkStore', 'cube_params': {'time_range': ['2007-01-01T00:00:00', '2007-06-30T00:00:00'], 'variable_names': ['nday', 'nday_low', 'nday_mid', 'nday_hig', 'nobs', 'nobs_day', 'nobs_clear_day', 'nobs_cloudy_day', 'nobs_clear_night', 'nobs_cloudy_night', 'nobs_clear_twl', 'nobs_cloudy_twl', 'nobs_cloudy', 'nretr_clear', 'nretr_cloudy', 'toa_swup', 'toa_swdn', 'toa_swup_clr', 'toa_lwup', 'toa_lwup_clr', 'toa_swup_low', 'toa_swup_mid', 'toa_swup_hig', 'toa_lwup_low', 'toa_lwup_mid', 'toa_lwup_hig', 'boa_swup', 'boa_swup_clr', 'boa_lwup', 'boa_lwup_clr', 'boa_swdn', 'boa_swdn_clr', 'boa_lwdn', 'boa_lwdn_clr', 'cee', 'cee_corr_unc', 'cee_prop_unc', 'cee_std', 'cee_unc', 'cer', 'cer_corr_unc', 'cer_ice', 'cer_ice_corr_unc', 'cer_ice_prop_unc', 'cer_ice_std', 'cer_ice_unc', 'cer_liq', 'cer_liq_corr_unc', 'cer_liq_prop_unc', 'cer_liq_std', 'cer_liq_unc', 'cer_prop_unc', 'cer_std', 'cer_unc', 'cfc', 'cfc_corr_unc', 'cfc_day', 'cfc_high', 'cfc_low', 'cfc_mid', 'cfc_night', 'cfc_prop_unc', 'cfc_std', 'cfc_twl', 'cfc_unc', 'cla_vis006', 'cla_vis006_corr_unc', 'cla_vis006_ice', 'cla_vis006_ice_std', 'cla_vis006_ice_unc', 'cla_vis006_liq', 'cla_vis006_liq_std', 'cla_vis006_liq_unc', 'cla_vis006_prop_unc', 'cla_vis006_std', 'cla_vis006_unc', 'cla_vis008', 'cla_vis008_corr_unc', 'cla_vis008_ice', 'cla_vis008_ice_std', 'cla_vis008_ice_unc', 'cla_vis008_liq', 'cla_vis008_liq_std', 'cla_vis008_liq_unc', 'cla_vis008_prop_unc', 'cla_vis008_std', 'cla_vis008_unc', 'cot', 'cot_corr_unc', 'cot_ice', 'cot_ice_corr_unc', 'cot_ice_prop_unc', 'cot_ice_std', 'cot_ice_unc', 'cot_liq', 'cot_liq_corr_unc', 'cot_liq_prop_unc', 'cot_liq_std', 'cot_liq_unc', 'cot_log', 'cot_prop_unc', 'cot_std', 'cot_unc', 'cph', 'cph_corr_unc', 'cph_day', 'cph_day_corr_unc', 'cph_day_prop_unc', 'cph_day_std', 'cph_day_unc', 'cph_prop_unc', 'cph_std', 'cph_unc', 'cth', 'cth_corr_unc', 'cth_corrected', 'cth_corrected_corr_unc', 'cth_corrected_prop_unc', 'cth_corrected_std', 'cth_corrected_unc', 'cth_prop_unc', 'cth_std', 'cth_unc', 'ctp', 'ctp_corr_unc', 'ctp_corrected', 'ctp_corrected_corr_unc', 'ctp_corrected_prop_unc', 'ctp_corrected_std', 'ctp_corrected_unc', 'ctp_log', 'ctp_prop_unc', 'ctp_std', 'ctp_unc', 'ctt', 'ctt_corr_unc', 'ctt_corrected', 'ctt_corrected_corr_unc', 'ctt_corrected_prop_unc', 'ctt_corrected_std', 'ctt_corrected_unc', 'ctt_prop_unc', 'ctt_std', 'ctt_unc', 'hist1d_cer', 'hist1d_cla_vis006', 'hist1d_cla_vis008', 'hist1d_cot', 'hist1d_ctp', 'hist1d_ctt', 'hist1d_cwp', 'hist2d_cot_ctp', 'iwp', 'iwp_allsky', 'iwp_corr_unc', 'iwp_prop_unc', 'iwp_std', 'iwp_unc', 'lwp', 'lwp_allsky', 'lwp_corr_unc', 'lwp_prop_unc', 'lwp_std', 'lwp_unc', 'nretr_cloudy_day', 'nretr_cloudy_day_ice', 'nretr_cloudy_day_liq', 'nretr_cloudy_high', 'nretr_cloudy_ice', 'nretr_cloudy_liq', 'nretr_cloudy_low', 'nretr_cloudy_mid', 'stemp_clear', 'stemp_clear_corr_unc', 'stemp_clear_prop_unc', 'stemp_clear_std', 'stemp_clear_unc', 'stemp_cloudy', 'stemp_cloudy_corr_unc', 'stemp_cloudy_prop_unc', 'stemp_cloudy_std', 'stemp_cloudy_unc']}}]
4.2.2.2.2. Filter datasets to select the desired variables
The datasets are rather large, so we opt to make datasets that have only the variable we are interested in. The select_var op may be used for that.
[5]:
JSON(get_op_meta_info('select_var'))
[5]:
<IPython.core.display.JSON object>
[6]:
svar_op = get_op('select_var')
We choose the variable cfc (cloud area fraction) from the cloud dataset …
[7]:
cfc_ds = svar_op(ds=cloud_ds, var='cfc')
cfc_ds
[7]:
<xarray.Dataset> Size: 12MB
Dimensions: (time: 6, lat: 360, lon: 720,
hist1d_cer_bin_border: 12,
hist1d_cer_bin_centre: 11,
hist1d_cla_vis006_bin_border: 14,
hist1d_cla_vis006_bin_centre: 13,
hist1d_cla_vis008_bin_border: 14,
...
hist1d_cwp_bin_centre: 14,
hist2d_cot_bin_border: 14,
hist2d_cot_bin_centre: 13,
hist2d_ctp_bin_border: 16,
hist2d_ctp_bin_centre: 15, hist_phase: 2,
bnds: 2)
Coordinates: (12/23)
* hist1d_cer_bin_border (hist1d_cer_bin_border) float32 48B 0.0 ......
* hist1d_cer_bin_centre (hist1d_cer_bin_centre) float32 44B 1.5 ......
* hist1d_cla_vis006_bin_border (hist1d_cla_vis006_bin_border) float32 56B ...
* hist1d_cla_vis006_bin_centre (hist1d_cla_vis006_bin_centre) float32 52B ...
* hist1d_cla_vis008_bin_border (hist1d_cla_vis008_bin_border) float32 56B ...
* hist1d_cla_vis008_bin_centre (hist1d_cla_vis008_bin_centre) float32 52B ...
... ...
* hist2d_ctp_bin_centre (hist2d_ctp_bin_centre) float32 60B 45.5 .....
* hist_phase (hist_phase) int8 2B 0 1
* lat (lat) float32 1kB -89.75 -89.25 ... 89.75
* lon (lon) float32 3kB -179.8 -179.2 ... 179.8
* time (time) datetime64[ns] 48B 2007-01-16T12:00:...
time_bnds (time, bnds) datetime64[ns] 96B dask.array<chunksize=(6, 2), meta=np.ndarray>
Dimensions without coordinates: bnds
Data variables:
cfc (time, lat, lon) float64 12MB dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
Attributes:
Conventions: CF-1.7
title: esacci.CLOUD.mon.L3C.CLD_PRODUCTS.multi-sensor.m...
date_created: 2025-12-08T12:14:16.850587
processing_level: L3C
time_coverage_start: 2007-01-01T00:00:00
time_coverage_end: 2007-07-01T00:00:00
time_coverage_duration: P181DT0H0M0S
history: [{'program': 'xcube_cci.chunkstore.CciChunkStore...- time: 6
- lat: 360
- lon: 720
- hist1d_cer_bin_border: 12
- hist1d_cer_bin_centre: 11
- hist1d_cla_vis006_bin_border: 14
- hist1d_cla_vis006_bin_centre: 13
- hist1d_cla_vis008_bin_border: 14
- hist1d_cla_vis008_bin_centre: 13
- hist1d_cot_bin_border: 15
- hist1d_cot_bin_centre: 14
- hist1d_ctp_bin_border: 16
- hist1d_ctp_bin_centre: 15
- hist1d_ctt_bin_border: 17
- hist1d_ctt_bin_centre: 16
- hist1d_cwp_bin_border: 15
- hist1d_cwp_bin_centre: 14
- hist2d_cot_bin_border: 14
- hist2d_cot_bin_centre: 13
- hist2d_ctp_bin_border: 16
- hist2d_ctp_bin_centre: 15
- hist_phase: 2
- bnds: 2
- hist1d_cer_bin_border(hist1d_cer_bin_border)float320.0 3.0 6.0 9.0 ... 40.0 60.0 80.0
- long_name :
- cer histogram bin border values
- units :
- um
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 12
- shape :
- [12]
- chunk_sizes :
- [12]
- file_chunk_sizes :
- [12]
- data_type :
- float32
- dimensions :
- ['hist1d_cer_bin_border']
- file_dimensions :
- ['hist1d_cer_bin_border']
array([ 0., 3., 6., 9., 12., 15., 20., 25., 30., 40., 60., 80.], dtype=float32) - hist1d_cer_bin_centre(hist1d_cer_bin_centre)float321.5 4.5 7.5 10.5 ... 35.0 50.0 70.0
- long_name :
- cer histogram bin centres
- units :
- um
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 11
- shape :
- [11]
- chunk_sizes :
- [11]
- file_chunk_sizes :
- [11]
- data_type :
- float32
- dimensions :
- ['hist1d_cer_bin_centre']
- file_dimensions :
- ['hist1d_cer_bin_centre']
array([ 1.5, 4.5, 7.5, 10.5, 13.5, 17.5, 22.5, 27.5, 35. , 50. , 70. ], dtype=float32) - hist1d_cla_vis006_bin_border(hist1d_cla_vis006_bin_border)float320.0 0.1 0.2 0.3 ... 0.8 0.9 1.0
- long_name :
- cloud albedo1 histogram bin border values
- units :
- 1
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 14
- shape :
- [14]
- chunk_sizes :
- [14]
- file_chunk_sizes :
- [14]
- data_type :
- float32
- dimensions :
- ['hist1d_cla_vis006_bin_border']
- file_dimensions :
- ['hist1d_cla_vis006_bin_border']
array([0. , 0.1 , 0.2 , 0.3 , 0.4 , 0.5 , 0.55, 0.6 , 0.65, 0.7 , 0.75, 0.8 , 0.9 , 1. ], dtype=float32) - hist1d_cla_vis006_bin_centre(hist1d_cla_vis006_bin_centre)float320.05 0.15 0.25 ... 0.775 0.85 0.95
- long_name :
- cloud abedo1 histogram bin centres
- units :
- 1
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 13
- shape :
- [13]
- chunk_sizes :
- [13]
- file_chunk_sizes :
- [13]
- data_type :
- float32
- dimensions :
- ['hist1d_cla_vis006_bin_centre']
- file_dimensions :
- ['hist1d_cla_vis006_bin_centre']
array([0.05 , 0.15 , 0.25 , 0.35 , 0.45 , 0.525, 0.575, 0.625, 0.675, 0.725, 0.775, 0.85 , 0.95 ], dtype=float32) - hist1d_cla_vis008_bin_border(hist1d_cla_vis008_bin_border)float320.0 0.1 0.2 0.3 ... 0.8 0.9 1.0
- long_name :
- cloud albedo2 histogram bin border values
- units :
- 1
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 14
- shape :
- [14]
- chunk_sizes :
- [14]
- file_chunk_sizes :
- [14]
- data_type :
- float32
- dimensions :
- ['hist1d_cla_vis008_bin_border']
- file_dimensions :
- ['hist1d_cla_vis008_bin_border']
array([0. , 0.1 , 0.2 , 0.3 , 0.4 , 0.5 , 0.55, 0.6 , 0.65, 0.7 , 0.75, 0.8 , 0.9 , 1. ], dtype=float32) - hist1d_cla_vis008_bin_centre(hist1d_cla_vis008_bin_centre)float320.05 0.15 0.25 ... 0.775 0.85 0.95
- long_name :
- cloud albedo2 histogram bin centres
- units :
- 1
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 13
- shape :
- [13]
- chunk_sizes :
- [13]
- file_chunk_sizes :
- [13]
- data_type :
- float32
- dimensions :
- ['hist1d_cla_vis008_bin_centre']
- file_dimensions :
- ['hist1d_cla_vis008_bin_centre']
array([0.05 , 0.15 , 0.25 , 0.35 , 0.45 , 0.525, 0.575, 0.625, 0.675, 0.725, 0.775, 0.85 , 0.95 ], dtype=float32) - hist1d_cot_bin_border(hist1d_cot_bin_border)float320.0 0.3 0.6 ... 80.0 99.99 1e+03
- long_name :
- cot histogram bin border values
- units :
- 1
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 15
- shape :
- [15]
- chunk_sizes :
- [15]
- file_chunk_sizes :
- [15]
- data_type :
- float32
- dimensions :
- ['hist1d_cot_bin_border']
- file_dimensions :
- ['hist1d_cot_bin_border']
array([0.000e+00, 3.000e-01, 6.000e-01, 1.300e+00, 2.200e+00, 3.600e+00, 5.800e+00, 9.400e+00, 1.500e+01, 2.300e+01, 4.100e+01, 6.000e+01, 8.000e+01, 9.999e+01, 1.000e+03], dtype=float32) - hist1d_cot_bin_centre(hist1d_cot_bin_centre)float320.15 0.45 0.95 ... 70.0 89.99 550.0
- long_name :
- cot histogram bin centres
- units :
- 1
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 14
- shape :
- [14]
- chunk_sizes :
- [14]
- file_chunk_sizes :
- [14]
- data_type :
- float32
- dimensions :
- ['hist1d_cot_bin_centre']
- file_dimensions :
- ['hist1d_cot_bin_centre']
array([1.50000e-01, 4.50000e-01, 9.50000e-01, 1.75000e+00, 2.90000e+00, 4.70000e+00, 7.60000e+00, 1.22000e+01, 1.90000e+01, 3.20000e+01, 5.05000e+01, 7.00000e+01, 8.99950e+01, 5.49995e+02], dtype=float32) - hist1d_ctp_bin_border(hist1d_ctp_bin_border)float321.0 90.0 180.0 ... 950.0 1.1e+03
- long_name :
- ctp histogram bin border values
- units :
- hPa
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 16
- shape :
- [16]
- chunk_sizes :
- [16]
- file_chunk_sizes :
- [16]
- data_type :
- float32
- dimensions :
- ['hist1d_ctp_bin_border']
- file_dimensions :
- ['hist1d_ctp_bin_border']
array([1.00e+00, 9.00e+01, 1.80e+02, 2.45e+02, 3.10e+02, 3.75e+02, 4.40e+02, 5.00e+02, 5.60e+02, 6.20e+02, 6.80e+02, 7.40e+02, 8.00e+02, 8.75e+02, 9.50e+02, 1.10e+03], dtype=float32) - hist1d_ctp_bin_centre(hist1d_ctp_bin_centre)float3245.5 135.0 ... 912.5 1.025e+03
- long_name :
- ctp histogram bin centres
- units :
- hPa
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 15
- shape :
- [15]
- chunk_sizes :
- [15]
- file_chunk_sizes :
- [15]
- data_type :
- float32
- dimensions :
- ['hist1d_ctp_bin_centre']
- file_dimensions :
- ['hist1d_ctp_bin_centre']
array([ 45.5, 135. , 212.5, 277.5, 342.5, 407.5, 470. , 530. , 590. , 650. , 710. , 770. , 837.5, 912.5, 1025. ], dtype=float32) - hist1d_ctt_bin_border(hist1d_ctt_bin_border)float32200.0 210.0 220.0 ... 310.0 350.0
- long_name :
- ctt histogram bin border values
- units :
- K
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 17
- shape :
- [17]
- chunk_sizes :
- [17]
- file_chunk_sizes :
- [17]
- data_type :
- float32
- dimensions :
- ['hist1d_ctt_bin_border']
- file_dimensions :
- ['hist1d_ctt_bin_border']
array([200., 210., 220., 230., 235., 240., 245., 250., 255., 260., 265., 270., 280., 290., 300., 310., 350.], dtype=float32) - hist1d_ctt_bin_centre(hist1d_ctt_bin_centre)float32205.0 215.0 225.0 ... 305.0 330.0
- long_name :
- ctt histogram bin centres
- units :
- K
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 16
- shape :
- [16]
- chunk_sizes :
- [16]
- file_chunk_sizes :
- [16]
- data_type :
- float32
- dimensions :
- ['hist1d_ctt_bin_centre']
- file_dimensions :
- ['hist1d_ctt_bin_centre']
array([205. , 215. , 225. , 232.5, 237.5, 242.5, 247.5, 252.5, 257.5, 262.5, 267.5, 275. , 285. , 295. , 305. , 330. ], dtype=float32) - hist1d_cwp_bin_border(hist1d_cwp_bin_border)float320.0 5.0 10.0 ... 1e+03 2e+03 1e+05
- long_name :
- cwp histogram bin border values
- units :
- g/m2
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 15
- shape :
- [15]
- chunk_sizes :
- [15]
- file_chunk_sizes :
- [15]
- data_type :
- float32
- dimensions :
- ['hist1d_cwp_bin_border']
- file_dimensions :
- ['hist1d_cwp_bin_border']
array([0.0e+00, 5.0e+00, 1.0e+01, 2.0e+01, 3.5e+01, 5.0e+01, 7.5e+01, 1.0e+02, 1.5e+02, 2.0e+02, 3.0e+02, 5.0e+02, 1.0e+03, 2.0e+03, 1.0e+05], dtype=float32) - hist1d_cwp_bin_centre(hist1d_cwp_bin_centre)float322.5 7.5 15.0 ... 1.5e+03 5.1e+04
- long_name :
- cwp histogram bin centres
- units :
- g/m2
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 14
- shape :
- [14]
- chunk_sizes :
- [14]
- file_chunk_sizes :
- [14]
- data_type :
- float32
- dimensions :
- ['hist1d_cwp_bin_centre']
- file_dimensions :
- ['hist1d_cwp_bin_centre']
array([2.50e+00, 7.50e+00, 1.50e+01, 2.75e+01, 4.25e+01, 6.25e+01, 8.75e+01, 1.25e+02, 1.75e+02, 2.50e+02, 4.00e+02, 7.50e+02, 1.50e+03, 5.10e+04], dtype=float32) - hist2d_cot_bin_border(hist2d_cot_bin_border)float320.0 0.3 0.6 1.3 ... 60.0 80.0 100.0
- long_name :
- cot histogram bin border values
- units :
- 1
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 14
- shape :
- [14]
- chunk_sizes :
- [14]
- file_chunk_sizes :
- [14]
- data_type :
- float32
- dimensions :
- ['hist2d_cot_bin_border']
- file_dimensions :
- ['hist2d_cot_bin_border']
array([ 0. , 0.3, 0.6, 1.3, 2.2, 3.6, 5.8, 9.4, 15. , 23. , 41. , 60. , 80. , 100. ], dtype=float32) - hist2d_cot_bin_centre(hist2d_cot_bin_centre)float320.15 0.45 0.95 ... 50.5 70.0 90.0
- long_name :
- cot histogram bin centres
- units :
- 1
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 13
- shape :
- [13]
- chunk_sizes :
- [13]
- file_chunk_sizes :
- [13]
- data_type :
- float32
- dimensions :
- ['hist2d_cot_bin_centre']
- file_dimensions :
- ['hist2d_cot_bin_centre']
array([ 0.15, 0.45, 0.95, 1.75, 2.9 , 4.7 , 7.6 , 12.2 , 19. , 32. , 50.5 , 70. , 90. ], dtype=float32) - hist2d_ctp_bin_border(hist2d_ctp_bin_border)float321.0 90.0 180.0 ... 950.0 1.1e+03
- long_name :
- ctp histogram bin border values
- units :
- hPa
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 16
- shape :
- [16]
- chunk_sizes :
- [16]
- file_chunk_sizes :
- [16]
- data_type :
- float32
- dimensions :
- ['hist2d_ctp_bin_border']
- file_dimensions :
- ['hist2d_ctp_bin_border']
array([1.00e+00, 9.00e+01, 1.80e+02, 2.45e+02, 3.10e+02, 3.75e+02, 4.40e+02, 5.00e+02, 5.60e+02, 6.20e+02, 6.80e+02, 7.40e+02, 8.00e+02, 8.75e+02, 9.50e+02, 1.10e+03], dtype=float32) - hist2d_ctp_bin_centre(hist2d_ctp_bin_centre)float3245.5 135.0 ... 912.5 1.025e+03
- long_name :
- ctp histogram bin centres
- units :
- hPa
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 15
- shape :
- [15]
- chunk_sizes :
- [15]
- file_chunk_sizes :
- [15]
- data_type :
- float32
- dimensions :
- ['hist2d_ctp_bin_centre']
- file_dimensions :
- ['hist2d_ctp_bin_centre']
array([ 45.5, 135. , 212.5, 277.5, 342.5, 407.5, 470. , 530. , 590. , 650. , 710. , 770. , 837.5, 912.5, 1025. ], dtype=float32) - hist_phase(hist_phase)int80 1
- long_name :
- phase histogram bins (0:liquid, 1:ice)
- units :
- 1
- orig_data_type :
- uint8
- fill_value :
- 65535
- size :
- 2
- shape :
- [2]
- chunk_sizes :
- [2]
- file_chunk_sizes :
- [2]
- data_type :
- uint16
- dimensions :
- ['hist_phase']
- file_dimensions :
- ['hist_phase']
array([0, 1], dtype=int8)
- lat(lat)float32-89.75 -89.25 ... 89.25 89.75
- long_name :
- latitude
- units :
- degrees_north
- valid_min :
- -90.0
- valid_max :
- 90.0
- standard_name :
- latitude
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 360
- shape :
- [360]
- chunk_sizes :
- [360]
- file_chunk_sizes :
- [360]
- data_type :
- float32
- dimensions :
- ['lat']
- file_dimensions :
- ['lat']
array([-89.75, -89.25, -88.75, ..., 88.75, 89.25, 89.75], dtype=float32)
- lon(lon)float32-179.8 -179.2 ... 179.2 179.8
- long_name :
- longitude
- units :
- degrees_east
- valid_min :
- -180.0
- valid_max :
- 180.0
- standard_name :
- longitude
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 720
- shape :
- [720]
- chunk_sizes :
- [720]
- file_chunk_sizes :
- [720]
- data_type :
- float32
- dimensions :
- ['lon']
- file_dimensions :
- ['lon']
array([-179.75, -179.25, -178.75, ..., 178.75, 179.25, 179.75], dtype=float32) - time(time)datetime64[ns]2007-01-16T12:00:00 ... 2007-06-16
- standard_name :
- time
- bounds :
- time_bnds
array(['2007-01-16T12:00:00.000000000', '2007-02-15T00:00:00.000000000', '2007-03-16T12:00:00.000000000', '2007-04-16T00:00:00.000000000', '2007-05-16T12:00:00.000000000', '2007-06-16T00:00:00.000000000'], dtype='datetime64[ns]') - time_bnds(time, bnds)datetime64[ns]dask.array<chunksize=(6, 2), meta=np.ndarray>
- standard_name :
- time_bnds
Array Chunk Bytes 96 B 96 B Shape (6, 2) (6, 2) Dask graph 1 chunks in 2 graph layers Data type datetime64[ns] numpy.ndarray
- cfc(time, lat, lon)float64dask.array<chunksize=(1, 360, 720), meta=np.ndarray>
- long_name :
- cloud fraction
- standard_name :
- cloud_area_fraction
- units :
- 1
- valid_min :
- 0.0
- valid_max :
- 1.0
- orig_data_type :
- float32
- fill_value :
- -999.0
- size :
- 1555200
- shape :
- [6, 360, 720]
- chunk_sizes :
- [1, 360, 720]
- file_chunk_sizes :
- [1, 360, 720]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 11.87 MiB 1.98 MiB Shape (6, 360, 720) (1, 360, 720) Dask graph 6 chunks in 2 graph layers Data type float64 numpy.ndarray
- hist1d_cer_bin_borderPandasIndex
PandasIndex(Index([0.0, 3.0, 6.0, 9.0, 12.0, 15.0, 20.0, 25.0, 30.0, 40.0, 60.0, 80.0], dtype='float32', name='hist1d_cer_bin_border'))
- hist1d_cer_bin_centrePandasIndex
PandasIndex(Index([1.5, 4.5, 7.5, 10.5, 13.5, 17.5, 22.5, 27.5, 35.0, 50.0, 70.0], dtype='float32', name='hist1d_cer_bin_centre'))
- hist1d_cla_vis006_bin_borderPandasIndex
PandasIndex(Index([ 0.0, 0.10000000149011612, 0.20000000298023224, 0.30000001192092896, 0.4000000059604645, 0.5, 0.550000011920929, 0.6000000238418579, 0.6499999761581421, 0.699999988079071, 0.75, 0.800000011920929, 0.8999999761581421, 1.0], dtype='float32', name='hist1d_cla_vis006_bin_border')) - hist1d_cla_vis006_bin_centrePandasIndex
PandasIndex(Index([0.05000000074505806, 0.15000000596046448, 0.25, 0.3500000238418579, 0.44999998807907104, 0.5249999761581421, 0.5750000476837158, 0.625, 0.6749999523162842, 0.7250000238418579, 0.7749999761581421, 0.8500000238418579, 0.949999988079071], dtype='float32', name='hist1d_cla_vis006_bin_centre')) - hist1d_cla_vis008_bin_borderPandasIndex
PandasIndex(Index([ 0.0, 0.10000000149011612, 0.20000000298023224, 0.30000001192092896, 0.4000000059604645, 0.5, 0.550000011920929, 0.6000000238418579, 0.6499999761581421, 0.699999988079071, 0.75, 0.800000011920929, 0.8999999761581421, 1.0], dtype='float32', name='hist1d_cla_vis008_bin_border')) - hist1d_cla_vis008_bin_centrePandasIndex
PandasIndex(Index([0.05000000074505806, 0.15000000596046448, 0.25, 0.3500000238418579, 0.44999998807907104, 0.5249999761581421, 0.5750000476837158, 0.625, 0.6749999523162842, 0.7250000238418579, 0.7749999761581421, 0.8500000238418579, 0.949999988079071], dtype='float32', name='hist1d_cla_vis008_bin_centre')) - hist1d_cot_bin_borderPandasIndex
PandasIndex(Index([ 0.0, 0.30000001192092896, 0.6000000238418579, 1.2999999523162842, 2.200000047683716, 3.5999999046325684, 5.800000190734863, 9.399999618530273, 15.0, 23.0, 41.0, 60.0, 80.0, 99.98999786376953, 1000.0], dtype='float32', name='hist1d_cot_bin_border')) - hist1d_cot_bin_centrePandasIndex
PandasIndex(Index([0.15000000596046448, 0.45000001788139343, 0.949999988079071, 1.75, 2.9000000953674316, 4.699999809265137, 7.599999904632568, 12.199999809265137, 19.0, 32.0, 50.5, 70.0, 89.9949951171875, 549.9949951171875], dtype='float32', name='hist1d_cot_bin_centre')) - hist1d_ctp_bin_borderPandasIndex
PandasIndex(Index([ 1.0, 90.0, 180.0, 245.0, 310.0, 375.0, 440.0, 500.0, 560.0, 620.0, 680.0, 740.0, 800.0, 875.0, 950.0, 1100.0], dtype='float32', name='hist1d_ctp_bin_border')) - hist1d_ctp_bin_centrePandasIndex
PandasIndex(Index([ 45.5, 135.0, 212.5, 277.5, 342.5, 407.5, 470.0, 530.0, 590.0, 650.0, 710.0, 770.0, 837.5, 912.5, 1025.0], dtype='float32', name='hist1d_ctp_bin_centre')) - hist1d_ctt_bin_borderPandasIndex
PandasIndex(Index([200.0, 210.0, 220.0, 230.0, 235.0, 240.0, 245.0, 250.0, 255.0, 260.0, 265.0, 270.0, 280.0, 290.0, 300.0, 310.0, 350.0], dtype='float32', name='hist1d_ctt_bin_border')) - hist1d_ctt_bin_centrePandasIndex
PandasIndex(Index([205.0, 215.0, 225.0, 232.5, 237.5, 242.5, 247.5, 252.5, 257.5, 262.5, 267.5, 275.0, 285.0, 295.0, 305.0, 330.0], dtype='float32', name='hist1d_ctt_bin_centre')) - hist1d_cwp_bin_borderPandasIndex
PandasIndex(Index([ 0.0, 5.0, 10.0, 20.0, 35.0, 50.0, 75.0, 100.0, 150.0, 200.0, 300.0, 500.0, 1000.0, 2000.0, 100000.0], dtype='float32', name='hist1d_cwp_bin_border')) - hist1d_cwp_bin_centrePandasIndex
PandasIndex(Index([ 2.5, 7.5, 15.0, 27.5, 42.5, 62.5, 87.5, 125.0, 175.0, 250.0, 400.0, 750.0, 1500.0, 51000.0], dtype='float32', name='hist1d_cwp_bin_centre')) - hist2d_cot_bin_borderPandasIndex
PandasIndex(Index([ 0.0, 0.30000001192092896, 0.6000000238418579, 1.2999999523162842, 2.200000047683716, 3.5999999046325684, 5.800000190734863, 9.399999618530273, 15.0, 23.0, 41.0, 60.0, 80.0, 100.0], dtype='float32', name='hist2d_cot_bin_border')) - hist2d_cot_bin_centrePandasIndex
PandasIndex(Index([0.15000000596046448, 0.45000001788139343, 0.949999988079071, 1.75, 2.9000000953674316, 4.699999809265137, 7.599999904632568, 12.199999809265137, 19.0, 32.0, 50.5, 70.0, 90.0], dtype='float32', name='hist2d_cot_bin_centre')) - hist2d_ctp_bin_borderPandasIndex
PandasIndex(Index([ 1.0, 90.0, 180.0, 245.0, 310.0, 375.0, 440.0, 500.0, 560.0, 620.0, 680.0, 740.0, 800.0, 875.0, 950.0, 1100.0], dtype='float32', name='hist2d_ctp_bin_border')) - hist2d_ctp_bin_centrePandasIndex
PandasIndex(Index([ 45.5, 135.0, 212.5, 277.5, 342.5, 407.5, 470.0, 530.0, 590.0, 650.0, 710.0, 770.0, 837.5, 912.5, 1025.0], dtype='float32', name='hist2d_ctp_bin_centre')) - hist_phasePandasIndex
PandasIndex(Index([0, 1], dtype='int8', name='hist_phase'))
- latPandasIndex
PandasIndex(Index([-89.75, -89.25, -88.75, -88.25, -87.75, -87.25, -86.75, -86.25, -85.75, -85.25, ... 85.25, 85.75, 86.25, 86.75, 87.25, 87.75, 88.25, 88.75, 89.25, 89.75], dtype='float32', name='lat', length=360)) - lonPandasIndex
PandasIndex(Index([-179.75, -179.25, -178.75, -178.25, -177.75, -177.25, -176.75, -176.25, -175.75, -175.25, ... 175.25, 175.75, 176.25, 176.75, 177.25, 177.75, 178.25, 178.75, 179.25, 179.75], dtype='float32', name='lon', length=720)) - timePandasIndex
PandasIndex(DatetimeIndex(['2007-01-16 12:00:00', '2007-02-15 00:00:00', '2007-03-16 12:00:00', '2007-04-16 00:00:00', '2007-05-16 12:00:00', '2007-06-16 00:00:00'], dtype='datetime64[ns]', name='time', freq=None))
- Conventions :
- CF-1.7
- title :
- esacci.CLOUD.mon.L3C.CLD_PRODUCTS.multi-sensor.multi-platform.ATSR2-AATSR.3-0.r1
- date_created :
- 2025-12-08T12:14:16.850587
- processing_level :
- L3C
- time_coverage_start :
- 2007-01-01T00:00:00
- time_coverage_end :
- 2007-07-01T00:00:00
- time_coverage_duration :
- P181DT0H0M0S
- history :
- [{'program': 'xcube_cci.chunkstore.CciChunkStore', 'cube_params': {'time_range': ['2007-01-01T00:00:00', '2007-06-30T00:00:00'], 'variable_names': ['nday', 'nday_low', 'nday_mid', 'nday_hig', 'nobs', 'nobs_day', 'nobs_clear_day', 'nobs_cloudy_day', 'nobs_clear_night', 'nobs_cloudy_night', 'nobs_clear_twl', 'nobs_cloudy_twl', 'nobs_cloudy', 'nretr_clear', 'nretr_cloudy', 'toa_swup', 'toa_swdn', 'toa_swup_clr', 'toa_lwup', 'toa_lwup_clr', 'toa_swup_low', 'toa_swup_mid', 'toa_swup_hig', 'toa_lwup_low', 'toa_lwup_mid', 'toa_lwup_hig', 'boa_swup', 'boa_swup_clr', 'boa_lwup', 'boa_lwup_clr', 'boa_swdn', 'boa_swdn_clr', 'boa_lwdn', 'boa_lwdn_clr', 'cee', 'cee_corr_unc', 'cee_prop_unc', 'cee_std', 'cee_unc', 'cer', 'cer_corr_unc', 'cer_ice', 'cer_ice_corr_unc', 'cer_ice_prop_unc', 'cer_ice_std', 'cer_ice_unc', 'cer_liq', 'cer_liq_corr_unc', 'cer_liq_prop_unc', 'cer_liq_std', 'cer_liq_unc', 'cer_prop_unc', 'cer_std', 'cer_unc', 'cfc', 'cfc_corr_unc', 'cfc_day', 'cfc_high', 'cfc_low', 'cfc_mid', 'cfc_night', 'cfc_prop_unc', 'cfc_std', 'cfc_twl', 'cfc_unc', 'cla_vis006', 'cla_vis006_corr_unc', 'cla_vis006_ice', 'cla_vis006_ice_std', 'cla_vis006_ice_unc', 'cla_vis006_liq', 'cla_vis006_liq_std', 'cla_vis006_liq_unc', 'cla_vis006_prop_unc', 'cla_vis006_std', 'cla_vis006_unc', 'cla_vis008', 'cla_vis008_corr_unc', 'cla_vis008_ice', 'cla_vis008_ice_std', 'cla_vis008_ice_unc', 'cla_vis008_liq', 'cla_vis008_liq_std', 'cla_vis008_liq_unc', 'cla_vis008_prop_unc', 'cla_vis008_std', 'cla_vis008_unc', 'cot', 'cot_corr_unc', 'cot_ice', 'cot_ice_corr_unc', 'cot_ice_prop_unc', 'cot_ice_std', 'cot_ice_unc', 'cot_liq', 'cot_liq_corr_unc', 'cot_liq_prop_unc', 'cot_liq_std', 'cot_liq_unc', 'cot_log', 'cot_prop_unc', 'cot_std', 'cot_unc', 'cph', 'cph_corr_unc', 'cph_day', 'cph_day_corr_unc', 'cph_day_prop_unc', 'cph_day_std', 'cph_day_unc', 'cph_prop_unc', 'cph_std', 'cph_unc', 'cth', 'cth_corr_unc', 'cth_corrected', 'cth_corrected_corr_unc', 'cth_corrected_prop_unc', 'cth_corrected_std', 'cth_corrected_unc', 'cth_prop_unc', 'cth_std', 'cth_unc', 'ctp', 'ctp_corr_unc', 'ctp_corrected', 'ctp_corrected_corr_unc', 'ctp_corrected_prop_unc', 'ctp_corrected_std', 'ctp_corrected_unc', 'ctp_log', 'ctp_prop_unc', 'ctp_std', 'ctp_unc', 'ctt', 'ctt_corr_unc', 'ctt_corrected', 'ctt_corrected_corr_unc', 'ctt_corrected_prop_unc', 'ctt_corrected_std', 'ctt_corrected_unc', 'ctt_prop_unc', 'ctt_std', 'ctt_unc', 'hist1d_cer', 'hist1d_cla_vis006', 'hist1d_cla_vis008', 'hist1d_cot', 'hist1d_ctp', 'hist1d_ctt', 'hist1d_cwp', 'hist2d_cot_ctp', 'iwp', 'iwp_allsky', 'iwp_corr_unc', 'iwp_prop_unc', 'iwp_std', 'iwp_unc', 'lwp', 'lwp_allsky', 'lwp_corr_unc', 'lwp_prop_unc', 'lwp_std', 'lwp_unc', 'nretr_cloudy_day', 'nretr_cloudy_day_ice', 'nretr_cloudy_day_liq', 'nretr_cloudy_high', 'nretr_cloudy_ice', 'nretr_cloudy_liq', 'nretr_cloudy_low', 'nretr_cloudy_mid', 'stemp_clear', 'stemp_clear_corr_unc', 'stemp_clear_prop_unc', 'stemp_clear_std', 'stemp_clear_unc', 'stemp_cloudy', 'stemp_cloudy_corr_unc', 'stemp_cloudy_prop_unc', 'stemp_cloudy_std', 'stemp_cloudy_unc']}}, '\nModified with the ESA Climate Toolbox v1.5.1.dev0 esa_climate_toolbox.ops.select.select_var v1.0 \nDefault input values: OrderedDict({\'ds\': {\'position\': 0, \'data_type\': <class \'esa_climate_toolbox.core.types.DatasetLike\'>, \'description\': \'The dataset or dataframe from which to perform selection.\'}, \'var\': {\'position\': 1, \'default_value\': None, \'nullable\': True, \'data_type\': <class \'esa_climate_toolbox.core.types.VarNamesLike\'>, \'description\': "One or more variable names to select and preserve in the dataset. All of these are valid \'var_name\' \'var_name1,var_name2,var_name3\' [\'var_name1\', \'var_name2\']. One can also use wildcards when doing the selection. E.g., choosing \'var_name*\' for selection will select all variables that start with \'var_name\'. This can be used to select variables along with their auxiliary variables, to select all uncertainty variables, and so on.", \'value_set_source\': \'ds\'}})\nProvided input values: {\'ds\': <class \'xarray.core.dataset.Dataset\'>, \'var\': \'cfc\'}\n']
… and O3_du_tot (the atmosphere mole content of ozone) from the ozone dataset.
[8]:
ozone_tot_ds = svar_op(ds=ozone_ds, var='O3_du_tot')
ozone_tot_ds
[8]:
<xarray.Dataset> Size: 2MB
Dimensions: (time: 6, lat: 180, lon: 360, air_pressure: 17, layers: 16,
bnds: 2)
Coordinates:
* air_pressure (air_pressure) float32 68B 1.013e+03 446.0 196.4 ... 0.05 0.01
* lat (lat) float32 720B -89.5 -88.5 -87.5 -86.5 ... 87.5 88.5 89.5
* layers (layers) int32 64B 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
* lon (lon) float32 1kB -179.5 -178.5 -177.5 ... 177.5 178.5 179.5
* time (time) datetime64[ns] 48B 2007-01-16T12:00:00 ... 2007-06-16
time_bnds (time, bnds) datetime64[ns] 96B dask.array<chunksize=(6, 2), meta=np.ndarray>
Dimensions without coordinates: bnds
Data variables:
O3_du_tot (time, lat, lon) float32 2MB dask.array<chunksize=(1, 180, 360), meta=np.ndarray>
Attributes:
Conventions: CF-1.7
title: esacci.OZONE.mon.L3.NP.multi-sensor.multi-platfo...
date_created: 2025-12-08T12:14:03.178050
processing_level: L3
time_coverage_start: 2007-01-01T00:00:00
time_coverage_end: 2007-07-01T00:00:00
time_coverage_duration: P181DT0H0M0S
history: [{'program': 'xcube_cci.chunkstore.CciChunkStore...- time: 6
- lat: 180
- lon: 360
- air_pressure: 17
- layers: 16
- bnds: 2
- air_pressure(air_pressure)float321.013e+03 446.0 196.4 ... 0.05 0.01
- standard_name :
- air_pressure
- long_name :
- air pressure at layer boundaries
- NOTE :
- Replace the first element from this array with the corresponding surface pressure element.
- units :
- hPa
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 17
- shape :
- [17]
- chunk_sizes :
- 17
- file_chunk_sizes :
- 17
- data_type :
- float32
- dimensions :
- ['air_pressure']
- file_dimensions :
- ['air_pressure']
array([1.0130e+03, 4.4605e+02, 1.9635e+02, 1.1363e+02, 6.5750e+01, 3.8050e+01, 2.2020e+01, 1.2740e+01, 7.3700e+00, 4.2700e+00, 2.4700e+00, 1.4300e+00, 8.3000e-01, 4.8000e-01, 2.8000e-01, 5.0000e-02, 1.0000e-02], dtype=float32) - lat(lat)float32-89.5 -88.5 -87.5 ... 88.5 89.5
- standard_name :
- latitude
- long_name :
- latitude, from -90 (south) to +90 (north) given at gridcell centers
- units :
- degree_north
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 180
- shape :
- [180]
- chunk_sizes :
- 180
- file_chunk_sizes :
- 180
- data_type :
- float32
- dimensions :
- ['lat']
- file_dimensions :
- ['lat']
array([-89.5, -88.5, -87.5, -86.5, -85.5, -84.5, -83.5, -82.5, -81.5, -80.5, -79.5, -78.5, -77.5, -76.5, -75.5, -74.5, -73.5, -72.5, -71.5, -70.5, -69.5, -68.5, -67.5, -66.5, -65.5, -64.5, -63.5, -62.5, -61.5, -60.5, -59.5, -58.5, -57.5, -56.5, -55.5, -54.5, -53.5, -52.5, -51.5, -50.5, -49.5, -48.5, -47.5, -46.5, -45.5, -44.5, -43.5, -42.5, -41.5, -40.5, -39.5, -38.5, -37.5, -36.5, -35.5, -34.5, -33.5, -32.5, -31.5, -30.5, -29.5, -28.5, -27.5, -26.5, -25.5, -24.5, -23.5, -22.5, -21.5, -20.5, -19.5, -18.5, -17.5, -16.5, -15.5, -14.5, -13.5, -12.5, -11.5, -10.5, -9.5, -8.5, -7.5, -6.5, -5.5, -4.5, -3.5, -2.5, -1.5, -0.5, 0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5, 8.5, 9.5, 10.5, 11.5, 12.5, 13.5, 14.5, 15.5, 16.5, 17.5, 18.5, 19.5, 20.5, 21.5, 22.5, 23.5, 24.5, 25.5, 26.5, 27.5, 28.5, 29.5, 30.5, 31.5, 32.5, 33.5, 34.5, 35.5, 36.5, 37.5, 38.5, 39.5, 40.5, 41.5, 42.5, 43.5, 44.5, 45.5, 46.5, 47.5, 48.5, 49.5, 50.5, 51.5, 52.5, 53.5, 54.5, 55.5, 56.5, 57.5, 58.5, 59.5, 60.5, 61.5, 62.5, 63.5, 64.5, 65.5, 66.5, 67.5, 68.5, 69.5, 70.5, 71.5, 72.5, 73.5, 74.5, 75.5, 76.5, 77.5, 78.5, 79.5, 80.5, 81.5, 82.5, 83.5, 84.5, 85.5, 86.5, 87.5, 88.5, 89.5], dtype=float32) - layers(layers)int321 2 3 4 5 6 7 ... 11 12 13 14 15 16
- standard_name :
- model_level_number
- long_name :
- model_level_number == layer number, starting at 1
- units :
- 1
- orig_data_type :
- int32
- fill_value :
- 9223372036854775807
- size :
- 16
- shape :
- [16]
- chunk_sizes :
- 16
- file_chunk_sizes :
- 16
- data_type :
- int64
- dimensions :
- ['layers']
- file_dimensions :
- ['layers']
array([ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16], dtype=int32) - lon(lon)float32-179.5 -178.5 ... 178.5 179.5
- standard_name :
- longitude
- long_name :
- longitude, from -180 (west) to +180 (east) given at gridcell centers
- units :
- degree_east
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 360
- shape :
- [360]
- chunk_sizes :
- 360
- file_chunk_sizes :
- 360
- data_type :
- float32
- dimensions :
- ['lon']
- file_dimensions :
- ['lon']
array([-179.5, -178.5, -177.5, ..., 177.5, 178.5, 179.5], dtype=float32)
- time(time)datetime64[ns]2007-01-16T12:00:00 ... 2007-06-16
- standard_name :
- time
- bounds :
- time_bnds
array(['2007-01-16T12:00:00.000000000', '2007-02-15T00:00:00.000000000', '2007-03-16T12:00:00.000000000', '2007-04-16T00:00:00.000000000', '2007-05-16T12:00:00.000000000', '2007-06-16T00:00:00.000000000'], dtype='datetime64[ns]') - time_bnds(time, bnds)datetime64[ns]dask.array<chunksize=(6, 2), meta=np.ndarray>
- standard_name :
- time_bnds
Array Chunk Bytes 96 B 96 B Shape (6, 2) (6, 2) Dask graph 1 chunks in 2 graph layers Data type datetime64[ns] numpy.ndarray
- O3_du_tot(time, lat, lon)float32dask.array<chunksize=(1, 180, 360), meta=np.ndarray>
- standard_name :
- atmosphere_mole_content_of_ozone
- long_name :
- total column: vertically integrated O3_du dataset (DU)
- units :
- 446.15E-6 mol m-2
- orig_data_type :
- float32
- fill_value :
- nan
- size :
- 388800
- shape :
- [6, 180, 360]
- chunk_sizes :
- [1, 180, 360]
- file_chunk_sizes :
- [1, 180, 360]
- data_type :
- float32
- dimensions :
- ['time', 'lat', 'lon']
- file_dimensions :
- ['time', 'lat', 'lon']
Array Chunk Bytes 1.48 MiB 253.12 kiB Shape (6, 180, 360) (1, 180, 360) Dask graph 6 chunks in 2 graph layers Data type float32 numpy.ndarray
- air_pressurePandasIndex
PandasIndex(Index([ 1013.0, 446.04998779296875, 196.35000610351562, 113.62999725341797, 65.75, 38.04999923706055, 22.020000457763672, 12.739999771118164, 7.369999885559082, 4.269999980926514, 2.4700000286102295, 1.4299999475479126, 0.8299999833106995, 0.47999998927116394, 0.2800000011920929, 0.05000000074505806, 0.009999999776482582], dtype='float32', name='air_pressure')) - latPandasIndex
PandasIndex(Index([-89.5, -88.5, -87.5, -86.5, -85.5, -84.5, -83.5, -82.5, -81.5, -80.5, ... 80.5, 81.5, 82.5, 83.5, 84.5, 85.5, 86.5, 87.5, 88.5, 89.5], dtype='float32', name='lat', length=180)) - layersPandasIndex
PandasIndex(Index([1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16], dtype='int32', name='layers'))
- lonPandasIndex
PandasIndex(Index([-179.5, -178.5, -177.5, -176.5, -175.5, -174.5, -173.5, -172.5, -171.5, -170.5, ... 170.5, 171.5, 172.5, 173.5, 174.5, 175.5, 176.5, 177.5, 178.5, 179.5], dtype='float32', name='lon', length=360)) - timePandasIndex
PandasIndex(DatetimeIndex(['2007-01-16 12:00:00', '2007-02-15 00:00:00', '2007-03-16 12:00:00', '2007-04-16 00:00:00', '2007-05-16 12:00:00', '2007-06-16 00:00:00'], dtype='datetime64[ns]', name='time', freq=None))
- Conventions :
- CF-1.7
- title :
- esacci.OZONE.mon.L3.NP.multi-sensor.multi-platform.MERGED.fv0002.r1
- date_created :
- 2025-12-08T12:14:03.178050
- processing_level :
- L3
- time_coverage_start :
- 2007-01-01T00:00:00
- time_coverage_end :
- 2007-07-01T00:00:00
- time_coverage_duration :
- P181DT0H0M0S
- history :
- [{'program': 'xcube_cci.chunkstore.CciChunkStore', 'cube_params': {'time_range': ['2007-01-01T00:00:00', '2007-06-30T00:00:00'], 'variable_names': ['surface_pressure', 'O3_du', 'O3e_du', 'O3_du_tot', 'O3e_du_tot', 'O3_vmr', 'O3e_vmr', 'O3_ndens', 'O3e_ndens']}}, '\nModified with the ESA Climate Toolbox v1.5.1.dev0 esa_climate_toolbox.ops.select.select_var v1.0 \nDefault input values: OrderedDict({\'ds\': {\'position\': 0, \'data_type\': <class \'esa_climate_toolbox.core.types.DatasetLike\'>, \'description\': \'The dataset or dataframe from which to perform selection.\'}, \'var\': {\'position\': 1, \'default_value\': None, \'nullable\': True, \'data_type\': <class \'esa_climate_toolbox.core.types.VarNamesLike\'>, \'description\': "One or more variable names to select and preserve in the dataset. All of these are valid \'var_name\' \'var_name1,var_name2,var_name3\' [\'var_name1\', \'var_name2\']. One can also use wildcards when doing the selection. E.g., choosing \'var_name*\' for selection will select all variables that start with \'var_name\'. This can be used to select variables along with their auxiliary variables, to select all uncertainty variables, and so on.", \'value_set_source\': \'ds\'}})\nProvided input values: {\'ds\': <class \'xarray.core.dataset.Dataset\'>, \'var\': \'O3_du_tot\'}\n']
Plot the first time slices of the datasets
[9]:
%matplotlib inline
cfc_ds.cfc.isel(time=0).plot()
[9]:
<matplotlib.collections.QuadMesh at 0x7896d426b620>
[10]:
ozone_tot_ds.O3_du_tot.isel(time=0).plot()
[10]:
<matplotlib.collections.QuadMesh at 0x7896d40e6710>
4.2.2.2.3. Co-register datasets by resampling
We see that though both datasets are global, they are in different spatial resolutions:
[11]:
print(cfc_ds['cfc'].shape)
print(ozone_tot_ds['O3_du_tot'].shape)
(6, 360, 720)
(6, 180, 360)
To bring them to the same resolution, we use the coregister function.
[12]:
JSON(get_op_meta_info('coregister'))
[12]:
<IPython.core.display.JSON object>
[13]:
coregister_op = get_op('coregister')
We get the cloud dataset to the resolution of the ozone dataset.
[14]:
cfc_res_ds = coregister_op(ozone_tot_ds, cfc_ds)
Check the variable shapes again to see we were successful:
[15]:
print(cfc_res_ds['cfc'].shape)
print(ozone_tot_ds['O3_du_tot'].shape)
(6, 180, 360)
(6, 180, 360)
And plot again:
[16]:
cfc_res_ds.cfc.isel(time=0).plot()
[16]:
<matplotlib.collections.QuadMesh at 0x7896d689da90>
[17]:
import matplotlib.pyplot as plt
fig, axes = plt.subplots(1, 2, figsize=(10, 4))
cfc_res_ds.cfc.isel(time=0).plot(ax=axes[0])
axes[0].set_title("Cloud Fraction")
ozone_tot_ds.O3_du_tot.isel(time=0).plot(ax=axes[1])
axes[1].set_title("Ozone Content")
plt.tight_layout()
plt.show()
4.2.2.2.4. Select the desired spatial region
We want to continue our analysis with a subset, say, Africa. For this we use subset_spatial.
[18]:
JSON(get_op_meta_info('subset_spatial'))
[18]:
<IPython.core.display.JSON object>
[19]:
subset_spatial_op = get_op('subset_spatial')
[20]:
africa = '-20.0, -40.0, 60.0, 40.0'
# 'lon_min, lat_min, lon_max, lat_max'
cfc_africa_res_ds = subset_spatial_op(cfc_res_ds, africa)
ozone_tot_africa_ds = subset_spatial_op(ozone_tot_ds, africa)
This is a good time to compare the plots of the resampled subset and the original plot to see the effects of our work:
[21]:
cfc_africa_res_ds.cfc.isel(time=0).plot()
[21]:
<matplotlib.collections.QuadMesh at 0x7896cebff750>
[22]:
cfc_ds.cfc.isel(time=0).sel({'lat': slice(-40, 40), 'lon': slice(-20, 60)}).plot()
[22]:
<matplotlib.collections.QuadMesh at 0x7896ceaede50>
4.2.2.2.5. Select the desired temporal region
We may also create a temporal subset:
[23]:
JSON(get_op_meta_info('subset_temporal'))
[23]:
<IPython.core.display.JSON object>
[24]:
subset_temporal_op = get_op('subset_temporal')
[25]:
cfc_africa_res_janmar_ds = subset_temporal_op(cfc_africa_res_ds, '2007-01-01, 2007-03-31')
ozone_tot_africa_janmar_ds = subset_temporal_op(ozone_tot_africa_ds, '2007-01-01, 2007-12-31')
[26]:
print(cfc_africa_res_janmar_ds.time)
<xarray.DataArray 'time' (time: 3)> Size: 24B
array(['2007-01-16T12:00:00.000000000', '2007-02-15T00:00:00.000000000',
'2007-03-16T12:00:00.000000000'], dtype='datetime64[ns]')
Coordinates:
* time (time) datetime64[ns] 24B 2007-01-16T12:00:00 ... 2007-03-16T12:...
Attributes:
standard_name: time
bounds: time_bnds
[27]:
print(ozone_tot_africa_janmar_ds.time)
<xarray.DataArray 'time' (time: 6)> Size: 48B
array(['2007-01-16T12:00:00.000000000', '2007-02-15T00:00:00.000000000',
'2007-03-16T12:00:00.000000000', '2007-04-16T00:00:00.000000000',
'2007-05-16T12:00:00.000000000', '2007-06-16T00:00:00.000000000'],
dtype='datetime64[ns]')
Coordinates:
* time (time) datetime64[ns] 48B 2007-01-16T12:00:00 ... 2007-06-16
Attributes:
standard_name: time
bounds: time_bnds
4.2.2.2.6. Retrieve and plot timeseries
Finally, we can create time series from these datasets. Operation tseries_point can be used to get a time series for a given point, tseries_mean will get the mean and standard deviation across the dataset.
[28]:
JSON(get_op_meta_info('tseries_point'))
[28]:
<IPython.core.display.JSON object>
[29]:
JSON(get_op_meta_info('tseries_mean'))
[29]:
<IPython.core.display.JSON object>
[30]:
tseries_point_op = get_op('tseries_point')
tseries_mean_op = get_op('tseries_mean')
[31]:
ozone_ts_point = tseries_point_op(ozone_tot_africa_janmar_ds, point='50, 50')
cfc_ts_point = tseries_point_op(cfc_africa_res_janmar_ds, point='50, 50')
ozone_ts_mean = tseries_mean_op(ozone_tot_africa_janmar_ds, var='O3_du_tot')
cfc_ts_mean = tseries_mean_op(cfc_africa_res_janmar_ds, var='cfc')
[32]:
print(ozone_ts_mean)
<xarray.Dataset> Size: 980B
Dimensions: (air_pressure: 17, lat: 82, layers: 16, lon: 82, time: 6,
bnds: 2)
Coordinates:
* air_pressure (air_pressure) float32 68B 1.013e+03 446.0 ... 0.05 0.01
* lat (lat) float32 328B -40.5 -39.5 -38.5 ... 38.5 39.5 40.5
* layers (layers) int32 64B 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
* lon (lon) float32 328B -20.5 -19.5 -18.5 ... 58.5 59.5 60.5
* time (time) datetime64[ns] 48B 2007-01-16T12:00:00 ... 2007-06-16
time_bnds (time, bnds) datetime64[ns] 96B dask.array<chunksize=(6, 2), meta=np.ndarray>
Dimensions without coordinates: bnds
Data variables:
O3_du_tot_mean (time) float32 24B dask.array<chunksize=(1,), meta=np.ndarray>
O3_du_tot_std (time) float32 24B dask.array<chunksize=(1,), meta=np.ndarray>
Attributes: (12/19)
Conventions: CF-1.7
title: esacci.OZONE.mon.L3.NP.multi-sensor.multi-pla...
date_created: 2025-12-08T12:14:03.178050
processing_level: L3
time_coverage_start: 2007-01-01T00:00:00
time_coverage_end: 2007-07-01T00:00:00
... ...
geospatial_lat_min: -41.0
geospatial_lat_max: 41.0
geospatial_lat_units: degree_north
geospatial_bounds_crs: CRS84
geospatial_bounds: POLYGON((-21.0 -41.0, -21.0 41.0, 61.0 41.0, ...
time_coverage_resolution: P1M
[33]:
print(cfc_ts_mean)
<xarray.Dataset> Size: 728B
Dimensions: (lat: 82, lon: 82, time: 3)
Coordinates:
* lat (lat) float32 328B -40.5 -39.5 -38.5 -37.5 ... 37.5 38.5 39.5 40.5
* lon (lon) float32 328B -20.5 -19.5 -18.5 -17.5 ... 57.5 58.5 59.5 60.5
* time (time) datetime64[ns] 24B 2007-01-16T12:00:00 ... 2007-03-16T12...
Data variables:
cfc_mean (time) float64 24B dask.array<chunksize=(1,), meta=np.ndarray>
cfc_std (time) float64 24B dask.array<chunksize=(1,), meta=np.ndarray>
Attributes: (12/19)
Conventions: CF-1.7
title: esacci.CLOUD.mon.L3C.CLD_PRODUCTS.multi-senso...
date_created: 2025-12-08T12:14:16.850587
processing_level: L3C
time_coverage_start: 2007-01-16T12:00:00
time_coverage_end: 2007-03-16T12:00:00
... ...
geospatial_lat_min: -41.0
geospatial_lat_max: 41.0
geospatial_lat_units: degree_north
geospatial_bounds_crs: CRS84
geospatial_bounds: POLYGON((-21.0 -41.0, -21.0 41.0, 61.0 41.0, ...
time_coverage_resolution: P1M
[34]:
cfc_ts_mean.cfc_mean.plot()
[34]:
[<matplotlib.lines.Line2D at 0x7896ce857110>]
[35]:
ozone_ts_mean.O3_du_tot_mean.plot()
[35]:
[<matplotlib.lines.Line2D at 0x7896ce8f1d10>]
[ ]: