<xarray.Dataset>
Dimensions: (rlat: 33, rlon: 37, time: 10957, bnds: 2)
Coordinates:
lat (rlat, rlon) float64 dask.array<chunksize=(33, 37), meta=np.ndarray>
lon (rlat, rlon) float64 dask.array<chunksize=(33, 37), meta=np.ndarray>
* rlat (rlat) float64 3.685 3.795 3.905 4.015 ... 6.985 7.095 7.205
* rlon (rlon) float64 -17.27 -17.16 -17.05 ... -13.53 -13.41 -13.3
* time (time) datetime64[ns] 2041-01-01T12:00:00 ... 2070-12-31T12...
height float64 2.0
rotated_pole |S1 b''
time_bnds (time, bnds) datetime64[ns] dask.array<chunksize=(365, 2), meta=np.ndarray>
spatial_ref int64 0
Dimensions without coordinates: bnds
Data variables: (12/24)
bm_gv (time, rlat, rlon) float32 dask.array<chunksize=(365, 33, 37), meta=np.ndarray>
bm_gr (time, rlat, rlon) float32 dask.array<chunksize=(365, 33, 37), meta=np.ndarray>
bm_dv (time, rlat, rlon) float32 dask.array<chunksize=(365, 33, 37), meta=np.ndarray>
bm_dr (time, rlat, rlon) float32 dask.array<chunksize=(365, 33, 37), meta=np.ndarray>
age_gv (time, rlat, rlon) float32 dask.array<chunksize=(365, 33, 37), meta=np.ndarray>
age_gr (time, rlat, rlon) float32 dask.array<chunksize=(365, 33, 37), meta=np.ndarray>
... ...
sen_gv (time, rlat, rlon) float32 dask.array<chunksize=(365, 33, 37), meta=np.ndarray>
sen_gr (time, rlat, rlon) float32 dask.array<chunksize=(365, 33, 37), meta=np.ndarray>
abs_dv (time, rlat, rlon) float32 dask.array<chunksize=(365, 33, 37), meta=np.ndarray>
abs_dr (time, rlat, rlon) float32 dask.array<chunksize=(365, 33, 37), meta=np.ndarray>
omd_gv (time, rlat, rlon) float32 dask.array<chunksize=(365, 33, 37), meta=np.ndarray>
omd_gr (time, rlat, rlon) float32 dask.array<chunksize=(365, 33, 37), meta=np.ndarray>
Attributes:
creation_date: 2023-03-11 00:11:26.834262+00:00
contact: nstreethran@ucc.ie
frequency: day
references: https://github.com/ClimAg
input_dataset: IE_EURO-CORDEX_RCA4_EC-EARTH_rcp45 Dimensions: rlat : 33rlon : 37time : 10957bnds : 2
Coordinates: (9)
lat
(rlat, rlon)
float64
dask.array<chunksize=(33, 37), meta=np.ndarray>
standard_name : latitude long_name : latitude units : degrees_north
Array
Chunk
Bytes
9.54 kiB
9.54 kiB
Shape
(33, 37)
(33, 37)
Dask graph
1 chunks in 150 graph layers
Data type
float64 numpy.ndarray
37
33
lon
(rlat, rlon)
float64
dask.array<chunksize=(33, 37), meta=np.ndarray>
standard_name : longitude long_name : longitude units : degrees_east
Array
Chunk
Bytes
9.54 kiB
9.54 kiB
Shape
(33, 37)
(33, 37)
Dask graph
1 chunks in 150 graph layers
Data type
float64 numpy.ndarray
37
33
rlat
(rlat)
float64
3.685 3.795 3.905 ... 7.095 7.205
standard_name : latitude long_name : latitude units : degrees_north axis : Y array([3.685, 3.795, 3.905, 4.015, 4.125, 4.235, 4.345, 4.455, 4.565, 4.675,
4.785, 4.895, 5.005, 5.115, 5.225, 5.335, 5.445, 5.555, 5.665, 5.775,
5.885, 5.995, 6.105, 6.215, 6.325, 6.435, 6.545, 6.655, 6.765, 6.875,
6.985, 7.095, 7.205]) rlon
(rlon)
float64
-17.27 -17.16 ... -13.41 -13.3
standard_name : longitude long_name : longitude units : degrees_east axis : X array([-17.265, -17.155, -17.045, -16.935, -16.825, -16.715, -16.605, -16.495,
-16.385, -16.275, -16.165, -16.055, -15.945, -15.835, -15.725, -15.615,
-15.505, -15.395, -15.285, -15.175, -15.065, -14.955, -14.845, -14.735,
-14.625, -14.515, -14.405, -14.295, -14.185, -14.075, -13.965, -13.855,
-13.745, -13.635, -13.525, -13.415, -13.305]) time
(time)
datetime64[ns]
2041-01-01T12:00:00 ... 2070-12-...
standard_name : time long_name : time axis : T array(['2041-01-01T12:00:00.000000000', '2041-01-02T12:00:00.000000000',
'2041-01-03T12:00:00.000000000', ..., '2070-12-29T12:00:00.000000000',
'2070-12-30T12:00:00.000000000', '2070-12-31T12:00:00.000000000'],
dtype='datetime64[ns]') height
()
float64
2.0
axis : Z long_name : height positive : up standard_name : height units : m rotated_pole
()
|S1
b''
grid_mapping_name : rotated_latitude_longitude grid_north_pole_latitude : 39.25 grid_north_pole_longitude : -162.0 time_bnds
(time, bnds)
datetime64[ns]
dask.array<chunksize=(365, 2), meta=np.ndarray>
Array
Chunk
Bytes
171.20 kiB
5.72 kiB
Shape
(10957, 2)
(366, 2)
Dask graph
30 chunks in 64 graph layers
Data type
datetime64[ns] numpy.ndarray
2
10957
spatial_ref
()
int64
0
crs_wkt : GEOGCRS["undefined",BASEGEOGCRS["undefined",DATUM["World Geodetic System 1984",ELLIPSOID["WGS 84",6378137,298.257223563,LENGTHUNIT["metre",1]],ID["EPSG",6326]],PRIMEM["Greenwich",0,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8901]]],DERIVINGCONVERSION["Pole rotation (netCDF CF convention)",METHOD["Pole rotation (netCDF CF convention)"],PARAMETER["Grid north pole latitude (netCDF CF convention)",39.25,ANGLEUNIT["degree",0.0174532925199433,ID["EPSG",9122]]],PARAMETER["Grid north pole longitude (netCDF CF convention)",-162,ANGLEUNIT["degree",0.0174532925199433,ID["EPSG",9122]]],PARAMETER["North pole grid longitude (netCDF CF convention)",0,ANGLEUNIT["degree",0.0174532925199433,ID["EPSG",9122]]]],CS[ellipsoidal,2],AXIS["longitude",east,ORDER[1],ANGLEUNIT["degree",0.0174532925199433,ID["EPSG",9122]]],AXIS["latitude",north,ORDER[2],ANGLEUNIT["degree",0.0174532925199433,ID["EPSG",9122]]]] semi_major_axis : 6378137.0 semi_minor_axis : 6356752.314245179 inverse_flattening : 298.257223563 reference_ellipsoid_name : WGS 84 longitude_of_prime_meridian : 0.0 prime_meridian_name : Greenwich geographic_crs_name : undefined grid_mapping_name : rotated_latitude_longitude grid_north_pole_latitude : 39.25 grid_north_pole_longitude : -162.0 north_pole_grid_longitude : 0.0 horizontal_datum_name : World Geodetic System 1984 spatial_ref : GEOGCRS["undefined",BASEGEOGCRS["undefined",DATUM["World Geodetic System 1984",ELLIPSOID["WGS 84",6378137,298.257223563,LENGTHUNIT["metre",1]],ID["EPSG",6326]],PRIMEM["Greenwich",0,ANGLEUNIT["degree",0.0174532925199433],ID["EPSG",8901]]],DERIVINGCONVERSION["Pole rotation (netCDF CF convention)",METHOD["Pole rotation (netCDF CF convention)"],PARAMETER["Grid north pole latitude (netCDF CF convention)",39.25,ANGLEUNIT["degree",0.0174532925199433,ID["EPSG",9122]]],PARAMETER["Grid north pole longitude (netCDF CF convention)",-162,ANGLEUNIT["degree",0.0174532925199433,ID["EPSG",9122]]],PARAMETER["North pole grid longitude (netCDF CF convention)",0,ANGLEUNIT["degree",0.0174532925199433,ID["EPSG",9122]]]],CS[ellipsoidal,2],AXIS["longitude",east,ORDER[1],ANGLEUNIT["degree",0.0174532925199433,ID["EPSG",9122]]],AXIS["latitude",north,ORDER[2],ANGLEUNIT["degree",0.0174532925199433,ID["EPSG",9122]]]] GeoTransform : -17.32 0.11 0.0 3.629999999999999 0.0 0.11 Data variables: (24)
bm_gv
(time, rlat, rlon)
float32
dask.array<chunksize=(365, 33, 37), meta=np.ndarray>
long_name : Green vegetative biomass units : kg DM ha⁻¹
Array
Chunk
Bytes
51.03 MiB
1.70 MiB
Shape
(10957, 33, 37)
(366, 33, 37)
Dask graph
30 chunks in 64 graph layers
Data type
float32 numpy.ndarray
37
33
10957
bm_gr
(time, rlat, rlon)
float32
dask.array<chunksize=(365, 33, 37), meta=np.ndarray>
long_name : Green reproductive biomass units : kg DM ha⁻¹
Array
Chunk
Bytes
51.03 MiB
1.70 MiB
Shape
(10957, 33, 37)
(366, 33, 37)
Dask graph
30 chunks in 64 graph layers
Data type
float32 numpy.ndarray
37
33
10957
bm_dv
(time, rlat, rlon)
float32
dask.array<chunksize=(365, 33, 37), meta=np.ndarray>
long_name : Dead vegetative biomass units : kg DM ha⁻¹
Array
Chunk
Bytes
51.03 MiB
1.70 MiB
Shape
(10957, 33, 37)
(366, 33, 37)
Dask graph
30 chunks in 64 graph layers
Data type
float32 numpy.ndarray
37
33
10957
bm_dr
(time, rlat, rlon)
float32
dask.array<chunksize=(365, 33, 37), meta=np.ndarray>
long_name : Dead reproductive biomass units : kg DM ha⁻¹
Array
Chunk
Bytes
51.03 MiB
1.70 MiB
Shape
(10957, 33, 37)
(366, 33, 37)
Dask graph
30 chunks in 64 graph layers
Data type
float32 numpy.ndarray
37
33
10957
age_gv
(time, rlat, rlon)
float32
dask.array<chunksize=(365, 33, 37), meta=np.ndarray>
long_name : Green vegetative biomass age units : kg DM ha⁻¹
Array
Chunk
Bytes
51.03 MiB
1.70 MiB
Shape
(10957, 33, 37)
(366, 33, 37)
Dask graph
30 chunks in 64 graph layers
Data type
float32 numpy.ndarray
37
33
10957
age_gr
(time, rlat, rlon)
float32
dask.array<chunksize=(365, 33, 37), meta=np.ndarray>
long_name : Green reproductive biomass age units : kg DM ha⁻¹
Array
Chunk
Bytes
51.03 MiB
1.70 MiB
Shape
(10957, 33, 37)
(366, 33, 37)
Dask graph
30 chunks in 64 graph layers
Data type
float32 numpy.ndarray
37
33
10957
age_dv
(time, rlat, rlon)
float32
dask.array<chunksize=(365, 33, 37), meta=np.ndarray>
long_name : Dead vegetative biomass age units : kg DM ha⁻¹
Array
Chunk
Bytes
51.03 MiB
1.70 MiB
Shape
(10957, 33, 37)
(366, 33, 37)
Dask graph
30 chunks in 64 graph layers
Data type
float32 numpy.ndarray
37
33
10957
age_dr
(time, rlat, rlon)
float32
dask.array<chunksize=(365, 33, 37), meta=np.ndarray>
long_name : Dead reproductive biomass age units : kg DM ha⁻¹
Array
Chunk
Bytes
51.03 MiB
1.70 MiB
Shape
(10957, 33, 37)
(366, 33, 37)
Dask graph
30 chunks in 64 graph layers
Data type
float32 numpy.ndarray
37
33
10957
bm
(time, rlat, rlon)
float32
dask.array<chunksize=(365, 33, 37), meta=np.ndarray>
long_name : Standing biomass units : kg DM ha⁻¹
Array
Chunk
Bytes
51.03 MiB
1.70 MiB
Shape
(10957, 33, 37)
(366, 33, 37)
Dask graph
30 chunks in 64 graph layers
Data type
float32 numpy.ndarray
37
33
10957
pgro
(time, rlat, rlon)
float32
dask.array<chunksize=(365, 33, 37), meta=np.ndarray>
long_name : Potential growth units : kg DM ha⁻¹ day⁻¹
Array
Chunk
Bytes
51.03 MiB
1.70 MiB
Shape
(10957, 33, 37)
(366, 33, 37)
Dask graph
30 chunks in 64 graph layers
Data type
float32 numpy.ndarray
37
33
10957
gro
(time, rlat, rlon)
float32
dask.array<chunksize=(365, 33, 37), meta=np.ndarray>
long_name : Total growth units : kg DM ha⁻¹ day⁻¹
Array
Chunk
Bytes
51.03 MiB
1.70 MiB
Shape
(10957, 33, 37)
(366, 33, 37)
Dask graph
30 chunks in 64 graph layers
Data type
float32 numpy.ndarray
37
33
10957
i_bm
(time, rlat, rlon)
float32
dask.array<chunksize=(365, 33, 37), meta=np.ndarray>
long_name : Ingested biomass units : kg DM ha⁻¹
Array
Chunk
Bytes
51.03 MiB
1.70 MiB
Shape
(10957, 33, 37)
(366, 33, 37)
Dask graph
30 chunks in 64 graph layers
Data type
float32 numpy.ndarray
37
33
10957
h_bm
(time, rlat, rlon)
float32
dask.array<chunksize=(365, 33, 37), meta=np.ndarray>
long_name : Harvested biomass units : kg DM ha⁻¹
Array
Chunk
Bytes
51.03 MiB
1.70 MiB
Shape
(10957, 33, 37)
(366, 33, 37)
Dask graph
30 chunks in 64 graph layers
Data type
float32 numpy.ndarray
37
33
10957
c_bm
(time, rlat, rlon)
float32
dask.array<chunksize=(365, 33, 37), meta=np.ndarray>
long_name : Daily ingested biomass units : kg DM ha⁻¹ day⁻¹
Array
Chunk
Bytes
51.03 MiB
1.70 MiB
Shape
(10957, 33, 37)
(366, 33, 37)
Dask graph
30 chunks in 64 graph layers
Data type
float32 numpy.ndarray
37
33
10957
env
(time, rlat, rlon)
float32
dask.array<chunksize=(365, 33, 37), meta=np.ndarray>
long_name : Environmental limitation of growth units : dimensionless
Array
Chunk
Bytes
51.03 MiB
1.70 MiB
Shape
(10957, 33, 37)
(366, 33, 37)
Dask graph
30 chunks in 64 graph layers
Data type
float32 numpy.ndarray
37
33
10957
lai
(time, rlat, rlon)
float32
dask.array<chunksize=(365, 33, 37), meta=np.ndarray>
long_name : Leaf area index units : dimensionless
Array
Chunk
Bytes
51.03 MiB
1.70 MiB
Shape
(10957, 33, 37)
(366, 33, 37)
Dask graph
30 chunks in 64 graph layers
Data type
float32 numpy.ndarray
37
33
10957
aet
(time, rlat, rlon)
float32
dask.array<chunksize=(365, 33, 37), meta=np.ndarray>
long_name : Actual evapotranspiration units : mm day⁻¹
Array
Chunk
Bytes
51.03 MiB
1.70 MiB
Shape
(10957, 33, 37)
(366, 33, 37)
Dask graph
30 chunks in 64 graph layers
Data type
float32 numpy.ndarray
37
33
10957
wr
(time, rlat, rlon)
float32
dask.array<chunksize=(365, 33, 37), meta=np.ndarray>
long_name : Water reserves units : mm day⁻¹
Array
Chunk
Bytes
51.03 MiB
1.70 MiB
Shape
(10957, 33, 37)
(366, 33, 37)
Dask graph
30 chunks in 64 graph layers
Data type
float32 numpy.ndarray
37
33
10957
sen_gv
(time, rlat, rlon)
float32
dask.array<chunksize=(365, 33, 37), meta=np.ndarray>
long_name : Senescence of green vegetative biomass units : kg DM ha⁻¹
Array
Chunk
Bytes
51.03 MiB
1.70 MiB
Shape
(10957, 33, 37)
(366, 33, 37)
Dask graph
30 chunks in 64 graph layers
Data type
float32 numpy.ndarray
37
33
10957
sen_gr
(time, rlat, rlon)
float32
dask.array<chunksize=(365, 33, 37), meta=np.ndarray>
long_name : Senescence of green reproductive biomass units : kg DM ha⁻¹
Array
Chunk
Bytes
51.03 MiB
1.70 MiB
Shape
(10957, 33, 37)
(366, 33, 37)
Dask graph
30 chunks in 64 graph layers
Data type
float32 numpy.ndarray
37
33
10957
abs_dv
(time, rlat, rlon)
float32
dask.array<chunksize=(365, 33, 37), meta=np.ndarray>
long_name : Abscission of dead vegetative biomass units : kg DM ha⁻¹
Array
Chunk
Bytes
51.03 MiB
1.70 MiB
Shape
(10957, 33, 37)
(366, 33, 37)
Dask graph
30 chunks in 64 graph layers
Data type
float32 numpy.ndarray
37
33
10957
abs_dr
(time, rlat, rlon)
float32
dask.array<chunksize=(365, 33, 37), meta=np.ndarray>
long_name : Abscission of dead reproductive biomass units : kg DM ha⁻¹
Array
Chunk
Bytes
51.03 MiB
1.70 MiB
Shape
(10957, 33, 37)
(366, 33, 37)
Dask graph
30 chunks in 64 graph layers
Data type
float32 numpy.ndarray
37
33
10957
omd_gv
(time, rlat, rlon)
float32
dask.array<chunksize=(365, 33, 37), meta=np.ndarray>
long_name : Green vegetative biomass organic matter digestibility units : kg DM ha⁻¹
Array
Chunk
Bytes
51.03 MiB
1.70 MiB
Shape
(10957, 33, 37)
(366, 33, 37)
Dask graph
30 chunks in 64 graph layers
Data type
float32 numpy.ndarray
37
33
10957
omd_gr
(time, rlat, rlon)
float32
dask.array<chunksize=(365, 33, 37), meta=np.ndarray>
long_name : Green reproductive biomass organic matter digestibility units : kg DM ha⁻¹
Array
Chunk
Bytes
51.03 MiB
1.70 MiB
Shape
(10957, 33, 37)
(366, 33, 37)
Dask graph
30 chunks in 64 graph layers
Data type
float32 numpy.ndarray
37
33
10957
Indexes: (3)
PandasIndex
PandasIndex(Float64Index([3.6849999999999987, 3.7950000000000017, 3.905000000000001,
4.015000000000001, 4.125, 4.234999999999999,
4.344999999999999, 4.455000000000002, 4.565000000000001,
4.675000000000001, 4.785, 4.895,
5.004999999999999, 5.114999999999998, 5.225000000000001,
5.335000000000001, 5.445, 5.555,
5.664999999999999, 5.774999999999999, 5.885000000000002,
5.995000000000001, 6.105, 6.215,
6.324999999999999, 6.434999999999999, 6.545000000000002,
6.655000000000001, 6.765000000000001, 6.875,
6.984999999999999, 7.094999999999999, 7.205000000000002],
dtype='float64', name='rlat')) PandasIndex
PandasIndex(Float64Index([ -17.265, -17.155, -17.045,
-16.935000000000002, -16.825, -16.715,
-16.605, -16.494999999999997, -16.384999999999998,
-16.275, -16.165, -16.055,
-15.945, -15.834999999999999, -15.725,
-15.615, -15.505, -15.395,
-15.285, -15.175, -15.065,
-14.955, -14.845, -14.735,
-14.625, -14.515, -14.405,
-14.295, -14.185, -14.075,
-13.965, -13.855, -13.745,
-13.635, -13.525, -13.415,
-13.305],
dtype='float64', name='rlon')) PandasIndex
PandasIndex(DatetimeIndex(['2041-01-01 12:00:00', '2041-01-02 12:00:00',
'2041-01-03 12:00:00', '2041-01-04 12:00:00',
'2041-01-05 12:00:00', '2041-01-06 12:00:00',
'2041-01-07 12:00:00', '2041-01-08 12:00:00',
'2041-01-09 12:00:00', '2041-01-10 12:00:00',
...
'2070-12-22 12:00:00', '2070-12-23 12:00:00',
'2070-12-24 12:00:00', '2070-12-25 12:00:00',
'2070-12-26 12:00:00', '2070-12-27 12:00:00',
'2070-12-28 12:00:00', '2070-12-29 12:00:00',
'2070-12-30 12:00:00', '2070-12-31 12:00:00'],
dtype='datetime64[ns]', name='time', length=10957, freq=None)) Attributes: (5)
creation_date : 2023-03-11 00:11:26.834262+00:00 contact : nstreethran@ucc.ie frequency : day references : https://github.com/ClimAg input_dataset : IE_EURO-CORDEX_RCA4_EC-EARTH_rcp45