diff --git a/Python_based_scripts/09-bom-reeftemp-sst.ipynb b/Python_based_scripts/09-bom-reeftemp-sst.ipynb new file mode 100644 index 0000000..3b8537c --- /dev/null +++ b/Python_based_scripts/09-bom-reeftemp-sst.ipynb @@ -0,0 +1,3619 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 24, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Requirement already satisfied: xarray==2024.7.0 in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (2024.7.0)\n", + "Requirement already satisfied: pandas==2.2.2 in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (2.2.2)\n", + "Requirement already satisfied: numpy==2.1.1 in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (2.1.1)\n", + "Requirement already satisfied: matplotlib==3.9.2 in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (3.9.2)\n", + "Requirement already satisfied: scipy==1.14.1 in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (1.14.1)\n", + "Requirement already satisfied: cartopy==0.23.0 in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (0.23.0)\n", + "Requirement already satisfied: geopandas==1.0.1 in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (1.0.1)\n", + "Requirement already satisfied: zarr==2.18.1 in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (2.18.1)\n", + "Requirement already satisfied: cmocean==4.0.3 in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (4.0.3)\n", + "Requirement already satisfied: s3fs==2024.10.0 in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (2024.10.0)\n", + "Requirement already satisfied: packaging>=23.1 in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (from xarray==2024.7.0) (24.2)\n", + "Requirement already satisfied: python-dateutil>=2.8.2 in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (from pandas==2.2.2) (2.9.0.post0)\n", + "Requirement already satisfied: pytz>=2020.1 in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (from pandas==2.2.2) (2024.2)\n", + "Requirement already satisfied: tzdata>=2022.7 in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (from pandas==2.2.2) (2024.2)\n", + "Requirement already satisfied: contourpy>=1.0.1 in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (from matplotlib==3.9.2) (1.3.1)\n", + "Requirement already satisfied: cycler>=0.10 in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (from matplotlib==3.9.2) (0.12.1)\n", + "Requirement already satisfied: fonttools>=4.22.0 in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (from matplotlib==3.9.2) (4.55.2)\n", + "Requirement already satisfied: kiwisolver>=1.3.1 in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (from matplotlib==3.9.2) (1.4.7)\n", + "Requirement already satisfied: pillow>=8 in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (from matplotlib==3.9.2) (11.0.0)\n", + "Requirement already satisfied: pyparsing>=2.3.1 in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (from matplotlib==3.9.2) (3.2.0)\n", + "Requirement already satisfied: shapely>=1.7 in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (from cartopy==0.23.0) (2.0.6)\n", + "Requirement already satisfied: pyshp>=2.3 in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (from cartopy==0.23.0) (2.3.1)\n", + "Requirement already satisfied: pyproj>=3.3.1 in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (from cartopy==0.23.0) (3.7.0)\n", + "Requirement already satisfied: pyogrio>=0.7.2 in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (from geopandas==1.0.1) (0.10.0)\n", + "Requirement already satisfied: asciitree in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (from zarr==2.18.1) (0.3.3)\n", + "Requirement already satisfied: numcodecs>=0.10.0 in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (from zarr==2.18.1) (0.14.1)\n", + "Requirement already satisfied: fasteners in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (from zarr==2.18.1) (0.19)\n", + "Requirement already satisfied: aiobotocore<3.0.0,>=2.5.4 in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (from s3fs==2024.10.0) (2.15.2)\n", + "Requirement already satisfied: fsspec==2024.10.0.* in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (from s3fs==2024.10.0) (2024.10.0)\n", + "Requirement already satisfied: aiohttp!=4.0.0a0,!=4.0.0a1 in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (from s3fs==2024.10.0) (3.11.10)\n", + "Requirement already satisfied: botocore<1.35.37,>=1.35.16 in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (from aiobotocore<3.0.0,>=2.5.4->s3fs==2024.10.0) (1.35.36)\n", + "Requirement already satisfied: wrapt<2.0.0,>=1.10.10 in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (from aiobotocore<3.0.0,>=2.5.4->s3fs==2024.10.0) (1.17.0)\n", + "Requirement already satisfied: aioitertools<1.0.0,>=0.5.1 in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (from aiobotocore<3.0.0,>=2.5.4->s3fs==2024.10.0) (0.12.0)\n", + "Requirement already satisfied: aiohappyeyeballs>=2.3.0 in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->s3fs==2024.10.0) (2.4.4)\n", + "Requirement already satisfied: aiosignal>=1.1.2 in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->s3fs==2024.10.0) (1.3.1)\n", + "Requirement already satisfied: attrs>=17.3.0 in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->s3fs==2024.10.0) (24.2.0)\n", + "Requirement already satisfied: frozenlist>=1.1.1 in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->s3fs==2024.10.0) (1.5.0)\n", + "Requirement already satisfied: multidict<7.0,>=4.5 in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->s3fs==2024.10.0) (6.1.0)\n", + "Requirement already satisfied: propcache>=0.2.0 in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->s3fs==2024.10.0) (0.2.1)\n", + "Requirement already satisfied: yarl<2.0,>=1.17.0 in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (from aiohttp!=4.0.0a0,!=4.0.0a1->s3fs==2024.10.0) (1.18.3)\n", + "Requirement already satisfied: certifi in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (from pyogrio>=0.7.2->geopandas==1.0.1) (2024.8.30)\n", + "Requirement already satisfied: six>=1.5 in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (from python-dateutil>=2.8.2->pandas==2.2.2) (1.17.0)\n", + "Requirement already satisfied: jmespath<2.0.0,>=0.7.1 in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (from botocore<1.35.37,>=1.35.16->aiobotocore<3.0.0,>=2.5.4->s3fs==2024.10.0) (1.0.1)\n", + "Requirement already satisfied: urllib3!=2.2.0,<3,>=1.25.4 in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (from botocore<1.35.37,>=1.35.16->aiobotocore<3.0.0,>=2.5.4->s3fs==2024.10.0) (2.2.3)\n", + "Requirement already satisfied: idna>=2.0 in /home/xiaohul/miniconda3/envs/test/lib/python3.11/site-packages (from yarl<2.0,>=1.17.0->aiohttp!=4.0.0a0,!=4.0.0a1->s3fs==2024.10.0) (3.10)\n", + "Note: you may need to restart the kernel to use updated packages.\n" + ] + } + ], + "source": [ + "# Environment setting for the notebook with python==3.11.10\n", + "%pip install \\\n", + "xarray==2024.7.0 \\\n", + "pandas==2.2.2 \\\n", + "numpy==2.1.1 \\\n", + "matplotlib==3.9.2 \\\n", + "scipy==1.14.1 \\\n", + "cartopy==0.23.0 \\\n", + "geopandas==1.0.1 \\\n", + "zarr==2.18.1 \\\n", + "cmocean==4.0.3 \\\n", + "s3fs==2024.10.0" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# ZARR Demo for the dataset of `bom-reeftemp-sst`\n", + "#### This notebook demos how to use the Cloud Optimised Data (ZARR) of bom-reeftemp-sst to extract and plot variables." + ] + }, + { + "cell_type": "code", + "execution_count": 25, + "metadata": {}, + "outputs": [], + "source": [ + "import xarray as xr\n", + "import s3fs \n", + "import matplotlib.pyplot as plt" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Connect to the data of `bom-reeftemp-sst` from s3" + ] + }, + { + "cell_type": "code", + "execution_count": 26, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
<xarray.Dataset> Size: 109GB\n", + "Dimensions: (lat: 800, lon: 700, time: 8073)\n", + "Coordinates:\n", + " * lat (lat) float32 3kB -25.49 -25.47 -25.45 ... -9.53 -9.51\n", + " * lon (lon) float32 3kB 142.0 142.0 142.1 ... 155.9 156.0 156.0\n", + " * time (time) datetime64[ns] 65kB 2002-03-19 ... 2024-04-29T15...\n", + "Data variables:\n", + " sst1day (time, lat, lon) float32 18GB ...\n", + " sst_mosaic (time, lat, lon) float32 18GB ...\n", + " ssta1day (time, lat, lon) float32 18GB ...\n", + " ssta_leg1day (time, lat, lon) float32 18GB ...\n", + " ssta_mosaic_imos (time, lat, lon) float32 18GB ...\n", + " ssta_mosaic_leg (time, lat, lon) float32 18GB ...\n", + "Attributes: (12/32)\n", + " Conventions: CF-1.5\n", + " acknowledgement: HRPT AVHRR experimental SSTskin retrievals we...\n", + " author: Luke Garde and Claire Spillman\n", + " author_email: l.garde@bom.gov.au ; c.spillman@bom.gov.au\n", + " cdm_data_type: grid\n", + " comment: NetCDF file contains 1-day SST and 14-day mos...\n", + " ... ...\n", + " source: AVHRR_D-ABOM-L2P-v01; ABOM-L4LRfnd-GLOB-GAMSS...\n", + " spatial_resolution: 0.02\n", + " start_time: N/A\n", + " stop_time: N/A\n", + " summary: ReefTemp Next Generation is a specialised rem...\n", + " title: Nighttime Reeftemp: Next Generation (RTNG) SS...
<xarray.DataArray 'sst1day' (time: 7, lat: 800, lon: 700)> Size: 16MB\n", + "[3920000 values with dtype=float32]\n", + "Coordinates:\n", + " * lat (lat) float32 3kB -25.49 -25.47 -25.45 -25.43 ... -9.55 -9.53 -9.51\n", + " * lon (lon) float32 3kB 142.0 142.0 142.1 142.1 ... 155.9 156.0 156.0\n", + " * time (time) datetime64[ns] 56B 2024-03-01T15:20:00 ... 2024-03-07T15:...\n", + "Attributes:\n", + " comment: These SST values are representative of the top 10...\n", + " feature_id: http://sweet.jpl.nasa.gov/2.2/realmOcean.owl#Ocea...\n", + " long_name: Sea Surface Skin Temperature (L3S-01day)\n", + " medium_id: http://sweet.jpl.nasa.gov/2.2/matrWater.owl#SeaWater\n", + " procedure_id: IMOS_L3S_1_day\n", + " scaledQuantityKind_id: http://environment.data.gov.au/water/quality/def/...\n", + " source: AVHRR_D\n", + " substanceOrTaxon_id: http://sweet.jpl.nasa.gov/2.2/matrWater.owl#SaltW...\n", + " unit_id: http://qudt.org/vocab/unit#DegreeCelsius\n", + " units: degree_C\n", + " valid_max: 50\n", + " valid_min: -50
<xarray.DataArray 'sst1day' (time: 122)> Size: 488B\n", + "[122 values with dtype=float32]\n", + "Coordinates:\n", + " lat float32 4B -20.07\n", + " lon float32 4B 149.8\n", + " * time (time) datetime64[ns] 976B 2023-12-01T15:20:00 ... 2024-03-31T15...\n", + "Attributes:\n", + " comment: These SST values are representative of the top 10...\n", + " feature_id: http://sweet.jpl.nasa.gov/2.2/realmOcean.owl#Ocea...\n", + " long_name: Sea Surface Skin Temperature (L3S-01day)\n", + " medium_id: http://sweet.jpl.nasa.gov/2.2/matrWater.owl#SeaWater\n", + " procedure_id: IMOS_L3S_1_day\n", + " scaledQuantityKind_id: http://environment.data.gov.au/water/quality/def/...\n", + " source: AVHRR_D\n", + " substanceOrTaxon_id: http://sweet.jpl.nasa.gov/2.2/matrWater.owl#SaltW...\n", + " unit_id: http://qudt.org/vocab/unit#DegreeCelsius\n", + " units: degree_C\n", + " valid_max: 50\n", + " valid_min: -50
<xarray.DataArray 'sst1day' (time: 122, lat: 800, lon: 700)> Size: 273MB\n", + "[68320000 values with dtype=float32]\n", + "Coordinates:\n", + " * lat (lat) float32 3kB -25.49 -25.47 -25.45 -25.43 ... -9.55 -9.53 -9.51\n", + " * lon (lon) float32 3kB 142.0 142.0 142.1 142.1 ... 155.9 156.0 156.0\n", + " * time (time) datetime64[ns] 976B 2023-12-01T15:20:00 ... 2024-03-31T15...\n", + "Attributes:\n", + " comment: These SST values are representative of the top 10...\n", + " feature_id: http://sweet.jpl.nasa.gov/2.2/realmOcean.owl#Ocea...\n", + " long_name: Sea Surface Skin Temperature (L3S-01day)\n", + " medium_id: http://sweet.jpl.nasa.gov/2.2/matrWater.owl#SeaWater\n", + " procedure_id: IMOS_L3S_1_day\n", + " scaledQuantityKind_id: http://environment.data.gov.au/water/quality/def/...\n", + " source: AVHRR_D\n", + " substanceOrTaxon_id: http://sweet.jpl.nasa.gov/2.2/matrWater.owl#SaltW...\n", + " unit_id: http://qudt.org/vocab/unit#DegreeCelsius\n", + " units: degree_C\n", + " valid_max: 50\n", + " valid_min: -50
<xarray.DataArray 'sst1day' (month: 4, lat: 800, lon: 700)> Size: 9MB\n", + "array([[[ nan, nan, nan, ..., 27.1943 , 27.148724,\n", + " 27.329878],\n", + " [ nan, nan, nan, ..., 27.23931 , 27.305088,\n", + " 27.381802],\n", + " [ nan, nan, nan, ..., 27.277155, 27.270844,\n", + " 27.329477],\n", + " ...,\n", + " [29.909245, 30.124771, 30.178106, ..., 30.586334, 30.567318,\n", + " 30.732319],\n", + " [29.978106, 30.024773, 29.778107, ..., 30.591888, 30.535225,\n", + " 30.659689],\n", + " [30.49799 , 30.019245, 30.124023, ..., 30.64041 , 30.61383 ,\n", + " 30.51586 ]],\n", + "\n", + " [[ nan, nan, nan, ..., 27.418575, 27.446877,\n", + " 27.41203 ],\n", + " [ nan, nan, nan, ..., 27.417929, 27.46984 ,\n", + " 27.47511 ],\n", + " [ nan, nan, nan, ..., 27.451216, 27.529078,\n", + " 27.479647],\n", + "...\n", + " [29.950264, 29.945156, 30.17082 , ..., 30.30824 , 30.27435 ,\n", + " 30.262877],\n", + " [29.795263, 30.013445, 30.07678 , ..., 30.319416, 30.255836,\n", + " 30.215376],\n", + " [29.927763, 29.937763, 29.885262, ..., 30.291971, 30.327724,\n", + " 30.346626]],\n", + "\n", + " [[ nan, nan, nan, ..., 26.027704, 26.143179,\n", + " 26.112034],\n", + " [ nan, nan, nan, ..., 26.100376, 26.102505,\n", + " 25.996027],\n", + " [ nan, nan, nan, ..., 26.115362, 25.850363,\n", + " 25.971422],\n", + " ...,\n", + " [29.771566, 29.808489, 29.859293, ..., 29.158255, 29.227102,\n", + " 29.17385 ],\n", + " [29.869207, 29.810444, 29.872694, ..., 29.142296, 29.210049,\n", + " 29.227552],\n", + " [29.964182, 29.90928 , 29.836323, ..., 29.108253, 29.112684,\n", + " 29.240051]]], dtype=float32)\n", + "Coordinates:\n", + " * lat (lat) float32 3kB -25.49 -25.47 -25.45 -25.43 ... -9.55 -9.53 -9.51\n", + " * lon (lon) float32 3kB 142.0 142.0 142.1 142.1 ... 155.9 156.0 156.0\n", + " * month (month) int64 32B 1 2 3 12\n", + "Attributes:\n", + " comment: These SST values are representative of the top 10...\n", + " feature_id: http://sweet.jpl.nasa.gov/2.2/realmOcean.owl#Ocea...\n", + " long_name: Sea Surface Skin Temperature (L3S-01day)\n", + " medium_id: http://sweet.jpl.nasa.gov/2.2/matrWater.owl#SeaWater\n", + " procedure_id: IMOS_L3S_1_day\n", + " scaledQuantityKind_id: http://environment.data.gov.au/water/quality/def/...\n", + " source: AVHRR_D\n", + " substanceOrTaxon_id: http://sweet.jpl.nasa.gov/2.2/matrWater.owl#SaltW...\n", + " unit_id: http://qudt.org/vocab/unit#DegreeCelsius\n", + " units: degree_C\n", + " valid_max: 50\n", + " valid_min: -50
<xarray.Dataset> Size: 96GB\n", + "Dimensions: (time: 2679, lat: 800, lon: 700)\n", + "Coordinates:\n", + " * lat (lat) float32 3kB -25.49 -25.47 -25.45 ... -9.53 -9.51\n", + " * lon (lon) float32 3kB 142.0 142.0 142.1 ... 155.9 156.0 156.0\n", + " * time (time) datetime64[ns] 21kB 2002-03-19 ... 2024-03-31T15...\n", + "Data variables:\n", + " dhd1 (time, lat, lon) float32 6GB ...\n", + " dhd1_leg (time, lat, lon) float32 6GB ...\n", + " dhd_mosaic_imos (time, lat, lon) float32 6GB ...\n", + " dhd_mosaic_leg (time, lat, lon) float32 6GB ...\n", + " dhdc1 (time, lat, lon) timedelta64[ns] 12GB ...\n", + " dhdc1_leg (time, lat, lon) timedelta64[ns] 12GB ...\n", + " dhdc_mosaic_imos (time, lat, lon) timedelta64[ns] 12GB ...\n", + " dhdc_mosaic_leg (time, lat, lon) timedelta64[ns] 12GB ...\n", + " mpsa1 (time, lat, lon) float32 6GB ...\n", + " mpsa1_leg (time, lat, lon) float32 6GB ...\n", + " mpsa_mosaic_imos (time, lat, lon) float32 6GB ...\n", + " mpsa_mosaic_leg (time, lat, lon) float32 6GB ...\n", + "Attributes: (12/32)\n", + " Conventions: CF-1.5\n", + " acknowledgement: HRPT AVHRR experimental SSTskin retrievals we...\n", + " author: Luke Garde and Claire Spillman\n", + " author_email: l.garde@bom.gov.au ; c.spillman@bom.gov.au\n", + " cdm_data_type: grid\n", + " comment: NetCDF file contains 1-day and 14-day mosaic ...\n", + " ... ...\n", + " source: AVHRR_D-ABOM-L2P-v01; ABOM-L4LRfnd-GLOB-GAMSS...\n", + " spatial_resolution: 0.02\n", + " start_time: 20190119T085711Z\n", + " stop_time: 20190119T213711Z\n", + " summary: ReefTemp Next Generation is a specialised rem...\n", + " title: Nighttime Reeftemp: Next Generation (RTNG) DH...
<xarray.DataArray 'dhd1' (time: 7, lat: 800, lon: 700)> Size: 16MB\n", + "[3920000 values with dtype=float32]\n", + "Coordinates:\n", + " * lat (lat) float32 3kB -25.49 -25.47 -25.45 -25.43 ... -9.55 -9.53 -9.51\n", + " * lon (lon) float32 3kB 142.0 142.0 142.1 142.1 ... 155.9 156.0 156.0\n", + " * time (time) datetime64[ns] 56B 2024-03-01T15:20:00 ... 2024-03-07T15:...\n", + "Attributes:\n", + " comment: Degree-Heating Days\n", + " feature_id: http://sweet.jpl.nasa.gov/2.2/realmOcean.owl#Ocea...\n", + " long_name: Degree-Heating Days (IMOS SSTA)\n", + " medium_id: http://sweet.jpl.nasa.gov/2.2/matrWater.owl#SeaWater\n", + " procedure_id: Sum_SSTA_IMOS\n", + " scaledQuantityKind_id: http://environment.data.gov.au/water/quality/def/...\n", + " substanceOrTaxon_id: http://sweet.jpl.nasa.gov/2.2/matrWater.owl#SaltW...\n", + " unit_id: http://environment.data.gov.au/water/quality/def/...\n", + " units: degree_C days\n", + " valid_max: 500\n", + " valid_min: 0
<xarray.DataArray 'dhd1' (time: 122)> Size: 488B\n", + "[122 values with dtype=float32]\n", + "Coordinates:\n", + " lat float32 4B -20.07\n", + " lon float32 4B 149.8\n", + " * time (time) datetime64[ns] 976B 2023-12-01T15:20:00 ... 2024-03-31T15...\n", + "Attributes:\n", + " comment: Degree-Heating Days\n", + " feature_id: http://sweet.jpl.nasa.gov/2.2/realmOcean.owl#Ocea...\n", + " long_name: Degree-Heating Days (IMOS SSTA)\n", + " medium_id: http://sweet.jpl.nasa.gov/2.2/matrWater.owl#SeaWater\n", + " procedure_id: Sum_SSTA_IMOS\n", + " scaledQuantityKind_id: http://environment.data.gov.au/water/quality/def/...\n", + " substanceOrTaxon_id: http://sweet.jpl.nasa.gov/2.2/matrWater.owl#SaltW...\n", + " unit_id: http://environment.data.gov.au/water/quality/def/...\n", + " units: degree_C days\n", + " valid_max: 500\n", + " valid_min: 0
<xarray.DataArray 'dhd1' (time: 122, lat: 800, lon: 700)> Size: 273MB\n", + "[68320000 values with dtype=float32]\n", + "Coordinates:\n", + " * lat (lat) float32 3kB -25.49 -25.47 -25.45 -25.43 ... -9.55 -9.53 -9.51\n", + " * lon (lon) float32 3kB 142.0 142.0 142.1 142.1 ... 155.9 156.0 156.0\n", + " * time (time) datetime64[ns] 976B 2023-12-01T15:20:00 ... 2024-03-31T15...\n", + "Attributes:\n", + " comment: Degree-Heating Days\n", + " feature_id: http://sweet.jpl.nasa.gov/2.2/realmOcean.owl#Ocea...\n", + " long_name: Degree-Heating Days (IMOS SSTA)\n", + " medium_id: http://sweet.jpl.nasa.gov/2.2/matrWater.owl#SeaWater\n", + " procedure_id: Sum_SSTA_IMOS\n", + " scaledQuantityKind_id: http://environment.data.gov.au/water/quality/def/...\n", + " substanceOrTaxon_id: http://sweet.jpl.nasa.gov/2.2/matrWater.owl#SaltW...\n", + " unit_id: http://environment.data.gov.au/water/quality/def/...\n", + " units: degree_C days\n", + " valid_max: 500\n", + " valid_min: 0
<xarray.DataArray 'dhd1' (month: 4, lat: 800, lon: 700)> Size: 9MB\n", + "array([[[ nan, nan, nan, ..., 33.373516 ,\n", + " 33.633347 , 33.364613 ],\n", + " [ nan, nan, nan, ..., 34.066994 ,\n", + " 34.035587 , 31.358578 ],\n", + " [ nan, nan, nan, ..., 33.350574 ,\n", + " 27.680433 , 30.94243 ],\n", + " ...,\n", + " [ 1.0443887 , 3.8893347 , 5.43486 , ..., 8.335383 ,\n", + " 6.862909 , 7.7397637 ],\n", + " [ 1.8723856 , 4.7483463 , 4.052666 , ..., 7.712491 ,\n", + " 8.021898 , 8.290254 ],\n", + " [ 2.5676396 , 3.1976545 , 6.742722 , ..., 6.3132815 ,\n", + " 6.074759 , 6.2708764 ]],\n", + "\n", + " [[ nan, nan, nan, ..., 52.875626 ,\n", + " 52.72832 , 53.74289 ],\n", + " [ nan, nan, nan, ..., 55.83264 ,\n", + " 53.664524 , 51.581245 ],\n", + " [ nan, nan, nan, ..., 53.108356 ,\n", + " 46.387535 , 51.67024 ],\n", + "...\n", + " [ 7.5896854 , 10.919652 , 13.733423 , ..., 15.742646 ,\n", + " 12.629169 , 13.100265 ],\n", + " [ 8.828914 , 14.512484 , 13.242059 , ..., 16.28565 ,\n", + " 14.8880005 , 15.332684 ],\n", + " [ 7.893527 , 6.964986 , 13.0609865 , ..., 13.742129 ,\n", + " 11.972846 , 12.464025 ]],\n", + "\n", + " [[ nan, nan, nan, ..., 10.795003 ,\n", + " 10.864651 , 11.534684 ],\n", + " [ nan, nan, nan, ..., 10.452632 ,\n", + " 11.131154 , 10.632729 ],\n", + " [ nan, nan, nan, ..., 9.593336 ,\n", + " 7.3482385 , 8.378127 ],\n", + " ...,\n", + " [ 0.12682344, 1.0848647 , 1.6167816 , ..., 0.99385095,\n", + " 0.37210363, 0.3520438 ],\n", + " [ 0.25594693, 1.5107085 , 1.4262244 , ..., 0.49368155,\n", + " 0.5646793 , 0.38241127],\n", + " [ 0.51872617, 1.0065547 , 2.1413808 , ..., 0.8916938 ,\n", + " 0.50266373, 0.34442744]]], dtype=float32)\n", + "Coordinates:\n", + " * lat (lat) float32 3kB -25.49 -25.47 -25.45 -25.43 ... -9.55 -9.53 -9.51\n", + " * lon (lon) float32 3kB 142.0 142.0 142.1 142.1 ... 155.9 156.0 156.0\n", + " * month (month) int64 32B 1 2 3 12\n", + "Attributes:\n", + " comment: Degree-Heating Days\n", + " feature_id: http://sweet.jpl.nasa.gov/2.2/realmOcean.owl#Ocea...\n", + " long_name: Degree-Heating Days (IMOS SSTA)\n", + " medium_id: http://sweet.jpl.nasa.gov/2.2/matrWater.owl#SeaWater\n", + " procedure_id: Sum_SSTA_IMOS\n", + " scaledQuantityKind_id: http://environment.data.gov.au/water/quality/def/...\n", + " substanceOrTaxon_id: http://sweet.jpl.nasa.gov/2.2/matrWater.owl#SaltW...\n", + " unit_id: http://environment.data.gov.au/water/quality/def/...\n", + " units: degree_C days\n", + " valid_max: 500\n", + " valid_min: 0