{ "cells": [ { "cell_type": "markdown", "id": "0", "metadata": {}, "source": [ "# Hydrological modelling - HYDROTEL\n", "\n", "
<xarray.Dataset> Size: 69kB\n",
"Dimensions: (time: 366, lat: 3, lon: 5)\n",
"Coordinates:\n",
" * time (time) datetime64[ns] 3kB 1981-01-01 1981-01-02 ... 1982-01-01\n",
" * lat (lat) float64 24B 48.5 48.75 49.0\n",
" * lon (lon) float64 40B -65.5 -65.25 -65.0 -64.75 -64.5\n",
" z (lat, lon) float32 60B ...\n",
" spatial_agg <U7 28B ...\n",
" timestep <U1 4B ...\n",
" HYBAS_ID int64 8B ...\n",
" source <U29 116B ...\n",
"Data variables:\n",
" tasmax (time, lat, lon) float32 22kB ...\n",
" tasmin (time, lat, lon) float32 22kB ...\n",
" pr (time, lat, lon) float32 22kB ...\n",
"Attributes: (12/30)\n",
" GRIB_NV: 0\n",
" GRIB_Nx: 1440\n",
" GRIB_Ny: 721\n",
" GRIB_cfName: unknown\n",
" GRIB_cfVarName: t2m\n",
" GRIB_dataType: an\n",
" ... ...\n",
" GRIB_totalNumber: 0\n",
" GRIB_typeOfLevel: surface\n",
" GRIB_units: K\n",
" long_name: 2 metre temperature\n",
" standard_name: unknown\n",
" units: K<xarray.Dataset> Size: 38kB\n",
"Dimensions: (time: 366, station_id: 8)\n",
"Coordinates:\n",
" * time (time) int64 3kB 5785920 5787360 5788800 ... 6310080 6311520\n",
" * station_id (station_id) int64 64B 0 1 2 3 4 5 6 7\n",
" elevation (station_id) float32 32B 100.0 100.0 100.0 ... 100.0 100.0\n",
" latitude (station_id) float64 64B 48.5 48.5 48.75 ... 48.75 48.75 49.0\n",
" longitude (station_id) float64 64B -65.25 -65.0 -65.5 ... -64.5 -65.5\n",
" spatial_agg <U7 28B 'polygon'\n",
" timestep <U1 4B 'D'\n",
" HYBAS_ID int64 8B 7120035110\n",
" source <U29 116B 'era5_reanalysis_single_levels'\n",
"Data variables:\n",
" tasmax (time, station_id) float32 12kB -9.085 -8.085 ... -2.062 -4.993\n",
" tasmin (time, station_id) float32 12kB -15.94 -14.57 ... -13.86 -18.4\n",
" pr (time, station_id) float32 12kB 0.1025 0.1063 ... 0.5474 0.9813\n",
"Attributes: (12/30)\n",
" GRIB_NV: 0\n",
" GRIB_Nx: 1440\n",
" GRIB_Ny: 721\n",
" GRIB_cfName: unknown\n",
" GRIB_cfVarName: t2m\n",
" GRIB_dataType: an\n",
" ... ...\n",
" GRIB_totalNumber: 0\n",
" GRIB_typeOfLevel: surface\n",
" GRIB_units: K\n",
" long_name: 2 metre temperature\n",
" standard_name: unknown\n",
" units: K<xarray.Dataset> Size: 303kB\n",
"Dimensions: (time: 364, subbasin_id: 196)\n",
"Coordinates:\n",
" * time (time) datetime64[ns] 3kB 1981-01-01 ... 1981-12-30\n",
" * subbasin_id (subbasin_id) <U3 2kB '1' '2' '3' '4' ... '194' '195' '196'\n",
" dowsub_id (subbasin_id) <U3 2kB ...\n",
" station_id (subbasin_id) <U7 5kB ...\n",
" lon (subbasin_id) float64 2kB ...\n",
" lat (subbasin_id) float64 2kB ...\n",
" drainage_area (subbasin_id) float64 2kB ...\n",
"Data variables:\n",
" q (time, subbasin_id) float32 285kB ...\n",
"Attributes:\n",
" description: Variable de sortie simulation Hydrotel\n",
" creation_time: 01-04-2026 12:59:03\n",
" HYDROTEL_version: 4.3.6.0000\n",
" HYDROTEL_config_version: 4.3.1.0000<xarray.Dataset> Size: 791kB\n",
"Dimensions: (time: 364, unit_id: 495)\n",
"Coordinates: (12/14)\n",
" * time (time) datetime64[ns] 3kB 1981-01-01 ... 1981-12-30\n",
" * unit_id (unit_id) <U3 6kB '1' '2' '3' ... '493' '494' '495'\n",
" dowsub_id (unit_id) <U3 6kB dask.array<chunksize=(495,), meta=np.ndarray>\n",
" station_id (unit_id) <U7 14kB dask.array<chunksize=(495,), meta=np.ndarray>\n",
" subbasin_id (unit_id) <U3 6kB dask.array<chunksize=(495,), meta=np.ndarray>\n",
" lon (unit_id) float64 4kB dask.array<chunksize=(495,), meta=np.ndarray>\n",
" ... ...\n",
" unit_centroid_latitude (unit_id) float64 4kB dask.array<chunksize=(495,), meta=np.ndarray>\n",
" drainage_area (unit_id) float64 4kB dask.array<chunksize=(495,), meta=np.ndarray>\n",
" subbasin_drainage_area (unit_id) float64 4kB dask.array<chunksize=(495,), meta=np.ndarray>\n",
" unit_drainage_area (unit_id) float64 4kB dask.array<chunksize=(495,), meta=np.ndarray>\n",
" subbasin_elevation (unit_id) float64 4kB dask.array<chunksize=(495,), meta=np.ndarray>\n",
" unit_elevation (unit_id) float64 4kB dask.array<chunksize=(495,), meta=np.ndarray>\n",
"Data variables:\n",
" couvert_nival (time, unit_id) float32 721kB dask.array<chunksize=(364, 495), meta=np.ndarray>\n",
"Attributes:\n",
" description: Variable de sortie simulation Hydrotel\n",
" creation_time: 01-04-2026 12:59:08\n",
" HYDROTEL_version: 4.3.6.0000\n",
" HYDROTEL_config_version: 4.3.1.0000<xarray.Dataset> Size: 589kB\n",
"Dimensions: (time: 364, subbasin_id: 196)\n",
"Coordinates:\n",
" * time (time) datetime64[ns] 3kB 1981-01-01 ... 1981-12-30\n",
" * subbasin_id (subbasin_id) <U3 2kB '1' '2' '3' '4' ... '194' '195' '196'\n",
" dowsub_id (subbasin_id) <U3 2kB dask.array<chunksize=(196,), meta=np.ndarray>\n",
" station_id (subbasin_id) <U7 5kB dask.array<chunksize=(196,), meta=np.ndarray>\n",
" lon (subbasin_id) float64 2kB dask.array<chunksize=(196,), meta=np.ndarray>\n",
" lat (subbasin_id) float64 2kB dask.array<chunksize=(196,), meta=np.ndarray>\n",
" drainage_area (subbasin_id) float64 2kB dask.array<chunksize=(196,), meta=np.ndarray>\n",
"Data variables:\n",
" couvert_nival (time, subbasin_id) float64 571kB dask.array<chunksize=(364, 196), meta=np.ndarray>\n",
"Attributes:\n",
" description: Variable de sortie simulation Hydrotel\n",
" creation_time: 01-04-2026 12:59:08\n",
" HYDROTEL_version: 4.3.6.0000\n",
" HYDROTEL_config_version: 4.3.1.0000