diff --git a/docs/examples/gfs_opendap.ipynb b/docs/examples/gfs_opendap.ipynb index 2681627..dc58d18 100644 --- a/docs/examples/gfs_opendap.ipynb +++ b/docs/examples/gfs_opendap.ipynb @@ -17587,10 +17587,8 @@ "source": [ "import cf_xarray # noqa\n", "import datetime\n", - "import numpy as np\n", "import xarray as xr\n", "\n", - "import xarray_subset_grid as xsg\n", "\n", "\n", "current_date = datetime.datetime.now().strftime(\"%Y%m%d\")\n", diff --git a/docs/examples/nam_opendap.ipynb b/docs/examples/nam_opendap.ipynb index dd7b624..b436a2f 100644 --- a/docs/examples/nam_opendap.ipynb +++ b/docs/examples/nam_opendap.ipynb @@ -11672,10 +11672,8 @@ "source": [ "import cf_xarray # noqa\n", "import datetime\n", - "import numpy as np\n", "import xarray as xr\n", "\n", - "import xarray_subset_grid as xsg\n", "\n", "\n", "current_date = datetime.datetime.now().strftime(\"%Y%m%d\")\n", diff --git a/docs/examples/regular_grid_2d.ipynb b/docs/examples/regular_grid_2d.ipynb index 584b59d..03ea4a0 100644 --- a/docs/examples/regular_grid_2d.ipynb +++ b/docs/examples/regular_grid_2d.ipynb @@ -1327,7 +1327,6 @@ "import numpy as np\n", "import xarray as xr\n", "\n", - "import xarray_subset_grid\n", "\n", "# Open the dataset from NODD s3 bucket directly\n", "fs = fsspec.filesystem(\"s3\", anon=True)\n", diff --git a/docs/examples/roms-compare.ipynb b/docs/examples/roms-compare.ipynb index 82ce942..9678d62 100644 --- a/docs/examples/roms-compare.ipynb +++ b/docs/examples/roms-compare.ipynb @@ -5293,7 +5293,6 @@ } ], "source": [ - "import cf_xarray\n", "import fsspec\n", "import numpy as np\n", "import xarray as xr\n", @@ -8601,7 +8600,9 @@ } ], "source": [ - "ds_subset_control = xr.open_dataset('./wcofs-subset-control.nc', chunks={}, backend_kwargs={'decode_times': False})\n", + "ds_subset_control = xr.open_dataset('./wcofs-subset-control.nc',\n", + " chunks={},\n", + " backend_kwargs={'decode_times': False})\n", "ds_subset_control" ] }, diff --git a/docs/examples/roms.ipynb b/docs/examples/roms.ipynb index 585add9..6477d00 100644 --- a/docs/examples/roms.ipynb +++ b/docs/examples/roms.ipynb @@ -5235,7 +5235,6 @@ } ], "source": [ - "import cf_xarray\n", "import fsspec\n", "import numpy as np\n", "import xarray as xr\n", diff --git a/docs/examples/roms_3d.ipynb b/docs/examples/roms_3d.ipynb index 2321220..8f9c239 100644 --- a/docs/examples/roms_3d.ipynb +++ b/docs/examples/roms_3d.ipynb @@ -4150,7 +4150,6 @@ } ], "source": [ - "import cf_xarray\n", "import fsspec\n", "import numpy as np\n", "import xarray as xr\n", diff --git a/docs/examples/rtofs.ipynb b/docs/examples/rtofs.ipynb index 48f3c93..7a8efa2 100644 --- a/docs/examples/rtofs.ipynb +++ b/docs/examples/rtofs.ipynb @@ -1285,7 +1285,6 @@ "import cf_xarray # noqa\n", "import datetime\n", "import fsspec\n", - "import numpy as np\n", "import xarray as xr\n", "\n", "import xarray_subset_grid.accessor # noqa: F401\n", diff --git a/docs/examples/sscofs.ipynb b/docs/examples/sscofs.ipynb index 3922ffa..9d9635c 100644 --- a/docs/examples/sscofs.ipynb +++ b/docs/examples/sscofs.ipynb @@ -3883,7 +3883,9 @@ } ], "source": [ - "ds = xarray_subset_grid.grids.ugrid.assign_ugrid_topology(ds, face_node_connectivity='nv', face_face_connectivity='nbe')\n", + "ds = xarray_subset_grid.grids.ugrid.assign_ugrid_topology(ds,\n", + " face_node_connectivity='nv',\n", + " face_face_connectivity='nbe')\n", "ds.cf['mesh_topology']" ] }, diff --git a/docs/examples/stofs_2d.ipynb b/docs/examples/stofs_2d.ipynb index ceeedb6..dbe5f77 100644 --- a/docs/examples/stofs_2d.ipynb +++ b/docs/examples/stofs_2d.ipynb @@ -1,3862 +1,3861 @@ { - "cells": [ - { - "cell_type": "markdown", - "metadata": { - "id": "mtMFWRVnwY0f" - }, - "source": [ - "# STOFS 2D" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "[![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/asascience-open/xarray-subset-grid/blob/main/docs/examples/stofs_2d.ipynb)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "We use the Stofs-2d-Global Fields-CWL dataset to compute a subset selector and reuse it" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "# Install required libraries\n", - "# !pip install -q xarray_subset_grid@git+https://github.com/asascience-open/xarray-subset-grid.git\n", - "# !pip install -q s3fs cftime xarray cf-xarray fsspec dask h5netcdf" - ] - }, - { - "cell_type": "code", - "execution_count": 2, - "metadata": { - "colab": { - "base_uri": "https://localhost:8080/", - "height": 435 - }, - "id": "WzHpywpMwY0n", - "outputId": "7f423d44-f68a-4488-dbb1-8fa10455086f" - }, - "outputs": [ - { - "data": { - "text/html": [ - "
<xarray.Dataset> Size: 20GB\n", - "Dimensions: (time: 186, node: 12785004, nele: 24875336, nvertex: 3,\n", - " mesh: 1, nbou: 262, nvel: 12421)\n", - "Coordinates:\n", - " * time (time) datetime64[ns] 1kB 2024-08-07T01:00:00 ... 2024-08-14...\n", - " x (node) float64 102MB dask.array<chunksize=(511401,), meta=np.ndarray>\n", - " y (node) float64 102MB dask.array<chunksize=(511401,), meta=np.ndarray>\n", - "Dimensions without coordinates: node, nele, nvertex, mesh, nbou, nvel\n", - "Data variables:\n", - " element (nele, nvertex) int32 299MB dask.array<chunksize=(2763927, 1), meta=np.ndarray>\n", - " adcirc_mesh (mesh) int32 4B dask.array<chunksize=(1,), meta=np.ndarray>\n", - " nvell (nbou) int32 1kB dask.array<chunksize=(262,), meta=np.ndarray>\n", - " max_nvell int32 4B ...\n", - " ibtype (nbou) int32 1kB dask.array<chunksize=(262,), meta=np.ndarray>\n", - " nbvv (nvel) int32 50kB dask.array<chunksize=(12421,), meta=np.ndarray>\n", - " depth (node) float64 102MB dask.array<chunksize=(511401,), meta=np.ndarray>\n", - " zeta (time, node) float64 19GB dask.array<chunksize=(1, 511401), meta=np.ndarray>\n", - "Attributes: (12/50)\n", - " _FillValue: -99999.0\n", - " model: ADCIRC\n", - " version: noaa.stofs.2d.glo.v2.1.0r1.v55.12\n", - " git_hash: 23947fbd9683d0ef48f12e6ce62d45d18bc27ff3\n", - " grid_type: Triangular\n", - " description: 2024080706 :-6 hr nowcast and +180 hr forecast ! 32 C...\n", - " ... ...\n", - " sfea0: 45.0\n", - " cf: 0.0005\n", - " eslm: -0.2\n", - " cori: 0.0\n", - " ntif: 8\n", - " nbfr: 0
<xarray.Dataset> Size: 20GB\n", + "Dimensions: (time: 186, node: 12785004, nele: 24875336, nvertex: 3,\n", + " mesh: 1, nbou: 262, nvel: 12421)\n", + "Coordinates:\n", + " * time (time) datetime64[ns] 1kB 2024-08-07T01:00:00 ... 2024-08-14...\n", + " x (node) float64 102MB dask.array<chunksize=(511401,), meta=np.ndarray>\n", + " y (node) float64 102MB dask.array<chunksize=(511401,), meta=np.ndarray>\n", + "Dimensions without coordinates: node, nele, nvertex, mesh, nbou, nvel\n", + "Data variables:\n", + " element (nele, nvertex) int32 299MB dask.array<chunksize=(2763927, 1), meta=np.ndarray>\n", + " adcirc_mesh (mesh) int32 4B dask.array<chunksize=(1,), meta=np.ndarray>\n", + " nvell (nbou) int32 1kB dask.array<chunksize=(262,), meta=np.ndarray>\n", + " max_nvell int32 4B ...\n", + " ibtype (nbou) int32 1kB dask.array<chunksize=(262,), meta=np.ndarray>\n", + " nbvv (nvel) int32 50kB dask.array<chunksize=(12421,), meta=np.ndarray>\n", + " depth (node) float64 102MB dask.array<chunksize=(511401,), meta=np.ndarray>\n", + " zeta (time, node) float64 19GB dask.array<chunksize=(1, 511401), meta=np.ndarray>\n", + "Attributes: (12/50)\n", + " _FillValue: -99999.0\n", + " model: ADCIRC\n", + " version: noaa.stofs.2d.glo.v2.1.0r1.v55.12\n", + " git_hash: 23947fbd9683d0ef48f12e6ce62d45d18bc27ff3\n", + " grid_type: Triangular\n", + " description: 2024080706 :-6 hr nowcast and +180 hr forecast ! 32 C...\n", + " ... ...\n", + " sfea0: 45.0\n", + " cf: 0.0005\n", + " eslm: -0.2\n", + " cori: 0.0\n", + " ntif: 8\n", + " nbfr: 0
<xarray.Dataset> Size: 547MB\n", - "Dimensions: (time: 186, node: 356230, nele: 686355, nvertex: 3, mesh: 1,\n", - " nbou: 262, nvel: 12421)\n", - "Coordinates:\n", - " * time (time) datetime64[ns] 1kB 2024-08-07T01:00:00 ... 2024-08-14...\n", - " x (node) float64 3MB dask.array<chunksize=(79,), meta=np.ndarray>\n", - " y (node) float64 3MB dask.array<chunksize=(79,), meta=np.ndarray>\n", - "Dimensions without coordinates: node, nele, nvertex, mesh, nbou, nvel\n", - "Data variables:\n", - " element (nele, nvertex) int32 8MB dask.array<chunksize=(44090, 1), meta=np.ndarray>\n", - " adcirc_mesh (mesh) int32 4B dask.array<chunksize=(1,), meta=np.ndarray>\n", - " nvell (nbou) int32 1kB dask.array<chunksize=(262,), meta=np.ndarray>\n", - " max_nvell int32 4B ...\n", - " ibtype (nbou) int32 1kB dask.array<chunksize=(262,), meta=np.ndarray>\n", - " nbvv (nvel) int32 50kB dask.array<chunksize=(12421,), meta=np.ndarray>\n", - " depth (node) float64 3MB dask.array<chunksize=(79,), meta=np.ndarray>\n", - " zeta (time, node) float64 530MB dask.array<chunksize=(1, 79), meta=np.ndarray>\n", - "Attributes: (12/50)\n", - " _FillValue: -99999.0\n", - " model: ADCIRC\n", - " version: noaa.stofs.2d.glo.v2.1.0r1.v55.12\n", - " git_hash: 23947fbd9683d0ef48f12e6ce62d45d18bc27ff3\n", - " grid_type: Triangular\n", - " description: 2024080706 :-6 hr nowcast and +180 hr forecast ! 32 C...\n", - " ... ...\n", - " sfea0: 45.0\n", - " cf: 0.0005\n", - " eslm: -0.2\n", - " cori: 0.0\n", - " ntif: 8\n", - " nbfr: 0
<xarray.Dataset> Size: 547MB\n", + "Dimensions: (time: 186, node: 356230, nele: 686355, nvertex: 3, mesh: 1,\n", + " nbou: 262, nvel: 12421)\n", + "Coordinates:\n", + " * time (time) datetime64[ns] 1kB 2024-08-07T01:00:00 ... 2024-08-14...\n", + " x (node) float64 3MB dask.array<chunksize=(79,), meta=np.ndarray>\n", + " y (node) float64 3MB dask.array<chunksize=(79,), meta=np.ndarray>\n", + "Dimensions without coordinates: node, nele, nvertex, mesh, nbou, nvel\n", + "Data variables:\n", + " element (nele, nvertex) int32 8MB dask.array<chunksize=(44090, 1), meta=np.ndarray>\n", + " adcirc_mesh (mesh) int32 4B dask.array<chunksize=(1,), meta=np.ndarray>\n", + " nvell (nbou) int32 1kB dask.array<chunksize=(262,), meta=np.ndarray>\n", + " max_nvell int32 4B ...\n", + " ibtype (nbou) int32 1kB dask.array<chunksize=(262,), meta=np.ndarray>\n", + " nbvv (nvel) int32 50kB dask.array<chunksize=(12421,), meta=np.ndarray>\n", + " depth (node) float64 3MB dask.array<chunksize=(79,), meta=np.ndarray>\n", + " zeta (time, node) float64 530MB dask.array<chunksize=(1, 79), meta=np.ndarray>\n", + "Attributes: (12/50)\n", + " _FillValue: -99999.0\n", + " model: ADCIRC\n", + " version: noaa.stofs.2d.glo.v2.1.0r1.v55.12\n", + " git_hash: 23947fbd9683d0ef48f12e6ce62d45d18bc27ff3\n", + " grid_type: Triangular\n", + " description: 2024080706 :-6 hr nowcast and +180 hr forecast ! 32 C...\n", + " ... ...\n", + " sfea0: 45.0\n", + " cf: 0.0005\n", + " eslm: -0.2\n", + " cori: 0.0\n", + " ntif: 8\n", + " nbfr: 0
<xarray.Dataset> Size: 547MB\n", + "Dimensions: (time: 186, node: 356230, nele: 686355, nvertex: 3, mesh: 1,\n", + " nbou: 262, nvel: 12421)\n", + "Coordinates:\n", + " * time (time) datetime64[ns] 1kB 2024-08-07T01:00:00 ... 2024-08-14...\n", + " x (node) float64 3MB dask.array<chunksize=(79,), meta=np.ndarray>\n", + " y (node) float64 3MB dask.array<chunksize=(79,), meta=np.ndarray>\n", + "Dimensions without coordinates: node, nele, nvertex, mesh, nbou, nvel\n", + "Data variables:\n", + " element (nele, nvertex) int32 8MB dask.array<chunksize=(44090, 1), meta=np.ndarray>\n", + " adcirc_mesh (mesh) int32 4B dask.array<chunksize=(1,), meta=np.ndarray>\n", + " nvell (nbou) int32 1kB dask.array<chunksize=(262,), meta=np.ndarray>\n", + " max_nvell int32 4B ...\n", + " ibtype (nbou) int32 1kB dask.array<chunksize=(262,), meta=np.ndarray>\n", + " nbvv (nvel) int32 50kB dask.array<chunksize=(12421,), meta=np.ndarray>\n", + " depth (node) float64 3MB dask.array<chunksize=(79,), meta=np.ndarray>\n", + " zeta (time, node) float64 530MB dask.array<chunksize=(1, 79), meta=np.ndarray>\n", + "Attributes: (12/50)\n", + " _FillValue: -99999.0\n", + " model: ADCIRC\n", + " version: noaa.stofs.2d.glo.v2.1.0r1.v55.12\n", + " git_hash: 23947fbd9683d0ef48f12e6ce62d45d18bc27ff3\n", + " grid_type: Triangular\n", + " description: 2024080706 :-6 hr nowcast and +180 hr forecast ! 32 C...\n", + " ... ...\n", + " sfea0: 45.0\n", + " cf: 0.0005\n", + " eslm: -0.2\n", + " cori: 0.0\n", + " ntif: 8\n", + " nbfr: 0
<xarray.Dataset> Size: 547MB\n", - "Dimensions: (time: 186, node: 356230, nele: 686355, nvertex: 3, mesh: 1,\n", - " nbou: 262, nvel: 12421)\n", - "Coordinates:\n", - " * time (time) datetime64[ns] 1kB 2024-08-07T01:00:00 ... 2024-08-14...\n", - " x (node) float64 3MB dask.array<chunksize=(79,), meta=np.ndarray>\n", - " y (node) float64 3MB dask.array<chunksize=(79,), meta=np.ndarray>\n", - "Dimensions without coordinates: node, nele, nvertex, mesh, nbou, nvel\n", - "Data variables:\n", - " element (nele, nvertex) int32 8MB dask.array<chunksize=(44090, 1), meta=np.ndarray>\n", - " adcirc_mesh (mesh) int32 4B dask.array<chunksize=(1,), meta=np.ndarray>\n", - " nvell (nbou) int32 1kB dask.array<chunksize=(262,), meta=np.ndarray>\n", - " max_nvell int32 4B ...\n", - " ibtype (nbou) int32 1kB dask.array<chunksize=(262,), meta=np.ndarray>\n", - " nbvv (nvel) int32 50kB dask.array<chunksize=(12421,), meta=np.ndarray>\n", - " depth (node) float64 3MB dask.array<chunksize=(79,), meta=np.ndarray>\n", - " zeta (time, node) float64 530MB dask.array<chunksize=(1, 79), meta=np.ndarray>\n", - "Attributes: (12/50)\n", - " _FillValue: -99999.0\n", - " model: ADCIRC\n", - " version: noaa.stofs.2d.glo.v2.1.0r1.v55.12\n", - " git_hash: 23947fbd9683d0ef48f12e6ce62d45d18bc27ff3\n", - " grid_type: Triangular\n", - " description: 2024080706 :-6 hr nowcast and +180 hr forecast ! 32 C...\n", - " ... ...\n", - " sfea0: 45.0\n", - " cf: 0.0005\n", - " eslm: -0.2\n", - " cori: 0.0\n", - " ntif: 8\n", - " nbfr: 0
<xarray.Dataset> Size: 4GB\n", - "Dimensions: (time: 24, one: 1, nSCHISM_hgrid_node: 2973769,\n", - " nSCHISM_hgrid_face: 5728020,\n", - " nSCHISM_hgrid_edge: 8701944,\n", - " nMaxSCHISM_hgrid_face_nodes: 4, two: 2)\n", - "Coordinates:\n", - " * time (time) datetime64[ns] 192B 2024-07-17T01:00:00 ....\n", - " SCHISM_hgrid_node_x (nSCHISM_hgrid_node) float64 24MB dask.array<chunksize=(495629,), meta=np.ndarray>\n", - " SCHISM_hgrid_node_y (nSCHISM_hgrid_node) float64 24MB dask.array<chunksize=(495629,), meta=np.ndarray>\n", - " SCHISM_hgrid_face_x (nSCHISM_hgrid_face) float64 46MB dask.array<chunksize=(520730,), meta=np.ndarray>\n", - " SCHISM_hgrid_face_y (nSCHISM_hgrid_face) float64 46MB dask.array<chunksize=(520730,), meta=np.ndarray>\n", - " SCHISM_hgrid_edge_x (nSCHISM_hgrid_edge) float64 70MB dask.array<chunksize=(511880,), meta=np.ndarray>\n", - " SCHISM_hgrid_edge_y (nSCHISM_hgrid_edge) float64 70MB dask.array<chunksize=(511880,), meta=np.ndarray>\n", - "Dimensions without coordinates: one, nSCHISM_hgrid_node, nSCHISM_hgrid_face,\n", - " nSCHISM_hgrid_edge,\n", - " nMaxSCHISM_hgrid_face_nodes, two\n", - "Data variables: (12/17)\n", - " minimum_depth (one) float64 8B dask.array<chunksize=(1,), meta=np.ndarray>\n", - " SCHISM_hgrid (one) |S1 1B dask.array<chunksize=(1,), meta=np.ndarray>\n", - " crs (one) int32 4B dask.array<chunksize=(1,), meta=np.ndarray>\n", - " depth (nSCHISM_hgrid_node) float32 12MB dask.array<chunksize=(991257,), meta=np.ndarray>\n", - " bottom_index_node (nSCHISM_hgrid_node) int32 12MB dask.array<chunksize=(991257,), meta=np.ndarray>\n", - " SCHISM_hgrid_face_nodes (nSCHISM_hgrid_face, nMaxSCHISM_hgrid_face_nodes) float64 183MB dask.array<chunksize=(1145604, 1), meta=np.ndarray>\n", - " ... ...\n", - " windSpeedX (time, nSCHISM_hgrid_node) float32 285MB dask.array<chunksize=(1, 991257), meta=np.ndarray>\n", - " windSpeedY (time, nSCHISM_hgrid_node) float32 285MB dask.array<chunksize=(1, 991257), meta=np.ndarray>\n", - " windStressX (time, nSCHISM_hgrid_node) float32 285MB dask.array<chunksize=(1, 991257), meta=np.ndarray>\n", - " windStressY (time, nSCHISM_hgrid_node) float32 285MB dask.array<chunksize=(1, 991257), meta=np.ndarray>\n", - " dryFlagElement (time, nSCHISM_hgrid_face) float32 550MB dask.array<chunksize=(1, 954670), meta=np.ndarray>\n", - " dryFlagSide (time, nSCHISM_hgrid_edge) float32 835MB dask.array<chunksize=(1, 966883), meta=np.ndarray>\n", - "Attributes:\n", - " NCO: netCDF Operators version 4.9.7 (Homepage = http://nco.sf.net, C...\n", - " history: Wed Jul 17 02:17:50 2024: ncatted -a units,windSpeedY,o,c,m/s -...
<xarray.Dataset> Size: 4GB\n", + "Dimensions: (time: 24, one: 1, nSCHISM_hgrid_node: 2973769,\n", + " nSCHISM_hgrid_face: 5728020,\n", + " nSCHISM_hgrid_edge: 8701944,\n", + " nMaxSCHISM_hgrid_face_nodes: 4, two: 2)\n", + "Coordinates:\n", + " * time (time) datetime64[ns] 192B 2024-07-17T01:00:00 ....\n", + " SCHISM_hgrid_node_x (nSCHISM_hgrid_node) float64 24MB dask.array<chunksize=(495629,), meta=np.ndarray>\n", + " SCHISM_hgrid_node_y (nSCHISM_hgrid_node) float64 24MB dask.array<chunksize=(495629,), meta=np.ndarray>\n", + " SCHISM_hgrid_face_x (nSCHISM_hgrid_face) float64 46MB dask.array<chunksize=(520730,), meta=np.ndarray>\n", + " SCHISM_hgrid_face_y (nSCHISM_hgrid_face) float64 46MB dask.array<chunksize=(520730,), meta=np.ndarray>\n", + " SCHISM_hgrid_edge_x (nSCHISM_hgrid_edge) float64 70MB dask.array<chunksize=(511880,), meta=np.ndarray>\n", + " SCHISM_hgrid_edge_y (nSCHISM_hgrid_edge) float64 70MB dask.array<chunksize=(511880,), meta=np.ndarray>\n", + "Dimensions without coordinates: one, nSCHISM_hgrid_node, nSCHISM_hgrid_face,\n", + " nSCHISM_hgrid_edge,\n", + " nMaxSCHISM_hgrid_face_nodes, two\n", + "Data variables: (12/17)\n", + " minimum_depth (one) float64 8B dask.array<chunksize=(1,), meta=np.ndarray>\n", + " SCHISM_hgrid (one) |S1 1B dask.array<chunksize=(1,), meta=np.ndarray>\n", + " crs (one) int32 4B dask.array<chunksize=(1,), meta=np.ndarray>\n", + " depth (nSCHISM_hgrid_node) float32 12MB dask.array<chunksize=(991257,), meta=np.ndarray>\n", + " bottom_index_node (nSCHISM_hgrid_node) int32 12MB dask.array<chunksize=(991257,), meta=np.ndarray>\n", + " SCHISM_hgrid_face_nodes (nSCHISM_hgrid_face, nMaxSCHISM_hgrid_face_nodes) float64 183MB dask.array<chunksize=(1145604, 1), meta=np.ndarray>\n", + " ... ...\n", + " windSpeedX (time, nSCHISM_hgrid_node) float32 285MB dask.array<chunksize=(1, 991257), meta=np.ndarray>\n", + " windSpeedY (time, nSCHISM_hgrid_node) float32 285MB dask.array<chunksize=(1, 991257), meta=np.ndarray>\n", + " windStressX (time, nSCHISM_hgrid_node) float32 285MB dask.array<chunksize=(1, 991257), meta=np.ndarray>\n", + " windStressY (time, nSCHISM_hgrid_node) float32 285MB dask.array<chunksize=(1, 991257), meta=np.ndarray>\n", + " dryFlagElement (time, nSCHISM_hgrid_face) float32 550MB dask.array<chunksize=(1, 954670), meta=np.ndarray>\n", + " dryFlagSide (time, nSCHISM_hgrid_edge) float32 835MB dask.array<chunksize=(1, 966883), meta=np.ndarray>\n", + "Attributes:\n", + " NCO: netCDF Operators version 4.9.7 (Homepage = http://nco.sf.net, C...\n", + " history: Wed Jul 17 02:17:50 2024: ncatted -a units,windSpeedY,o,c,m/s -...
<xarray.Dataset> Size: 1GB\n", - "Dimensions: (time: 24, one: 1, nSCHISM_hgrid_node: 142475,\n", - " nSCHISM_hgrid_face: 274187,\n", - " nSCHISM_hgrid_edge: 8701944,\n", - " nMaxSCHISM_hgrid_face_nodes: 4, two: 2)\n", - "Coordinates:\n", - " * time (time) datetime64[ns] 192B 2024-07-17T01:00:00 ....\n", - " SCHISM_hgrid_node_x (nSCHISM_hgrid_node) float64 1MB dask.array<chunksize=(7165,), meta=np.ndarray>\n", - " SCHISM_hgrid_node_y (nSCHISM_hgrid_node) float64 1MB dask.array<chunksize=(7165,), meta=np.ndarray>\n", - " SCHISM_hgrid_face_x (nSCHISM_hgrid_face) float64 2MB dask.array<chunksize=(166039,), meta=np.ndarray>\n", - " SCHISM_hgrid_face_y (nSCHISM_hgrid_face) float64 2MB dask.array<chunksize=(166039,), meta=np.ndarray>\n", - " SCHISM_hgrid_edge_x (nSCHISM_hgrid_edge) float64 70MB dask.array<chunksize=(511880,), meta=np.ndarray>\n", - " SCHISM_hgrid_edge_y (nSCHISM_hgrid_edge) float64 70MB dask.array<chunksize=(511880,), meta=np.ndarray>\n", - "Dimensions without coordinates: one, nSCHISM_hgrid_node, nSCHISM_hgrid_face,\n", - " nSCHISM_hgrid_edge,\n", - " nMaxSCHISM_hgrid_face_nodes, two\n", - "Data variables: (12/17)\n", - " minimum_depth (one) float64 8B dask.array<chunksize=(1,), meta=np.ndarray>\n", - " SCHISM_hgrid (one) |S1 1B dask.array<chunksize=(1,), meta=np.ndarray>\n", - " crs (one) int32 4B dask.array<chunksize=(1,), meta=np.ndarray>\n", - " depth (nSCHISM_hgrid_node) float32 570kB dask.array<chunksize=(142475,), meta=np.ndarray>\n", - " bottom_index_node (nSCHISM_hgrid_node) int32 570kB dask.array<chunksize=(142475,), meta=np.ndarray>\n", - " SCHISM_hgrid_face_nodes (nSCHISM_hgrid_face, nMaxSCHISM_hgrid_face_nodes) float64 9MB dask.array<chunksize=(265743, 1), meta=np.ndarray>\n", - " ... ...\n", - " windSpeedX (time, nSCHISM_hgrid_node) float32 14MB dask.array<chunksize=(1, 142475), meta=np.ndarray>\n", - " windSpeedY (time, nSCHISM_hgrid_node) float32 14MB dask.array<chunksize=(1, 142475), meta=np.ndarray>\n", - " windStressX (time, nSCHISM_hgrid_node) float32 14MB dask.array<chunksize=(1, 142475), meta=np.ndarray>\n", - " windStressY (time, nSCHISM_hgrid_node) float32 14MB dask.array<chunksize=(1, 142475), meta=np.ndarray>\n", - " dryFlagElement (time, nSCHISM_hgrid_face) float32 26MB dask.array<chunksize=(1, 253878), meta=np.ndarray>\n", - " dryFlagSide (time, nSCHISM_hgrid_edge) float32 835MB dask.array<chunksize=(1, 966883), meta=np.ndarray>\n", - "Attributes:\n", - " NCO: netCDF Operators version 4.9.7 (Homepage = http://nco.sf.net, C...\n", - " history: Wed Jul 17 02:17:50 2024: ncatted -a units,windSpeedY,o,c,m/s -...
<xarray.Dataset> Size: 1GB\n", + "Dimensions: (time: 24, one: 1, nSCHISM_hgrid_node: 142475,\n", + " nSCHISM_hgrid_face: 274187,\n", + " nSCHISM_hgrid_edge: 8701944,\n", + " nMaxSCHISM_hgrid_face_nodes: 4, two: 2)\n", + "Coordinates:\n", + " * time (time) datetime64[ns] 192B 2024-07-17T01:00:00 ....\n", + " SCHISM_hgrid_node_x (nSCHISM_hgrid_node) float64 1MB dask.array<chunksize=(7165,), meta=np.ndarray>\n", + " SCHISM_hgrid_node_y (nSCHISM_hgrid_node) float64 1MB dask.array<chunksize=(7165,), meta=np.ndarray>\n", + " SCHISM_hgrid_face_x (nSCHISM_hgrid_face) float64 2MB dask.array<chunksize=(166039,), meta=np.ndarray>\n", + " SCHISM_hgrid_face_y (nSCHISM_hgrid_face) float64 2MB dask.array<chunksize=(166039,), meta=np.ndarray>\n", + " SCHISM_hgrid_edge_x (nSCHISM_hgrid_edge) float64 70MB dask.array<chunksize=(511880,), meta=np.ndarray>\n", + " SCHISM_hgrid_edge_y (nSCHISM_hgrid_edge) float64 70MB dask.array<chunksize=(511880,), meta=np.ndarray>\n", + "Dimensions without coordinates: one, nSCHISM_hgrid_node, nSCHISM_hgrid_face,\n", + " nSCHISM_hgrid_edge,\n", + " nMaxSCHISM_hgrid_face_nodes, two\n", + "Data variables: (12/17)\n", + " minimum_depth (one) float64 8B dask.array<chunksize=(1,), meta=np.ndarray>\n", + " SCHISM_hgrid (one) |S1 1B dask.array<chunksize=(1,), meta=np.ndarray>\n", + " crs (one) int32 4B dask.array<chunksize=(1,), meta=np.ndarray>\n", + " depth (nSCHISM_hgrid_node) float32 570kB dask.array<chunksize=(142475,), meta=np.ndarray>\n", + " bottom_index_node (nSCHISM_hgrid_node) int32 570kB dask.array<chunksize=(142475,), meta=np.ndarray>\n", + " SCHISM_hgrid_face_nodes (nSCHISM_hgrid_face, nMaxSCHISM_hgrid_face_nodes) float64 9MB dask.array<chunksize=(265743, 1), meta=np.ndarray>\n", + " ... ...\n", + " windSpeedX (time, nSCHISM_hgrid_node) float32 14MB dask.array<chunksize=(1, 142475), meta=np.ndarray>\n", + " windSpeedY (time, nSCHISM_hgrid_node) float32 14MB dask.array<chunksize=(1, 142475), meta=np.ndarray>\n", + " windStressX (time, nSCHISM_hgrid_node) float32 14MB dask.array<chunksize=(1, 142475), meta=np.ndarray>\n", + " windStressY (time, nSCHISM_hgrid_node) float32 14MB dask.array<chunksize=(1, 142475), meta=np.ndarray>\n", + " dryFlagElement (time, nSCHISM_hgrid_face) float32 26MB dask.array<chunksize=(1, 253878), meta=np.ndarray>\n", + " dryFlagSide (time, nSCHISM_hgrid_edge) float32 835MB dask.array<chunksize=(1, 966883), meta=np.ndarray>\n", + "Attributes:\n", + " NCO: netCDF Operators version 4.9.7 (Homepage = http://nco.sf.net, C...\n", + " history: Wed Jul 17 02:17:50 2024: ncatted -a units,windSpeedY,o,c,m/s -...
<xarray.Dataset> Size: 4GB\n", + "Dimensions: (time: 24, one: 1, nSCHISM_hgrid_node: 2973769,\n", + " nSCHISM_hgrid_face: 5728020,\n", + " nSCHISM_hgrid_edge: 8701944,\n", + " nMaxSCHISM_hgrid_face_nodes: 4, two: 2)\n", + "Coordinates:\n", + " * time (time) datetime64[ns] 192B 2024-07-17T01:00:00 ....\n", + " SCHISM_hgrid_node_x (nSCHISM_hgrid_node) float64 24MB dask.array<chunksize=(495629,), meta=np.ndarray>\n", + " SCHISM_hgrid_node_y (nSCHISM_hgrid_node) float64 24MB dask.array<chunksize=(495629,), meta=np.ndarray>\n", + " SCHISM_hgrid_face_x (nSCHISM_hgrid_face) float64 46MB dask.array<chunksize=(520730,), meta=np.ndarray>\n", + " SCHISM_hgrid_face_y (nSCHISM_hgrid_face) float64 46MB dask.array<chunksize=(520730,), meta=np.ndarray>\n", + " SCHISM_hgrid_edge_x (nSCHISM_hgrid_edge) float64 70MB dask.array<chunksize=(511880,), meta=np.ndarray>\n", + " SCHISM_hgrid_edge_y (nSCHISM_hgrid_edge) float64 70MB dask.array<chunksize=(511880,), meta=np.ndarray>\n", + "Dimensions without coordinates: one, nSCHISM_hgrid_node, nSCHISM_hgrid_face,\n", + " nSCHISM_hgrid_edge,\n", + " nMaxSCHISM_hgrid_face_nodes, two\n", + "Data variables: (12/17)\n", + " minimum_depth (one) float64 8B dask.array<chunksize=(1,), meta=np.ndarray>\n", + " SCHISM_hgrid (one) |S1 1B dask.array<chunksize=(1,), meta=np.ndarray>\n", + " crs (one) int32 4B dask.array<chunksize=(1,), meta=np.ndarray>\n", + " depth (nSCHISM_hgrid_node) float32 12MB dask.array<chunksize=(991257,), meta=np.ndarray>\n", + " bottom_index_node (nSCHISM_hgrid_node) int32 12MB dask.array<chunksize=(991257,), meta=np.ndarray>\n", + " SCHISM_hgrid_face_nodes (nSCHISM_hgrid_face, nMaxSCHISM_hgrid_face_nodes) float64 183MB dask.array<chunksize=(1145604, 1), meta=np.ndarray>\n", + " ... ...\n", + " windSpeedX (time, nSCHISM_hgrid_node) float32 285MB dask.array<chunksize=(1, 991257), meta=np.ndarray>\n", + " windSpeedY (time, nSCHISM_hgrid_node) float32 285MB dask.array<chunksize=(1, 991257), meta=np.ndarray>\n", + " windStressX (time, nSCHISM_hgrid_node) float32 285MB dask.array<chunksize=(1, 991257), meta=np.ndarray>\n", + " windStressY (time, nSCHISM_hgrid_node) float32 285MB dask.array<chunksize=(1, 991257), meta=np.ndarray>\n", + " dryFlagElement (time, nSCHISM_hgrid_face) float32 550MB dask.array<chunksize=(1, 954670), meta=np.ndarray>\n", + " dryFlagSide (time, nSCHISM_hgrid_edge) float32 835MB dask.array<chunksize=(1, 966883), meta=np.ndarray>\n", + "Attributes:\n", + " NCO: netCDF Operators version 4.9.7 (Homepage = http://nco.sf.net, C...\n", + " history: Wed Jul 17 02:17:50 2024: ncatted -a units,windSpeedY,o,c,m/s -...
<xarray.Dataset> Size: 4GB\n", - "Dimensions: (time: 24, one: 1, nSCHISM_hgrid_node: 2973769,\n", - " nSCHISM_hgrid_face: 5728020,\n", - " nSCHISM_hgrid_edge: 8701944,\n", - " nMaxSCHISM_hgrid_face_nodes: 4, two: 2)\n", - "Coordinates:\n", - " * time (time) datetime64[ns] 192B 2024-07-17T01:00:00 ....\n", - " SCHISM_hgrid_node_x (nSCHISM_hgrid_node) float64 24MB dask.array<chunksize=(495629,), meta=np.ndarray>\n", - " SCHISM_hgrid_node_y (nSCHISM_hgrid_node) float64 24MB dask.array<chunksize=(495629,), meta=np.ndarray>\n", - " SCHISM_hgrid_face_x (nSCHISM_hgrid_face) float64 46MB dask.array<chunksize=(520730,), meta=np.ndarray>\n", - " SCHISM_hgrid_face_y (nSCHISM_hgrid_face) float64 46MB dask.array<chunksize=(520730,), meta=np.ndarray>\n", - " SCHISM_hgrid_edge_x (nSCHISM_hgrid_edge) float64 70MB dask.array<chunksize=(511880,), meta=np.ndarray>\n", - " SCHISM_hgrid_edge_y (nSCHISM_hgrid_edge) float64 70MB dask.array<chunksize=(511880,), meta=np.ndarray>\n", - "Dimensions without coordinates: one, nSCHISM_hgrid_node, nSCHISM_hgrid_face,\n", - " nSCHISM_hgrid_edge,\n", - " nMaxSCHISM_hgrid_face_nodes, two\n", - "Data variables: (12/17)\n", - " minimum_depth (one) float64 8B dask.array<chunksize=(1,), meta=np.ndarray>\n", - " SCHISM_hgrid (one) |S1 1B dask.array<chunksize=(1,), meta=np.ndarray>\n", - " crs (one) int32 4B dask.array<chunksize=(1,), meta=np.ndarray>\n", - " depth (nSCHISM_hgrid_node) float32 12MB dask.array<chunksize=(991257,), meta=np.ndarray>\n", - " bottom_index_node (nSCHISM_hgrid_node) int32 12MB dask.array<chunksize=(991257,), meta=np.ndarray>\n", - " SCHISM_hgrid_face_nodes (nSCHISM_hgrid_face, nMaxSCHISM_hgrid_face_nodes) float64 183MB dask.array<chunksize=(1145604, 1), meta=np.ndarray>\n", - " ... ...\n", - " windSpeedX (time, nSCHISM_hgrid_node) float32 285MB dask.array<chunksize=(1, 991257), meta=np.ndarray>\n", - " windSpeedY (time, nSCHISM_hgrid_node) float32 285MB dask.array<chunksize=(1, 991257), meta=np.ndarray>\n", - " windStressX (time, nSCHISM_hgrid_node) float32 285MB dask.array<chunksize=(1, 991257), meta=np.ndarray>\n", - " windStressY (time, nSCHISM_hgrid_node) float32 285MB dask.array<chunksize=(1, 991257), meta=np.ndarray>\n", - " dryFlagElement (time, nSCHISM_hgrid_face) float32 550MB dask.array<chunksize=(1, 954670), meta=np.ndarray>\n", - " dryFlagSide (time, nSCHISM_hgrid_edge) float32 835MB dask.array<chunksize=(1, 966883), meta=np.ndarray>\n", - "Attributes:\n", - " NCO: netCDF Operators version 4.9.7 (Homepage = http://nco.sf.net, C...\n", - " history: Wed Jul 17 02:17:50 2024: ncatted -a units,windSpeedY,o,c,m/s -...
<xarray.Dataset> Size: 965MB\n", + "Dimensions: (time: 24, one: 1, nSCHISM_hgrid_node: 142475,\n", + " nSCHISM_hgrid_face: 274187,\n", + " nSCHISM_hgrid_edge: 8701944,\n", + " nMaxSCHISM_hgrid_face_nodes: 4, two: 2,\n", + " nSCHISM_vgrid_layers: 49)\n", + "Coordinates:\n", + " * time (time) datetime64[ns] 192B 2024-07-28T01:00:00 ....\n", + " SCHISM_hgrid_node_x (nSCHISM_hgrid_node) float64 1MB dask.array<chunksize=(7165,), meta=np.ndarray>\n", + " SCHISM_hgrid_node_y (nSCHISM_hgrid_node) float64 1MB dask.array<chunksize=(7165,), meta=np.ndarray>\n", + "Dimensions without coordinates: one, nSCHISM_hgrid_node, nSCHISM_hgrid_face,\n", + " nSCHISM_hgrid_edge,\n", + " nMaxSCHISM_hgrid_face_nodes, two,\n", + " nSCHISM_vgrid_layers\n", + "Data variables:\n", + " minimum_depth (one) float64 8B dask.array<chunksize=(1,), meta=np.ndarray>\n", + " SCHISM_hgrid (one) |S1 1B dask.array<chunksize=(1,), meta=np.ndarray>\n", + " crs (one) int32 4B dask.array<chunksize=(1,), meta=np.ndarray>\n", + " depth (nSCHISM_hgrid_node) float32 570kB dask.array<chunksize=(142475,), meta=np.ndarray>\n", + " bottom_index_node (nSCHISM_hgrid_node) int32 570kB dask.array<chunksize=(142475,), meta=np.ndarray>\n", + " SCHISM_hgrid_face_x (nSCHISM_hgrid_face) float64 2MB dask.array<chunksize=(166039,), meta=np.ndarray>\n", + " SCHISM_hgrid_face_y (nSCHISM_hgrid_face) float64 2MB dask.array<chunksize=(166039,), meta=np.ndarray>\n", + " SCHISM_hgrid_edge_x (nSCHISM_hgrid_edge) float64 70MB dask.array<chunksize=(511880,), meta=np.ndarray>\n", + " SCHISM_hgrid_edge_y (nSCHISM_hgrid_edge) float64 70MB dask.array<chunksize=(511880,), meta=np.ndarray>\n", + " SCHISM_hgrid_face_nodes (nSCHISM_hgrid_face, nMaxSCHISM_hgrid_face_nodes) float64 9MB dask.array<chunksize=(265743, 1), meta=np.ndarray>\n", + " SCHISM_hgrid_edge_nodes (nSCHISM_hgrid_edge, two) float64 139MB dask.array<chunksize=(1740389, 1), meta=np.ndarray>\n", + " temperature (time, nSCHISM_hgrid_node, nSCHISM_vgrid_layers) float32 670MB dask.array<chunksize=(1, 142475, 49), meta=np.ndarray>\n", + "Attributes:\n", + " NCO: netCDF Operators version 4.9.7 (Homepage = http://nco.sf.net, C...\n", + " history: Mon Jul 29 02:42:02 2024: ncatted -a units,temperature,o,c,Degr...
<xarray.Dataset> Size: 965MB\n", - "Dimensions: (time: 24, one: 1, nSCHISM_hgrid_node: 142475,\n", - " nSCHISM_hgrid_face: 274187,\n", - " nSCHISM_hgrid_edge: 8701944,\n", - " nMaxSCHISM_hgrid_face_nodes: 4, two: 2,\n", - " nSCHISM_vgrid_layers: 49)\n", - "Coordinates:\n", - " * time (time) datetime64[ns] 192B 2024-07-28T01:00:00 ....\n", - " SCHISM_hgrid_node_x (nSCHISM_hgrid_node) float64 1MB dask.array<chunksize=(7165,), meta=np.ndarray>\n", - " SCHISM_hgrid_node_y (nSCHISM_hgrid_node) float64 1MB dask.array<chunksize=(7165,), meta=np.ndarray>\n", - "Dimensions without coordinates: one, nSCHISM_hgrid_node, nSCHISM_hgrid_face,\n", - " nSCHISM_hgrid_edge,\n", - " nMaxSCHISM_hgrid_face_nodes, two,\n", - " nSCHISM_vgrid_layers\n", - "Data variables:\n", - " minimum_depth (one) float64 8B dask.array<chunksize=(1,), meta=np.ndarray>\n", - " SCHISM_hgrid (one) |S1 1B dask.array<chunksize=(1,), meta=np.ndarray>\n", - " crs (one) int32 4B dask.array<chunksize=(1,), meta=np.ndarray>\n", - " depth (nSCHISM_hgrid_node) float32 570kB dask.array<chunksize=(142475,), meta=np.ndarray>\n", - " bottom_index_node (nSCHISM_hgrid_node) int32 570kB dask.array<chunksize=(142475,), meta=np.ndarray>\n", - " SCHISM_hgrid_face_x (nSCHISM_hgrid_face) float64 2MB dask.array<chunksize=(166039,), meta=np.ndarray>\n", - " SCHISM_hgrid_face_y (nSCHISM_hgrid_face) float64 2MB dask.array<chunksize=(166039,), meta=np.ndarray>\n", - " SCHISM_hgrid_edge_x (nSCHISM_hgrid_edge) float64 70MB dask.array<chunksize=(511880,), meta=np.ndarray>\n", - " SCHISM_hgrid_edge_y (nSCHISM_hgrid_edge) float64 70MB dask.array<chunksize=(511880,), meta=np.ndarray>\n", - " SCHISM_hgrid_face_nodes (nSCHISM_hgrid_face, nMaxSCHISM_hgrid_face_nodes) float64 9MB dask.array<chunksize=(265743, 1), meta=np.ndarray>\n", - " SCHISM_hgrid_edge_nodes (nSCHISM_hgrid_edge, two) float64 139MB dask.array<chunksize=(1740389, 1), meta=np.ndarray>\n", - " temperature (time, nSCHISM_hgrid_node, nSCHISM_vgrid_layers) float32 670MB dask.array<chunksize=(1, 142475, 49), meta=np.ndarray>\n", - "Attributes:\n", - " NCO: netCDF Operators version 4.9.7 (Homepage = http://nco.sf.net, C...\n", - " history: Mon Jul 29 02:42:02 2024: ncatted -a units,temperature,o,c,Degr...