{ "cells": [ { "cell_type": "markdown", "id": "0", "metadata": {}, "source": [ "# Accessing and analysing Canadian Surface Reanalysis (CaSR) data in the PAVICS JupyterLab\n", "\n", "This notebook demonstrates how to access, subset, analyse and visualize Canadian Surface Reanalysis (CaSR) datasets.\n", "\n", "
<xarray.Dataset> Size: 2TB\n",
"Dimensions: (rlat: 778, rlon: 706, time: 16437)\n",
"Coordinates:\n",
" * rlat (rlat) float32 3kB -44.1 -44.01 -43.92 ... 25.65 25.74 25.83\n",
" * rlon (rlon) float32 3kB -35.4 -35.31 -35.22 ... 27.87 27.96 28.05\n",
" * time (time) datetime64[ns] 131kB 1980-01-01 ... 2024-12-31\n",
" rotated_pole int32 4B ...\n",
" lat (rlat, rlon) float32 2MB dask.array<chunksize=(50, 50), meta=np.ndarray>\n",
" lon (rlat, rlon) float32 2MB dask.array<chunksize=(50, 50), meta=np.ndarray>\n",
"Data variables: (12/49)\n",
" orog (rlat, rlon) float32 2MB dask.array<chunksize=(50, 50), meta=np.ndarray>\n",
" sftgif (rlat, rlon) float32 2MB dask.array<chunksize=(50, 50), meta=np.ndarray>\n",
" sftlf (rlat, rlon) float32 2MB dask.array<chunksize=(50, 50), meta=np.ndarray>\n",
" sftlkf (rlat, rlon) float32 2MB dask.array<chunksize=(50, 50), meta=np.ndarray>\n",
" sftof (rlat, rlon) float32 2MB dask.array<chunksize=(50, 50), meta=np.ndarray>\n",
" 20mWind (time, rlat, rlon) float32 36GB dask.array<chunksize=(1461, 50, 50), meta=np.ndarray>\n",
" ... ...\n",
" tamax (time, rlat, rlon) float32 36GB dask.array<chunksize=(1461, 50, 50), meta=np.ndarray>\n",
" tamin (time, rlat, rlon) float32 36GB dask.array<chunksize=(1461, 50, 50), meta=np.ndarray>\n",
" prfrmod (time, rlat, rlon) float32 36GB dask.array<chunksize=(1461, 50, 50), meta=np.ndarray>\n",
" prramod (time, rlat, rlon) float32 36GB dask.array<chunksize=(1461, 50, 50), meta=np.ndarray>\n",
" prrpmod (time, rlat, rlon) float32 36GB dask.array<chunksize=(1461, 50, 50), meta=np.ndarray>\n",
" prsnmod (time, rlat, rlon) float32 36GB dask.array<chunksize=(1461, 50, 50), meta=np.ndarray>\n",
"Attributes: (12/30)\n",
" Conventions: CF-1.8\n",
" Remarks: Original variable names are following the conven...\n",
" contact: \n",
" doi: https://doi.org/10.5194/hess-25-4917-2021\n",
" domain: NAM\n",
" frequency: day\n",
" ... ...\n",
" history: 2025-12-16 11:21:02.543093: Created a copy of Ca...\n",
" description: Original data source: https://hpfx.collab.scienc...\n",
" institute: Environment and Climate Change Canada\n",
" institute_id: ECCC\n",
" dataset_description: https://hpfx.collab.science.gc.ca/~scar700/rcas-...\n",
" dataset_id: CaSRv3.2<xarray.Dataset> Size: 45GB\n",
"Dimensions: (rlat: 156, rlon: 150, time: 10957)\n",
"Coordinates: (6)\n",
"Data variables: (49)\n",
"Attributes: (12/30)\n",
" Conventions: CF-1.8\n",
" Remarks: Original variable names are following the conven...\n",
" contact: \n",
" doi: https://doi.org/10.5194/hess-25-4917-2021\n",
" domain: NAM\n",
" frequency: day\n",
" ... ...\n",
" history: 2025-12-16 11:21:02.543093: Created a copy of Ca...\n",
" description: Original data source: https://hpfx.collab.scienc...\n",
" institute: Environment and Climate Change Canada\n",
" institute_id: ECCC\n",
" dataset_description: https://hpfx.collab.science.gc.ca/~scar700/rcas-...\n",
" dataset_id: CaSRv3.2<xarray.Dataset> Size: 3MB\n",
"Dimensions: (time: 16437)\n",
"Coordinates: (6)\n",
"Data variables: (49)\n",
"Attributes: (12/30)\n",
" Conventions: CF-1.8\n",
" Remarks: Original variable names are following the conven...\n",
" contact: \n",
" doi: https://doi.org/10.5194/hess-25-4917-2021\n",
" domain: NAM\n",
" frequency: day\n",
" ... ...\n",
" history: 2025-12-16 11:21:02.543093: Created a copy of Ca...\n",
" description: Original data source: https://hpfx.collab.scienc...\n",
" institute: Environment and Climate Change Canada\n",
" institute_id: ECCC\n",
" dataset_description: https://hpfx.collab.science.gc.ca/~scar700/rcas-...\n",
" dataset_id: CaSRv3.2<xarray.DataArray 'rotated_pole' ()> Size: 4B\n",
"array(1, dtype=int32)\n",
"Coordinates:\n",
" rotated_pole int32 4B 1\n",
"Attributes:\n",
" north_pole_grid_longitude: 0.0\n",
" grid_north_pole_latitude: 31.758312454493154\n",
" grid_north_pole_longitude: 87.59703130293302\n",
" earth_radius: 6370997.0\n",
" grid_mapping_name: rotated_latitude_longitude