diff --git a/README.html b/README.html index 47b0091..eb8ce4a 100644 --- a/README.html +++ b/README.html @@ -205,7 +205,7 @@ @@ -217,7 +217,7 @@ @@ -589,7 +589,7 @@

Running on Your Own MachineProject Pythia Community. - Last updated on 19 January 2024. + Last updated on 25 January 2024.

diff --git a/_images/2aca75b6d332afde974401eb1afae2b850df304d1413c7a13b52a13f29a42901.png b/_images/2aca75b6d332afde974401eb1afae2b850df304d1413c7a13b52a13f29a42901.png new file mode 100644 index 0000000..8b8691c Binary files /dev/null and b/_images/2aca75b6d332afde974401eb1afae2b850df304d1413c7a13b52a13f29a42901.png differ diff --git a/_images/66322caf33ed4a0a956f03358bb3ce621beed156bfa92779a947c5fee4345fa7.png b/_images/66322caf33ed4a0a956f03358bb3ce621beed156bfa92779a947c5fee4345fa7.png new file mode 100644 index 0000000..9218bbf Binary files /dev/null and b/_images/66322caf33ed4a0a956f03358bb3ce621beed156bfa92779a947c5fee4345fa7.png differ diff --git a/_images/d2028f0b3653a9a38b8c275afa5d64700e1aa3b1b050332dc2645cff7ccf5d4f.png b/_images/d2028f0b3653a9a38b8c275afa5d64700e1aa3b1b050332dc2645cff7ccf5d4f.png new file mode 100644 index 0000000..24c3916 Binary files /dev/null and b/_images/d2028f0b3653a9a38b8c275afa5d64700e1aa3b1b050332dc2645cff7ccf5d4f.png differ diff --git a/_images/d9f8446a3264291e801db5982adc080b0f51e15a50cb1de454a4f79a7c001f75.png b/_images/d9f8446a3264291e801db5982adc080b0f51e15a50cb1de454a4f79a7c001f75.png new file mode 100644 index 0000000..f375cdb Binary files /dev/null and b/_images/d9f8446a3264291e801db5982adc080b0f51e15a50cb1de454a4f79a7c001f75.png differ diff --git a/_sources/notebooks/FigS2-Chl_Copepod_compare_x1.ipynb b/_sources/notebooks/FigS2-Chl_Copepod_compare_x1.ipynb index 8f2a163..b4dc9cd 100644 --- a/_sources/notebooks/FigS2-Chl_Copepod_compare_x1.ipynb +++ b/_sources/notebooks/FigS2-Chl_Copepod_compare_x1.ipynb @@ -3,9 +3,7 @@ { "cell_type": "code", "execution_count": null, - "metadata": { - "tags": [] - }, + "metadata": {}, "outputs": [], "source": [ "import numpy as np\n", @@ -314,9 +312,7 @@ { "cell_type": "code", "execution_count": null, - "metadata": { - "tags": [] - }, + "metadata": {}, "outputs": [], "source": [ "### need to get a generic set of login credentials and provide a file to input those\n", @@ -554,22 +550,8 @@ } ], "metadata": { - "kernelspec": { - "display_name": "Python 3 (ipykernel)", - "language": "python", - "name": "python3" - }, "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.10.13" + "name": "python" } }, "nbformat": 4, diff --git a/_sources/notebooks/cloudonly-FigS2-Chl_Copepod_compare_x1.ipynb b/_sources/notebooks/cloudonly-FigS2-Chl_Copepod_compare_x1.ipynb index b391939..23f6ae6 100644 --- a/_sources/notebooks/cloudonly-FigS2-Chl_Copepod_compare_x1.ipynb +++ b/_sources/notebooks/cloudonly-FigS2-Chl_Copepod_compare_x1.ipynb @@ -3,9 +3,7 @@ { "cell_type": "code", "execution_count": null, - "metadata": { - "tags": [] - }, + "metadata": {}, "outputs": [], "source": [ "import numpy as np\n", @@ -63,9 +61,7 @@ { "cell_type": "code", "execution_count": null, - "metadata": { - "tags": [] - }, + "metadata": {}, "outputs": [], "source": [ "### need to get a generic set of login credentials and provide a file to input those\n", @@ -256,22 +252,8 @@ } ], "metadata": { - "kernelspec": { - "display_name": "Python 3 (ipykernel)", - "language": "python", - "name": "python3" - }, "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.10.13" + "name": "python" } }, "nbformat": 4, diff --git a/_sources/notebooks/notebook-template.ipynb b/_sources/notebooks/notebook-template.ipynb index dad9f26..17fe307 100644 --- a/_sources/notebooks/notebook-template.ipynb +++ b/_sources/notebooks/notebook-template.ipynb @@ -281,9 +281,9 @@ ], "metadata": { "kernelspec": { - "display_name": "Python 3 (ipykernel)", + "display_name": "ocean-bgc-cookbook-dev", "language": "python", - "name": "python3" + "name": "ocean-bgc-cookbook-dev" }, "language_info": { "codemirror_mode": { @@ -295,63 +295,8 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.10.8" - }, - "nbdime-conflicts": { - "local_diff": [ - { - "diff": [ - { - "diff": [ - { - "key": 0, - "op": "addrange", - "valuelist": [ - "Python 3" - ] - }, - { - "key": 0, - "length": 1, - "op": "removerange" - } - ], - "key": "display_name", - "op": "patch" - } - ], - "key": "kernelspec", - "op": "patch" - } - ], - "remote_diff": [ - { - "diff": [ - { - "diff": [ - { - "key": 0, - "op": "addrange", - "valuelist": [ - "Python3" - ] - }, - { - "key": 0, - "length": 1, - "op": "removerange" - } - ], - "key": "display_name", - "op": "patch" - } - ], - "key": "kernelspec", - "op": "patch" - } - ] - }, - "toc-autonumbering": false + "version": "3.11.7" + } }, "nbformat": 4, "nbformat_minor": 4 diff --git a/_sources/notebooks/ocn-carbonfluxes.ipynb b/_sources/notebooks/ocn-carbonfluxes.ipynb index 5498b6d..e1e349e 100644 --- a/_sources/notebooks/ocn-carbonfluxes.ipynb +++ b/_sources/notebooks/ocn-carbonfluxes.ipynb @@ -53,11 +53,7 @@ "cell_type": "code", "execution_count": null, "id": "97f7f7de-f226-447c-9507-f1b79161e994", - "metadata": { - "tags": [ - "parameters" - ] - }, + "metadata": {}, "outputs": [], "source": [ "# Parameters\n", @@ -290,9 +286,9 @@ ], "metadata": { "kernelspec": { - "display_name": "Python 3 (ipykernel)", + "display_name": "ocean-bgc-cookbook-dev", "language": "python", - "name": "python3" + "name": "ocean-bgc-cookbook-dev" }, "language_info": { "codemirror_mode": { @@ -304,7 +300,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.10.13" + "version": "3.11.7" } }, "nbformat": 4, diff --git a/_sources/notebooks/ocn-global-bgc-metrics.ipynb b/_sources/notebooks/ocn-global-bgc-metrics.ipynb index df3c092..ffd4f2f 100644 --- a/_sources/notebooks/ocn-global-bgc-metrics.ipynb +++ b/_sources/notebooks/ocn-global-bgc-metrics.ipynb @@ -69,11 +69,7 @@ "cell_type": "code", "execution_count": null, "id": "7aba216b-6257-44cb-b711-41178010c5e9", - "metadata": { - "tags": [ - "parameters" - ] - }, + "metadata": {}, "outputs": [], "source": [ "casename = 'g.e22.GOMIPECOIAF_JRA-1p4-2018.TL319_g17.4p2z.001'\n", @@ -412,22 +408,8 @@ } ], "metadata": { - "kernelspec": { - "display_name": "Python 3 (ipykernel)", - "language": "python", - "name": "python3" - }, "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.10.13" + "name": "python" } }, "nbformat": 4, diff --git a/_sources/notebooks/ocn-macronuts.ipynb b/_sources/notebooks/ocn-macronuts.ipynb index 324caa0..82f3750 100644 --- a/_sources/notebooks/ocn-macronuts.ipynb +++ b/_sources/notebooks/ocn-macronuts.ipynb @@ -10,36 +10,24 @@ }, { "cell_type": "code", - "execution_count": null, - "id": "e13795c3-000f-465c-b07b-e3bb31415aef", - "metadata": {}, - "outputs": [], - "source": [ - "%load_ext autoreload\n", - "%autoreload 2" - ] - }, - { - "cell_type": "code", - "execution_count": null, + "execution_count": 1, "id": "e8199a6d-1b51-453e-a34c-45ed5f88c59f", "metadata": {}, "outputs": [], "source": [ "import xarray as xr\n", "import glob\n", - "from dask.distributed import Client\n", "import numpy as np\n", - "\n", - "import catalog\n", - "import util\n", - "\n", - "xr.set_options(keep_attrs=True)" + "import matplotlib.pyplot as plt\n", + "import cartopy\n", + "import cartopy.crs as ccrs\n", + "import pop_tools\n", + "from dask.distributed import LocalCluster" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 2, "id": "4f00b7e9-4573-4ca5-9b40-11d924935d7f", "metadata": {}, "outputs": [], @@ -51,16 +39,13 @@ ] }, { - "cell_type": "code", - "execution_count": null, - "id": "0850149e-56d4-4f28-88bd-2639e11ad20a", - "metadata": {}, - "outputs": [], + "cell_type": "markdown", + "id": "5874ddb0-3632-44d9-979d-f27a88e58361", + "metadata": { + "jp-MarkdownHeadingCollapsed": true + }, "source": [ - "ds_grid = pop_tools.get_grid('POP_gx1v7')\n", - "lons = ds_grid.TLONG\n", - "lats = ds_grid.TLAT\n", - "depths = ds_grid.z_t * 0.01" + "## General setup (see previous two notebooks for explanations)" ] }, { @@ -73,13 +58,5107 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 3, "id": "c549c0ec-0721-4986-be5f-6c7c9e632fc1", "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/node.py:182: UserWarning: Port 8787 is already in use.\n", + "Perhaps you already have a cluster running?\n", + "Hosting the HTTP server on port 39293 instead\n", + " warnings.warn(\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n", + "Task exception was never retrieved\n", + "future: .wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>\n", + "Traceback (most recent call last):\n", + " File \"/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py\", line 2217, in wait\n", + " raise AllExit()\n", + "distributed.client.AllExit\n" + ] + } + ], + "source": [ + "from dask.distributed import LocalCluster\n", + "cluster = LocalCluster()\n", + "client = cluster.get_client()" + ] + }, + { + "cell_type": "markdown", + "id": "bc803792-f9df-4f19-a26f-844dcbe48378", + "metadata": {}, + "source": [ + "### Bring in POP grid utilities" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "0850149e-56d4-4f28-88bd-2639e11ad20a", + "metadata": {}, + "outputs": [], + "source": [ + "ds_grid = pop_tools.get_grid('POP_gx1v7')\n", + "lons = ds_grid.TLONG\n", + "lats = ds_grid.TLAT\n", + "depths = ds_grid.z_t * 0.01" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "5d56f6ba-7bdb-43bd-b8ad-badbf5a112b1", + "metadata": {}, "outputs": [], "source": [ - "cluster, client = util.get_ClusterClient()\n", - "cluster.scale(12)" + "def adjust_pop_grid(tlon,tlat,field):\n", + " nj = tlon.shape[0]\n", + " ni = tlon.shape[1]\n", + " xL = int(ni/2 - 1)\n", + " xR = int(xL + ni)\n", + "\n", + " tlon = np.where(np.greater_equal(tlon,min(tlon[:,0])),tlon-360.,tlon)\n", + " lon = np.concatenate((tlon,tlon+360.),1)\n", + " lon = lon[:,xL:xR]\n", + "\n", + " if ni == 320:\n", + " lon[367:-3,0] = lon[367:-3,0]+360.\n", + " lon = lon - 360.\n", + " lon = np.hstack((lon,lon[:,0:1]+360.))\n", + " if ni == 320:\n", + " lon[367:,-1] = lon[367:,-1] - 360.\n", + "\n", + " # Trick cartopy into doing the right thing:\n", + " # it gets confused when the cyclic coords are identical\n", + " lon[:,0] = lon[:,0]-1e-8\n", + " \n", + " # Periodicity\n", + " lat = np.concatenate((tlat,tlat),1)\n", + " lat = lat[:,xL:xR]\n", + " lat = np.hstack((lat,lat[:,0:1]))\n", + "\n", + " field = np.ma.concatenate((field,field),1)\n", + " field = field[:,xL:xR]\n", + " field = np.ma.hstack((field,field[:,0:1]))\n", + " return lon,lat,field" ] }, { @@ -87,15 +5166,26 @@ "id": "976ffa95-263e-4d11-bda3-0637f9d28212", "metadata": {}, "source": [ - "## Load the data" + "### Load the data" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 6, "id": "8a3ad40e-cf48-4484-b350-421e90dae6f2", "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "'/glade/campaign/cesm/development/bgcwg/projects/CESM2-OMIP2-like-4p2z-run/g.e22.GOMIPECOIAF_JRA-1p4-2018.TL319_g17.4p2z.002branch/ocn/proc/tseries/month_1'" + ] + }, + "execution_count": 6, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "case = 'g.e22.GOMIPECOIAF_JRA-1p4-2018.TL319_g17.4p2z.002branch'\n", "path = '/glade/campaign/cesm/development/bgcwg/projects/CESM2-OMIP2-like-4p2z-run/'+case+'/ocn/proc/tseries/month_1'\n", @@ -105,10 +5195,58206 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 7, "id": "0f0674e5-b859-49cc-93fc-2f6224c90460", "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "
<xarray.Dataset>\n",
+       "Dimensions:                           (time: 768, nlat: 384, nlon: 320,\n",
+       "                                       z_t: 60, z_w: 60, lat_aux_grid: 395,\n",
+       "                                       moc_z: 61, d2: 2, z_t_150m: 15,\n",
+       "                                       z_w_bot: 60, z_w_top: 60,\n",
+       "                                       transport_reg: 2, moc_comp: 3,\n",
+       "                                       transport_comp: 5)\n",
+       "Coordinates:\n",
+       "    TLAT                              (nlat, nlon) float64 dask.array<chunksize=(384, 320), meta=np.ndarray>\n",
+       "    TLONG                             (nlat, nlon) float64 dask.array<chunksize=(384, 320), meta=np.ndarray>\n",
+       "    ULAT                              (nlat, nlon) float64 dask.array<chunksize=(384, 320), meta=np.ndarray>\n",
+       "    ULONG                             (nlat, nlon) float64 dask.array<chunksize=(384, 320), meta=np.ndarray>\n",
+       "  * lat_aux_grid                      (lat_aux_grid) float32 -79.49 ... 90.0\n",
+       "  * moc_z                             (moc_z) float32 0.0 1e+03 ... 5.5e+05\n",
+       "  * time                              (time) object 1958-02-01 00:00:00 ... 2...\n",
+       "  * z_t                               (z_t) float32 500.0 1.5e+03 ... 5.375e+05\n",
+       "  * z_t_150m                          (z_t_150m) float32 500.0 ... 1.45e+04\n",
+       "  * z_w                               (z_w) float32 0.0 1e+03 ... 5e+05 5.25e+05\n",
+       "  * z_w_bot                           (z_w_bot) float32 1e+03 2e+03 ... 5.5e+05\n",
+       "  * z_w_top                           (z_w_top) float32 0.0 1e+03 ... 5.25e+05\n",
+       "Dimensions without coordinates: nlat, nlon, d2, transport_reg, moc_comp,\n",
+       "                                transport_comp\n",
+       "Data variables: (12/544)\n",
+       "    ADVS                              (time, nlat, nlon) float32 dask.array<chunksize=(81, 124, 104), meta=np.ndarray>\n",
+       "    ANGLE                             (nlat, nlon) float64 dask.array<chunksize=(384, 320), meta=np.ndarray>\n",
+       "    ANGLET                            (nlat, nlon) float64 dask.array<chunksize=(384, 320), meta=np.ndarray>\n",
+       "    DXT                               (nlat, nlon) float64 dask.array<chunksize=(384, 320), meta=np.ndarray>\n",
+       "    DXU                               (nlat, nlon) float64 dask.array<chunksize=(384, 320), meta=np.ndarray>\n",
+       "    DYT                               (nlat, nlon) float64 dask.array<chunksize=(384, 320), meta=np.ndarray>\n",
+       "    ...                                ...\n",
+       "    x_graze_mesozoo_zint              (time, nlat, nlon) float32 dask.array<chunksize=(81, 124, 104), meta=np.ndarray>\n",
+       "    x_graze_mesozoo_zint_100m         (time, nlat, nlon) float32 dask.array<chunksize=(81, 124, 104), meta=np.ndarray>\n",
+       "    x_graze_microzoo_zint             (time, nlat, nlon) float32 dask.array<chunksize=(81, 124, 104), meta=np.ndarray>\n",
+       "    x_graze_microzoo_zint_100m        (time, nlat, nlon) float32 dask.array<chunksize=(81, 124, 104), meta=np.ndarray>\n",
+       "    zsatarag                          (time, nlat, nlon) float32 dask.array<chunksize=(81, 124, 104), meta=np.ndarray>\n",
+       "    zsatcalc                          (time, nlat, nlon) float32 dask.array<chunksize=(81, 124, 104), meta=np.ndarray>\n",
+       "Attributes:\n",
+       "    title:             g.e22.GOMIPECOIAF_JRA-1p4-2018.TL319_g17.4p2z.002branch\n",
+       "    history:           Wed Jun 21 09:15:38 2023: ncks -O -4 -L 1 /glade/scrat...\n",
+       "    Conventions:       CF-1.0; http://www.cgd.ucar.edu/cms/eaton/netcdf/CF-cu...\n",
+       "    time_period_freq:  month_1\n",
+       "    model_doi_url:     https://doi.org/10.5065/D67H1H0V\n",
+       "    contents:          Diagnostic and Prognostic Variables\n",
+       "    source:            CCSM POP2, the CCSM Ocean Component\n",
+       "    revision:          $Id$\n",
+       "    calendar:          All years have exactly  365 days.\n",
+       "    start_time:        This dataset was created on 2023-06-13 at 16:35:05.0\n",
+       "    cell_methods:      cell_methods = time: mean ==> the variable values are ...\n",
+       "    NCO:               netCDF Operators version 5.1.4 (Homepage = http://nco....
" + ], + "text/plain": [ + "\n", + "Dimensions: (time: 768, nlat: 384, nlon: 320,\n", + " z_t: 60, z_w: 60, lat_aux_grid: 395,\n", + " moc_z: 61, d2: 2, z_t_150m: 15,\n", + " z_w_bot: 60, z_w_top: 60,\n", + " transport_reg: 2, moc_comp: 3,\n", + " transport_comp: 5)\n", + "Coordinates:\n", + " TLAT (nlat, nlon) float64 dask.array\n", + " TLONG (nlat, nlon) float64 dask.array\n", + " ULAT (nlat, nlon) float64 dask.array\n", + " ULONG (nlat, nlon) float64 dask.array\n", + " * lat_aux_grid (lat_aux_grid) float32 -79.49 ... 90.0\n", + " * moc_z (moc_z) float32 0.0 1e+03 ... 5.5e+05\n", + " * time (time) object 1958-02-01 00:00:00 ... 2...\n", + " * z_t (z_t) float32 500.0 1.5e+03 ... 5.375e+05\n", + " * z_t_150m (z_t_150m) float32 500.0 ... 1.45e+04\n", + " * z_w (z_w) float32 0.0 1e+03 ... 5e+05 5.25e+05\n", + " * z_w_bot (z_w_bot) float32 1e+03 2e+03 ... 5.5e+05\n", + " * z_w_top (z_w_top) float32 0.0 1e+03 ... 5.25e+05\n", + "Dimensions without coordinates: nlat, nlon, d2, transport_reg, moc_comp,\n", + " transport_comp\n", + "Data variables: (12/544)\n", + " ADVS (time, nlat, nlon) float32 dask.array\n", + " ANGLE (nlat, nlon) float64 dask.array\n", + " ANGLET (nlat, nlon) float64 dask.array\n", + " DXT (nlat, nlon) float64 dask.array\n", + " DXU (nlat, nlon) float64 dask.array\n", + " DYT (nlat, nlon) float64 dask.array\n", + " ... ...\n", + " x_graze_mesozoo_zint (time, nlat, nlon) float32 dask.array\n", + " x_graze_mesozoo_zint_100m (time, nlat, nlon) float32 dask.array\n", + " x_graze_microzoo_zint (time, nlat, nlon) float32 dask.array\n", + " x_graze_microzoo_zint_100m (time, nlat, nlon) float32 dask.array\n", + " zsatarag (time, nlat, nlon) float32 dask.array\n", + " zsatcalc (time, nlat, nlon) float32 dask.array\n", + "Attributes:\n", + " title: g.e22.GOMIPECOIAF_JRA-1p4-2018.TL319_g17.4p2z.002branch\n", + " history: Wed Jun 21 09:15:38 2023: ncks -O -4 -L 1 /glade/scrat...\n", + " Conventions: CF-1.0; http://www.cgd.ucar.edu/cms/eaton/netcdf/CF-cu...\n", + " time_period_freq: month_1\n", + " model_doi_url: https://doi.org/10.5065/D67H1H0V\n", + " contents: Diagnostic and Prognostic Variables\n", + " source: CCSM POP2, the CCSM Ocean Component\n", + " revision: $Id$\n", + " calendar: All years have exactly 365 days.\n", + " start_time: This dataset was created on 2023-06-13 at 16:35:05.0\n", + " cell_methods: cell_methods = time: mean ==> the variable values are ...\n", + " NCO: netCDF Operators version 5.1.4 (Homepage = http://nco...." + ] + }, + "execution_count": 7, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "files = glob.glob(f'{path}/{case}.pop.h.*.195801-202112.nc')\n", "ds=xr.open_mfdataset(files, data_vars=\"minimal\", coords='minimal', compat=\"override\", parallel=True,\n", @@ -121,13 +63407,13 @@ "id": "b5d851b8-ddae-4407-8aee-1f2f01bb5780", "metadata": {}, "source": [ - "### Variable list\n", - "Make our dataset smaller so it just has the variables we're interested in" + "## Subsetting\n", + "Make our dataset smaller so it has just a couple of macronutrient variables we're interested in" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 8, "id": "ea5e9150-4e80-45a2-a5b6-a8b6a474cf72", "metadata": {}, "outputs": [], @@ -137,33 +63423,73 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 9, "id": "a63a74ea-ac56-4034-aeaa-f648909fe59a", "metadata": {}, "outputs": [], "source": [ "keep_vars=['z_t','z_t_150m','dz','time_bound','time','TAREA','TLAT','TLONG'] + variables\n", - "ds = ds.drop([v for v in ds.variables if v not in keep_vars])" + "ds = ds.drop_vars([v for v in ds.variables if v not in keep_vars])" + ] + }, + { + "cell_type": "markdown", + "id": "f6bd219c-40ae-4bec-a775-795485709575", + "metadata": {}, + "source": [ + "Let's take a quick look at nitrate to make sure that things look okay" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 10, "id": "4321e1ec-03e1-45d6-bb0b-16fdcaa17ca3", "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 10, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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+22sXr1av2aVlZVYt24dzjnnHAwePFjf/7zzzsNTTz3lqm67du1CVVWVZbm2zCnI/KOPPsL8+fMxceJEbgfDO1YoFEKnTp24x/MS0O7Enj17QCl1dV7a/3bbbtmyxbDM5/PB5/MV3LHccMABB+CAAw7Qv3/xxReYM2cOTjnlFNx///2uyjj44INRXV0NADjhhBNc7XPHHXdg9uzZcbfr06dP3POqqanBrbfeihNOOAEVFRXYtGkT5s2bhxNOOAHvvPMOjjjiCADxrx97r9o9Q506dUIwGIx7X+/atQsHHXQQ9zhsXbzy7LPPYvXq1XjssccMwuXMM8/U/163bh0ee+wx3HvvvZg2bZq+/Kc//SkOOeQQ3Hfffbj77rsNdX355Zdx/PHHAwBOP/10rFmzBkuWLMEll1yCiooKvS06+OCDXf/Gu3btwrp163DggQcCAOrq6nDkkUfisccew1dffYWysjIAysvE2WefjZUrVxrOQ1Bc5L1wSpSf/exnugAAoFtHzjjjDMN22vKtW7di8ODBeO211xCJRHDJJZcgEono25WUlGDEiBFYvXq143Hr6uqwfv16V3U89NBDXW0XD0mScO211+LOO+/EnXfeiauvvhpNTU2YOnUq9u/fr2+j8bvf/c6w/89+9jP07dsXM2bMwAsvvICJEycCUDrSs846C/v378czzzyDXr164eOPP8add96JCRMmYPny5fD7/aCUWt7G2bdbp1Euduu2bNmC8ePHo1evXnj88ccN69jfBVAEgFZOIsdKFC/HstvWvNx8boVyLK/U19dj7NixqK2txbJlyxAMBpMqz4mrrrrK1WgxnkXXzNixYw2jU08++WScccYZGDJkCG6//XbDSxvg/vole1+n47l45ZVXUFJSgssvv9x2m3/+858ghOCiiy4y3G81NTU44ogjsGbNGsP2NTU1umjSOPzww7kj6Lxw5JFH6qIJiLX7I0eO1EUTu/zbb79N6niC/KZohZP5DU1reO2Wa0PeNdPxcccdxy2XFSA8gsEgjjzySFd1ZN/2k+X222/Hvn378Lvf/Q633347AEUkXnbZZXj88ccNjQaPiy66CDNmzMC6det04XT33Xdj48aN+Pbbb3VXx09/+lMMHDgQp556Kp555hlMmTIFixcvxmWXXWYoT3NDduvWjftGu3v3bgD8N+5vv/0Wp5xyCvx+P1atWmXZJhAIGL4/8cQTuPTSS9GtWze0tbVh//79hsZQO94xxxzjeA3c0rVrVxBCXJ1Xt27dAChvvJolhN2Wd/7FcCwnmpub8bOf/QwdHR145ZVXUFlZmXBZbqipqUGPHj3ibpeowOjbty9OOukkrFu3Tl/GXj8z5uvXrVs3rnBoaWlBOByOe60TeQbd8OOPP6Kurs6xTfzhhx9AKbXcIxpmS5h2XVhCoVDSrrNE+wNBcVK0wilRunfvDgD429/+hj59+njePxuuOkCx8Nx333244447sHnzZnTv3h21tbUYM2YM+vXrh549e7oqh20EN27ciAMPPNASH6KJSs0NeOaZZ9pa2YYMGYJNmzZZlmvLWBcgoIimkSNHglKKNWvWcOttPpZ2vbXYpk2bNmHo0KH6+vr6euzcudNyrEQpLS1F//79bc+rtLRU7xDYOg0aNEjfLhKJ4PPPP8cFF1xQlMeyo6OjA+eccw6+/vpr/Otf/3J93yZDKl11dlBKDc+Wdi9u2rQJP/vZzwzbbtq0yXCvDhkyBEuXLkV9fb0hzsnuGTIzZMgQPPvss4hEIgZLsNv97TjggAPw9ttvQ5ZlW/HUvXt3EELwr3/9yzYGUyDINQpCOGkPVyYC9saMGQO/34+vv/4a55xzjuf9s+GqY9ESRwLA+++/j1WrVuHee++Nu9/ixYsBGONC6urqsGrVKnz33XcGi9W7774LAHqn1q1bN+6bIgBMnDgR11xzDf7973/rYiYSieDpp5/G0KFDUVdXp2+7detWjBw5EtFoFGvWrLEVrsceeyx3+dixY1FSUoJFixYZhJOWlPDss8+OdxlcM3HiRCxYsADbtm1Dr169ACiWkn/84x+YMGGC3kENHToUtbW1WLRoEc4//3x9/7/97W/Yt28fJk2aVLTH4nHFFVdgzZo1eOWVV1zFtfFg24vS0tK426fSVcdj8+bNeOedd3D66afryw488EAcf/zxePrppzFjxgzd+rxu3Tp88cUXmDp1qr7tWWedhf/93//F4sWLcdNNN+nLFy1ahNLSUm7iWpaJEyfisccew9///nfDb7V48WLU1dUZnhUvjBs3Ds8++ywWLVpk664bP3485s2bh++++w6TJ09O6DhmMtkfCIqUrI3nSyHaENSrr76arl27lq5fv542NTVRSu3TEdxzzz3cMv76178alvOGD8+dO5f6/X569dVX02XLltE1a9bQ5557jk6fPp3efvvt6TtRDuvXr6d//etf6V//+lfaq1cvOmjQIP07m2tHS/b46quv0ldeeYXOnj2blpWV0TPOOMOQiuCtt96iY8aMoX/+85/p66+/Tl988UX6q1/9ivp8Pnrqqaca8hu99957NBgM0p/85Cd08eLF9I033qB//OMfaY8ePWh1dTX98ccf49a/ra2NHnbYYbRXr170mWeeoStWrKATJ060JMD84Ycf6EEHHURDoRB9+umnLckDt23b5up6aQkwb7nlFrpmzRp6zz330FAoxB0er13Hu+++mwKg1157rb4sHg0NDbS2tpYOGTKELlu2jL788sv05JNPpuXl5ZZEok899RQFQK+66iq6evVq+uijj9IuXbpwE0Vqv0OhHQsuUgrMnz+fAqDXX3+95ff3kuRWe6ZnzpxJ161bR9evX0/b29td758Mp512Gp09ezZdtmwZXbVqFV2wYAGtq6uj5eXldNOmTYZtV69eTf1+P504cSJdsWIFfeaZZ2ivXr0cE2Dec889dM2aNfSWW27hJsCcPXs29fl8hmeLUiVnU9euXemjjz5K33jjDfrLX/6SAqBPP/103HOyS0fQ0dFBTznlFBoIBOiNN95IX3nlFbp8+XJ6++23G9JUXHXVVbSsrIz+5je/oS+99BJ944036DPPPEN/9atfGfJV2aVJmTJlCu3Tp4/+vaWlhZaWltITTzyRrl69mq5fv55+9913lFLndARmtGeehdd/LF68mPp8Prp48WJ92ZYtW6jP56OXX365Yf+DDz6YHnzwwZZjCfKLghBOlFJ6880307q6OipJkqs8TskIJ0qVTNynnHIKraiooKFQiPbp04eee+65lmSQ6cYuLw1MeYfeeecdOnToUL2+gwcPpr///e8t2Yq//PJL+rOf/YweeOCBNBQK0ZKSEjpkyBA6Z84cS2NNKaXvv/8+nThxIu3ZsycNhUL0oIMOoldeeSXdunWr63Oor6+nl1xyCa2qqqIlJSX0hBNOoCtWrDBsY5efRftoeVrc8Ic//IEecsghNBgM0t69e9OZM2dargOl1PF4bvjqq6/o2WefTSsqKmhZWRk97bTT6IYNG7jbLlmyhB5++OE0GAzSmpoaesMNN9Dm5mZunXidVD4fq7m5mQKgP//5z7llaDjd614SMLa3t9Mr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ujoMHjwYa9euTb9wUrEN2mWWF/top1TFObU37UbRj9nh3EuEykV/jwlSi9tnNpWpA1gRFE8QFbJg0inCSX67du2KHTt26P0+LzhcCxqPRqMZr1/OCCdKKaZNm4aTTjoJgwcP1pePGzcO5513Hvr06YPNmzfjtttuw6mnnooNGzYgFAqhvr4ewWAQXbt2NZRXXV1tGTKp0d7ejvb2dv27OaOquwo7uU9IzGytWp0AFF2weC6/DXoVcZk6h0Tn/ooVoMZIST5AzPQjSAF21h+BIF288cYbugFl9erVWa6NlZwRTtdddx0++ugjvP3224bl559/vv734MGDceyxx6JPnz5Yvny5PlcOD6eEXHfddVdy+R9MosnWBWfu6IQxICna9ykWSRAJFMbrTvVEfNm3RaWiozEINZdWpFCncn0/IuZHFKSYopzzMRfQEmAms3+eMWLECO7fuUJOCKfrr78eL774It566624I+Fqa2vRp08ffPnllwCUhFzhcBh79uwxWJ0aGhps80rcfPPN+kgBQLE4mdPR2+JBNOmdu3CfpAZGDDjFixWqu6pQz0sgENiT6Ul+c4WtW7e62q53795promVrAonSimuv/56LFu2DGvWrEG/fv3i7rNr1y5s27YNtbW1AIBjjjkGgUAAK1aswOTJkwEAO3bswMcff4z58+dzy0hkckOlwrHO2nWgNxvnJDq+hGlv3hv7kuFg6Yy6GrMU9C4QuEFYnQSZom/fvo6xTYAywi8SyfyMHFkVTtdeey2WLFmCF154AeXl5XpMUmVlJUpLS7Fv3z7MmjUL55xzDmpra7Flyxbccsst6N69OyZOnKhve8UVV2D69Ono1q0bqqqqMGPGDAwZMkQfZZdq4oomIgGQAaqmI0hLLfKTRNxYuouOgy4qMpB4L92UlHWyijTTAAMubrYRCFKEEE8ZRpKSc7floasOAD744APuckopli5dij/+8Y/o3LlzhmulkFXh9PDDDwNQ8kawPPHEE7j00kvh8/mwadMmPPnkk9i7dy9qa2txyimn4LnnnjMk27r//vvh9/sxefJkPQHmokWLUpfDyalTcnLFqR2asBgkjpNospAD8U1AGoJo3dw/4h4TZJBExVOh575KC0U4qg4AjjjiCMuylStX4re//S3++9//4sYbb8SMGTOyULMccNU5UVpaitdeey1uOSUlJXjg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xx9/PEiSIj6rwunNN9/Etddei+OOOw6RSAS33norRo8ejU8//RSdOilZj+fPn4/77rsPixYtwiGHHILf/e53GDVqFL744guUlytzck2dOhUvvfQSli5dim7dumH69OkYP348NmzYAJ/Pl81TTIhkO9n2fY2gkvLTFk326BzC7fQNIqWAoOjJgU49nXnVUkKRCyczZWVlOProoz3ts3z5crz88ss48cQTU1KHrAqnV1991fD9iSeeQI8ePbBhwwacfPLJoJRiwYIFuPXWWzFp0iQAwOLFi1FdXY0lS5bg6quvRmNjIxYuXIinnnpKn9Pm6aefRq9evbBy5UqMGTMm4+cVj7T70QvsQcknvLgjUtFYm8vI6Tm3BAKBwCPTpk3jLieEoKSkBP3798dZZ52Fqqoq2zIOPPBA3dCSChLqYZ988km0t7dblofDYTz55JMJV6axsREA9AuwefNm1NfXY/To0fo2oVAII0aMwNq1awEAGzZsQEdHh2Gburo6DB48WN8mV0jXyA1zmTTZN5Rskq/1FggE+QuVsx6obotd3i8vnzzmgw8+wMKFC/Hoo4/izTffxJo1a/DYY49h4cKFWLVqFaZNm4b+/fvj008/tS3j3nvvxU033YRvv/02JXVK6IpedtllushhaW5uxmWXXZZQRSilmDZtGk466SQMHjwYAFBfXw8AqK6uNmxbXV2tr6uvr0cwGETXrl1ttzHT3t6OpqYmwyddaGIpoxaAPHtQ2va3oG1/S7arkRR2o+bYgH/tkygivklQDAhrqRFtkt/EP/kdlH/WWWfh9NNPx/fff48NGzbg/fffx3fffYdRo0bhggsuwHfffYeTTz4Zv/71r23LOPbYY9HW1oaDDjoI5eXlqKqqMny8kpCrjlLKDa7avn07KisrEykS1113HT766CO8/fbblnXmY9kd3+02d911F2bPnp1QPXMV0dgIAHEfCPIXce8KeNxzzz1YsWIFKioq9GUVFRWYNWsWRo8ejf/5n//B7bffbvA6mdEE1ty5c1FdXZ3Z4PCjjjoKhBAQQnDaaafB74/tHo1GsXnzZowdO9ZzJa6//nq8+OKLeOuttwwj4WpqagAoViU2X0NDQ4NuhaqpqUE4HMaePXsMVqeGhgYMHz6ce7ybb77Z4DdtampCr169PNc758kzy1Pe1Vcl39/oBIKcIlddZtmiyIPDGxsb0dDQgEGDBhmW//jjj7q3qEuXLpbJf1nWrl2Ld999F0cccURK6uRJOJ199tkAgI0bN2LMmDHo3Lmzvi4YDKJv374455xzXJdHKcX111+PZcuWYc2aNejXr59hfb9+/VBTU4MVK1bgqKOOAqDEUb355pu4++67ASjp1AOBAFasWIHJkycDAHbs2IGPP/4Y8+fP5x43FAohFAq5rqdAkA7cjqoTLro8gcp530kJcpAin+T3rLPOwuWXX457770Xxx13HAgh+M9//oMZM2bomuQ///mPY3bwgQMHojWFIyc9CaeZM2cCAPr27Yvzzz8fJUlmLL722muxZMkSvPDCCygvL9djkiorK1FaWgpCCKZOnYq5c+diwIABGDBgAObOnYuysjJceOGF+rZXXHEFpk+fjm7duqGqqgozZszAkCFD9FF2ghwnTzubfLA0iXnsMgBrIbFLDsluw66zW263r912TuW4OYYdbo6dYkQKFQHLI488gl//+tf4+c9/jkgkAgDw+/2YMmUK7r//fgCKMHr88cdty5g3bx6mT5+OOXPmYMiQIQgEAob1rBvQDYTS7LWqdn7GJ554ApdeeimAWALMRx55xJAAUwsgB5SsoL/5zW+wZMkSQwJMt+63pqYmVFZW4of6es8XMNfJdWtFTudPccCtaNJES6JzysX7/eJdPyGc0kwibiVNfPD2jSeK3GxjJ8zireOs1+eONK+3s66lQKRlQzjpg1OYYGqn56apqQnVNTVobGxMW5+h9UsN329P6hhNTU3oUdfTc10feugh3HPPPdixYwcOO+wwLFiwAD/96U8TrkciRKNRvP322xgyZAiCwSC++eYbUEpx8MEHGzxe8ZAk5V60i5eORqOe6pWQcIpGo7j//vvxl7/8BVu3brX4Fnfv3u21yKwihFP2KHThBCgNcLaEU7YoinxS2YrF4Ygfg8BxI5xc1J2Ytok7ua9bIciD2TebFqe21tacE04/7Pg+aeFUXVvnqa7PPfccLr74Yjz00EM48cQT8cgjj+Dxxx/Hp59+it69eydcl0QoKSnBZ599Zgnl8cKaNWscA8JHjBjhqbyERtXNnj0bjz/+OKZNm4bbbrsNt956K7Zs2YLnn38et99+eyJFCoqQXO30BamjYAVUNgOYk4mlSkccFnMtWLFF2XntgLxyyefU/ZqF4PD77rsPV1xxBa68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NE3R6/UWYFQRwDIgTmmaYtOmTdi2bRt+53d+x27ftm0bXvva17bqg3OO5zznOQCA1atXr6gHjEGc98pCnPfKQpz3wmN/KU0UvV4vEp4liIOeOAHA1VdfjTe96U0444wzsHnzZnz+85/HY489hssvv/xADy0iIiIiIiJiGWFZEKdLL70UTz/9ND7wgQ/gySefxCmnnIJvfvObOPbYYw/00CIiIiIiIiKWEZYFcQKAK664AldcccWcj5+YmMA111zj+D6tBMR5x3mvBMR5x3lHRCwUlkUCzIiIiIiIiIiIxQA/0AOIiIiIiIiIiDhYEIlTRERERERERERLROIUEREREREREdESkThFRERERERERLREJE4APvOZz+C4445Dr9fDpk2b8C//srwKfV577bVgjDn/1q9fb/crpXDttddi48aNmJycxCtf+Urcd999B3DEc8P3vvc9vOY1r8HGjRvBGMPXv/51Z3+beQ4GA7zjHe/A2rVrMTU1hd/+7d/GL37xi0WcxfgYNe/LLruscv9f9rKXOW0Otnlff/31eOlLX4pDDz0Uz372s3HxxRfjwQcfdNosx/vdZt7L8X5/9rOfxWmnnWYTWm7evBnf+ta37P7leK8jli5WPHH6yle+gquuugrve9/7cM899+Ccc87BhRdeiMcee+xAD21BcfLJJ+PJJ5+0/+6991677yMf+Qg+/vGP48Ybb8Rdd92F9evX4/zzz8eePXsO4IjHx8zMDE4//XTceOONwf1t5nnVVVfha1/7Gm6++Wbcfvvt2Lt3Ly666CIIsXQrjI+aNwBccMEFzv3/5je/6ew/2OZ922234e1vfzt+8IMfYNu2bRgOh9iyZQtmZmZsm+V4v9vMG1h+9/uoo47Chz/8Yfzwhz/ED3/4Q5x33nl47Wtfa8nRcrzXEUsYaoXjN37jN9Tll1/ubHvhC1+o3vOe9xygES08rrnmGnX66acH90kp1fr169WHP/xhu63f76s1a9aoP//zP1+kES48AKivfe1r9nObee7atUt1u11188032za//OUvFedc/dM//dOijX0+8OetlFJbt25Vr33ta2uPWQ7z3rlzpwKgbrvtNqXUyrnf/ryVWhn3WymlDjvsMPWXf/mXK+ZeRywdrGjFKcsy3H333diyZYuzfcuWLbjjjjsO0Kj2Dx566CFs3LgRxx13HF7/+tfjZz/7GQDgkUcewY4dO5xrMDExgVe84hXL6hq0mefdd9+NPM+dNhs3bsQpp5xy0F+L7373u3j2s5+NE088EW95y1uwc+dOu285zHv37t0AgMMPPxzAyrnf/rwNlvP9FkLg5ptvxszMDDZv3rxi7nXE0sGKJk5PPfUUhBBYt26ds33dunXYsWPHARrVwuPMM8/El770JXz729/GX/zFX2DHjh0466yz8PTTT9t5Lvdr0GaeO3bsQJqmOOyww2rbHIy48MIL8eUvfxm33norPvaxj+Guu+7Ceeedh8FgAODgn7dSCldffTV+8zd/E6eccgqAlXG/Q/MGlu/9vvfee3HIIYdgYmICl19+Ob72ta/hpJNOWhH3OmJpYdmUXJkPGGPOZ6VUZdvBjAsvvND+feqpp2Lz5s04/vjjcdNNN1mn0eV+DQzmMs+D/Vpceuml9u9TTjkFZ5xxBo499lh84xvfwCWXXFJ73MEy7yuvvBI//vGPcfvtt1f2Lef7XTfv5Xq/X/CCF+BHP/oRdu3ahb//+7/H1q1bcdttt9n9y/leRywtrGjFae3atUiSpPLGsXPnzsrby3LC1NQUTj31VDz00EM2um65X4M281y/fj2yLMMzzzxT22Y5YMOGDTj22GPx0EMPATi45/2Od7wD//AP/4Dt27fjqKOOstuX+/2um3cIy+V+p2mK5z//+TjjjDNw/fXX4/TTT8cnP/nJZX+vI5YeVjRxStMUmzZtwrZt25zt27Ztw1lnnXWARrX/MRgM8MADD2DDhg047rjjsH79eucaZFmG2267bVldgzbz3LRpE7rdrtPmySefxE9+8pNldS2efvppPP7449iwYQOAg3PeSilceeWV+OpXv4pbb70Vxx13nLN/ud7vUfMOYTnc7xCUUhgMBsv2XkcsYRwAh/QlhZtvvll1u131V3/1V+r+++9XV111lZqamlKPPvrogR7aguGd73yn+u53v6t+9rOfqR/84AfqoosuUoceeqid44c//GG1Zs0a9dWvflXde++96g1veIPasGGDmp6ePsAjHw979uxR99xzj7rnnnsUAPXxj39c3XPPPernP/+5UqrdPC+//HJ11FFHqe985zvq3/7t39R5552nTj/9dDUcDg/UtEaiad579uxR73znO9Udd9yhHnnkEbV9+3a1efNm9ZznPOegnvfb3vY2tWbNGvXd735XPfnkk/bfvn37bJvleL9HzXu53u/3vve96nvf+5565JFH1I9//GP1P/7H/1Ccc3XLLbcopZbnvY5YuljxxEkppT796U+rY489VqVpql7ykpc4ob3LAZdeeqnasGGD6na7auPGjeqSSy5R9913n90vpVTXXHONWr9+vZqYmFAvf/nL1b333nsARzw3bN++XQGo/Nu6datSqt08Z2dn1ZVXXqkOP/xwNTk5qS666CL12GOPHYDZtEfTvPft26e2bNmijjzySNXtdtUxxxyjtm7dWpnTwTbv0HwBqC984Qu2zXK836PmvVzv9x/8wR/YZ/SRRx6pXvWqV1nSpNTyvNcRSxdMKaUWT9+KiIiIiIiIiDh4saJ9nCIiIiIiIiIixkEkThERERERERERLRGJU0RERERERERES0TiFBERERERERHREpE4RURERERERES0RCROEREREREREREtEYlTRERERERERERLROIUEREBQBdJ/frXv36ghxERERGxpBGJU0RERERERERES0TiFBERERERERHREpE4RUSsELzyla/EH//xH+Pd7343Dj/8cKxfvx7XXnttbft7770X5513HiYnJ3HEEUfgrW99K/bu3Wv3X3bZZbj44otxww03YMOGDTjiiCPw9re/HXmeL8JsIiIiIg4MInGKiFhBuOmmmzA1NYU777wTH/nIR/CBD3wA27Ztq7Tbt28fLrjgAhx22GG466678Hd/93f4zne+gyuvvNJpt337djz88MPYvn07brrpJnzxi1/EF7/4xUWaTURERMTiIxKniIgVhNNOOw3XXHMNTjjhBLz5zW/GGWecgX/+53+utPvyl7+M2dlZfOlLX8Ipp5yC8847DzfeeCP++q//Gr/61a9su8MOOww33ngjXvjCF+Kiiy7Cq1/96mB/EREREcsFkThFRKwgnHbaac7nDRs2YOfOnZV2DzzwAE4//XRMTU3ZbWeffTaklHjwwQfttpNPPhlJkozsLyIiImK5IBKniIgVhG6363xmjEFKWWmnlAJjLNgH3d62v4iIiIjlgkicIiIiKjjppJPwox/9CDMzM3bbv/7rv4JzjhNPPPEAjiwiIiLiwCISp4iIiAp+7/d+D71eD1u3bsVPfvITbN++He94xzvwpje9CevWrTvQw4uIiIg4YIjEKSIiooJVq1bh29/+Nn7961/jpS99KV73utfhVa96FW688cYDPbSIiIiIAwqmlFIHehAREREREREREQcDouIUEREREREREdESkThFRERERERERLREJE4RERERERERES0RiVNEREREREREREtE4hQRERERERER0RKROEVEREREREREtEQkThERERERERERLRGJU0RERERERERES0TiFBERERERERHREpE4RURERERERES0RCROEREREREREREtEYlTRERERERERERL/P86mcgNtzRCFwAAAABJRU5ErkJggg==", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], "source": [ "ds.NO3.isel(time=0,z_t=0).plot()" ] }, + { + "cell_type": "markdown", + "id": "d234bb15-36d7-419f-a417-6d5bb716f441", + "metadata": {}, + "source": [ + "## Transforming from monthly to annual data\n", + "We can't just use xarray's regular `mean()` function because months have different numbers of days in them, so we have to weight by that to ensure the annual mean is accurate. See this [ESDS blog post](https://ncar.github.io/esds/posts/2021/yearly-averages-xarray/) for a more detailed explanation with examples!" + ] + }, { "cell_type": "code", - "execution_count": null, + "execution_count": 11, "id": "a62bd4fd-6d5c-4ed4-93c8-4636252d5db3", "metadata": {}, "outputs": [], "source": [ "def year_mean(ds):\n", + " # Source: https://ncar.github.io/esds/posts/2021/yearly-averages-xarray/\n", + " \n", " # Make a DataArray with the number of days in each month, size = len(time)\n", " month_length = ds.time.dt.days_in_month\n", "\n", @@ -181,33 +63507,1170 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 20, "id": "02d46a8a-7de9-4ed9-a672-f692856a799e", "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "
<xarray.Dataset>\n",
+       "Dimensions:   (nlat: 384, nlon: 320, z_t: 60, z_t_150m: 15, year: 65)\n",
+       "Coordinates:\n",
+       "    TLAT      (nlat, nlon) float64 dask.array<chunksize=(384, 320), meta=np.ndarray>\n",
+       "    TLONG     (nlat, nlon) float64 dask.array<chunksize=(384, 320), meta=np.ndarray>\n",
+       "  * z_t       (z_t) float32 500.0 1.5e+03 2.5e+03 ... 5.125e+05 5.375e+05\n",
+       "  * z_t_150m  (z_t_150m) float32 500.0 1.5e+03 2.5e+03 ... 1.35e+04 1.45e+04\n",
+       "  * year      (year) int64 1958 1959 1960 1961 1962 ... 2018 2019 2020 2021 2022\n",
+       "Dimensions without coordinates: nlat, nlon\n",
+       "Data variables:\n",
+       "    TAREA     (year, nlat, nlon) float64 dask.array<chunksize=(1, 384, 320), meta=np.ndarray>\n",
+       "    dz        (year, z_t) float64 dask.array<chunksize=(1, 60), meta=np.ndarray>\n",
+       "    NO3       (year, z_t, nlat, nlon) float64 dask.array<chunksize=(1, 60, 384, 320), meta=np.ndarray>\n",
+       "    PO4       (year, z_t, nlat, nlon) float64 dask.array<chunksize=(1, 60, 384, 320), meta=np.ndarray>\n",
+       "    SiO3      (year, z_t, nlat, nlon) float64 dask.array<chunksize=(1, 60, 384, 320), meta=np.ndarray>
" + ], + "text/plain": [ + "\n", + "Dimensions: (nlat: 384, nlon: 320, z_t: 60, z_t_150m: 15, year: 65)\n", + "Coordinates:\n", + " TLAT (nlat, nlon) float64 dask.array\n", + " TLONG (nlat, nlon) float64 dask.array\n", + " * z_t (z_t) float32 500.0 1.5e+03 2.5e+03 ... 5.125e+05 5.375e+05\n", + " * z_t_150m (z_t_150m) float32 500.0 1.5e+03 2.5e+03 ... 1.35e+04 1.45e+04\n", + " * year (year) int64 1958 1959 1960 1961 1962 ... 2018 2019 2020 2021 2022\n", + "Dimensions without coordinates: nlat, nlon\n", + "Data variables:\n", + " TAREA (year, nlat, nlon) float64 dask.array\n", + " dz (year, z_t) float64 dask.array\n", + " NO3 (year, z_t, nlat, nlon) float64 dask.array\n", + " PO4 (year, z_t, nlat, nlon) float64 dask.array\n", + " SiO3 (year, z_t, nlat, nlon) float64 dask.array" + ] + }, + "execution_count": 20, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "ds_test = year_mean(ds)\n", - "ds_test" + "ds_annual = year_mean(ds)\n", + "ds_annual" ] }, { - "cell_type": "code", - "execution_count": null, - "id": "bb40f367-0a19-4719-a091-e8f7fd0abaaf", + "cell_type": "markdown", + "id": "0915979c-58e5-4217-83ff-e5bb7a93a0b2", "metadata": {}, - "outputs": [], "source": [ - "ds = ds_test.mean('year')" + "Note that our time coordinate is now called `year` instead, and has only years now. We can select specific years to plot:" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 13, "id": "044ce3e1-394d-471a-a8e6-5e99ce72f087", "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 13, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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/e8L3z/4wQ/ihBNOwNe+9jV86lOfwm677Rasi7Meyet026axQOWxv8z69evR39+PCy64QFvGs88+iz//+c/4xje+AUC0rP3jP/4jfvnLX+Lpp5/GPvvsEyw/8cQThTLYm/Xzzz+P3t7emuoKAIsWLRK+77PPPvj973+P448/PlhWKBQwd+5cPP/888GyX/7yl5g3bx7e8Y53CPU/9thjQQjBQw89JJSh4pe//CWOPPJIzJgxQyjj+OOPx9KlS7Fu3Trsu+++wfITTzwRxWJRKOPd73437rrrLlxwwQU46aSTMH/+/MCilCdvfetbsWjRIlx//fX49Kc/DUIIVq9ejddeew0XXXRRTef0wAMPYPny5diwYQP6+/uF423duhXTpk0Lvh9wwAGpLRuf/OQnI7+rijQWQR5KKc4991z8+te/xo9//GPMmjUrsk3ez1PSvvWUazAwjPBpY6644grceOONuPnmm3Hcccc19FilUgnveMc7Um1bi7kcAD760Y/il7/8JR577LGgk5w8eTJee+21yLavv/46AASuvcmTJwOAdtskFyC/P9/BpN1fx6uvvgog3o34yiuvAACWLl2KpUuXKreRh8ez+jJYpzU4OFhTPRnyeZZKJYwdOxZjxoyJLOc751deeQXPPvtsRIgw0gzvf+WVV/CLX/widRnTp0+PbHPppZdi3LhxuOOOO3DjjTfCtm28733vw1VXXYWDDz44sQ5Z+PSnP42jjz4aa9euxcKFC/Gd73wH8+fPF15A0p7Tb3/7WyxcuBALFizAv//7vwfxQD/96U9x5ZVXRn5X1bnr6O3tVcbmyGQRDZRSfOITn8Add9yBW2+9FSeddJKwvt7nUcWuu+4KQkiq9sBgqAcjfNqUVatW4Utf+hKWLVsWxBM0kueeew5z5sxJte2DDz4oBKymhfpBnHyg4/77748nnngisi1bNm/ePOHvE088gX/8x3+MbMvW69h///2DbXmrQrVaxZ///Gd85CMfyXo6ABBYrl588UXtNlOmTAHgddosZkYmjRWtlUyZMgXd3d34j//4D+36NGUccMABuPLKK5XrZ8yYIXxXddSFQgGXXHIJLrnkErzxxhu477778IUvfAHHHnssNm/ejLFjx6Y4m3QcddRRmDdvHq677jqMHz8ev/vd73DHHXfUdE533nknisUifvnLXwoiU5fvKItI+epXv5oq+Hn27NmpBkcw0XPLLbfg5ptvxkc/+tHINvU+jyq6u7sxd+5cbXvQ3d2Nt771rZnLNRhkjPBpQ+655x6cd955+PjHP46vfOUrNZWR1UKQt6tLxe23345isYiDDjooWHbKKafgggsuwG9+8xsccsghADwxcscdd+CQQw4JOo63vOUtePe734077rgDS5cuDaxOjz76KJ5++mksWbIk9tiHHHIIpk+fjlWrVuGMM84Ilv/oRz/Czp07tYIkicMOOww9PT248cYb8eEPf1jZYe29997Yc8898fvf/x7Lly+v6Tgqurq66rYApWXRokVYvnw5Jk+enCiQdfVatGgR7r77brztbW/DrrvuWneddtllF3zoQx/CSy+9hCVLluC5554TRG0efOpTn8I///M/Y/v27Zg2bRpOO+00YX3acyKEoFAoCNbSwcFB3H777XXXMU9XF6UU5513Hm655RZ897vfjQxGYNT7POo45ZRTcM0112Dz5s2Ba23Hjh34yU9+ghNPPFEYQWYw1ExLI4wMEf72t7/R8ePH07322ov++te/jiQATJvLZGBggHZ3d9P3vOc99MEHH6QbNmyIJA9sFCtXrqSLFy+mt99+O33wwQfpD3/4Q7pw4UIKgC5btkzYdmhoiO6333501qxZ9Pvf/z5du3YtPeWUU5QJDB988EFaKBToKaecQteuXUu///3v01mzZkUSpj333HPUtm368Y9/XNj/9ttvpwDoJz/5Sfrggw/Sm266ie6yyy6ZEhiq8vh873vfowDoUUcdRX/wgx/QBx54gN50001CHqMHHniAdnV10YULF9LVq1fTdevW0TVr1tDly5fTD33oQ5HjyAG5Dz74YCSw/Oyzz6ZdXV30zjvvpL/97W/pH/7wB0ppfHDzq6++KpR79tln03HjxkXO6YgjjqD77bdf8H3nzp30wAMPpDNnzqTf/OY36dq1a+n//M//0H//93+np512Gn300UeFfadOnUp//vOf0w0bNgSJ515++WU6e/Zs+va3v51ef/319P7776d33XUX/c53vkM/8IEP0M2bNwv1//rXvx6p16JFi+i//uu/0h/96Ed03bp19LbbbqN77LEHnT17diQQWnUt2bK0Qf9vvvkmnTx5sjIwP8s53X///UFSz3vvvZf+4Ac/oAcddBDdc889I/fV7Nmz6Qc+8IFU9cubiy66iAKgH//4xyNtz+9+9zth27TPI6VessP/+q//ov/1X/9Fx4wZQxcsWBB85xNtbt26lU6fPp3uv//+dM2aNfTuu++m73vf++iECRPon/70p6ZcA8PIxwifNoN1cLpPlgR6P/jBD+jb3/52WiwWKQD6la98pWH15vn5z39ODz/8cLrbbrvRQqFAJ0yYQN/73vfSH/zgB8rt+/r66Mc+9jE6adIkOmbMGHrooYfStWvXKre999576aGHHkrHjBlDJ02aRD/2sY9Fkq6xjlM1cmT16tX0gAMOoKVSifb29tJPfepTdMeOHYnnlJTA8O6776ZHHHEEHTduHB07dizdd9996VVXXSVs8/vf/56efvrpdOrUqbRYLNLe3l561FFH0RtvvDFynDTC57nnnqMLFy6kEyZMEEbtNEL4UOqJny9+8Yt07733pqVSifb09ND999+f/su//Avt6+sLtnv88cfpe97zHjp27FgKQBh59uqrr9JPfepTdM6cObRYLNJJkybRgw46iF522WV0586dQv1Vwueb3/wmPeyww+iUKVNoqVSiu+++Oz333HOFhHdx1/Laa6+lAOg999wT2V7H4sWLaaFQoC+++KJyfZpzopTS//iP/6B777037erqom9961vpihUr6M0339xWwmf27NmZRoWleR4p9e4nXbnyKNFnn32WnnzyyXTixIl07Nix9Oijj840otVgSIJQKmXPMhgMEVatWoVzzjkHzz77LGbPnm1M7m0MpRSO4+C2227Dueeeiw0bNgSBz6effjo2bdqU2q1bLpexxx574PDDD48kmzQYDJ2Jab0NhgzMnTsXgDeaK01Ar6H5/OxnP1MmwaOU4qGHHooEKKt49dVX8fTTT+OWW27BK6+8gn/9139tRFUNBkMLMBafDoO9zcaRNrOyIT2vvfYaNm3aFHx/xzveYaw+bcobb7yBZ599Nvi+7777Zh7txSx806dPx1e+8hXl9BUGg6EzMcKnw3jooYdw5JFHxm5zyy23RKZAMBgMBoPBYIRPx7Fjxw48/fTTsdvMmTMnkgDPYDAYDAaDET4Gg8FgMBhGEVbyJgaDwWAwGAwjAxOdCcB1Xbz88suYMGGCCQo2GAwGQyyUUuzYsQMzZswQpuDJm6GhIZTL5brLKZVKkfn4RjNG+AB4+eWXlTMPGwwGg8GgY/PmzbETFNfD0NAQ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xzKXSSnFJZdcgsMPPxzz5s0DAPT19QEApk2bJmw7bdo0PP/888E2pVIJu+66a2Qbtr/M8PCwINz6+/sz17eh8K4qk7/BkBNG9NQB3ykSq60FTtt14NKIKb5+Zqh1MqN5ktLvfve7uOmmm3DmmWfi//7v//Dud78bN954I84991wAwMyZM/Gd73wHn/zkJzOVW9PVpJSCKC7miy++iJ6enlqKxEUXXYQ//OEP+MEPfhBZJx9Ld/y026xYsQI9PT3BZ9asWTXVuSmMwLdIQ+swIwxTkCbwt8VktbTkThorl7wuy8ivVtEGv60h5Pnnn8fhhx8OADjwwANh2zYOPfTQYP173/te/PWvf81cbiaLz4EHHghCCAghOProo1EohLs7joNNmzbhuOOOy1yJiy++GD//+c/xq1/9CjNnzgyW9/b2AvCsOtOnTw+Wb926NbAC9fb2olwuY9u2bYLVZ+vWrTjssMOUx7v00ktxySWXBN/7+/vbW/wAovVHfjjNW5MhBUb0aOigzq7p1py8xYpkxRbm5uuA34E9Q019lkZx5uaxY8cKg5122203jB8/XtimWq1mLjeT8Dn55JMBAI8//jiOPfZYoQKlUgl77LEHPvjBD6Yuj1KKiy++GGvWrMFDDz2EOXPmCOvnzJmD3t5erF27FgceeCAAL45o3bp1uOqqqwAABx10EIrFItauXYvTTz8dALBlyxY8+eSTWLlypfK4XV1d6OrqSl3PppH04HdAw2AwdBQd8kw1RfDkfQyVOCCkYwYsyJOUtuzFYRRPUvr2t78df/jDH7DPPvsAADZv3iys//Of/4w99tgjc7mZhM9XvvIVAMAee+yBM844A2PGjMl8QJ4LL7wQq1evxs9+9jNMmDAhiMnp6elBd3c3CCFYsmQJli9fjj333BN77rknli9fjrFjx+LMM88Mtj333HPxmc98BpMnT8akSZOwdOlS7L///nj/+99fV/2aRh7D1zugIRkN8P70drCwtLTBbmeM4AlJba1JuI/y6mBb3JapnhfzDLWGq666CuPGjdOuf+GFF3D++ednLrelw9l1MTi33HILFi9eDMCzCl1++eX47ne/i23btuGQQw7Bd77znSAAGgCGhobw2c9+FqtXr8bg4CCOPvpoXH/99andVy0Zzp53g2aET8tRBRG2usE0wkeiTQVPSwKSEy3MNdw37Bmg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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], "source": [ - "ds['NO3'].isel(z_t=0).plot()" + "ds_annual['NO3'].sel(year=2010).isel(z_t=0).plot()" ] }, { @@ -220,20 +64683,62 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 23, "id": "85d669d3-24e7-4626-b862-20123b0f9816", "metadata": {}, - "outputs": [], + "outputs": [ + { + "ename": "KeyboardInterrupt", + "evalue": "", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mAttributeError\u001b[0m Traceback (most recent call last)", + "File \u001b[0;32m/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/numpy/ma/core.py:714\u001b[0m, in \u001b[0;36mgetdata\u001b[0;34m(a, subok)\u001b[0m\n\u001b[1;32m 713\u001b[0m \u001b[38;5;28;01mtry\u001b[39;00m:\n\u001b[0;32m--> 714\u001b[0m data \u001b[38;5;241m=\u001b[39m \u001b[43ma\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43m_data\u001b[49m\n\u001b[1;32m 715\u001b[0m \u001b[38;5;28;01mexcept\u001b[39;00m \u001b[38;5;167;01mAttributeError\u001b[39;00m:\n", + "File \u001b[0;32m/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/core/common.py:280\u001b[0m, in \u001b[0;36mAttrAccessMixin.__getattr__\u001b[0;34m(self, name)\u001b[0m\n\u001b[1;32m 279\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m source[name]\n\u001b[0;32m--> 280\u001b[0m \u001b[38;5;28;01mraise\u001b[39;00m \u001b[38;5;167;01mAttributeError\u001b[39;00m(\n\u001b[1;32m 281\u001b[0m \u001b[38;5;124mf\u001b[39m\u001b[38;5;124m\"\u001b[39m\u001b[38;5;132;01m{\u001b[39;00m\u001b[38;5;28mtype\u001b[39m(\u001b[38;5;28mself\u001b[39m)\u001b[38;5;241m.\u001b[39m\u001b[38;5;18m__name__\u001b[39m\u001b[38;5;132;01m!r}\u001b[39;00m\u001b[38;5;124m object has no attribute \u001b[39m\u001b[38;5;132;01m{\u001b[39;00mname\u001b[38;5;132;01m!r}\u001b[39;00m\u001b[38;5;124m\"\u001b[39m\n\u001b[1;32m 282\u001b[0m )\n", + "\u001b[0;31mAttributeError\u001b[0m: 'DataArray' object has no attribute '_data'", + "\nDuring handling of the above exception, another exception occurred:\n", + "\u001b[0;31mKeyboardInterrupt\u001b[0m Traceback (most recent call last)", + "Cell \u001b[0;32mIn[23], line 8\u001b[0m\n\u001b[1;32m 5\u001b[0m ax\u001b[38;5;241m.\u001b[39madd_feature(land)\n\u001b[1;32m 7\u001b[0m ax\u001b[38;5;241m.\u001b[39mset_title(\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mCESM surface NO$_3$\u001b[39m\u001b[38;5;124m'\u001b[39m, fontsize\u001b[38;5;241m=\u001b[39m\u001b[38;5;241m10\u001b[39m)\n\u001b[0;32m----> 8\u001b[0m lon, lat, field \u001b[38;5;241m=\u001b[39m \u001b[43madjust_pop_grid\u001b[49m\u001b[43m(\u001b[49m\u001b[43mlons\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mlats\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mds_annual\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mNO3\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43msel\u001b[49m\u001b[43m(\u001b[49m\u001b[43myear\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;241;43m2010\u001b[39;49m\u001b[43m)\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43misel\u001b[49m\u001b[43m(\u001b[49m\u001b[43mz_t\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;241;43m0\u001b[39;49m\u001b[43m)\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 9\u001b[0m pc1\u001b[38;5;241m=\u001b[39max\u001b[38;5;241m.\u001b[39mpcolormesh(lon, lat,field, vmin\u001b[38;5;241m=\u001b[39m\u001b[38;5;241m0\u001b[39m, vmax\u001b[38;5;241m=\u001b[39m\u001b[38;5;241m20\u001b[39m, cmap\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mOranges\u001b[39m\u001b[38;5;124m'\u001b[39m,\n\u001b[1;32m 10\u001b[0m transform\u001b[38;5;241m=\u001b[39mccrs\u001b[38;5;241m.\u001b[39mPlateCarree())\n\u001b[1;32m 11\u001b[0m cbar1 \u001b[38;5;241m=\u001b[39m fig\u001b[38;5;241m.\u001b[39mcolorbar(pc1, ax\u001b[38;5;241m=\u001b[39max,extend\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mmax\u001b[39m\u001b[38;5;124m'\u001b[39m,label\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mNO$_3$ (mmol m$^\u001b[39m\u001b[38;5;124m{\u001b[39m\u001b[38;5;124m-3}$)\u001b[39m\u001b[38;5;124m'\u001b[39m)\n", + "Cell \u001b[0;32mIn[5], line 27\u001b[0m, in \u001b[0;36madjust_pop_grid\u001b[0;34m(tlon, tlat, field)\u001b[0m\n\u001b[1;32m 24\u001b[0m lat \u001b[38;5;241m=\u001b[39m lat[:,xL:xR]\n\u001b[1;32m 25\u001b[0m lat \u001b[38;5;241m=\u001b[39m np\u001b[38;5;241m.\u001b[39mhstack((lat,lat[:,\u001b[38;5;241m0\u001b[39m:\u001b[38;5;241m1\u001b[39m]))\n\u001b[0;32m---> 27\u001b[0m field \u001b[38;5;241m=\u001b[39m \u001b[43mnp\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mma\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mconcatenate\u001b[49m\u001b[43m(\u001b[49m\u001b[43m(\u001b[49m\u001b[43mfield\u001b[49m\u001b[43m,\u001b[49m\u001b[43mfield\u001b[49m\u001b[43m)\u001b[49m\u001b[43m,\u001b[49m\u001b[38;5;241;43m1\u001b[39;49m\u001b[43m)\u001b[49m\n\u001b[1;32m 28\u001b[0m field \u001b[38;5;241m=\u001b[39m field[:,xL:xR]\n\u001b[1;32m 29\u001b[0m field \u001b[38;5;241m=\u001b[39m np\u001b[38;5;241m.\u001b[39mma\u001b[38;5;241m.\u001b[39mhstack((field,field[:,\u001b[38;5;241m0\u001b[39m:\u001b[38;5;241m1\u001b[39m]))\n", + "File \u001b[0;32m/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/numpy/ma/core.py:7136\u001b[0m, in \u001b[0;36mconcatenate\u001b[0;34m(arrays, axis)\u001b[0m\n\u001b[1;32m 7095\u001b[0m \u001b[38;5;28;01mdef\u001b[39;00m \u001b[38;5;21mconcatenate\u001b[39m(arrays, axis\u001b[38;5;241m=\u001b[39m\u001b[38;5;241m0\u001b[39m):\n\u001b[1;32m 7096\u001b[0m \u001b[38;5;250m \u001b[39m\u001b[38;5;124;03m\"\"\"\u001b[39;00m\n\u001b[1;32m 7097\u001b[0m \u001b[38;5;124;03m Concatenate a sequence of arrays along the given axis.\u001b[39;00m\n\u001b[1;32m 7098\u001b[0m \n\u001b[0;32m (...)\u001b[0m\n\u001b[1;32m 7134\u001b[0m \n\u001b[1;32m 7135\u001b[0m \u001b[38;5;124;03m \"\"\"\u001b[39;00m\n\u001b[0;32m-> 7136\u001b[0m d \u001b[38;5;241m=\u001b[39m np\u001b[38;5;241m.\u001b[39mconcatenate(\u001b[43m[\u001b[49m\u001b[43mgetdata\u001b[49m\u001b[43m(\u001b[49m\u001b[43ma\u001b[49m\u001b[43m)\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;28;43;01mfor\u001b[39;49;00m\u001b[43m \u001b[49m\u001b[43ma\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;129;43;01min\u001b[39;49;00m\u001b[43m \u001b[49m\u001b[43marrays\u001b[49m\u001b[43m]\u001b[49m, axis)\n\u001b[1;32m 7137\u001b[0m rcls \u001b[38;5;241m=\u001b[39m get_masked_subclass(\u001b[38;5;241m*\u001b[39marrays)\n\u001b[1;32m 7138\u001b[0m data \u001b[38;5;241m=\u001b[39m d\u001b[38;5;241m.\u001b[39mview(rcls)\n", + "File \u001b[0;32m/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/numpy/ma/core.py:7136\u001b[0m, in \u001b[0;36m\u001b[0;34m(.0)\u001b[0m\n\u001b[1;32m 7095\u001b[0m \u001b[38;5;28;01mdef\u001b[39;00m \u001b[38;5;21mconcatenate\u001b[39m(arrays, axis\u001b[38;5;241m=\u001b[39m\u001b[38;5;241m0\u001b[39m):\n\u001b[1;32m 7096\u001b[0m \u001b[38;5;250m \u001b[39m\u001b[38;5;124;03m\"\"\"\u001b[39;00m\n\u001b[1;32m 7097\u001b[0m \u001b[38;5;124;03m Concatenate a sequence of arrays along the given axis.\u001b[39;00m\n\u001b[1;32m 7098\u001b[0m \n\u001b[0;32m (...)\u001b[0m\n\u001b[1;32m 7134\u001b[0m \n\u001b[1;32m 7135\u001b[0m \u001b[38;5;124;03m \"\"\"\u001b[39;00m\n\u001b[0;32m-> 7136\u001b[0m d \u001b[38;5;241m=\u001b[39m np\u001b[38;5;241m.\u001b[39mconcatenate([\u001b[43mgetdata\u001b[49m\u001b[43m(\u001b[49m\u001b[43ma\u001b[49m\u001b[43m)\u001b[49m \u001b[38;5;28;01mfor\u001b[39;00m a \u001b[38;5;129;01min\u001b[39;00m arrays], axis)\n\u001b[1;32m 7137\u001b[0m rcls \u001b[38;5;241m=\u001b[39m get_masked_subclass(\u001b[38;5;241m*\u001b[39marrays)\n\u001b[1;32m 7138\u001b[0m data \u001b[38;5;241m=\u001b[39m d\u001b[38;5;241m.\u001b[39mview(rcls)\n", + "File \u001b[0;32m/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/numpy/ma/core.py:716\u001b[0m, in \u001b[0;36mgetdata\u001b[0;34m(a, subok)\u001b[0m\n\u001b[1;32m 714\u001b[0m data \u001b[38;5;241m=\u001b[39m a\u001b[38;5;241m.\u001b[39m_data\n\u001b[1;32m 715\u001b[0m \u001b[38;5;28;01mexcept\u001b[39;00m \u001b[38;5;167;01mAttributeError\u001b[39;00m:\n\u001b[0;32m--> 716\u001b[0m data \u001b[38;5;241m=\u001b[39m np\u001b[38;5;241m.\u001b[39marray(a, copy\u001b[38;5;241m=\u001b[39m\u001b[38;5;28;01mFalse\u001b[39;00m, subok\u001b[38;5;241m=\u001b[39msubok)\n\u001b[1;32m 717\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;129;01mnot\u001b[39;00m subok:\n\u001b[1;32m 718\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m data\u001b[38;5;241m.\u001b[39mview(ndarray)\n", + "File \u001b[0;32m/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/core/common.py:166\u001b[0m, in \u001b[0;36mAbstractArray.__array__\u001b[0;34m(self, dtype)\u001b[0m\n\u001b[1;32m 165\u001b[0m \u001b[38;5;28;01mdef\u001b[39;00m \u001b[38;5;21m__array__\u001b[39m(\u001b[38;5;28mself\u001b[39m: Any, dtype: DTypeLike \u001b[38;5;241m|\u001b[39m \u001b[38;5;28;01mNone\u001b[39;00m \u001b[38;5;241m=\u001b[39m \u001b[38;5;28;01mNone\u001b[39;00m) \u001b[38;5;241m-\u001b[39m\u001b[38;5;241m>\u001b[39m np\u001b[38;5;241m.\u001b[39mndarray:\n\u001b[0;32m--> 166\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m np\u001b[38;5;241m.\u001b[39masarray(\u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mvalues\u001b[49m, dtype\u001b[38;5;241m=\u001b[39mdtype)\n", + "File \u001b[0;32m/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/core/dataarray.py:769\u001b[0m, in \u001b[0;36mDataArray.values\u001b[0;34m(self)\u001b[0m\n\u001b[1;32m 760\u001b[0m \u001b[38;5;129m@property\u001b[39m\n\u001b[1;32m 761\u001b[0m \u001b[38;5;28;01mdef\u001b[39;00m \u001b[38;5;21mvalues\u001b[39m(\u001b[38;5;28mself\u001b[39m) \u001b[38;5;241m-\u001b[39m\u001b[38;5;241m>\u001b[39m np\u001b[38;5;241m.\u001b[39mndarray:\n\u001b[1;32m 762\u001b[0m \u001b[38;5;250m \u001b[39m\u001b[38;5;124;03m\"\"\"\u001b[39;00m\n\u001b[1;32m 763\u001b[0m \u001b[38;5;124;03m The array's data as a numpy.ndarray.\u001b[39;00m\n\u001b[1;32m 764\u001b[0m \n\u001b[0;32m (...)\u001b[0m\n\u001b[1;32m 767\u001b[0m \u001b[38;5;124;03m type does not support coercion like this (e.g. cupy).\u001b[39;00m\n\u001b[1;32m 768\u001b[0m \u001b[38;5;124;03m \"\"\"\u001b[39;00m\n\u001b[0;32m--> 769\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m \u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mvariable\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mvalues\u001b[49m\n", + "File \u001b[0;32m/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/core/variable.py:556\u001b[0m, in \u001b[0;36mVariable.values\u001b[0;34m(self)\u001b[0m\n\u001b[1;32m 553\u001b[0m \u001b[38;5;129m@property\u001b[39m\n\u001b[1;32m 554\u001b[0m \u001b[38;5;28;01mdef\u001b[39;00m \u001b[38;5;21mvalues\u001b[39m(\u001b[38;5;28mself\u001b[39m):\n\u001b[1;32m 555\u001b[0m \u001b[38;5;250m \u001b[39m\u001b[38;5;124;03m\"\"\"The variable's data as a numpy.ndarray\"\"\"\u001b[39;00m\n\u001b[0;32m--> 556\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m \u001b[43m_as_array_or_item\u001b[49m\u001b[43m(\u001b[49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43m_data\u001b[49m\u001b[43m)\u001b[49m\n", + "File \u001b[0;32m/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/core/variable.py:306\u001b[0m, in \u001b[0;36m_as_array_or_item\u001b[0;34m(data)\u001b[0m\n\u001b[1;32m 292\u001b[0m \u001b[38;5;28;01mdef\u001b[39;00m \u001b[38;5;21m_as_array_or_item\u001b[39m(data):\n\u001b[1;32m 293\u001b[0m \u001b[38;5;250m \u001b[39m\u001b[38;5;124;03m\"\"\"Return the given values as a numpy array, or as an individual item if\u001b[39;00m\n\u001b[1;32m 294\u001b[0m \u001b[38;5;124;03m it's a 0d datetime64 or timedelta64 array.\u001b[39;00m\n\u001b[1;32m 295\u001b[0m \n\u001b[0;32m (...)\u001b[0m\n\u001b[1;32m 304\u001b[0m \u001b[38;5;124;03m TODO: remove this (replace with np.asarray) once these issues are fixed\u001b[39;00m\n\u001b[1;32m 305\u001b[0m \u001b[38;5;124;03m \"\"\"\u001b[39;00m\n\u001b[0;32m--> 306\u001b[0m data \u001b[38;5;241m=\u001b[39m np\u001b[38;5;241m.\u001b[39masarray(data)\n\u001b[1;32m 307\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m data\u001b[38;5;241m.\u001b[39mndim \u001b[38;5;241m==\u001b[39m \u001b[38;5;241m0\u001b[39m:\n\u001b[1;32m 308\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m data\u001b[38;5;241m.\u001b[39mdtype\u001b[38;5;241m.\u001b[39mkind \u001b[38;5;241m==\u001b[39m \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mM\u001b[39m\u001b[38;5;124m\"\u001b[39m:\n", + "File \u001b[0;32m/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/dask/array/core.py:1700\u001b[0m, in \u001b[0;36mArray.__array__\u001b[0;34m(self, dtype, **kwargs)\u001b[0m\n\u001b[1;32m 1699\u001b[0m \u001b[38;5;28;01mdef\u001b[39;00m \u001b[38;5;21m__array__\u001b[39m(\u001b[38;5;28mself\u001b[39m, dtype\u001b[38;5;241m=\u001b[39m\u001b[38;5;28;01mNone\u001b[39;00m, \u001b[38;5;241m*\u001b[39m\u001b[38;5;241m*\u001b[39mkwargs):\n\u001b[0;32m-> 1700\u001b[0m x \u001b[38;5;241m=\u001b[39m \u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mcompute\u001b[49m\u001b[43m(\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 1701\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m dtype \u001b[38;5;129;01mand\u001b[39;00m x\u001b[38;5;241m.\u001b[39mdtype \u001b[38;5;241m!=\u001b[39m dtype:\n\u001b[1;32m 1702\u001b[0m x \u001b[38;5;241m=\u001b[39m x\u001b[38;5;241m.\u001b[39mastype(dtype)\n", + "File \u001b[0;32m/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/dask/base.py:342\u001b[0m, in \u001b[0;36mDaskMethodsMixin.compute\u001b[0;34m(self, **kwargs)\u001b[0m\n\u001b[1;32m 318\u001b[0m \u001b[38;5;28;01mdef\u001b[39;00m \u001b[38;5;21mcompute\u001b[39m(\u001b[38;5;28mself\u001b[39m, \u001b[38;5;241m*\u001b[39m\u001b[38;5;241m*\u001b[39mkwargs):\n\u001b[1;32m 319\u001b[0m \u001b[38;5;250m \u001b[39m\u001b[38;5;124;03m\"\"\"Compute this dask collection\u001b[39;00m\n\u001b[1;32m 320\u001b[0m \n\u001b[1;32m 321\u001b[0m \u001b[38;5;124;03m This turns a lazy Dask collection into its in-memory equivalent.\u001b[39;00m\n\u001b[0;32m (...)\u001b[0m\n\u001b[1;32m 340\u001b[0m \u001b[38;5;124;03m dask.compute\u001b[39;00m\n\u001b[1;32m 341\u001b[0m \u001b[38;5;124;03m \"\"\"\u001b[39;00m\n\u001b[0;32m--> 342\u001b[0m (result,) \u001b[38;5;241m=\u001b[39m \u001b[43mcompute\u001b[49m\u001b[43m(\u001b[49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mtraverse\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;28;43;01mFalse\u001b[39;49;00m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;241;43m*\u001b[39;49m\u001b[38;5;241;43m*\u001b[39;49m\u001b[43mkwargs\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 343\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m result\n", + "File \u001b[0;32m/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/dask/base.py:628\u001b[0m, in \u001b[0;36mcompute\u001b[0;34m(traverse, optimize_graph, scheduler, get, *args, **kwargs)\u001b[0m\n\u001b[1;32m 625\u001b[0m postcomputes\u001b[38;5;241m.\u001b[39mappend(x\u001b[38;5;241m.\u001b[39m__dask_postcompute__())\n\u001b[1;32m 627\u001b[0m \u001b[38;5;28;01mwith\u001b[39;00m shorten_traceback():\n\u001b[0;32m--> 628\u001b[0m results \u001b[38;5;241m=\u001b[39m \u001b[43mschedule\u001b[49m\u001b[43m(\u001b[49m\u001b[43mdsk\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mkeys\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;241;43m*\u001b[39;49m\u001b[38;5;241;43m*\u001b[39;49m\u001b[43mkwargs\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 630\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m repack([f(r, \u001b[38;5;241m*\u001b[39ma) \u001b[38;5;28;01mfor\u001b[39;00m r, (f, a) \u001b[38;5;129;01min\u001b[39;00m \u001b[38;5;28mzip\u001b[39m(results, postcomputes)])\n", + "File \u001b[0;32m/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/threading.py:629\u001b[0m, in \u001b[0;36mEvent.wait\u001b[0;34m(self, timeout)\u001b[0m\n\u001b[1;32m 627\u001b[0m signaled \u001b[38;5;241m=\u001b[39m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39m_flag\n\u001b[1;32m 628\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;129;01mnot\u001b[39;00m signaled:\n\u001b[0;32m--> 629\u001b[0m signaled \u001b[38;5;241m=\u001b[39m \u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43m_cond\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mwait\u001b[49m\u001b[43m(\u001b[49m\u001b[43mtimeout\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 630\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m signaled\n", + "File \u001b[0;32m/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/threading.py:331\u001b[0m, in \u001b[0;36mCondition.wait\u001b[0;34m(self, timeout)\u001b[0m\n\u001b[1;32m 329\u001b[0m \u001b[38;5;28;01melse\u001b[39;00m:\n\u001b[1;32m 330\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m timeout \u001b[38;5;241m>\u001b[39m \u001b[38;5;241m0\u001b[39m:\n\u001b[0;32m--> 331\u001b[0m gotit \u001b[38;5;241m=\u001b[39m \u001b[43mwaiter\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43macquire\u001b[49m\u001b[43m(\u001b[49m\u001b[38;5;28;43;01mTrue\u001b[39;49;00m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mtimeout\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 332\u001b[0m \u001b[38;5;28;01melse\u001b[39;00m:\n\u001b[1;32m 333\u001b[0m gotit \u001b[38;5;241m=\u001b[39m waiter\u001b[38;5;241m.\u001b[39macquire(\u001b[38;5;28;01mFalse\u001b[39;00m)\n", + "\u001b[0;31mKeyboardInterrupt\u001b[0m: " + ] + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], "source": [ "fig = plt.figure(figsize=(8,6))\n", "\n", "ax = fig.add_subplot(1,1,1, projection=ccrs.Robinson(central_longitude=305.0))\n", "land = cartopy.feature.NaturalEarthFeature('physical', 'land', scale='110m', edgecolor='k', facecolor='white', linewidth=0.5)\n", "ax.add_feature(land)\n", + "\n", "ax.set_title('CESM surface NO$_3$', fontsize=10)\n", - "lon, lat, field = util.adjust_pop_grid(lons, lats, ds.NO3.isel(z_t=0))\n", + "lon, lat, field = adjust_pop_grid(lons, lats, ds_annual.NO3.sel(year=2010).isel(z_t=0))\n", "pc1=ax.pcolormesh(lon, lat,field, vmin=0, vmax=20, cmap='Oranges',\n", " transform=ccrs.PlateCarree())\n", + "\n", "cbar1 = fig.colorbar(pc1, ax=ax,extend='max',label='NO$_3$ (mmol m$^{-3}$)')" ] }, @@ -247,31 +64752,943 @@ "- About the [World Ocean Atlas](https://www.ncei.noaa.gov/products/world-ocean-atlas)\n", "- [Data access to WOA18](https://www.ncei.noaa.gov/access/world-ocean-atlas-2018/)\n", "\n", - "We've already regridded this data to be on the same grid as the CESM POP data, so we don't need to worry about that step. However, if you wanted to compare to a model that's on a different grid, you'd need to go through the regridding process, which is beyond the scope of this cookbook." + "We've already regridded the WOA data to be on the same grid as the CESM POP data, so we don't need to worry about that step. However, if you wanted to compare to a dataset that's on a different grid, you'd need to go through the regridding process, which is beyond the scope of this cookbook.\n", + "\n", + "This dataset has also already had a time mean taken, so there's no time coordinate.\n", + "\n", + "**What do z_t, z_w, z_w_bot stand for?**" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 24, "id": "f7d11915-3fe0-4037-8cba-cce3929cb7c9", "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "
<xarray.Dataset>\n",
+       "Dimensions:      (z_t: 60, nlat: 384, nlon: 320, z_w: 60, z_w_bot: 60)\n",
+       "Coordinates:\n",
+       "  * z_t          (z_t) float32 500.0 1.5e+03 2.5e+03 ... 5.125e+05 5.375e+05\n",
+       "  * z_w          (z_w) float64 0.0 1e+03 2e+03 3e+03 ... 4.75e+05 5e+05 5.25e+05\n",
+       "  * z_w_bot      (z_w_bot) float64 1e+03 2e+03 3e+03 ... 5e+05 5.25e+05 5.5e+05\n",
+       "Dimensions without coordinates: nlat, nlon\n",
+       "Data variables: (12/17)\n",
+       "    TEMP         (z_t, nlat, nlon) float32 nan nan nan nan ... nan nan nan nan\n",
+       "    SALT         (z_t, nlat, nlon) float32 nan nan nan nan ... nan nan nan nan\n",
+       "    NO3          (z_t, nlat, nlon) float32 nan nan nan nan ... nan nan nan nan\n",
+       "    O2           (z_t, nlat, nlon) float32 nan nan nan nan ... nan nan nan nan\n",
+       "    SiO3         (z_t, nlat, nlon) float32 nan nan nan nan ... nan nan nan nan\n",
+       "    PO4          (z_t, nlat, nlon) float32 nan nan nan nan ... nan nan nan nan\n",
+       "    ...           ...\n",
+       "    DXT          (nlat, nlon) float64 2.339e+06 2.339e+06 ... 1.473e+06\n",
+       "    DYT          (nlat, nlon) float64 5.94e+06 5.94e+06 ... 5.046e+06 5.046e+06\n",
+       "    TAREA        (nlat, nlon) float64 1.39e+13 1.39e+13 ... 7.431e+12 7.432e+12\n",
+       "    KMT          (nlat, nlon) int32 0 0 0 0 0 0 0 0 0 0 ... 0 0 0 0 0 0 0 0 0 0\n",
+       "    REGION_MASK  (nlat, nlon) int32 0 0 0 0 0 0 0 0 0 0 ... 0 0 0 0 0 0 0 0 0 0\n",
+       "    dz           (z_t) float64 1e+03 1e+03 1e+03 ... 2.499e+04 2.5e+04 2.5e+04\n",
+       "Attributes:\n",
+       "    history:  created by kristen krumhardt on 2019-10-25
" + ], + "text/plain": [ + "\n", + "Dimensions: (z_t: 60, nlat: 384, nlon: 320, z_w: 60, z_w_bot: 60)\n", + "Coordinates:\n", + " * z_t (z_t) float32 500.0 1.5e+03 2.5e+03 ... 5.125e+05 5.375e+05\n", + " * z_w (z_w) float64 0.0 1e+03 2e+03 3e+03 ... 4.75e+05 5e+05 5.25e+05\n", + " * z_w_bot (z_w_bot) float64 1e+03 2e+03 3e+03 ... 5e+05 5.25e+05 5.5e+05\n", + "Dimensions without coordinates: nlat, nlon\n", + "Data variables: (12/17)\n", + " TEMP (z_t, nlat, nlon) float32 nan nan nan nan ... nan nan nan nan\n", + " SALT (z_t, nlat, nlon) float32 nan nan nan nan ... nan nan nan nan\n", + " NO3 (z_t, nlat, nlon) float32 nan nan nan nan ... nan nan nan nan\n", + " O2 (z_t, nlat, nlon) float32 nan nan nan nan ... nan nan nan nan\n", + " SiO3 (z_t, nlat, nlon) float32 nan nan nan nan ... nan nan nan nan\n", + " PO4 (z_t, nlat, nlon) float32 nan nan nan nan ... nan nan nan nan\n", + " ... ...\n", + " DXT (nlat, nlon) float64 2.339e+06 2.339e+06 ... 1.473e+06\n", + " DYT (nlat, nlon) float64 5.94e+06 5.94e+06 ... 5.046e+06 5.046e+06\n", + " TAREA (nlat, nlon) float64 1.39e+13 1.39e+13 ... 7.431e+12 7.432e+12\n", + " KMT (nlat, nlon) int32 0 0 0 0 0 0 0 0 0 0 ... 0 0 0 0 0 0 0 0 0 0\n", + " REGION_MASK (nlat, nlon) int32 0 0 0 0 0 0 0 0 0 0 ... 0 0 0 0 0 0 0 0 0 0\n", + " dz (z_t) float64 1e+03 1e+03 1e+03 ... 2.499e+04 2.5e+04 2.5e+04\n", + "Attributes:\n", + " history: created by kristen krumhardt on 2019-10-25" + ] + }, + "execution_count": 24, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "file = '/glade/work/kristenk/WOA_data/regrid_POP/WOA2018_POPgrid.nc' \n", "ds_woa = xr.load_dataset(file, decode_times=False, decode_coords=False)\n", - "ds_woa['z_t'] = ds.z_t" + "ds_woa['z_t'] = ds.z_t\n", + "ds_woa" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 25, + "id": "7e2adc2d-ab7c-4e85-b3fe-d17480e5e90d", + "metadata": {}, + "outputs": [], + "source": [ + "ds_mean = ds_annual.mean(\"year\")" + ] + }, + { + "cell_type": "code", + "execution_count": 26, "id": "36254386-83a7-4e53-a221-9316b54e762c", "metadata": {}, "outputs": [], "source": [ - "NO3_diff = ds.NO3 - ds_woa.NO3\n", - "PO4_diff = ds.PO4 - ds_woa.PO4\n", - "SiO3_diff = ds.SiO3 - ds_woa.SiO3" + "NO3_diff = ds_mean.NO3 - ds_woa.NO3\n", + "PO4_diff = ds_mean.PO4 - ds_woa.PO4\n", + "SiO3_diff = ds_mean.SiO3 - ds_woa.SiO3" ] }, { @@ -279,15 +65696,55 @@ "id": "71607513-6627-4425-b360-8e83a3038e0a", "metadata": {}, "source": [ - "### Surface comparison" + "### Surface comparison - REFORMAT AND FIX ALL DS -> DS_MEAN BELOW" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 28, "id": "a7d1051a-c2be-4e42-835b-b3634e7bf10e", "metadata": {}, - "outputs": [], + "outputs": [ + { + "ename": "KeyboardInterrupt", + "evalue": "", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mAttributeError\u001b[0m Traceback (most recent call last)", + "File \u001b[0;32m/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/numpy/ma/core.py:714\u001b[0m, in \u001b[0;36mgetdata\u001b[0;34m(a, subok)\u001b[0m\n\u001b[1;32m 713\u001b[0m \u001b[38;5;28;01mtry\u001b[39;00m:\n\u001b[0;32m--> 714\u001b[0m data \u001b[38;5;241m=\u001b[39m \u001b[43ma\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43m_data\u001b[49m\n\u001b[1;32m 715\u001b[0m \u001b[38;5;28;01mexcept\u001b[39;00m \u001b[38;5;167;01mAttributeError\u001b[39;00m:\n", + "File \u001b[0;32m/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/core/common.py:280\u001b[0m, in \u001b[0;36mAttrAccessMixin.__getattr__\u001b[0;34m(self, name)\u001b[0m\n\u001b[1;32m 279\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m source[name]\n\u001b[0;32m--> 280\u001b[0m \u001b[38;5;28;01mraise\u001b[39;00m \u001b[38;5;167;01mAttributeError\u001b[39;00m(\n\u001b[1;32m 281\u001b[0m \u001b[38;5;124mf\u001b[39m\u001b[38;5;124m\"\u001b[39m\u001b[38;5;132;01m{\u001b[39;00m\u001b[38;5;28mtype\u001b[39m(\u001b[38;5;28mself\u001b[39m)\u001b[38;5;241m.\u001b[39m\u001b[38;5;18m__name__\u001b[39m\u001b[38;5;132;01m!r}\u001b[39;00m\u001b[38;5;124m object has no attribute \u001b[39m\u001b[38;5;132;01m{\u001b[39;00mname\u001b[38;5;132;01m!r}\u001b[39;00m\u001b[38;5;124m\"\u001b[39m\n\u001b[1;32m 282\u001b[0m )\n", + "\u001b[0;31mAttributeError\u001b[0m: 'DataArray' object has no attribute '_data'", + "\nDuring handling of the above exception, another exception occurred:\n", + "\u001b[0;31mKeyboardInterrupt\u001b[0m Traceback (most recent call last)", + "Cell \u001b[0;32mIn[28], line 10\u001b[0m\n\u001b[1;32m 8\u001b[0m ax\u001b[38;5;241m.\u001b[39madd_feature(land)\n\u001b[1;32m 9\u001b[0m ax\u001b[38;5;241m.\u001b[39mset_title(\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mCESM surface NO$_3$\u001b[39m\u001b[38;5;124m'\u001b[39m, fontsize\u001b[38;5;241m=\u001b[39m\u001b[38;5;241m10\u001b[39m)\n\u001b[0;32m---> 10\u001b[0m lon, lat, field \u001b[38;5;241m=\u001b[39m \u001b[43madjust_pop_grid\u001b[49m\u001b[43m(\u001b[49m\u001b[43mlons\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mlats\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mds\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mNO3\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43misel\u001b[49m\u001b[43m(\u001b[49m\u001b[43mz_t\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;241;43m0\u001b[39;49m\u001b[43m)\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 11\u001b[0m pc1\u001b[38;5;241m=\u001b[39max\u001b[38;5;241m.\u001b[39mpcolormesh(lon, lat,field, vmin\u001b[38;5;241m=\u001b[39m\u001b[38;5;241m0\u001b[39m, vmax\u001b[38;5;241m=\u001b[39m\u001b[38;5;241m20\u001b[39m, cmap\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mOranges\u001b[39m\u001b[38;5;124m'\u001b[39m,\n\u001b[1;32m 12\u001b[0m transform\u001b[38;5;241m=\u001b[39mccrs\u001b[38;5;241m.\u001b[39mPlateCarree())\n\u001b[1;32m 13\u001b[0m cbar1 \u001b[38;5;241m=\u001b[39m fig\u001b[38;5;241m.\u001b[39mcolorbar(pc1, ax\u001b[38;5;241m=\u001b[39max,extend\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mmax\u001b[39m\u001b[38;5;124m'\u001b[39m,label\u001b[38;5;241m=\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mNO$_3$ (mmol m$^\u001b[39m\u001b[38;5;124m{\u001b[39m\u001b[38;5;124m-3}$)\u001b[39m\u001b[38;5;124m'\u001b[39m)\n", + "Cell \u001b[0;32mIn[5], line 27\u001b[0m, in \u001b[0;36madjust_pop_grid\u001b[0;34m(tlon, tlat, field)\u001b[0m\n\u001b[1;32m 24\u001b[0m lat \u001b[38;5;241m=\u001b[39m lat[:,xL:xR]\n\u001b[1;32m 25\u001b[0m lat \u001b[38;5;241m=\u001b[39m np\u001b[38;5;241m.\u001b[39mhstack((lat,lat[:,\u001b[38;5;241m0\u001b[39m:\u001b[38;5;241m1\u001b[39m]))\n\u001b[0;32m---> 27\u001b[0m field \u001b[38;5;241m=\u001b[39m \u001b[43mnp\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mma\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mconcatenate\u001b[49m\u001b[43m(\u001b[49m\u001b[43m(\u001b[49m\u001b[43mfield\u001b[49m\u001b[43m,\u001b[49m\u001b[43mfield\u001b[49m\u001b[43m)\u001b[49m\u001b[43m,\u001b[49m\u001b[38;5;241;43m1\u001b[39;49m\u001b[43m)\u001b[49m\n\u001b[1;32m 28\u001b[0m field \u001b[38;5;241m=\u001b[39m field[:,xL:xR]\n\u001b[1;32m 29\u001b[0m field \u001b[38;5;241m=\u001b[39m np\u001b[38;5;241m.\u001b[39mma\u001b[38;5;241m.\u001b[39mhstack((field,field[:,\u001b[38;5;241m0\u001b[39m:\u001b[38;5;241m1\u001b[39m]))\n", + "File \u001b[0;32m/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/numpy/ma/core.py:7136\u001b[0m, in \u001b[0;36mconcatenate\u001b[0;34m(arrays, axis)\u001b[0m\n\u001b[1;32m 7095\u001b[0m \u001b[38;5;28;01mdef\u001b[39;00m \u001b[38;5;21mconcatenate\u001b[39m(arrays, axis\u001b[38;5;241m=\u001b[39m\u001b[38;5;241m0\u001b[39m):\n\u001b[1;32m 7096\u001b[0m \u001b[38;5;250m \u001b[39m\u001b[38;5;124;03m\"\"\"\u001b[39;00m\n\u001b[1;32m 7097\u001b[0m \u001b[38;5;124;03m Concatenate a sequence of arrays along the given axis.\u001b[39;00m\n\u001b[1;32m 7098\u001b[0m \n\u001b[0;32m (...)\u001b[0m\n\u001b[1;32m 7134\u001b[0m \n\u001b[1;32m 7135\u001b[0m \u001b[38;5;124;03m \"\"\"\u001b[39;00m\n\u001b[0;32m-> 7136\u001b[0m d \u001b[38;5;241m=\u001b[39m np\u001b[38;5;241m.\u001b[39mconcatenate(\u001b[43m[\u001b[49m\u001b[43mgetdata\u001b[49m\u001b[43m(\u001b[49m\u001b[43ma\u001b[49m\u001b[43m)\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;28;43;01mfor\u001b[39;49;00m\u001b[43m \u001b[49m\u001b[43ma\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;129;43;01min\u001b[39;49;00m\u001b[43m \u001b[49m\u001b[43marrays\u001b[49m\u001b[43m]\u001b[49m, axis)\n\u001b[1;32m 7137\u001b[0m rcls \u001b[38;5;241m=\u001b[39m get_masked_subclass(\u001b[38;5;241m*\u001b[39marrays)\n\u001b[1;32m 7138\u001b[0m data \u001b[38;5;241m=\u001b[39m d\u001b[38;5;241m.\u001b[39mview(rcls)\n", + "File \u001b[0;32m/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/numpy/ma/core.py:7136\u001b[0m, in \u001b[0;36m\u001b[0;34m(.0)\u001b[0m\n\u001b[1;32m 7095\u001b[0m \u001b[38;5;28;01mdef\u001b[39;00m \u001b[38;5;21mconcatenate\u001b[39m(arrays, axis\u001b[38;5;241m=\u001b[39m\u001b[38;5;241m0\u001b[39m):\n\u001b[1;32m 7096\u001b[0m \u001b[38;5;250m \u001b[39m\u001b[38;5;124;03m\"\"\"\u001b[39;00m\n\u001b[1;32m 7097\u001b[0m \u001b[38;5;124;03m Concatenate a sequence of arrays along the given axis.\u001b[39;00m\n\u001b[1;32m 7098\u001b[0m \n\u001b[0;32m (...)\u001b[0m\n\u001b[1;32m 7134\u001b[0m \n\u001b[1;32m 7135\u001b[0m \u001b[38;5;124;03m \"\"\"\u001b[39;00m\n\u001b[0;32m-> 7136\u001b[0m d \u001b[38;5;241m=\u001b[39m np\u001b[38;5;241m.\u001b[39mconcatenate([\u001b[43mgetdata\u001b[49m\u001b[43m(\u001b[49m\u001b[43ma\u001b[49m\u001b[43m)\u001b[49m \u001b[38;5;28;01mfor\u001b[39;00m a \u001b[38;5;129;01min\u001b[39;00m arrays], axis)\n\u001b[1;32m 7137\u001b[0m rcls \u001b[38;5;241m=\u001b[39m get_masked_subclass(\u001b[38;5;241m*\u001b[39marrays)\n\u001b[1;32m 7138\u001b[0m data \u001b[38;5;241m=\u001b[39m d\u001b[38;5;241m.\u001b[39mview(rcls)\n", + "File \u001b[0;32m/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/numpy/ma/core.py:716\u001b[0m, in \u001b[0;36mgetdata\u001b[0;34m(a, subok)\u001b[0m\n\u001b[1;32m 714\u001b[0m data \u001b[38;5;241m=\u001b[39m a\u001b[38;5;241m.\u001b[39m_data\n\u001b[1;32m 715\u001b[0m \u001b[38;5;28;01mexcept\u001b[39;00m \u001b[38;5;167;01mAttributeError\u001b[39;00m:\n\u001b[0;32m--> 716\u001b[0m data \u001b[38;5;241m=\u001b[39m np\u001b[38;5;241m.\u001b[39marray(a, copy\u001b[38;5;241m=\u001b[39m\u001b[38;5;28;01mFalse\u001b[39;00m, subok\u001b[38;5;241m=\u001b[39msubok)\n\u001b[1;32m 717\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;129;01mnot\u001b[39;00m subok:\n\u001b[1;32m 718\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m data\u001b[38;5;241m.\u001b[39mview(ndarray)\n", + "File \u001b[0;32m/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/core/common.py:166\u001b[0m, in \u001b[0;36mAbstractArray.__array__\u001b[0;34m(self, dtype)\u001b[0m\n\u001b[1;32m 165\u001b[0m \u001b[38;5;28;01mdef\u001b[39;00m \u001b[38;5;21m__array__\u001b[39m(\u001b[38;5;28mself\u001b[39m: Any, dtype: DTypeLike \u001b[38;5;241m|\u001b[39m \u001b[38;5;28;01mNone\u001b[39;00m \u001b[38;5;241m=\u001b[39m \u001b[38;5;28;01mNone\u001b[39;00m) \u001b[38;5;241m-\u001b[39m\u001b[38;5;241m>\u001b[39m np\u001b[38;5;241m.\u001b[39mndarray:\n\u001b[0;32m--> 166\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m np\u001b[38;5;241m.\u001b[39masarray(\u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mvalues\u001b[49m, dtype\u001b[38;5;241m=\u001b[39mdtype)\n", + "File \u001b[0;32m/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/core/dataarray.py:769\u001b[0m, in \u001b[0;36mDataArray.values\u001b[0;34m(self)\u001b[0m\n\u001b[1;32m 760\u001b[0m \u001b[38;5;129m@property\u001b[39m\n\u001b[1;32m 761\u001b[0m \u001b[38;5;28;01mdef\u001b[39;00m \u001b[38;5;21mvalues\u001b[39m(\u001b[38;5;28mself\u001b[39m) \u001b[38;5;241m-\u001b[39m\u001b[38;5;241m>\u001b[39m np\u001b[38;5;241m.\u001b[39mndarray:\n\u001b[1;32m 762\u001b[0m \u001b[38;5;250m \u001b[39m\u001b[38;5;124;03m\"\"\"\u001b[39;00m\n\u001b[1;32m 763\u001b[0m \u001b[38;5;124;03m The array's data as a numpy.ndarray.\u001b[39;00m\n\u001b[1;32m 764\u001b[0m \n\u001b[0;32m (...)\u001b[0m\n\u001b[1;32m 767\u001b[0m \u001b[38;5;124;03m type does not support coercion like this (e.g. cupy).\u001b[39;00m\n\u001b[1;32m 768\u001b[0m \u001b[38;5;124;03m \"\"\"\u001b[39;00m\n\u001b[0;32m--> 769\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m \u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mvariable\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mvalues\u001b[49m\n", + "File \u001b[0;32m/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/core/variable.py:556\u001b[0m, in \u001b[0;36mVariable.values\u001b[0;34m(self)\u001b[0m\n\u001b[1;32m 553\u001b[0m \u001b[38;5;129m@property\u001b[39m\n\u001b[1;32m 554\u001b[0m \u001b[38;5;28;01mdef\u001b[39;00m \u001b[38;5;21mvalues\u001b[39m(\u001b[38;5;28mself\u001b[39m):\n\u001b[1;32m 555\u001b[0m \u001b[38;5;250m \u001b[39m\u001b[38;5;124;03m\"\"\"The variable's data as a numpy.ndarray\"\"\"\u001b[39;00m\n\u001b[0;32m--> 556\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m \u001b[43m_as_array_or_item\u001b[49m\u001b[43m(\u001b[49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43m_data\u001b[49m\u001b[43m)\u001b[49m\n", + "File \u001b[0;32m/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/core/variable.py:306\u001b[0m, in \u001b[0;36m_as_array_or_item\u001b[0;34m(data)\u001b[0m\n\u001b[1;32m 292\u001b[0m \u001b[38;5;28;01mdef\u001b[39;00m \u001b[38;5;21m_as_array_or_item\u001b[39m(data):\n\u001b[1;32m 293\u001b[0m \u001b[38;5;250m \u001b[39m\u001b[38;5;124;03m\"\"\"Return the given values as a numpy array, or as an individual item if\u001b[39;00m\n\u001b[1;32m 294\u001b[0m \u001b[38;5;124;03m it's a 0d datetime64 or timedelta64 array.\u001b[39;00m\n\u001b[1;32m 295\u001b[0m \n\u001b[0;32m (...)\u001b[0m\n\u001b[1;32m 304\u001b[0m \u001b[38;5;124;03m TODO: remove this (replace with np.asarray) once these issues are fixed\u001b[39;00m\n\u001b[1;32m 305\u001b[0m \u001b[38;5;124;03m \"\"\"\u001b[39;00m\n\u001b[0;32m--> 306\u001b[0m data \u001b[38;5;241m=\u001b[39m np\u001b[38;5;241m.\u001b[39masarray(data)\n\u001b[1;32m 307\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m data\u001b[38;5;241m.\u001b[39mndim \u001b[38;5;241m==\u001b[39m \u001b[38;5;241m0\u001b[39m:\n\u001b[1;32m 308\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m data\u001b[38;5;241m.\u001b[39mdtype\u001b[38;5;241m.\u001b[39mkind \u001b[38;5;241m==\u001b[39m \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mM\u001b[39m\u001b[38;5;124m\"\u001b[39m:\n", + "File \u001b[0;32m/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/dask/array/core.py:1700\u001b[0m, in \u001b[0;36mArray.__array__\u001b[0;34m(self, dtype, **kwargs)\u001b[0m\n\u001b[1;32m 1699\u001b[0m \u001b[38;5;28;01mdef\u001b[39;00m \u001b[38;5;21m__array__\u001b[39m(\u001b[38;5;28mself\u001b[39m, dtype\u001b[38;5;241m=\u001b[39m\u001b[38;5;28;01mNone\u001b[39;00m, \u001b[38;5;241m*\u001b[39m\u001b[38;5;241m*\u001b[39mkwargs):\n\u001b[0;32m-> 1700\u001b[0m x \u001b[38;5;241m=\u001b[39m \u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mcompute\u001b[49m\u001b[43m(\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 1701\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m dtype \u001b[38;5;129;01mand\u001b[39;00m x\u001b[38;5;241m.\u001b[39mdtype \u001b[38;5;241m!=\u001b[39m dtype:\n\u001b[1;32m 1702\u001b[0m x \u001b[38;5;241m=\u001b[39m x\u001b[38;5;241m.\u001b[39mastype(dtype)\n", + "File \u001b[0;32m/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/dask/base.py:342\u001b[0m, in \u001b[0;36mDaskMethodsMixin.compute\u001b[0;34m(self, **kwargs)\u001b[0m\n\u001b[1;32m 318\u001b[0m \u001b[38;5;28;01mdef\u001b[39;00m \u001b[38;5;21mcompute\u001b[39m(\u001b[38;5;28mself\u001b[39m, \u001b[38;5;241m*\u001b[39m\u001b[38;5;241m*\u001b[39mkwargs):\n\u001b[1;32m 319\u001b[0m \u001b[38;5;250m \u001b[39m\u001b[38;5;124;03m\"\"\"Compute this dask collection\u001b[39;00m\n\u001b[1;32m 320\u001b[0m \n\u001b[1;32m 321\u001b[0m \u001b[38;5;124;03m This turns a lazy Dask collection into its in-memory equivalent.\u001b[39;00m\n\u001b[0;32m (...)\u001b[0m\n\u001b[1;32m 340\u001b[0m \u001b[38;5;124;03m dask.compute\u001b[39;00m\n\u001b[1;32m 341\u001b[0m \u001b[38;5;124;03m \"\"\"\u001b[39;00m\n\u001b[0;32m--> 342\u001b[0m (result,) \u001b[38;5;241m=\u001b[39m \u001b[43mcompute\u001b[49m\u001b[43m(\u001b[49m\u001b[38;5;28;43mself\u001b[39;49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mtraverse\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;28;43;01mFalse\u001b[39;49;00m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;241;43m*\u001b[39;49m\u001b[38;5;241;43m*\u001b[39;49m\u001b[43mkwargs\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 343\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m result\n", + "File \u001b[0;32m/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/dask/base.py:628\u001b[0m, in \u001b[0;36mcompute\u001b[0;34m(traverse, optimize_graph, scheduler, get, *args, **kwargs)\u001b[0m\n\u001b[1;32m 625\u001b[0m postcomputes\u001b[38;5;241m.\u001b[39mappend(x\u001b[38;5;241m.\u001b[39m__dask_postcompute__())\n\u001b[1;32m 627\u001b[0m \u001b[38;5;28;01mwith\u001b[39;00m shorten_traceback():\n\u001b[0;32m--> 628\u001b[0m results \u001b[38;5;241m=\u001b[39m \u001b[43mschedule\u001b[49m\u001b[43m(\u001b[49m\u001b[43mdsk\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mkeys\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;241;43m*\u001b[39;49m\u001b[38;5;241;43m*\u001b[39;49m\u001b[43mkwargs\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 630\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m repack([f(r, \u001b[38;5;241m*\u001b[39ma) \u001b[38;5;28;01mfor\u001b[39;00m r, (f, a) \u001b[38;5;129;01min\u001b[39;00m \u001b[38;5;28mzip\u001b[39m(results, postcomputes)])\n", + "File \u001b[0;32m/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/threading.py:629\u001b[0m, in \u001b[0;36mEvent.wait\u001b[0;34m(self, timeout)\u001b[0m\n\u001b[1;32m 627\u001b[0m signaled \u001b[38;5;241m=\u001b[39m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39m_flag\n\u001b[1;32m 628\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;129;01mnot\u001b[39;00m signaled:\n\u001b[0;32m--> 629\u001b[0m signaled \u001b[38;5;241m=\u001b[39m \u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43m_cond\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mwait\u001b[49m\u001b[43m(\u001b[49m\u001b[43mtimeout\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 630\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m signaled\n", + "File \u001b[0;32m/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/threading.py:331\u001b[0m, in \u001b[0;36mCondition.wait\u001b[0;34m(self, timeout)\u001b[0m\n\u001b[1;32m 329\u001b[0m \u001b[38;5;28;01melse\u001b[39;00m:\n\u001b[1;32m 330\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m timeout \u001b[38;5;241m>\u001b[39m \u001b[38;5;241m0\u001b[39m:\n\u001b[0;32m--> 331\u001b[0m gotit \u001b[38;5;241m=\u001b[39m \u001b[43mwaiter\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43macquire\u001b[49m\u001b[43m(\u001b[49m\u001b[38;5;28;43;01mTrue\u001b[39;49;00m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mtimeout\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 332\u001b[0m \u001b[38;5;28;01melse\u001b[39;00m:\n\u001b[1;32m 333\u001b[0m gotit \u001b[38;5;241m=\u001b[39m waiter\u001b[38;5;241m.\u001b[39macquire(\u001b[38;5;28;01mFalse\u001b[39;00m)\n", + "\u001b[0;31mKeyboardInterrupt\u001b[0m: " + ] + }, + { + "data": { + "image/png": "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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], "source": [ "fig = plt.figure(figsize=(18,10))\n", "\n", @@ -298,7 +65755,7 @@ "land = cartopy.feature.NaturalEarthFeature('physical', 'land', scale='110m', edgecolor='k', facecolor='white', linewidth=0.5)\n", "ax.add_feature(land)\n", "ax.set_title('CESM surface NO$_3$', fontsize=10)\n", - "lon, lat, field = util.adjust_pop_grid(lons, lats, ds.NO3.isel(z_t=0))\n", + "lon, lat, field = adjust_pop_grid(lons, lats, ds.NO3.isel(z_t=0))\n", "pc1=ax.pcolormesh(lon, lat,field, vmin=0, vmax=20, cmap='Oranges',\n", " transform=ccrs.PlateCarree())\n", "cbar1 = fig.colorbar(pc1, ax=ax,extend='max',label='NO$_3$ (mmol m$^{-3}$)')\n", @@ -308,7 +65765,7 @@ "land = cartopy.feature.NaturalEarthFeature('physical', 'land', scale='110m', edgecolor='k', facecolor='white', linewidth=0.5)\n", "ax.add_feature(land)\n", "ax.set_title('WOA surface NO$_3$', fontsize=10)\n", - "lon, lat, field = util.adjust_pop_grid(lons, lats, ds_woa.NO3.isel(z_t=0))\n", + "lon, lat, field = adjust_pop_grid(lons, lats, ds_woa.NO3.isel(z_t=0))\n", "pc2=ax.pcolormesh(lon, lat, field, vmin=0, vmax=20, cmap='Oranges',\n", " transform=ccrs.PlateCarree())\n", "cbar1 = fig.colorbar(pc2, ax=ax,extend='max',label='NO$_3$ (mmol m$^{-3}$)')\n", @@ -318,7 +65775,7 @@ "land = cartopy.feature.NaturalEarthFeature('physical', 'land', scale='110m', edgecolor='k', facecolor='white', linewidth=0.5)\n", "ax.add_feature(land)\n", "ax.set_title('Surface NO$_3$ model bias', fontsize=10)\n", - "lon, lat, field = util.adjust_pop_grid(lons, lats, NO3_diff.isel(z_t=0))\n", + "lon, lat, field = adjust_pop_grid(lons, lats, NO3_diff.isel(z_t=0))\n", "pc3=ax.pcolormesh(lon, lat, field, vmin=-10, vmax=10, cmap='bwr',\n", " transform=ccrs.PlateCarree())\n", "cbar1 = fig.colorbar(pc3, ax=ax,extend='both',label='NO$_3$ bias (mmol m$^{-3}$)')\n", @@ -331,7 +65788,7 @@ "land = cartopy.feature.NaturalEarthFeature('physical', 'land', scale='110m', edgecolor='k', facecolor='white', linewidth=0.5)\n", "ax.add_feature(land)\n", "ax.set_title('CESM surface PO$_4$', fontsize=10)\n", - "lon, lat, field = util.adjust_pop_grid(lons, lats, ds.PO4.isel(z_t=0))\n", + "lon, lat, field = adjust_pop_grid(lons, lats, ds.PO4.isel(z_t=0))\n", "pc1=ax.pcolormesh(lon, lat,field, vmin=0, vmax=2, cmap='Oranges',\n", " transform=ccrs.PlateCarree())\n", "cbar1 = fig.colorbar(pc1, ax=ax,extend='max',label='PO$_4$ (mmol m$^{-3}$)')\n", @@ -341,7 +65798,7 @@ "land = cartopy.feature.NaturalEarthFeature('physical', 'land', scale='110m', edgecolor='k', facecolor='white', linewidth=0.5)\n", "ax.add_feature(land)\n", "ax.set_title('WOA surface PO$_4$', fontsize=10)\n", - "lon, lat, field = util.adjust_pop_grid(lons, lats, ds_woa.PO4.isel(z_t=0))\n", + "lon, lat, field = adjust_pop_grid(lons, lats, ds_woa.PO4.isel(z_t=0))\n", "pc2=ax.pcolormesh(lon, lat,field, vmin=0, vmax=2, cmap='Oranges',\n", " transform=ccrs.PlateCarree())\n", "cbar1 = fig.colorbar(pc2, ax=ax,extend='max',label='PO$_4$ (mmol m$^{-3}$)')\n", @@ -351,7 +65808,7 @@ "land = cartopy.feature.NaturalEarthFeature('physical', 'land', scale='110m', edgecolor='k', facecolor='white', linewidth=0.5)\n", "ax.add_feature(land)\n", "ax.set_title('Surface PO$_4$ bias', fontsize=10)\n", - "lon, lat, field = util.adjust_pop_grid(lons, lats, PO4_diff.isel(z_t=0))\n", + "lon, lat, field = adjust_pop_grid(lons, lats, PO4_diff.isel(z_t=0))\n", "pc3=ax.pcolormesh(lon, lat,field, vmin=-1, vmax=1, cmap='bwr',\n", " transform=ccrs.PlateCarree())\n", "cbar1 = fig.colorbar(pc3, ax=ax,extend='both',label='PO$_4$ bias (mmol m$^{-3}$)')\n", @@ -364,7 +65821,7 @@ "land = cartopy.feature.NaturalEarthFeature('physical', 'land', scale='110m', edgecolor='k', facecolor='white', linewidth=0.5)\n", "ax.add_feature(land)\n", "ax.set_title('CESM surface SiO$_3$', fontsize=10)\n", - "lon, lat, field = util.adjust_pop_grid(lons, lats, ds.SiO3.isel(z_t=0))\n", + "lon, lat, field = adjust_pop_grid(lons, lats, ds.SiO3.isel(z_t=0))\n", "pc1=ax.pcolormesh(lon, lat, field, \n", " vmin=0, vmax=30, \n", " cmap='Oranges',\n", @@ -376,7 +65833,7 @@ "land = cartopy.feature.NaturalEarthFeature('physical', 'land', scale='110m', edgecolor='k', facecolor='white', linewidth=0.5)\n", "ax.add_feature(land)\n", "ax.set_title('WOA surface SiO$_3$', fontsize=10)\n", - "lon, lat, field = util.adjust_pop_grid(lons, lats, ds_woa.SiO3.isel(z_t=0))\n", + "lon, lat, field = adjust_pop_grid(lons, lats, ds_woa.SiO3.isel(z_t=0))\n", "pc2=ax.pcolormesh(lon, lat,field, \n", " vmin=0, vmax=30, \n", " cmap='Oranges',\n", @@ -388,7 +65845,7 @@ "land = cartopy.feature.NaturalEarthFeature('physical', 'land', scale='110m', edgecolor='k', facecolor='white', linewidth=0.5)\n", "ax.add_feature(land)\n", "ax.set_title('Surface SiO$_3$ bias', fontsize=10)\n", - "lon, lat, field = util.adjust_pop_grid(lons, lats, SiO3_diff.isel(z_t=0))\n", + "lon, lat, field = adjust_pop_grid(lons, lats, SiO3_diff.isel(z_t=0))\n", "pc3=ax.pcolormesh(lon, lat, field, \n", " vmin=-15, vmax=15, \n", " cmap='bwr',\n", @@ -621,9 +66078,9 @@ ], "metadata": { "kernelspec": { - "display_name": "Python 3 (ipykernel)", + "display_name": "ocean-bgc-cookbook-dev", "language": "python", - "name": "python3" + "name": "ocean-bgc-cookbook-dev" }, "language_info": { "codemirror_mode": { @@ -635,7 +66092,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.10.13" + "version": "3.11.7" } }, "nbformat": 4, diff --git a/_sources/notebooks/ocn-phyto-biomass.ipynb b/_sources/notebooks/ocn-phyto-biomass.ipynb index db1f1c7..f2dd7ed 100644 --- a/_sources/notebooks/ocn-phyto-biomass.ipynb +++ b/_sources/notebooks/ocn-phyto-biomass.ipynb @@ -73,11 +73,7 @@ "cell_type": "code", "execution_count": null, "id": "7aba216b-6257-44cb-b711-41178010c5e9", - "metadata": { - "tags": [ - "parameters" - ] - }, + "metadata": {}, "outputs": [], "source": [ "casename = 'g.e22a06.G1850ECOIAF_JRA_PHYS_DEV.TL319_g17.scope_v1'\n", @@ -353,22 +349,8 @@ } ], "metadata": { - "kernelspec": { - "display_name": "Python 3 (ipykernel)", - "language": "python", - "name": "python3" - }, "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.10.13" + "name": "python" } }, "nbformat": 4, diff --git a/_sources/notebooks/ocn-tracer-views.ipynb b/_sources/notebooks/ocn-tracer-views.ipynb index e98cb2e..7a73c1f 100644 --- a/_sources/notebooks/ocn-tracer-views.ipynb +++ b/_sources/notebooks/ocn-tracer-views.ipynb @@ -5,24 +5,12 @@ "id": "b32e55d3-d037-40b9-96ac-b2ff03536e23", "metadata": {}, "source": [ - "# Quick look at a variable\n", - "Edit this later!" + "# Plotting a simple variable" ] }, { "cell_type": "code", - "execution_count": null, - "id": "e13795c3-000f-465c-b07b-e3bb31415aef", - "metadata": {}, - "outputs": [], - "source": [ - "%load_ext autoreload\n", - "%autoreload 2" - ] - }, - { - "cell_type": "code", - "execution_count": null, + "execution_count": 15, "id": "e8199a6d-1b51-453e-a34c-45ed5f88c59f", "metadata": {}, "outputs": [], @@ -32,35 +20,11 @@ "from dask.distributed import Client\n", "import glob\n", "import catalog\n", - "import util\n", + "import numpy as np\n", "import matplotlib.pyplot as plt\n", "import cartopy\n", "import cartopy.crs as ccrs\n", - "import pop_tools\n", - "\n", - "xr.set_options(keep_attrs=True)" - ] - }, - { - "cell_type": "markdown", - "id": "8e5fd23a-c09c-4fff-8d7b-d2881051ec05", - "metadata": {}, - "source": [ - "## Parameters" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "7aba216b-6257-44cb-b711-41178010c5e9", - "metadata": { - "tags": [ - "parameters" - ] - }, - "outputs": [], - "source": [ - "variable_id = 'TEMP'" + "import pop_tools\n" ] }, { @@ -68,18 +32,30 @@ "id": "c16bafad-005f-498f-b087-d8808166d618", "metadata": {}, "source": [ - "### Connect to cluster" + "## Connect to cluster" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 2, "id": "586384b0-ec2e-4751-aeb0-5e930119a2ca", "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/node.py:182: UserWarning: Port 8787 is already in use.\n", + "Perhaps you already have a cluster running?\n", + "Hosting the HTTP server on port 43093 instead\n", + " warnings.warn(\n" + ] + } + ], "source": [ - "cluster, client = util.get_ClusterClient()\n", - "cluster.scale(12)" + "from dask.distributed import LocalCluster\n", + "cluster = LocalCluster()\n", + "client = cluster.get_client()" ] }, { @@ -92,10 +68,21 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 4, "id": "a4931e2f-fa4e-4cf7-a4e8-199401ea0ed3", "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "'/glade/campaign/cesm/development/bgcwg/projects/CESM2-OMIP2-like-4p2z-run/g.e22.GOMIPECOIAF_JRA-1p4-2018.TL319_g17.4p2z.002branch/ocn/proc/tseries/month_1'" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "case = 'g.e22.GOMIPECOIAF_JRA-1p4-2018.TL319_g17.4p2z.002branch'\n", "path = '/glade/campaign/cesm/development/bgcwg/projects/CESM2-OMIP2-like-4p2z-run/'+case+'/ocn/proc/tseries/month_1'\n", @@ -105,10 +92,58206 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 5, "id": "075a5fce-0bed-4631-a12c-8bbced5edeb5", "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "
<xarray.Dataset>\n",
+       "Dimensions:                           (time: 768, nlat: 384, nlon: 320,\n",
+       "                                       z_t: 60, z_w: 60, lat_aux_grid: 395,\n",
+       "                                       moc_z: 61, d2: 2, z_t_150m: 15,\n",
+       "                                       z_w_bot: 60, z_w_top: 60,\n",
+       "                                       transport_reg: 2, moc_comp: 3,\n",
+       "                                       transport_comp: 5)\n",
+       "Coordinates:\n",
+       "    TLAT                              (nlat, nlon) float64 dask.array<chunksize=(384, 320), meta=np.ndarray>\n",
+       "    TLONG                             (nlat, nlon) float64 dask.array<chunksize=(384, 320), meta=np.ndarray>\n",
+       "    ULAT                              (nlat, nlon) float64 dask.array<chunksize=(384, 320), meta=np.ndarray>\n",
+       "    ULONG                             (nlat, nlon) float64 dask.array<chunksize=(384, 320), meta=np.ndarray>\n",
+       "  * lat_aux_grid                      (lat_aux_grid) float32 -79.49 ... 90.0\n",
+       "  * moc_z                             (moc_z) float32 0.0 1e+03 ... 5.5e+05\n",
+       "  * time                              (time) object 1958-02-01 00:00:00 ... 2...\n",
+       "  * z_t                               (z_t) float32 500.0 1.5e+03 ... 5.375e+05\n",
+       "  * z_t_150m                          (z_t_150m) float32 500.0 ... 1.45e+04\n",
+       "  * z_w                               (z_w) float32 0.0 1e+03 ... 5e+05 5.25e+05\n",
+       "  * z_w_bot                           (z_w_bot) float32 1e+03 2e+03 ... 5.5e+05\n",
+       "  * z_w_top                           (z_w_top) float32 0.0 1e+03 ... 5.25e+05\n",
+       "Dimensions without coordinates: nlat, nlon, d2, transport_reg, moc_comp,\n",
+       "                                transport_comp\n",
+       "Data variables: (12/544)\n",
+       "    ADVS                              (time, nlat, nlon) float32 dask.array<chunksize=(81, 124, 104), meta=np.ndarray>\n",
+       "    ANGLE                             (nlat, nlon) float64 dask.array<chunksize=(384, 320), meta=np.ndarray>\n",
+       "    ANGLET                            (nlat, nlon) float64 dask.array<chunksize=(384, 320), meta=np.ndarray>\n",
+       "    DXT                               (nlat, nlon) float64 dask.array<chunksize=(384, 320), meta=np.ndarray>\n",
+       "    DXU                               (nlat, nlon) float64 dask.array<chunksize=(384, 320), meta=np.ndarray>\n",
+       "    DYT                               (nlat, nlon) float64 dask.array<chunksize=(384, 320), meta=np.ndarray>\n",
+       "    ...                                ...\n",
+       "    x_graze_mesozoo_zint              (time, nlat, nlon) float32 dask.array<chunksize=(81, 124, 104), meta=np.ndarray>\n",
+       "    x_graze_mesozoo_zint_100m         (time, nlat, nlon) float32 dask.array<chunksize=(81, 124, 104), meta=np.ndarray>\n",
+       "    x_graze_microzoo_zint             (time, nlat, nlon) float32 dask.array<chunksize=(81, 124, 104), meta=np.ndarray>\n",
+       "    x_graze_microzoo_zint_100m        (time, nlat, nlon) float32 dask.array<chunksize=(81, 124, 104), meta=np.ndarray>\n",
+       "    zsatarag                          (time, nlat, nlon) float32 dask.array<chunksize=(81, 124, 104), meta=np.ndarray>\n",
+       "    zsatcalc                          (time, nlat, nlon) float32 dask.array<chunksize=(81, 124, 104), meta=np.ndarray>\n",
+       "Attributes:\n",
+       "    title:             g.e22.GOMIPECOIAF_JRA-1p4-2018.TL319_g17.4p2z.002branch\n",
+       "    history:           Wed Jun 21 09:15:38 2023: ncks -O -4 -L 1 /glade/scrat...\n",
+       "    Conventions:       CF-1.0; http://www.cgd.ucar.edu/cms/eaton/netcdf/CF-cu...\n",
+       "    time_period_freq:  month_1\n",
+       "    model_doi_url:     https://doi.org/10.5065/D67H1H0V\n",
+       "    contents:          Diagnostic and Prognostic Variables\n",
+       "    source:            CCSM POP2, the CCSM Ocean Component\n",
+       "    revision:          $Id$\n",
+       "    calendar:          All years have exactly  365 days.\n",
+       "    start_time:        This dataset was created on 2023-06-13 at 16:35:05.0\n",
+       "    cell_methods:      cell_methods = time: mean ==> the variable values are ...\n",
+       "    NCO:               netCDF Operators version 5.1.4 (Homepage = http://nco....
" + ], + "text/plain": [ + "\n", + "Dimensions: (time: 768, nlat: 384, nlon: 320,\n", + " z_t: 60, z_w: 60, lat_aux_grid: 395,\n", + " moc_z: 61, d2: 2, z_t_150m: 15,\n", + " z_w_bot: 60, z_w_top: 60,\n", + " transport_reg: 2, moc_comp: 3,\n", + " transport_comp: 5)\n", + "Coordinates:\n", + " TLAT (nlat, nlon) float64 dask.array\n", + " TLONG (nlat, nlon) float64 dask.array\n", + " ULAT (nlat, nlon) float64 dask.array\n", + " ULONG (nlat, nlon) float64 dask.array\n", + " * lat_aux_grid (lat_aux_grid) float32 -79.49 ... 90.0\n", + " * moc_z (moc_z) float32 0.0 1e+03 ... 5.5e+05\n", + " * time (time) object 1958-02-01 00:00:00 ... 2...\n", + " * z_t (z_t) float32 500.0 1.5e+03 ... 5.375e+05\n", + " * z_t_150m (z_t_150m) float32 500.0 ... 1.45e+04\n", + " * z_w (z_w) float32 0.0 1e+03 ... 5e+05 5.25e+05\n", + " * z_w_bot (z_w_bot) float32 1e+03 2e+03 ... 5.5e+05\n", + " * z_w_top (z_w_top) float32 0.0 1e+03 ... 5.25e+05\n", + "Dimensions without coordinates: nlat, nlon, d2, transport_reg, moc_comp,\n", + " transport_comp\n", + "Data variables: (12/544)\n", + " ADVS (time, nlat, nlon) float32 dask.array\n", + " ANGLE (nlat, nlon) float64 dask.array\n", + " ANGLET (nlat, nlon) float64 dask.array\n", + " DXT (nlat, nlon) float64 dask.array\n", + " DXU (nlat, nlon) float64 dask.array\n", + " DYT (nlat, nlon) float64 dask.array\n", + " ... ...\n", + " x_graze_mesozoo_zint (time, nlat, nlon) float32 dask.array\n", + " x_graze_mesozoo_zint_100m (time, nlat, nlon) float32 dask.array\n", + " x_graze_microzoo_zint (time, nlat, nlon) float32 dask.array\n", + " x_graze_microzoo_zint_100m (time, nlat, nlon) float32 dask.array\n", + " zsatarag (time, nlat, nlon) float32 dask.array\n", + " zsatcalc (time, nlat, nlon) float32 dask.array\n", + "Attributes:\n", + " title: g.e22.GOMIPECOIAF_JRA-1p4-2018.TL319_g17.4p2z.002branch\n", + " history: Wed Jun 21 09:15:38 2023: ncks -O -4 -L 1 /glade/scrat...\n", + " Conventions: CF-1.0; http://www.cgd.ucar.edu/cms/eaton/netcdf/CF-cu...\n", + " time_period_freq: month_1\n", + " model_doi_url: https://doi.org/10.5065/D67H1H0V\n", + " contents: Diagnostic and Prognostic Variables\n", + " source: CCSM POP2, the CCSM Ocean Component\n", + " revision: $Id$\n", + " calendar: All years have exactly 365 days.\n", + " start_time: This dataset was created on 2023-06-13 at 16:35:05.0\n", + " cell_methods: cell_methods = time: mean ==> the variable values are ...\n", + " NCO: netCDF Operators version 5.1.4 (Homepage = http://nco...." + ] + }, + "execution_count": 5, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "files = glob.glob(f'{path}/{case}.pop.h.*.195801-202112.nc')\n", "ds=xr.open_mfdataset(files, data_vars=\"minimal\", coords='minimal', compat=\"override\", parallel=True,\n", @@ -116,32 +58299,91 @@ "ds" ] }, + { + "cell_type": "markdown", + "id": "78710b26-4b5a-409e-a8d1-8a965f2f17c6", + "metadata": {}, + "source": [ + "## Super quick plot" + ] + }, + { + "cell_type": "markdown", + "id": "bc821860-8093-40cd-af44-192d11fbcecf", + "metadata": {}, + "source": [ + "We choose to plot temperature. If you're trying this on your own, try replacing `var_to_plot `with some other variables like \"SALT\" for salinity or \"DIC\" for dissolved inorganic carbon." + ] + }, { "cell_type": "code", - "execution_count": null, - "id": "7abc7911-cfb2-40d7-bf8e-5b909bc8319d", + "execution_count": 19, + "id": "9440068c-bf0c-45b7-aa83-a1c2d104c417", "metadata": {}, "outputs": [], "source": [ - "# dt_wgt = ds.time_bound.diff('d2').squeeze()\n", - "# dt_wgt /= dt_wgt.sum()\n", - "# dt_wgt" + "var_to_plot = \"TEMP\"" + ] + }, + { + "cell_type": "markdown", + "id": "5255be1f-fbb2-4b17-a136-1378685fd02d", + "metadata": {}, + "source": [ + "We use xarray's `isel()` (select by index) function to grab the first entry in time and vertical coordinate available in our data set. Note that our dataset has some metadata associated with it, so xarray knows that the units are in degrees Celsius without us manually specifying. Xarray's `plot()` function is great for looking at data quickly to make sure things look right before diving into more involved analysis or plotting." ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 30, "id": "044ce3e1-394d-471a-a8e6-5e99ce72f087", "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 30, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAj4AAAHFCAYAAADyj/PrAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjguMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8g+/7EAAAACXBIWXMAAA9hAAAPYQGoP6dpAAEAAElEQVR4nOx9edzUxP3/O9nn5BaQSxCRUwQUjypqBQ9UPEFbPFoF719VKiLVYquACirUq7ZqPb7gWa21qK0nKnghLaIoXniBoIIoAg88PM+zu8n8/shOdjKZSSbZ7PU8eb9eC88mcyWbzLznc2qEEIIYMWLEiBEjRowWAL3YA4gRI0aMGDFixCgUYuITI0aMGDFixGgxiIlPjBgxYsSIEaPFICY+MWLEiBEjRowWg5j4xIgRI0aMGDFaDGLiEyNGjBgxYsRoMYiJT4wYMWLEiBGjxSAmPjFixIgRI0aMFoOY+MSIESNGjBgxWgyaBfFZsmQJZsyYgS1btrjOjRo1CqNGjSr4mAqF2267DSeffDL69OkDTdM8r/XFF1/EwQcfjNraWrRv3x4nnHACPvroI1e5UaNGQdM01+eYY45xlf3iiy9w5plnYtddd0VtbS369u2LKVOmYNOmTcrXsHHjRkycOBGdO3dGq1atMGLECLzyyiuOMnV1dZg1axZGjRqFbt26oU2bNhg6dChuuukmNDY2KvcFAHfccQcGDRqE6upq9OnTBzNnzkQqlXKU+eabbzB58mSMHDkSHTp0gKZpmD9/fqB+vvrqK5x88sno0KED2rRpg9GjR+Pdd98Vln3sscew9957o6amBj169MDkyZOxffv2Ft9XPvDcc89hxowZRel7/vz5wndL0zRs2LDBVf7ll1/GiBEj0KpVK3Tu3BkTJ07Exo0bXeVSqRRmzpyJ3XbbDdXV1Rg0aBDuuOMO5XFt374dkydPRo8ePVBTU4O9994bjz32mFJddr44/vjjlfvMF7777jvMmDEDK1ascJ2bMWMGNE0r/KBilBZIM8DcuXMJALJ69WrXuY8++oh89NFHhR9UgTBw4ECyzz77kHPOOYfsvPPOZOTIkcJyTz31FNE0jYwdO5Y8++yz5NFHHyUDBw4kO+20E/niiy8cZUeOHEl233138vbbbzs+n3zyiaPcxo0bSadOnUifPn3I/Pnzyauvvkpuvvlm0qZNG7L33nsTwzB8x9/Y2EiGDBlCevbsSR5++GHy0ksvkZNOOolUVFSQxYsX2+VWrlxJOnfuTC677DLy9NNPk1deeYXMmDGD1NTUkCOOOIKYpql0v66//nqiaRqZNm0aWbRoEZkzZw6pqqoi559/vqPcokWLSOfOncmRRx5JTj/9dAKAzJs3T6kPem969OhB9txzT/Lkk0+SZ599lhxyyCGkbdu25NNPP3WUffjhhwkAct5555FXX32V3H333aR9+/Zk9OjRLbqvfOHiiy8mxZr65s2bZz9L/PuVTCYdZRcvXkwqKirISSedRF566SXy8MMPk1122YUMGTKENDY2Osqed955pLq6msyZM4csWrSI/P73vyeappFZs2YpjWv06NGkQ4cO5O677yavvvoqOe+88wgA8sgjj/jWHTlyJBk+fDh5++23Xc9AMbBs2TLp+7pu3Try9ttvF35QMUoKzZ74NHew5GLPPfeUEp+BAweSYcOGOQjCmjVrSFVVFTnjjDMcZUeOHEn23HNP377vvfdeAoC8/PLLjuOzZ88mAMi7777r28Zf//pXAoAsWbLEPpZKpcjgwYPJz372M/vY9u3byfbt21316W//xhtv+Pb1448/kpqaGnLBBRc4js+aNYtomuYgyOx99ZpIZfjd735HKisryZo1a+xjW7duJZ07dybjx4+3j6XTadK9e3dy1FFHOeo/8sgjBAB57rnnWmxf+UIpEJ9ly5b5lt1///3J4MGDSSqVso+99dZbBAC588477WMffvgh0TSNzJ4921H//PPPJ7W1tWTTpk2e/Tz77LMEAHn00Ucdx0ePHk169OhB0um0Z/2RI0dK551iIMz7GqNloeyJz/Tp0wkA12fRokWEEPdLuXr1agKAzJkzh9x4442kd+/epKamhowcOZKsWrWKJJNJcuWVV5Lu3buTdu3akbFjx5Lvv//e1e9jjz1GDjzwQNKqVSvSunVrctRRRykt9PmEjPj8+OOPBAC58sorXef22Wcf0qpVK8fkpkp85s+fL5zE77zzTgKAfPzxx75tHHnkkWTgwIGu45Q8ffPNN571X3vtNeGkLQKVQPA7vu+++44AkO6Ow0yk/fr1I0cffbTr+AUXXEBqa2vtxezNN98kAMjf//53R7lkMknatGnjkkS1pL54UNIg+qguvBMmTBDWL9SmSZX4fPPNNwQAueGGG1znBgwY4JCaXX/99QQAWb9+vaPckiVLlKQ25513HmnTpo2DYBFCyKOPPkoAkLfeesuzvhfxaWxsJDNnziSDBg0i1dXVpGPHjmTUqFGONk3TJH/961/JXnvtRWpqakiHDh3IKaecQr788ktXP3vuuSf53//+Rw455BBSW1tL+vTpQ2644QZ7o7Jo0SLh7zt9+nRCSHa9YNG7d29y3HHHkX//+99k7733JjU1NWTQoEHk3//+NyHE+s0GDRpEWrVqRfbff38l0hqjtFH2Nj7nnXceJk2aBAD417/+hbfffhtvv/029tlnH896f/3rX/HWW2/hr3/9K+677z58+umnOOGEE3Duuefihx9+wP/93/9hzpw5ePnll3Heeec56s6ePRunn346Bg8ejH/84x946KGHsG3bNvz85z/Hxx9/7DvmdDqt9CGEhL8xDJLJJACgurrada66uho7duzAl19+6Tj+5ZdfomPHjqioqEDfvn3xhz/8AQ0NDY4yY8eOxa677orLL78cH330EbZv347XX38dN954I0444QTssccevmP78MMPMWzYMNdxekxkg8Ti1VdfBQDsueeeSn0BwNChQx3Hu3fvjs6dO9vnc0VDQwO+/PJL6XU1NDTgq6++coyJL1tZWYlBgwa5xsTbcTWXvlRw3HHH2e83/dxyyy0A1H5/ALj66qvxi1/8AgAc7XTv3l1axzRNpffVMAzlazn++OORSCTQsWNHnHzyya77Ibt/9Bhb/sMPP8TOO++Mbt26ucqxbcnw4YcfYo899kBFRUWo+jKk02mMGTMG1113HY4//ngsWLAA8+fPx0EHHYS1a9fa5S688EJMnjwZRx55JJ566inceeed+Oijj3DQQQfh+++/d7S5YcMG/OpXv8Kvf/1rPPPMMxgzZgymTZuGhx9+GACwzz77YN68eQCAP/7xj/bvy8/hPN5//31MmzYNV155Jf71r3+hffv2OPnkkzF9+nTcd999mD17Nh555BFs3boVxx9/vGsujFFeqPAvUtro2bMndt11VwDA8OHDsdtuuynV69ChA5566inousX9fvzxR0yePBmDBg3C008/bZf79NNPcdttt6Gurg7t2rXDunXrMH36dFxyySX485//bJcbPXo0+vfvj5kzZ+Lxxx+X9rtmzRr06dNHaYyLFi2KxDC7a9eu6NixI9566y3H8S1bttiTGmuMfMghh+DUU0/FoEGD0NDQgOeffx5z5szBm2++iUWLFtn3rH379li6dClOOeUUDBkyxK7/y1/+Eg899JDS2DZt2oSOHTu6jtNjXkbSH3zwAebMmYNx48YJFwhRX9XV1WjdurWwvyAG2V7YvHkzCCFK10X/l5Vds2aN41gikUAikWh2falg5513xs4772x/X7VqFWbNmoXDDjsMt956q1Ibffv2RdeuXQEABx54oFKda6+9FjNnzvQt17t3b9/r6tatG/7whz/gwAMPRLt27bBy5UrceOONOPDAA/HWW29hr732AuB//9hnVfYOtW7dGlVVVb7P9aZNm7D77rsL+2HHEhR///vfsWjRItx7770O4nHCCSfYfy9duhT33nsvbr75ZkyZMsU+/vOf/xwDBgzALbfcgptuuskx1ueeew4/+9nPAABHHnkkFi9ejEcffRRnnXUW2rVrZ89Fffv2Vf6NN23ahKVLl2KXXXYBAPTo0QN777037r33XnzxxRdo1aoVAGszMHbsWLz88suO64hRXih74hMWxx57rL2AA7ClE8cdd5yjHD2+du1aDBkyBC+++CLS6TTOOusspNNpu1xNTQ1GjhyJRYsWefbbo0cPLFu2TGmMAwcOVCrnB13XcfHFF+O6667DddddhwsvvBB1dXWYPHkyduzYYZehuP766x31jz32WOy2226YOnUqnn76aYwbNw6AtRCedNJJ2LFjBx555BH06tULH374Ia677jqceOKJePbZZ1FRUQFCiGs3zO4uvbwsZOfWrFmD448/Hr169cJ9993nOMf+LoC1gNN2wvQVFkH6kpXlj/PX1lz6CooNGzbgmGOOQffu3bFgwQJUVVXl1J4XLrjgAiVvJZFElccxxxzj8I489NBDcdxxx2Ho0KG45pprHJsuQP3+5fpc5+O9eP7551FTU4NzzjlHWuY///kPNE3Dr3/9a8fz1q1bN+y1115YvHixo3y3bt1s0kMxbNgwoQdXEOy999426QGy8/6oUaNs0sMe//rrr3PqL0Zx0WKJD79DohOn7Dh1maai1/3331/YLksgRKiqqsLee++tNEZ2t50rrrnmGmzfvh3XX389rrnmGgAWyTv77LNx3333OV56EX79619j6tSpWLp0qU18brrpJqxYsQJff/21rSr4+c9/jkGDBuHwww/HI488ggkTJuCBBx7A2Wef7WiPqvE6deok3FH+9NNPAMQ73q+//hqHHXYYKioq8Morr7jKVFZWOr7PmzcPEydORKdOndDY2IgdO3Y4JjPa37777ut5D1Sx0047QdM0pevq1KkTAGvHSSURbFnR9beEvrywbds2HHvssUilUnj++efRvn370G2poFu3bujSpYtvubAEYbfddsMhhxyCpUuX2sfY+8eDv3+dOnUSLvz19fVIJpO+9zrMO6iCH374AT169PCcE7///nsQQlzPCAUviaL3hUV1dXXOqqew60GM8kSLJT5h0blzZwDAP//5T/Tu3Ttw/WKougBLwnLLLbfg2muvxerVq9G5c2d0794dRx99NPr06YOePXsqtcNOYitWrMAuu+ziso+gpJCq0U444QSplGvo0KFYuXKl6zg9xqrQAIv0jBo1CoQQLF68WDhuvi96v6ltz8qVK3HAAQfY5zds2IAff/zR1VdY1NbWol+/ftLrqq2ttSd0dkyDBw+2y6XTaXz66ac4/fTTW2RfMqRSKZxyyin48ssv8cYbbyg/t7kgSlWXDIQQx7tFn8WVK1fi2GOPdZRduXKl41kdOnQoHnvsMWzYsMFh5yN7h3gMHToUf//735FOpx2SWNX6Muy888548803YZqmlPx07twZmqbhjTfekNogxogRNZoF8aEvRyEMzo4++mhUVFTgyy+/xCmnnBK4fjFUXSxo4D8AePfdd/HKK6/g5ptv9q33wAMPAHDaRfTo0QOvvPIKvv32W4fE6O233wYAe1Hq1KmTcKcGAOPGjcNFF12E//73vzYZSafTePjhh3HAAQegR48edtm1a9di1KhRMAwDixcvlhLP/fbbT3j8mGOOQU1NDebPn+8gPjSo3NixY/1ugzLGjRuH2267DevWrUOvXr0AWJKKf/3rXzjxxBPtBeaAAw5A9+7dMX/+fJx66ql2/X/+85/Yvn07Tj755BbblwjnnnsuFi9ejOeff17JrksEdr6ora31LR+lqkuE1atX46233sKRRx5pH9tll13ws5/9DA8//DCmTp1qS3+XLl2KVatWYfLkyXbZk046CX/84x/xwAMP4Morr7SPz58/H7W1tcLAoyzGjRuHe++9F08++aTjt3rggQfQo0cPx7sSBGPGjMHf//53zJ8/X6ruOv7443HjjTfi22+/xfjx40P1w6OQ60GMMkXR/MkiBHVhvPDC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/uS9JEn44OAgv/rqq+W17du385kzZ/IvfvGLPWph5wGA33bbbfJvn36+8MILvF6v81WrVsk0f/nLX3gURfxHP/pRz9reDsx+c8758uXL+dvf/nZrnsnQ740bN3IA/J577uGcT533bfab86nxvjnnfNasWfzf/u3fpsy7DugcprTEZ3h4GA888ACWLVumXV+2bBnuvffeMWpVd/D4449j/vz52H333XHSSSfhD3/4AwBg3bp12LBhg/YM+vr6cMghh0yqZ+DTzwceeAAjIyNamvnz52PRokUT/lncfffdePnLX469994bZ5xxBjZu3CjvTYZ+v/jiiwCA2bNnA5g679vst8Bkft/NZhOrVq3Cli1bsHTp0inzrgM6hylNfJ555hk0m83CKe5z584tnPY+kXHggQfi5ptvxo9//GN85StfwYYNG3DQQQfh2Weflf2c7M/Ap58bNmxAo9HArFmzrGkmIo4++mh8/etfx5133olPf/rTuO+++3D44YdjaGgIwMTvN+cc559/Pt74xjdi0aJFAKbG+6b6DUze9/3QQw9hhx12QF9fH84880zcdtttWLhw4ZR41wGdxaQ5sqIdMMa0vznnhWsTGUcffbT8fb/99sPSpUuxxx574KabbpJGj5P9GQi00s+J/ixOPPFE+fuiRYuwZMkS7Lbbbvj+97+PE044wZpvovT73HPPxW9+8xusXbu2cG8yv29bvyfr+/6bv/kb/PrXv8YLL7yAW265BcuXL8c999wj70/mdx3QWUxpic+cOXMQx3GB8W/cuLGwe5hMmD59Ovbbbz88/vjj0rtrsj8Dn34ODg5ieHgYzz//vDXNZMC8efOw22674fHHHwcwsfv9wQ9+EN/97ndx1113YZdddpHXJ/v7tvWbwmR5341GA3vuuSeWLFmCq666Cvvvvz8++9nPTvp3HdB5TGni02g0sHjxYqxZs0a7vmbNGhx00EFj1KruY2hoCI8++ijmzZuH3XffHYODg9ozGB4exj333DOpnoFPPxcvXox6va6lWb9+PR5++OFJ9SyeffZZPPXUU5g3bx6AidlvzjnOPfdc3Hrrrbjzzjux++67a/cn6/su6zeFyfC+KXDOMTQ0NGnfdUAXMQYG1eMKq1at4vV6nd9www38kUce4eeddx6fPn06/+Mf/zjWTesYLrjgAn733XfzP/zhD/znP/85P+aYY/iMGTNkH6+++mo+c+ZMfuutt/KHHnqIn3zyyXzevHl806ZNY9zyati8eTN/8MEH+YMPPsgB8Ouuu44/+OCD/E9/+hPn3K+fZ555Jt9ll134HXfcwX/1q1/xww8/nO+///58dHR0rLpVCle/N2/ezC+44AJ+77338nXr1vG77rqLL126lL/iFa+Y0P0+66yz+MyZM/ndd9/N169fL3+2bt0q00zG913W78n6vi+++GL+k5/8hK9bt47/5je/4f/0T//Eoyjiq1ev5pxPzncd0D1MeeLDOeef+9zn+G677cYbjQZ/3etep7mGTgaceOKJfN68ebxer/P58+fzE044gf/2t7+V95Mk4ZdeeikfHBzkfX19/M1vfjN/6KGHxrDFreGuu+7iAAo/y5cv55z79XPbtm383HPP5bNnz+YDAwP8mGOO4U8++eQY9MYfrn5v3bqVL1u2jO+88868Xq/zXXfdlS9fvrzQp4nWb6q/APhXv/pVmWYyvu+yfk/W93366afLOXrnnXfmb3nLWyTp4XxyvuuA7oFxznnv5EsBAQEBAQEBAWOHKW3jExAQEBAQEDC1EIhPQEBAQEBAwJRBID4BAQEBAQEBUwaB+AQEBAQEBARMGQTiExAQEBAQEDBlEIhPQEBAQEBAwJRBID4BAQEBAQEBUwaB+AQEBABID3m8/fbbx7oZAQEBAV1FID4BAQEBAQEBUwaB+AQEBAQEBARMGQTiExAwRXDooYfiQx/6EC666CLMnj0bg4ODWLFihTX9Qw89hMMPPxwDAwPYaaed8P73vx8vvfSSvH/aaafh+OOPx7XXXot58+Zhp512wjnnnIORkZEe9CYgICCgNQTiExAwhXDTTTdh+vTp+MUvfoFrrrkGn/jEJ7BmzZpCuq1bt+Koo47CrFmzcN999+E73/kO7rjjDpx77rlaurvuugtPPPEE7rrrLtx000248cYbceONN/aoNwEBAQHVEYhPQMAUwmte8xpceuml2GuvvfCe97wHS5YswX/+538W0n3961/Htm3bcPPNN2PRokU4/PDDsXLlSnzta1/DX//6V5lu1qxZWLlyJV796lfjmGOOwdve9jayvICAgIDxgkB8AgKmEF7zmtdof8+bNw8bN24spHv00Uex//77Y/r06fLawQcfjCRJ8Nhjj8lr++67L+I4Li0vICAgYLwgEJ+AgCmEer2u/c0YQ5IkhXScczDGyDLU677lBQQEBIwXBOITEBBQwMKFC/HrX/8aW7Zskdf+67/+C1EUYe+99x7DlgUEBAS0h0B8AgICCnjXu96F/v5+LF++HA8//DDuuusufPCDH8Spp56KuXPnjnXzAgICAlpGID4BAQEFTJs2DT/+8Y/x3HPP4fWvfz3e8Y534C1veQtWrlw51k0LCAgIaAuMc87HuhEBAQEBAQEBAb1AkPgEBAQEBAQETBkE4hMQEBAQEBAwZRCIT0BAQEBAQMCUQSA+AQEBAQEBAVMGgfgEBAQEBAQETBkE4hMQEBAQEBAwZRCIT0BAQEBAQMCUQSA+AQEBAQEBAVMGgfgEBAQEBAQETBkE4hMQEBAQEBAwZRCIT0BAQEBAQMCUQSA+AQEBAQEBAVMG/z/vvnrQkO/ZDAAAAABJRU5ErkJggg==", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], "source": [ - "# ds[variable_id].weighted(dt_wgt).mean('time').isel(z_t=0).plot()\n", - "ds[variable_id].mean('time').isel(z_t=0).plot()" + "ds[var_to_plot].isel(time=0, z_t=0).plot()" + ] + }, + { + "cell_type": "markdown", + "id": "1f31f792-bad2-43c3-af22-390699ed19ff", + "metadata": {}, + "source": [ + "## Making a plot on a nicer map projection" + ] + }, + { + "cell_type": "markdown", + "id": "16db0ee0-87ac-445a-a509-8739ddf56b10", + "metadata": {}, + "source": [ + "### Bringing in some POP grid tools\n", + "This version of CESM uses [POP](https://www.cesm.ucar.edu/models/pop) (the Parallel Ocean Program) as its ocean model. All of the ocean variable output is on the POP grid, which requires some extra wrangling to get it to work properly with standard mapping utilities." ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 8, "id": "85e11808-00c1-459f-90a7-767de2540c24", "metadata": {}, "outputs": [], @@ -152,39 +58394,96 @@ "depths = ds_grid.z_t * 0.01" ] }, + { + "cell_type": "code", + "execution_count": 9, + "id": "99fe1131-fd7e-40e4-bdda-4e0b91512359", + "metadata": {}, + "outputs": [], + "source": [ + "def adjust_pop_grid(tlon,tlat,field):\n", + " nj = tlon.shape[0]\n", + " ni = tlon.shape[1]\n", + " xL = int(ni/2 - 1)\n", + " xR = int(xL + ni)\n", + "\n", + " tlon = np.where(np.greater_equal(tlon,min(tlon[:,0])),tlon-360.,tlon)\n", + " lon = np.concatenate((tlon,tlon+360.),1)\n", + " lon = lon[:,xL:xR]\n", + "\n", + " if ni == 320:\n", + " lon[367:-3,0] = lon[367:-3,0]+360.\n", + " lon = lon - 360.\n", + " lon = np.hstack((lon,lon[:,0:1]+360.))\n", + " if ni == 320:\n", + " lon[367:,-1] = lon[367:,-1] - 360.\n", + "\n", + " # Trick cartopy into doing the right thing:\n", + " # it gets confused when the cyclic coords are identical\n", + " lon[:,0] = lon[:,0]-1e-8\n", + " \n", + " # Periodicity\n", + " lat = np.concatenate((tlat,tlat),1)\n", + " lat = lat[:,xL:xR]\n", + " lat = np.hstack((lat,lat[:,0:1]))\n", + "\n", + " field = np.ma.concatenate((field,field),1)\n", + " field = field[:,xL:xR]\n", + " field = np.ma.hstack((field,field[:,0:1]))\n", + " return lon,lat,field" + ] + }, { "cell_type": "markdown", - "id": "1f31f792-bad2-43c3-af22-390699ed19ff", + "id": "651ffb30-ed7a-40be-b182-5f0faac839fb", "metadata": {}, "source": [ - "# FIX LABELS + COLOR ON THIS PLOT" + "### Making the map" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 31, "id": "bff8e04c-c929-4159-8c04-208cad7285d6", "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "image/png": "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4scKA2VJUygUCoVCoSiCKEuaQqFQKBSKQkIUUjHbi6MEh7KkKRQXOdnZ2dxwww3ExcUhhCAtLe18T0mhUPxXkPgF1Tl/nO839u+gRJriouXAgQP079+fKlWq4HQ6KV++PF27duX3338PrlOpUiWEEPkeb7zxRnCdH3/8kebNmxMfH09sbCx16tThiSeeCL4+evRohBDUrl073xzGjx+PEIJKlSqdcK5//vkn7du3p1ixYkRFRVG9enXuuusufD7fWR+Hr776innz5vHPP/+wf/9+4uPjz3rM06WgYxz6uPvuu//1OSkUCsX5Rrk7FRclO3bs4LLLLiMhIYGhQ4dSv359vF4vM2bMoF+/fmzYsCG47quvvkrfvn3Dto+NjQXgt99+o2fPnrz22mtcd911CCFYt25dmNADiI6O5tChQ8yfP5+WLVsGl3/55ZdUqFDhhHNdu3YtnTt35pFHHmH48OFERkayefNmJkyYgGmeeR66x+PB4XCwdetWateuTd26dc94rLNl//79wf+///57Xn75ZTZu3BhcFhkZeT6mpVAozhZJ4ZTLUJY0heK/y0MPPYQQgkWLFnHjjTdSo0YN6tSpw4ABA1iwYEHYurGxsZQuXTrsER0dDcCUKVO4/PLLeeqpp6hZsyY1atSge/fuDB8+PGwMm83GbbfdxpdffhlctmfPHmbPns1tt912wrnOmjWL5ORkhg4dSt26dalatSpXX301X3zxBQ6HA4CBAwdy6aWXhm333nvvhVno7r77brp3787rr79OmTJlqFGjBu3atWPYsGHMnTsXIQTt2rUDYMyYMTRp0iT43m+77TYOHToUNv7atWu59tpriYuLIzY2ltatW7N169bg66NGjaJ27dpERERQq1YtPvroo+O+x9BjGx8fjxAibNncuXNp3LgxERERVKlShUGDBoVZEYUQfPrpp3Tp0oWoqChq167N/Pnz2bJlC+3atSM6OpqWLVuGzc86Zp9++inly5cnKiqKm266Sbl7FQpFkUGJNMVFx9GjR5k+fTr9+vULiq1QEhISTnms0qVLs3btWtasWXPSdfv06cP3339PdnY24HeDXn311ZQqVeqk+9i/fz9z58495Xkdj99//53169cza9YspkyZwsSJE+nbty8tW7Zk//79TJw4EfBb2QYPHszKlSuZPHky27dvD3M57t27lzZt2hAREcEff/zB0qVL6d27d1A4ff7557zwwgsMGTKE9evX89prr/HSSy/x1VdfnfacZ8yYwR133MEjjzzCunXr+PTTTxk9ejRDhgwJW2/w4MH06tWLFStWUKtWLW677Tbuv/9+nnvuOZYsWQLAww8/HLbNli1bGD9+PL/88gvTp09nxYoV9OvX77TnqFAoTkBhxKSp3p0KxX+TLVu2IKWkVq1ap7T+M888w4svvhi2bMqUKbRr147+/fszb9486tWrR8WKFWnRogWdOnXi9ttvx+l0hm1z6aWXUrVqVSZMmMCdd97J6NGjeeedd9i2bdsJ93/TTTcxY8YM2rZtS+nSpWnRogUdOnSgV69exMXFndZ7j46ODrPAAURFReFwOChdunRwWe/evYP/V6lShQ8++IBmzZqRmZlJTEwMI0aMID4+nnHjxmG32wGoUaNGcJvBgwczbNgwrr/+egAqV64cFFh33XXXac15yJAhPPvss8HtqlSpwuDBg3n66ad55ZVXguvdc8893HzzzYD/M2vZsiUvvfQSV111FQCPPvoo99xzT9jYLpeLr776inLlygEwfPhwrr32WoYNGxZ2PBQKxRkiBbJQsjvP/ZBFEWVJU1x0SOn/dgtxaj8cTz31FCtWrAh7NG/eHPCLnl9//ZUtW7bw4osvEhMTwxNPPEGzZs2CFrNQevfuzahRo5gzZw6ZmZlcc801J92/ruuMGjWKPXv2MHToUMqUKcOQIUOoU6dOWCzXqVCvXr0wgXY8li9fTrdu3ahYsSKxsbFBN+iuXbsAWLFiBa1btw4KtFAOHz7M7t276dOnDzExMcHH//73vzB346mydOlSXn311bCx+vbty/79+8OOcf369YP/W9bJevXqhS1zuVykp6cHl1WoUCEo0ABatmyJaZph8XAKhUJxvlAiTXHRUb16dYQQrF+//pTWL168ONWqVQt75A1kr1q1Kvfeey9ffPEFy5YtY926dXz//ff5xrr99ttZsGABAwcOpFevXthsp27MLlu2LHfeeScjRoxg3bp1uFwuPvnkEwA0TQuKTwuv15tvjILcu3nJysqiU6dOxMTEMGbMGBYvXsykSZMAvxsUThzIbyUzfP7552HCds2aNfni/U4F0zQZNGhQ2FirV69m8+bNREREBNcLFYyWAC9o2YmSLax1TlXAKxSKk1BoJTguju+ocncqLjqK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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], "source": [ "fig = plt.figure(figsize=(8,6))\n", - "\n", "ax = fig.add_subplot(1,1,1, projection=ccrs.Robinson(central_longitude=305.0))\n", + "\n", + "# Using the utilities we added above to process our data, and plotting it\n", + "lon, lat, field = adjust_pop_grid(lons, lats, ds[var_to_plot].isel(time=0, z_t=0))\n", + "pc1=ax.pcolormesh(lon, lat,field, cmap='plasma',\n", + " transform=ccrs.PlateCarree())\n", + "\n", + "# Adding the land features\n", "land = cartopy.feature.NaturalEarthFeature('physical', 'land', scale='110m', edgecolor='k', facecolor='white', linewidth=0.5)\n", "ax.add_feature(land)\n", - "ax.set_title('CESM surface ' + variable_id, fontsize=10)\n", - "lon, lat, field = util.adjust_pop_grid(lons, lats, ds[variable_id].mean('time').isel(z_t=0))\n", - "pc1=ax.pcolormesh(lon, lat,field, vmin=0, vmax=20, cmap='Reds',\n", - " transform=ccrs.PlateCarree())\n", - "cbar1 = fig.colorbar(pc1, ax=ax,extend='max',label=ds[variable_id].units)" + "\n", + "# Adding colorbar and title\n", + "cbar1 = fig.colorbar(pc1, ax=ax,extend='max',label=ds[var_to_plot].units)\n", + "ax.set_title('CESM Surface ' + var_to_plot.capitalize(), fontsize=10)\n", + "\n", + "plt.show()" ] } ], "metadata": { "kernelspec": { - "display_name": "Python 3 (ipykernel)", + "display_name": "ocean-bgc-cookbook-dev", "language": "python", - "name": "python3" + "name": "ocean-bgc-cookbook-dev" }, "language_info": { "codemirror_mode": { @@ -196,7 +58495,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.10.13" + "version": "3.11.7" } }, "nbformat": 4, diff --git a/_sources/notebooks/ocn-zoo.ipynb b/_sources/notebooks/ocn-zoo.ipynb index 0b1e814..c8ba51a 100644 --- a/_sources/notebooks/ocn-zoo.ipynb +++ b/_sources/notebooks/ocn-zoo.ipynb @@ -64,11 +64,7 @@ "cell_type": "code", "execution_count": null, "id": "7aba216b-6257-44cb-b711-41178010c5e9", - "metadata": { - "tags": [ - "parameters" - ] - }, + "metadata": {}, "outputs": [], "source": [ "casename = 'g.e22a06.G1850ECOIAF_JRA_PHYS_DEV.TL319_g17.scope_v1'\n", @@ -397,22 +393,8 @@ } ], "metadata": { - "kernelspec": { - "display_name": "Python 3 (ipykernel)", - "language": "python", - "name": "python3" - }, "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.10.13" + "name": "python" } }, "nbformat": 4, diff --git a/_sources/notebooks/readintutorial.ipynb b/_sources/notebooks/readintutorial.ipynb index e39a8dd..5629843 100644 --- a/_sources/notebooks/readintutorial.ipynb +++ b/_sources/notebooks/readintutorial.ipynb @@ -5,7 +5,7 @@ "id": "dca900b4-b5ef-479d-847c-2c43bcf8e497", "metadata": {}, "source": [ - "# How to read in CESM timeseries output" + "# How to read in CESM time-series output" ] }, { @@ -13,7 +13,7 @@ "id": "9f5b5b61-6eff-4bc1-8499-6be5bbbfed05", "metadata": {}, "source": [ - "This is just one way that a CESM output dataset can look - some are in the form of history files instead (elaborate further)." + "Output from one run of CESM is the main dataset that we'll be looking at in this cookbook. Let's learn how to read it in. And note that this is just one way that CESM output can look. This run has been post-processed, so the data are in the form of \"time-series\" files, where each file stores one variable across the full timespan of the run. Before this processing, CESM actually outputs data in the form of \"history\" files instead, where each file contains all variables over a shorter time-slice. We won't dive into the specifics of CESM data processing here, but this [Jupyter book](https://ncar.github.io/CESM-Tutorial/notebooks/diagnostics/additional/postprocessing.html) from the CESM tutorial has some more info!" ] }, { @@ -45,7 +45,6 @@ "source": [ "case = 'g.e22.GOMIPECOIAF_JRA-1p4-2018.TL319_g17.4p2z.002branch'\n", "path = '/glade/campaign/cesm/development/bgcwg/projects/CESM2-OMIP2-like-4p2z-run/'+case+'/ocn/proc/tseries/month_1'\n", - "coords = {'x':'TLONG','y':'TLAT'}\n", "path" ] }, @@ -55,7 +54,7 @@ "metadata": {}, "source": [ "## Loading our data into xarray\n", - "We use xarray's `open_mfdataset()` function to load the files making up this run of CESM into an xarray Dataset, dropping a few variables whose coordinates don't fit nicely. (Elaborate some more on the kwarg choices; I'm not really sure why these ones work)" + "We use xarray's `open_mfdataset()` function to load the files output by this run of CESM into an xarray Dataset, dropping a few variables whose coordinates don't fit nicely. (Elaborate some more on the kwarg choices; I'm not really sure why these ones work)" ] }, { @@ -91,9 +90,9 @@ ], "metadata": { "kernelspec": { - "display_name": "Python 3 (ipykernel)", + "display_name": "Python [conda env:miniconda3-ocean-bgc-cookbook-dev]", "language": "python", - "name": "python3" + "name": "conda-env-miniconda3-ocean-bgc-cookbook-dev-py" }, "language_info": { "codemirror_mode": { @@ -105,7 +104,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.10.13" + "version": "3.11.7" } }, "nbformat": 4, diff --git a/_static/__pycache__/__init__.cpython-311.pyc b/_static/__pycache__/__init__.cpython-311.pyc index 59ac40f..90b4d8d 100644 Binary files a/_static/__pycache__/__init__.cpython-311.pyc and b/_static/__pycache__/__init__.cpython-311.pyc differ diff --git a/genindex.html b/genindex.html index 6fff4dc..c692436 100644 --- a/genindex.html +++ b/genindex.html @@ -204,7 +204,7 @@ @@ -216,7 +216,7 @@ @@ -393,7 +393,7 @@

Index

By the Project Pythia Community. - Last updated on 19 January 2024. + Last updated on 25 January 2024.

diff --git a/notebooks/FigS2-Chl_Copepod_compare_x1.html b/notebooks/FigS2-Chl_Copepod_compare_x1.html index 6b17169..4c904f3 100644 --- a/notebooks/FigS2-Chl_Copepod_compare_x1.html +++ b/notebooks/FigS2-Chl_Copepod_compare_x1.html @@ -204,7 +204,7 @@ @@ -216,7 +216,7 @@ @@ -343,23 +343,6 @@ - - @@ -454,12 +437,12 @@
-
import numpy as np
+
import numpy as np
 import math
 import xarray as xr
 import matplotlib
 import matplotlib.pyplot as plt
-%matplotlib inline
+%matplotlib inline
 from glob import glob
 import cartopy
 import cartopy.crs as ccrs
@@ -495,7 +478,7 @@ 

To dos:

-
case = 'g.e22.GOMIPECOIAF_JRA-1p4-2018.TL319_g17.4p2z.002branch'
+
case = 'g.e22.GOMIPECOIAF_JRA-1p4-2018.TL319_g17.4p2z.002branch'
 path = '/glade/campaign/cesm/development/bgcwg/projects/CESM2-OMIP2-like-4p2z-run/'+case+'/ocn/proc/tseries/month_1'
 variables = ['diatChl', 'coccoChl','spChl','diazChl','mesozooC']
 coords = {'x':'TLONG','y':'TLAT'}
@@ -504,17 +487,12 @@ 

Getting + processing CESM data -
'/glade/campaign/cesm/development/bgcwg/projects/CESM2-OMIP2-like-4p2z-run/g.e22.GOMIPECOIAF_JRA-1p4-2018.TL319_g17.4p2z.002branch/ocn/proc/tseries/month_1'
-
-
-

Get monthly data and immediately convert it to annual

-
def preprocess(ds):
+
def preprocess(ds):
     #ds=ds.isel(z_t=0)
     ds=ds.isel(z_t_150m=0)
     return ds
@@ -524,7 +502,7 @@ 

Get monthly data and immediately convert it to annual
-
def preprocess2(ds):
+
def preprocess2(ds):
     #ds=ds.isel(z_t=0)
     ds=ds.mean(dim='z_t_150m')
     return ds
@@ -537,7 +515,7 @@ 

Get monthly data and immediately convert it to annualAdd some text explaining what’s happening here

-
%%time
+
 
-
ds["time"] = ds.time_bound.compute().mean(dim="d2")
-
-
-
-
-
---------------------------------------------------------------------------
-AttributeError                            Traceback (most recent call last)
-Cell In[6], line 1
-----> 1 ds["time"] = ds.time_bound.compute().mean(dim="d2")
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/core/common.py:278, in AttrAccessMixin.__getattr__(self, name)
-    276         with suppress(KeyError):
-    277             return source[name]
---> 278 raise AttributeError(
-    279     f"{type(self).__name__!r} object has no attribute {name!r}"
-    280 )
-
-AttributeError: 'Dataset' object has no attribute 'time_bound'
+
ds["time"] = ds.time_bound.compute().mean(dim="d2")
 
@@ -615,7 +556,7 @@

Spin up some Dask to make the processing faster
-
def get_ClusterClient():
+
def get_ClusterClient():
     import dask
     from dask_jobqueue import PBSCluster
     from dask.distributed import Client
@@ -641,166 +582,22 @@ 

Spin up some Dask to make the processing faster
-
cluster, client = get_ClusterClient()
+
cluster, client = get_ClusterClient()
 cluster.scale(8) 
 
-
-
---------------------------------------------------------------------------
-ValueError                                Traceback (most recent call last)
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/deploy/spec.py:324, in SpecCluster._start(self)
-    323     cls = import_term(cls)
---> 324 self.scheduler = cls(**self.scheduler_spec.get("options", {}))
-    325 self.scheduler = await self.scheduler
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/scheduler.py:3623, in Scheduler.__init__(self, loop, delete_interval, synchronize_worker_interval, services, service_kwargs, allowed_failures, extensions, validate, scheduler_file, security, worker_ttl, idle_timeout, interface, host, port, protocol, dashboard_address, dashboard, http_prefix, preload, preload_argv, plugins, contact_address, transition_counter_max, jupyter, **kwargs)
-   3619 self.connection_args["handshake_overrides"] = {  # common denominator
-   3620     "pickle-protocol": 4
-   3621 }
--> 3623 self._start_address = addresses_from_user_args(
-   3624     host=host,
-   3625     port=port,
-   3626     interface=interface,
-   3627     protocol=protocol,
-   3628     security=security,
-   3629     default_port=self.default_port,
-   3630 )
-   3632 http_server_modules = dask.config.get("distributed.scheduler.http.routes")
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/comm/addressing.py:255, in addresses_from_user_args(host, port, interface, protocol, peer, security, default_port)
-    253 else:
-    254     return [
---> 255         address_from_user_args(
-    256             host, port, interface, protocol, peer, security, default_port
-    257         )
-    258     ]
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/comm/addressing.py:290, in address_from_user_args(host, port, interface, protocol, peer, security, default_port)
-    289     else:
---> 290         host = get_ip_interface(interface)
-    292 if protocol and host and "://" not in host:
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/utils.py:223, in get_ip_interface(ifname)
-    222     allowed_ifnames = list(net_if_addrs.keys())
---> 223     raise ValueError(
-    224         "{!r} is not a valid network interface. "
-    225         "Valid network interfaces are: {}".format(ifname, allowed_ifnames)
-    226     )
-    228 for info in net_if_addrs[ifname]:
-
-ValueError: 'ext' is not a valid network interface. Valid network interfaces are: ['lo', 'eth0', 'docker0']
-
-The above exception was the direct cause of the following exception:
-
-RuntimeError                              Traceback (most recent call last)
-Cell In[8], line 1
-----> 1 cluster, client = get_ClusterClient()
-      2 cluster.scale(8) 
-
-Cell In[7], line 5, in get_ClusterClient()
-      3 from dask_jobqueue import PBSCluster
-      4 from dask.distributed import Client
-----> 5 cluster = PBSCluster(
-      6     cores=1,
-      7     memory='25GB',
-      8     processes=1,
-      9     queue='casper',
-     10     resource_spec='select=1:ncpus=1:mem=25GB',
-     11     project='NCGD0011',
-     12     walltime='01:00:00',
-     13     interface='ext',)
-     15 dask.config.set({
-     16     'distributed.dashboard.link':
-     17     'https://jupyterhub.hpc.ucar.edu/stable/user/{USER}/proxy/{port}/status'
-     18 })
-     19 client = Client(cluster)
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/dask_jobqueue/core.py:638, in JobQueueCluster.__init__(self, n_workers, job_cls, loop, security, shared_temp_directory, silence_logs, name, asynchronous, dashboard_address, host, scheduler_options, scheduler_cls, interface, protocol, config_name, **job_kwargs)
-    632     worker["group"] = [
-    633         "-" + str(i) for i in range(self._job_kwargs["processes"])
-    634     ]
-    636 self._dummy_job  # trigger property to ensure that the job is valid
---> 638 super().__init__(
-    639     scheduler=scheduler,
-    640     worker=worker,
-    641     loop=loop,
-    642     security=security,
-    643     silence_logs=silence_logs,
-    644     asynchronous=asynchronous,
-    645     name=name,
-    646 )
-    648 if n_workers:
-    649     self.scale(n_workers)
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/deploy/spec.py:284, in SpecCluster.__init__(self, workers, scheduler, worker, asynchronous, loop, security, silence_logs, name, shutdown_on_close, scheduler_sync_interval)
-    282 if not self.called_from_running_loop:
-    283     self._loop_runner.start()
---> 284     self.sync(self._start)
-    285     try:
-    286         self.sync(self._correct_state)
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/utils.py:358, in SyncMethodMixin.sync(self, func, asynchronous, callback_timeout, *args, **kwargs)
-    356     return future
-    357 else:
---> 358     return sync(
-    359         self.loop, func, *args, callback_timeout=callback_timeout, **kwargs
-    360     )
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/utils.py:434, in sync(loop, func, callback_timeout, *args, **kwargs)
-    431         wait(10)
-    433 if error is not None:
---> 434     raise error
-    435 else:
-    436     return result
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/utils.py:408, in sync.<locals>.f()
-    406         awaitable = wait_for(awaitable, timeout)
-    407     future = asyncio.ensure_future(awaitable)
---> 408     result = yield future
-    409 except Exception as exception:
-    410     error = exception
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/tornado/gen.py:767, in Runner.run(self)
-    765 try:
-    766     try:
---> 767         value = future.result()
-    768     except Exception as e:
-    769         # Save the exception for later. It's important that
-    770         # gen.throw() not be called inside this try/except block
-    771         # because that makes sys.exc_info behave unexpectedly.
-    772         exc: Optional[Exception] = e
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/deploy/spec.py:335, in SpecCluster._start(self)
-    333 self.status = Status.failed
-    334 await self._close()
---> 335 raise RuntimeError(f"Cluster failed to start: {e}") from e
-
-RuntimeError: Cluster failed to start: 'ext' is not a valid network interface. Valid network interfaces are: ['lo', 'eth0', 'docker0']
-
-
-
-
client
-
-
-
-
-
---------------------------------------------------------------------------
-NameError                                 Traceback (most recent call last)
-Cell In[9], line 1
-----> 1 client
-
-NameError: name 'client' is not defined
+
client
 
-
ds_grid = pop_tools.get_grid('POP_gx1v7')
+
ds_grid = pop_tools.get_grid('POP_gx1v7')
 
 area = ds_grid.TAREA
 lats = ds_grid.TLAT
@@ -808,62 +605,6 @@ 

Spin up some Dask to make the processing faster -
Downloading file 'inputdata/ocn/pop/gx1v7/grid/horiz_grid_20010402.ieeer8' from 'https://svn-ccsm-inputdata.cgd.ucar.edu/trunk/inputdata/ocn/pop/gx1v7/grid/horiz_grid_20010402.ieeer8' to '/home/runner/.pop_tools'.
-
-
-
  0%|                                              | 0.00/6.88M [00:00<?, ?B/s]
-
-
-
  2%|▊                                     | 148k/6.88M [00:00<00:04, 1.35MB/s]
-
-
-
 37%|█████████████▋                       | 2.54M/6.88M [00:00<00:00, 13.3MB/s]
-
-
-
  0%|                                              | 0.00/6.88M [00:00<?, ?B/s]
-
-
-
100%|█████████████████████████████████████| 6.88M/6.88M [00:00<00:00, 10.3GB/s]
-
-
-

-
-
-
Downloading file 'inputdata/ocn/pop/gx1v7/grid/topography_20161215.ieeei4' from 'https://svn-ccsm-inputdata.cgd.ucar.edu/trunk/inputdata/ocn/pop/gx1v7/grid/topography_20161215.ieeei4' to '/home/runner/.pop_tools'.
-
-
-
  0%|                                               | 0.00/492k [00:00<?, ?B/s]
-
-
-
 37%|██████████████▍                        | 181k/492k [00:00<00:00, 1.64MB/s]
-
-
-
  0%|                                               | 0.00/492k [00:00<?, ?B/s]
-
-
-
100%|████████████████████████████████████████| 492k/492k [00:00<00:00, 994MB/s]
-
-
-
Downloading file 'inputdata/ocn/pop/gx1v7/grid/region_mask_20151008.ieeei4' from 'https://svn-ccsm-inputdata.cgd.ucar.edu/trunk/inputdata/ocn/pop/gx1v7/grid/region_mask_20151008.ieeei4' to '/home/runner/.pop_tools'.
-
-
-
  0%|                                               | 0.00/492k [00:00<?, ?B/s]
-
-
-
 30%|███████████▊                           | 148k/492k [00:00<00:00, 1.34MB/s]
-
-
-
  0%|                                               | 0.00/492k [00:00<?, ?B/s]
-
-
-
100%|████████████████████████████████████████| 492k/492k [00:00<00:00, 739MB/s]
-
-
-

-
-
-

@@ -872,78 +613,7 @@

Processing the CESM output

-
ds_ann = ds.resample({'time':'A'}).mean(dim='time').compute()
-
-
-
-
-
---------------------------------------------------------------------------
-KeyError                                  Traceback (most recent call last)
-~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/core/dataset.py in ?(self, name)
-   1447             variable = self._variables[name]
-   1448         except KeyError:
--> 1449             _, name, variable = _get_virtual_variable(self._variables, name, self.dims)
-   1450 
-
-KeyError: 'time'
-
-During handling of the above exception, another exception occurred:
-
-KeyError                                  Traceback (most recent call last)
-/tmp/ipykernel_3220/98075238.py in ?()
-----> 1 ds_ann = ds.resample({'time':'A'}).mean(dim='time').compute()
-
-~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/core/dataset.py in ?(self, indexer, skipna, closed, label, base, offset, origin, loffset, restore_coord_dims, **indexer_kwargs)
-  10399         .. [1] http://pandas.pydata.org/pandas-docs/stable/timeseries.html#offset-aliases
-  10400         """
-  10401         from xarray.core.resample import DatasetResample
-  10402 
-> 10403         return self._resample(
-  10404             resample_cls=DatasetResample,
-  10405             indexer=indexer,
-  10406             skipna=skipna,
-
-~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/core/common.py in ?(self, resample_cls, indexer, skipna, closed, label, base, offset, origin, loffset, restore_coord_dims, **indexer_kwargs)
-   1005             raise ValueError("Resampling only supported along single dimensions.")
-   1006         dim, freq = next(iter(indexer.items()))
-   1007 
-   1008         dim_name: Hashable = dim
--> 1009         dim_coord = self[dim]
-   1010 
-   1011         if loffset is not None:
-   1012             emit_user_level_warning(
-
-~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/core/dataset.py in ?(self, key)
-   1541         """
-   1542         if utils.is_dict_like(key):
-   1543             return self.isel(**key)
-   1544         if utils.hashable(key):
--> 1545             return self._construct_dataarray(key)
-   1546         if utils.iterable_of_hashable(key):
-   1547             return self._copy_listed(key)
-   1548         raise ValueError(f"Unsupported key-type {type(key)}")
-
-~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/core/dataset.py in ?(self, name)
-   1445 
-   1446         try:
-   1447             variable = self._variables[name]
-   1448         except KeyError:
--> 1449             _, name, variable = _get_virtual_variable(self._variables, name, self.dims)
-   1450 
-   1451         needed_dims = set(variable.dims)
-   1452 
-
-~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/core/dataset.py in ?(variables, key, dim_sizes)
-    210         raise KeyError(key)
-    211 
-    212     split_key = key.split(".", 1)
-    213     if len(split_key) != 2:
---> 214         raise KeyError(key)
-    215 
-    216     ref_name, var_name = split_key
-    217     ref_var = variables[ref_name]
-
-KeyError: 'time'
+
ds_ann = ds.resample({'time':'A'}).mean(dim='time').compute()
 
@@ -953,453 +623,38 @@

Make annual means

-
ds_ann.time[39:64]
-
-
-
-
-
---------------------------------------------------------------------------
-NameError                                 Traceback (most recent call last)
-Cell In[12], line 1
-----> 1 ds_ann.time[39:64]
-
-NameError: name 'ds_ann' is not defined
+
ds_ann.time[39:64]
 
-
ds_ann = ds_ann.isel(time=slice(39,64))
-
-
-
-
-
---------------------------------------------------------------------------
-NameError                                 Traceback (most recent call last)
-Cell In[13], line 1
-----> 1 ds_ann = ds_ann.isel(time=slice(39,64))
-
-NameError: name 'ds_ann' is not defined
+
ds_ann = ds_ann.isel(time=slice(39,64))
 
-
ds = ds_ann.mean(dim='time')
-
-
-
-
-
---------------------------------------------------------------------------
-NameError                                 Traceback (most recent call last)
-Cell In[14], line 1
-----> 1 ds = ds_ann.mean(dim='time')
-
-NameError: name 'ds_ann' is not defined
+
ds = ds_ann.mean(dim='time')
 
-
ds
+
ds
 
-
-
- - - - - - - - - - - - - - -
<xarray.Dataset>
-Dimensions:  ()
-Data variables:
-    *empty*

Adding all the sources of chlorophyll in CESM’s biogeochemistry model

-
cesm_chl = ds.diatChl + ds.spChl + ds.coccoChl + ds.diazChl
-
-
-
-
-
---------------------------------------------------------------------------
-AttributeError                            Traceback (most recent call last)
-Cell In[16], line 1
-----> 1 cesm_chl = ds.diatChl + ds.spChl + ds.coccoChl + ds.diazChl
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/core/common.py:278, in AttrAccessMixin.__getattr__(self, name)
-    276         with suppress(KeyError):
-    277             return source[name]
---> 278 raise AttributeError(
-    279     f"{type(self).__name__!r} object has no attribute {name!r}"
-    280 )
-
-AttributeError: 'Dataset' object has no attribute 'diatChl'
+
cesm_chl = ds.diatChl + ds.spChl + ds.coccoChl + ds.diazChl
 
@@ -1411,7 +666,7 @@

Adding all the sources of chlorophyll in CESM’s biogeochemistry modelGetting GlobColour chlorophyll concentration satellite data

-
### need to get a generic set of login credentials and provide a file to input those
+
### need to get a generic set of login credentials and provide a file to input those
 
 ds_sat = copernicus_marine.open_dataset( 
     dataset_id = 'c3s_obs-oc_glo_bgc-plankton_my_l3-multi-4km_P1D',
@@ -1423,196 +678,10 @@ 

Getting GlobColour chlorophyll concentration satellite data -
Fetching catalog:   0%|          | 0/4 [00:00<?, ?it/s]
-
-
-
Fetching catalog:  25%|██▌       | 1/4 [00:03<00:11,  3.83s/it]
-
-
-
Fetching catalog:  50%|█████     | 2/4 [00:22<00:25, 12.75s/it]
-
-
-
Fetching catalog:  75%|███████▌  | 3/4 [00:23<00:07,  7.05s/it]
-
-
-
Fetching catalog: 100%|██████████| 4/4 [00:23<00:00,  5.78s/it]
-
-
-

-
-
-
INFO - 2024-01-19T18:50:17Z - Dataset version was not specified, the latest one was selected: "202303"
-
-
-
INFO - 2024-01-19T18:50:17Z - Dataset part was not specified, the first one was selected: "default"
-
-
-
INFO - 2024-01-19T18:50:20Z - Service was not specified, the default one was selected: "arco-geo-series"
-
-
-
username:
-
-
-
---------------------------------------------------------------------------
-StdinNotImplementedError                  Traceback (most recent call last)
-Cell In[17], line 3
-      1 ### need to get a generic set of login credentials and provide a file to input those
-----> 3 ds_sat = copernicus_marine.open_dataset( 
-      4     dataset_id = 'c3s_obs-oc_glo_bgc-plankton_my_l3-multi-4km_P1D',
-      5     variables= ['CHL'],
-      6     start_datetime = "2012-01-01",
-      7     end_datetime = "2012-12-31",
-      8 )
-      9 ds_sat
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/copernicus_marine_client/core_functions/deprecated.py:70, in deprecated_python_option.<locals>.deco.<locals>.wrapper(*args, **kwargs)
-     67 @functools.wraps(f)
-     68 def wrapper(*args, **kwargs):
-     69     rename_kwargs(f.__name__, kwargs, aliases)
----> 70     return f(*args, **kwargs)
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/copernicus_marine_client/python_interface/exception_handler.py:15, in log_exception_and_exit.<locals>.wrapper(*args, **kwargs)
-     13     print("Abort")
-     14 except Exception as exception:
----> 15     raise exception
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/copernicus_marine_client/python_interface/exception_handler.py:11, in log_exception_and_exit.<locals>.wrapper(*args, **kwargs)
-      8 @wraps(function)
-      9 def wrapper(*args, **kwargs):
-     10     try:
----> 11         return function(*args, **kwargs)
-     12     except click.Abort:
-     13         print("Abort")
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/copernicus_marine_client/python_interface/open_dataset.py:145, in open_dataset(dataset_url, dataset_id, force_dataset_version, force_dataset_part, username, password, variables, minimum_longitude, maximum_longitude, minimum_latitude, maximum_latitude, minimum_depth, maximum_depth, vertical_dimension_as_originally_produced, start_datetime, end_datetime, subset_method, force_service, credentials_file, overwrite_metadata_cache, no_metadata_cache, disable_progress_bar)
-    109 credentials_file = (
-    110     pathlib.Path(credentials_file) if credentials_file else None
-    111 )
-    112 load_request = LoadRequest(
-    113     dataset_url=dataset_url,
-    114     dataset_id=dataset_id,
-   (...)
-    143     no_metadata_cache=no_metadata_cache,
-    144 )
---> 145 dataset = load_data_object_from_load_request(
-    146     load_request,
-    147     disable_progress_bar,
-    148     open_dataset_from_arco_series,
-    149     open_dataset_from_opendap,
-    150 )
-    151 return dataset
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/copernicus_marine_client/python_interface/load_utils.py:53, in load_data_object_from_load_request(load_request, disable_progress_bar, arco_series_load_function, opendap_load_function)
-     39 catalogue = parse_catalogue(
-     40     no_metadata_cache=load_request.no_metadata_cache,
-     41     disable_progress_bar=disable_progress_bar,
-     42 )
-     43 retrieval_service: RetrievalService = get_retrieval_service(
-     44     catalogue=catalogue,
-     45     dataset_id=load_request.dataset_id,
-   (...)
-     51     dataset_subset=load_request.get_time_and_geographical_subset(),
-     52 )
----> 53 username, password = get_username_password(
-     54     load_request.username,
-     55     load_request.password,
-     56     load_request.credentials_file,
-     57 )
-     58 load_request.dataset_url = retrieval_service.uri
-     59 check_dataset_subset_bounds(
-     60     username=username,
-     61     password=password,
-   (...)
-     65     subset_method=load_request.subset_method,
-     66 )
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/copernicus_marine_client/core_functions/credentials_utils.py:305, in get_username_password(username, password, credentials_file)
-    300 def get_username_password(
-    301     username: Optional[str],
-    302     password: Optional[str],
-    303     credentials_file: Optional[pathlib.Path],
-    304 ) -> Tuple[str, str]:
---> 305     username = get_credential(
-    306         username,
-    307         "username",
-    308         hide_input=False,
-    309         credentials_file=credentials_file,
-    310     )
-    311     password = get_credential(
-    312         password,
-    313         "password",
-    314         hide_input=True,
-    315         credentials_file=credentials_file,
-    316     )
-    317     return (username, password)
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/copernicus_marine_client/core_functions/credentials_utils.py:270, in get_credential(credential, credential_type, hide_input, credentials_file)
-    264 credential = _retrieve_credential_from_configuration_files(
-    265     credential_type=credential_type,
-    266     credentials_file=credentials_file,
-    267     host="my.cmems-du.eu",
-    268 )
-    269 if not credential:
---> 270     credential = _retrieve_credential_from_prompt(
-    271         credential_type, hide_input=hide_input
-    272     )
-    273     if not credential:
-    274         raise ValueError(f"{credential} cannot be None")
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/copernicus_marine_client/core_functions/credentials_utils.py:87, in _retrieve_credential_from_prompt(credential_type, hide_input)
-     84 def _retrieve_credential_from_prompt(
-     85     credential_type: Literal["username", "password"], hide_input: bool
-     86 ) -> str:
----> 87     return click.prompt(credential_type, hide_input=hide_input)
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/click/termui.py:164, in prompt(text, default, hide_input, confirmation_prompt, type, value_proc, prompt_suffix, show_default, err, show_choices)
-    162 while True:
-    163     while True:
---> 164         value = prompt_func(prompt)
-    165         if value:
-    166             break
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/click/termui.py:140, in prompt.<locals>.prompt_func(text)
-    137     echo(text.rstrip(" "), nl=False, err=err)
-    138     # Echo a space to stdout to work around an issue where
-    139     # readline causes backspace to clear the whole line.
---> 140     return f(" ")
-    141 except (KeyboardInterrupt, EOFError):
-    142     # getpass doesn't print a newline if the user aborts input with ^C.
-    143     # Allegedly this behavior is inherited from getpass(3).
-    144     # A doc bug has been filed at https://bugs.python.org/issue24711
-    145     if hide_input:
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/ipykernel/kernelbase.py:1269, in Kernel.raw_input(self, prompt)
-   1267 if not self._allow_stdin:
-   1268     msg = "raw_input was called, but this frontend does not support input requests."
--> 1269     raise StdinNotImplementedError(msg)
-   1270 return self._input_request(
-   1271     str(prompt),
-   1272     self._parent_ident["shell"],
-   1273     self.get_parent("shell"),
-   1274     password=False,
-   1275 )
-
-StdinNotImplementedError: raw_input was called, but this frontend does not support input requests.
-
-
-

-
ds_sat = ds_sat.mean(dim='time')
-
-
-
-
-
---------------------------------------------------------------------------
-NameError                                 Traceback (most recent call last)
-Cell In[18], line 1
-----> 1 ds_sat = ds_sat.mean(dim='time')
-
-NameError: name 'ds_sat' is not defined
+
ds_sat = ds_sat.mean(dim='time')
 
@@ -1622,7 +691,7 @@

Getting GlobColour chlorophyll concentration satellite data

-
-
def csv2nc(f):
+
def csv2nc(f):
     """Convert csv file to Xarray dataset"""
     lon = xr.DataArray(np.arange(-180 + 0.125, 180., 0.25), dims=('lon'), name='lon')
     lat = xr.DataArray(np.arange(-90 + 0.125, 90., 0.25), dims=('lat'), name='lat')
@@ -1683,7 +738,7 @@ 

Getting COPEPOD data
-
#file = '/glade/u/home/kristenk/work/copepod-biomass/data/POP_gx1v7/copepod-2012__cmass-m00-qtr.zarr'
+
#file = '/glade/u/home/kristenk/work/copepod-biomass/data/POP_gx1v7/copepod-2012__cmass-m00-qtr.zarr'
 file = 'data/0_25x0_25/copepod-2012__cmass-m00-qtr.zarr'
 ds_copepod = xr.open_dataset(file, engine="zarr")
 
@@ -1695,404 +750,14 @@ 

Getting COPEPOD data
-
ds_copepod
+
ds_copepod
 
-
-
- - - - - - - - - - - - - - -
<xarray.Dataset>
-Dimensions:    (lat: 720, lon: 1440)
-Coordinates:
-  * lat        (lat) float64 -89.88 -89.62 -89.38 -89.12 ... 89.38 89.62 89.88
-  * lon        (lon) float64 -179.9 -179.6 -179.4 -179.1 ... 179.4 179.6 179.9
-Data variables:
-    copepod_C  (lat, lon) float64 nan nan nan nan nan ... nan nan nan nan nan
-    n_obs      (lat, lon) float64 ...
-Attributes:
-    file_in:  data/orig/copepod-2012__biomass-fields/data/copepod-2012__cmass...

Make the chlorophyll and copepod maps

-
ds_grid_x1 = pop_tools.get_grid('POP_gx1v7')
+
ds_grid_x1 = pop_tools.get_grid('POP_gx1v7')
 lons_x1=ds_grid_x1.TLONG
 lats_x1=ds_grid_x1.TLAT
 
@@ -2121,7 +780,7 @@

Make the chlorophyll and copepod maps
-
fig = plt.figure(figsize=(10, 8))
+
 
-
fig = plt.figure(figsize=(16, 8))
+
 
 
         
@@ -410,12 +393,12 @@
                 
   
-
import numpy as np
+
import numpy as np
 import math
 import xarray as xr
 import matplotlib
 import matplotlib.pyplot as plt
-%matplotlib inline
+%matplotlib inline
 from glob import glob
 import cartopy
 import cartopy.crs as ccrs
@@ -453,7 +436,7 @@ 

To dos:

-
### need to get a generic set of login credentials and provide a file to input those
+
### need to get a generic set of login credentials and provide a file to input those
 
 ds_sat = copernicus_marine.open_dataset( 
     dataset_id = 'c3s_obs-oc_glo_bgc-plankton_my_l3-multi-4km_P1D',
@@ -465,178 +448,10 @@ 

Getting GlobColour chlorophyll concentration satellite data -
INFO - 2024-01-19T18:50:26Z - Dataset version was not specified, the latest one was selected: "202303"
-
-
-
INFO - 2024-01-19T18:50:26Z - Dataset part was not specified, the first one was selected: "default"
-
-
-
INFO - 2024-01-19T18:50:29Z - Service was not specified, the default one was selected: "arco-geo-series"
-
-
-
username:
-
-
-
---------------------------------------------------------------------------
-StdinNotImplementedError                  Traceback (most recent call last)
-Cell In[2], line 3
-      1 ### need to get a generic set of login credentials and provide a file to input those
-----> 3 ds_sat = copernicus_marine.open_dataset( 
-      4     dataset_id = 'c3s_obs-oc_glo_bgc-plankton_my_l3-multi-4km_P1D',
-      5     variables= ['CHL'],
-      6     start_datetime = "2012-01-01",
-      7     end_datetime = "2012-12-31",
-      8 )
-      9 ds_sat
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/copernicus_marine_client/core_functions/deprecated.py:70, in deprecated_python_option.<locals>.deco.<locals>.wrapper(*args, **kwargs)
-     67 @functools.wraps(f)
-     68 def wrapper(*args, **kwargs):
-     69     rename_kwargs(f.__name__, kwargs, aliases)
----> 70     return f(*args, **kwargs)
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/copernicus_marine_client/python_interface/exception_handler.py:15, in log_exception_and_exit.<locals>.wrapper(*args, **kwargs)
-     13     print("Abort")
-     14 except Exception as exception:
----> 15     raise exception
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/copernicus_marine_client/python_interface/exception_handler.py:11, in log_exception_and_exit.<locals>.wrapper(*args, **kwargs)
-      8 @wraps(function)
-      9 def wrapper(*args, **kwargs):
-     10     try:
----> 11         return function(*args, **kwargs)
-     12     except click.Abort:
-     13         print("Abort")
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/copernicus_marine_client/python_interface/open_dataset.py:145, in open_dataset(dataset_url, dataset_id, force_dataset_version, force_dataset_part, username, password, variables, minimum_longitude, maximum_longitude, minimum_latitude, maximum_latitude, minimum_depth, maximum_depth, vertical_dimension_as_originally_produced, start_datetime, end_datetime, subset_method, force_service, credentials_file, overwrite_metadata_cache, no_metadata_cache, disable_progress_bar)
-    109 credentials_file = (
-    110     pathlib.Path(credentials_file) if credentials_file else None
-    111 )
-    112 load_request = LoadRequest(
-    113     dataset_url=dataset_url,
-    114     dataset_id=dataset_id,
-   (...)
-    143     no_metadata_cache=no_metadata_cache,
-    144 )
---> 145 dataset = load_data_object_from_load_request(
-    146     load_request,
-    147     disable_progress_bar,
-    148     open_dataset_from_arco_series,
-    149     open_dataset_from_opendap,
-    150 )
-    151 return dataset
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/copernicus_marine_client/python_interface/load_utils.py:53, in load_data_object_from_load_request(load_request, disable_progress_bar, arco_series_load_function, opendap_load_function)
-     39 catalogue = parse_catalogue(
-     40     no_metadata_cache=load_request.no_metadata_cache,
-     41     disable_progress_bar=disable_progress_bar,
-     42 )
-     43 retrieval_service: RetrievalService = get_retrieval_service(
-     44     catalogue=catalogue,
-     45     dataset_id=load_request.dataset_id,
-   (...)
-     51     dataset_subset=load_request.get_time_and_geographical_subset(),
-     52 )
----> 53 username, password = get_username_password(
-     54     load_request.username,
-     55     load_request.password,
-     56     load_request.credentials_file,
-     57 )
-     58 load_request.dataset_url = retrieval_service.uri
-     59 check_dataset_subset_bounds(
-     60     username=username,
-     61     password=password,
-   (...)
-     65     subset_method=load_request.subset_method,
-     66 )
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/copernicus_marine_client/core_functions/credentials_utils.py:305, in get_username_password(username, password, credentials_file)
-    300 def get_username_password(
-    301     username: Optional[str],
-    302     password: Optional[str],
-    303     credentials_file: Optional[pathlib.Path],
-    304 ) -> Tuple[str, str]:
---> 305     username = get_credential(
-    306         username,
-    307         "username",
-    308         hide_input=False,
-    309         credentials_file=credentials_file,
-    310     )
-    311     password = get_credential(
-    312         password,
-    313         "password",
-    314         hide_input=True,
-    315         credentials_file=credentials_file,
-    316     )
-    317     return (username, password)
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/copernicus_marine_client/core_functions/credentials_utils.py:270, in get_credential(credential, credential_type, hide_input, credentials_file)
-    264 credential = _retrieve_credential_from_configuration_files(
-    265     credential_type=credential_type,
-    266     credentials_file=credentials_file,
-    267     host="my.cmems-du.eu",
-    268 )
-    269 if not credential:
---> 270     credential = _retrieve_credential_from_prompt(
-    271         credential_type, hide_input=hide_input
-    272     )
-    273     if not credential:
-    274         raise ValueError(f"{credential} cannot be None")
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/copernicus_marine_client/core_functions/credentials_utils.py:87, in _retrieve_credential_from_prompt(credential_type, hide_input)
-     84 def _retrieve_credential_from_prompt(
-     85     credential_type: Literal["username", "password"], hide_input: bool
-     86 ) -> str:
----> 87     return click.prompt(credential_type, hide_input=hide_input)
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/click/termui.py:164, in prompt(text, default, hide_input, confirmation_prompt, type, value_proc, prompt_suffix, show_default, err, show_choices)
-    162 while True:
-    163     while True:
---> 164         value = prompt_func(prompt)
-    165         if value:
-    166             break
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/click/termui.py:140, in prompt.<locals>.prompt_func(text)
-    137     echo(text.rstrip(" "), nl=False, err=err)
-    138     # Echo a space to stdout to work around an issue where
-    139     # readline causes backspace to clear the whole line.
---> 140     return f(" ")
-    141 except (KeyboardInterrupt, EOFError):
-    142     # getpass doesn't print a newline if the user aborts input with ^C.
-    143     # Allegedly this behavior is inherited from getpass(3).
-    144     # A doc bug has been filed at https://bugs.python.org/issue24711
-    145     if hide_input:
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/ipykernel/kernelbase.py:1269, in Kernel.raw_input(self, prompt)
-   1267 if not self._allow_stdin:
-   1268     msg = "raw_input was called, but this frontend does not support input requests."
--> 1269     raise StdinNotImplementedError(msg)
-   1270 return self._input_request(
-   1271     str(prompt),
-   1272     self._parent_ident["shell"],
-   1273     self.get_parent("shell"),
-   1274     password=False,
-   1275 )
-
-StdinNotImplementedError: raw_input was called, but this frontend does not support input requests.
-
-
-

-
ds_sat = ds_sat.mean(dim='time')
-
-
-
-
-
---------------------------------------------------------------------------
-NameError                                 Traceback (most recent call last)
-Cell In[3], line 1
-----> 1 ds_sat = ds_sat.mean(dim='time')
-
-NameError: name 'ds_sat' is not defined
+
ds_sat = ds_sat.mean(dim='time')
 
@@ -646,7 +461,7 @@

Getting GlobColour chlorophyll concentration satellite data

-
url = 'https://www.st.nmfs.noaa.gov/copepod/biomass/copepod-2012__biomass-fields.zip'
+
url = 'https://www.st.nmfs.noaa.gov/copepod/biomass/copepod-2012__biomass-fields.zip'
 
 local_file = 'data/orig/copepod-2012__biomass-fields.zip'
 os.makedirs(os.path.dirname(local_file), exist_ok=True)
@@ -659,7 +474,7 @@ 

Getting COPEPOD data
-
def csv2nc(f):
+
def csv2nc(f):
     """Convert csv file to Xarray dataset"""
     lon = xr.DataArray(np.arange(-180 + 0.125, 180., 0.25), dims=('lon'), name='lon')
     lat = xr.DataArray(np.arange(-90 + 0.125, 90., 0.25), dims=('lat'), name='lat')
@@ -708,7 +523,7 @@ 

Getting COPEPOD data
-
#file = '/glade/u/home/kristenk/work/copepod-biomass/data/POP_gx1v7/copepod-2012__cmass-m00-qtr.zarr'
+
#file = '/glade/u/home/kristenk/work/copepod-biomass/data/POP_gx1v7/copepod-2012__cmass-m00-qtr.zarr'
 file = 'data/0_25x0_25/copepod-2012__cmass-m00-qtr.zarr'
 ds_copepod = xr.open_dataset(file, engine="zarr")
 
@@ -720,404 +535,14 @@ 

Getting COPEPOD data
-
ds_copepod
+
ds_copepod
 
-
-
- - - - - - - - - - - - - - -
<xarray.Dataset>
-Dimensions:    (lat: 720, lon: 1440)
-Coordinates:
-  * lat        (lat) float64 -89.88 -89.62 -89.38 -89.12 ... 89.38 89.62 89.88
-  * lon        (lon) float64 -179.9 -179.6 -179.4 -179.1 ... 179.4 179.6 179.9
-Data variables:
-    copepod_C  (lat, lon) float64 nan nan nan nan nan ... nan nan nan nan nan
-    n_obs      (lat, lon) float64 ...
-Attributes:
-    file_in:  data/orig/copepod-2012__biomass-fields/data/copepod-2012__cmass...

Make the chlorophyll and copepod maps

-
ds_grid_x1 = pop_tools.get_grid('POP_gx1v7')
+
ds_grid_x1 = pop_tools.get_grid('POP_gx1v7')
 lons_x1=ds_grid_x1.TLONG
 lats_x1=ds_grid_x1.TLAT
 
@@ -1146,7 +565,7 @@

Make the chlorophyll and copepod maps diff --git a/notebooks/how-to-cite.html b/notebooks/how-to-cite.html index d1a2611..00a744d 100644 --- a/notebooks/how-to-cite.html +++ b/notebooks/how-to-cite.html @@ -54,7 +54,7 @@ - + @@ -206,7 +206,7 @@ @@ -218,7 +218,7 @@ @@ -398,7 +398,7 @@

How to Cite This Cookbook

next

-

How to read in CESM timeseries output

+

How to read in CESM time-series output

@@ -447,7 +447,7 @@

How to Cite This CookbookProject Pythia Community. - Last updated on 19 January 2024. + Last updated on 25 January 2024.

diff --git a/notebooks/notebook-template.html b/notebooks/notebook-template.html index 037cf31..1748384 100644 --- a/notebooks/notebook-template.html +++ b/notebooks/notebook-template.html @@ -206,7 +206,7 @@ @@ -218,7 +218,7 @@ @@ -551,11 +551,6 @@

Your first content section -
Hello world!
-
-
-

A content subsection

@@ -586,8 +581,8 @@
of further and further
header levels

as well \(m = a * t / h\) text! Similarly, you have access to other \(\LaTeX\) equation functionality via MathJax (demo below from link),

-
-()\[\begin{align} +
+()\[\begin{align} \dot{x} & = \sigma(y-x) \\ \dot{y} & = \rho x - y - xz \\ \dot{z} & = -\beta z + xy @@ -652,16 +647,16 @@

Resources and references - +

@@ -711,7 +706,7 @@

Resources and referencesProject Pythia Community. - Last updated on 19 January 2024. + Last updated on 25 January 2024.

diff --git a/notebooks/ocn-carbonfluxes.html b/notebooks/ocn-carbonfluxes.html index 5caff4d..565685e 100644 --- a/notebooks/ocn-carbonfluxes.html +++ b/notebooks/ocn-carbonfluxes.html @@ -206,7 +206,7 @@ @@ -218,7 +218,7 @@ @@ -441,15 +441,10 @@

Carbon fluxes -
<xarray.core.options.set_options at 0x7f4775dc6d90>
-
-
-

Parameters

-
+
# Parameters
 casename = 'g.e22a06.G1850ECOIAF_JRA_PHYS_DEV.TL319_g17.scope_v1'
@@ -483,101 +478,6 @@ 

Connect to cluster -
---------------------------------------------------------------------------
-PermissionError                           Traceback (most recent call last)
-Cell In[5], line 2
-      1 if cluster_scheduler_address is None:
-----> 2     cluster, client = util.get_ClusterClient()
-      3     cluster.scale(12)
-      4 else:
-
-File ~/work/ocean-bgc-cookbook/ocean-bgc-cookbook/notebooks/util.py:25, in get_ClusterClient(memory, project, on_hub)
-     24 def get_ClusterClient(memory="25GB", project="NCGD0011", on_hub=True):
----> 25     cluster = get_Cluster(memory, project, on_hub)
-     26     client = Client(cluster)
-     27     return cluster, client
-
-File ~/work/ocean-bgc-cookbook/ocean-bgc-cookbook/notebooks/util.py:34, in get_Cluster(memory, project, on_hub)
-     31 """return client and cluster"""
-     32 USER = os.environ["USER"]
----> 34 cluster = PBSCluster(
-     35     cores=1,
-     36     memory=memory,
-     37     processes=1,
-     38     queue="casper",
-     39     local_directory=f"/glade/scratch/{USER}/dask-workers",
-     40     log_directory=f"/glade/scratch/{USER}/dask-workers",
-     41     resource_spec=f"select=1:ncpus=1:mem={memory}",
-     42     project=project,
-     43     walltime="06:00:00"
-     44 )
-     46 if on_hub:
-     47     jupyterhub_server_name = os.environ.get("JUPYTERHUB_SERVER_NAME", None)
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/dask_jobqueue/core.py:636, in JobQueueCluster.__init__(self, n_workers, job_cls, loop, security, shared_temp_directory, silence_logs, name, asynchronous, dashboard_address, host, scheduler_options, scheduler_cls, interface, protocol, config_name, **job_kwargs)
-    631 if "processes" in self._job_kwargs and self._job_kwargs["processes"] > 1:
-    632     worker["group"] = [
-    633         "-" + str(i) for i in range(self._job_kwargs["processes"])
-    634     ]
---> 636 self._dummy_job  # trigger property to ensure that the job is valid
-    638 super().__init__(
-    639     scheduler=scheduler,
-    640     worker=worker,
-   (...)
-    645     name=name,
-    646 )
-    648 if n_workers:
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/dask_jobqueue/core.py:665, in JobQueueCluster._dummy_job(self)
-    663     address = "tcp://<insert-scheduler-address-here>:8786"
-    664 try:
---> 665     return self.job_cls(
-    666         address or "tcp://<insert-scheduler-address-here>:8786",
-    667         # The 'name' parameter is replaced inside Job class by the
-    668         # actual Dask worker name. Using 'dummy-name here' to make it
-    669         # more clear that cluster.job_script() is similar to but not
-    670         # exactly the same script as the script submitted for each Dask
-    671         # worker
-    672         name="dummy-name",
-    673         **self._job_kwargs
-    674     )
-    675 except TypeError as exc:
-    676     # Very likely this error happened in the self.job_cls constructor
-    677     # because an unexpected parameter was used in the JobQueueCluster
-    678     # constructor. The next few lines builds a more user-friendly error message.
-    679     match = re.search("(unexpected keyword argument.+)", str(exc))
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/dask_jobqueue/pbs.py:55, in PBSJob.__init__(self, scheduler, name, queue, project, account, resource_spec, walltime, config_name, **base_class_kwargs)
-     43 def __init__(
-     44     self,
-     45     scheduler=None,
-   (...)
-     53     **base_class_kwargs
-     54 ):
----> 55     super().__init__(
-     56         scheduler=scheduler, name=name, config_name=config_name, **base_class_kwargs
-     57     )
-     59     if queue is None:
-     60         queue = dask.config.get("jobqueue.%s.queue" % self.config_name)
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/dask_jobqueue/core.py:359, in Job.__init__(self, scheduler, name, cores, memory, processes, nanny, protocol, security, interface, death_timeout, local_directory, extra, worker_extra_args, job_extra, job_extra_directives, env_extra, job_script_prologue, header_skip, job_directives_skip, log_directory, shebang, python, job_name, config_name)
-    357 if self.log_directory is not None:
-    358     if not os.path.exists(self.log_directory):
---> 359         os.makedirs(self.log_directory)
-
-File <frozen os>:215, in makedirs(name, mode, exist_ok)
-
-File <frozen os>:215, in makedirs(name, mode, exist_ok)
-
-File <frozen os>:215, in makedirs(name, mode, exist_ok)
-
-File <frozen os>:225, in makedirs(name, mode, exist_ok)
-
-PermissionError: [Errno 13] Permission denied: '/glade'
-
-
-

-
-
---------------------------------------------------------------------------
-NameError                                 Traceback (most recent call last)
-Cell In[8], line 1
-----> 1 ds = dsets[f'{casename}.{component}.{stream}']
-
-NameError: name 'dsets' is not defined
-
-
-
-
-
---------------------------------------------------------------------------
-NameError                                 Traceback (most recent call last)
-Cell In[9], line 3
-      1 variables =['FG_CO2','photoC_TOT_zint','POC_FLUX_100m']
-      2 keep_vars=['z_t','z_t_150m','dz','time_bound','TAREA','TLAT','TLONG'] + variables
-----> 3 ds = ds.drop([v for v in ds.variables if v not in keep_vars])
-
-NameError: name 'ds' is not defined
-
-
-
-
-
---------------------------------------------------------------------------
-NameError                                 Traceback (most recent call last)
-Cell In[10], line 1
-----> 1 dt_wgt = ds.time_bound.diff('d2').squeeze()
-      2 dt_wgt /= dt_wgt.sum()
-      3 #dt_wgt
-
-NameError: name 'ds' is not defined
-
-
-

-
-
---------------------------------------------------------------------------
-NameError                                 Traceback (most recent call last)
-Cell In[11], line 1
-----> 1 ds = ds.weighted(dt_wgt).mean('time')
-
-NameError: name 'ds' is not defined
-
-
-

@@ -818,16 +613,16 @@

Make some maps - +

@@ -891,7 +686,7 @@

Make some mapsProject Pythia Community. - Last updated on 19 January 2024. + Last updated on 25 January 2024.

diff --git a/notebooks/ocn-global-bgc-metrics.html b/notebooks/ocn-global-bgc-metrics.html index 2153e85..4baa60e 100644 --- a/notebooks/ocn-global-bgc-metrics.html +++ b/notebooks/ocn-global-bgc-metrics.html @@ -204,7 +204,7 @@ @@ -216,7 +216,7 @@ @@ -343,23 +343,6 @@ - -

@@ -447,15 +430,15 @@

Global BGC metrics

-
%load_ext autoreload
-%autoreload 2
+
%load_ext autoreload
+%autoreload 2
 
-
import xarray as xr
+
import xarray as xr
 
 from dask.distributed import Client
 
@@ -476,7 +459,7 @@ 

Global BGC metrics
-
ds_grid = pop_tools.get_grid('POP_gx1v7')
+
ds_grid = pop_tools.get_grid('POP_gx1v7')
 lons=ds_grid.TLONG
 lats=ds_grid.TLAT
 area = ds_grid.TAREA
@@ -487,9 +470,9 @@ 

Global BGC metrics

Parameters

-
+
-
casename = 'g.e22.GOMIPECOIAF_JRA-1p4-2018.TL319_g17.4p2z.001'
+
casename = 'g.e22.GOMIPECOIAF_JRA-1p4-2018.TL319_g17.4p2z.001'
 component = 'pop'
 stream = 'h'
 
@@ -500,7 +483,7 @@ 

Parameters
-
assert component in ['pop']
+
assert component in ['pop']
 assert stream in ['h'] #, 'h.ecosys.nday1']
 
@@ -511,7 +494,7 @@

Parameters

-
if cluster_scheduler_address is None:
+
if cluster_scheduler_address is None:
     cluster, client = util.get_ClusterClient()
     cluster.scale(12)
 else:
@@ -520,108 +503,13 @@ 

Connect to cluster -
---------------------------------------------------------------------------
-PermissionError                           Traceback (most recent call last)
-Cell In[6], line 2
-      1 if cluster_scheduler_address is None:
-----> 2     cluster, client = util.get_ClusterClient()
-      3     cluster.scale(12)
-      4 else:
-
-File ~/work/ocean-bgc-cookbook/ocean-bgc-cookbook/notebooks/util.py:25, in get_ClusterClient(memory, project, on_hub)
-     24 def get_ClusterClient(memory="25GB", project="NCGD0011", on_hub=True):
----> 25     cluster = get_Cluster(memory, project, on_hub)
-     26     client = Client(cluster)
-     27     return cluster, client
-
-File ~/work/ocean-bgc-cookbook/ocean-bgc-cookbook/notebooks/util.py:34, in get_Cluster(memory, project, on_hub)
-     31 """return client and cluster"""
-     32 USER = os.environ["USER"]
----> 34 cluster = PBSCluster(
-     35     cores=1,
-     36     memory=memory,
-     37     processes=1,
-     38     queue="casper",
-     39     local_directory=f"/glade/scratch/{USER}/dask-workers",
-     40     log_directory=f"/glade/scratch/{USER}/dask-workers",
-     41     resource_spec=f"select=1:ncpus=1:mem={memory}",
-     42     project=project,
-     43     walltime="06:00:00"
-     44 )
-     46 if on_hub:
-     47     jupyterhub_server_name = os.environ.get("JUPYTERHUB_SERVER_NAME", None)
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/dask_jobqueue/core.py:636, in JobQueueCluster.__init__(self, n_workers, job_cls, loop, security, shared_temp_directory, silence_logs, name, asynchronous, dashboard_address, host, scheduler_options, scheduler_cls, interface, protocol, config_name, **job_kwargs)
-    631 if "processes" in self._job_kwargs and self._job_kwargs["processes"] > 1:
-    632     worker["group"] = [
-    633         "-" + str(i) for i in range(self._job_kwargs["processes"])
-    634     ]
---> 636 self._dummy_job  # trigger property to ensure that the job is valid
-    638 super().__init__(
-    639     scheduler=scheduler,
-    640     worker=worker,
-   (...)
-    645     name=name,
-    646 )
-    648 if n_workers:
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/dask_jobqueue/core.py:665, in JobQueueCluster._dummy_job(self)
-    663     address = "tcp://<insert-scheduler-address-here>:8786"
-    664 try:
---> 665     return self.job_cls(
-    666         address or "tcp://<insert-scheduler-address-here>:8786",
-    667         # The 'name' parameter is replaced inside Job class by the
-    668         # actual Dask worker name. Using 'dummy-name here' to make it
-    669         # more clear that cluster.job_script() is similar to but not
-    670         # exactly the same script as the script submitted for each Dask
-    671         # worker
-    672         name="dummy-name",
-    673         **self._job_kwargs
-    674     )
-    675 except TypeError as exc:
-    676     # Very likely this error happened in the self.job_cls constructor
-    677     # because an unexpected parameter was used in the JobQueueCluster
-    678     # constructor. The next few lines builds a more user-friendly error message.
-    679     match = re.search("(unexpected keyword argument.+)", str(exc))
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/dask_jobqueue/pbs.py:55, in PBSJob.__init__(self, scheduler, name, queue, project, account, resource_spec, walltime, config_name, **base_class_kwargs)
-     43 def __init__(
-     44     self,
-     45     scheduler=None,
-   (...)
-     53     **base_class_kwargs
-     54 ):
----> 55     super().__init__(
-     56         scheduler=scheduler, name=name, config_name=config_name, **base_class_kwargs
-     57     )
-     59     if queue is None:
-     60         queue = dask.config.get("jobqueue.%s.queue" % self.config_name)
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/dask_jobqueue/core.py:359, in Job.__init__(self, scheduler, name, cores, memory, processes, nanny, protocol, security, interface, death_timeout, local_directory, extra, worker_extra_args, job_extra, job_extra_directives, env_extra, job_script_prologue, header_skip, job_directives_skip, log_directory, shebang, python, job_name, config_name)
-    357 if self.log_directory is not None:
-    358     if not os.path.exists(self.log_directory):
---> 359         os.makedirs(self.log_directory)
-
-File <frozen os>:215, in makedirs(name, mode, exist_ok)
-
-File <frozen os>:215, in makedirs(name, mode, exist_ok)
-
-File <frozen os>:215, in makedirs(name, mode, exist_ok)
-
-File <frozen os>:225, in makedirs(name, mode, exist_ok)
-
-PermissionError: [Errno 13] Permission denied: '/glade'
-
-
-

Load the data

-
%%time
+
 
-
ds = dsets[f'{casename}.{component}.{stream}']
-
-
-
-
-
---------------------------------------------------------------------------
-NameError                                 Traceback (most recent call last)
-Cell In[8], line 1
-----> 1 ds = dsets[f'{casename}.{component}.{stream}']
-
-NameError: name 'dsets' is not defined
+
ds = dsets[f'{casename}.{component}.{stream}']
 
@@ -671,7 +533,7 @@

Load the data

-
variables =['photoC_TOT_zint',
+
variables =['photoC_TOT_zint',
             'photoC_sp_zint','photoC_diat_zint',
             'photoC_diaz_zint','photoC_cocco_zint',
             'SiO2_PROD','CaCO3_PROD_zint','diaz_Nfix',
@@ -683,57 +545,24 @@ 

Variable list
-
keep_vars=['z_t','z_t_150m','dz','time_bound','TAREA','TLAT','TLONG'] + variables
+
keep_vars=['z_t','z_t_150m','dz','time_bound','TAREA','TLAT','TLONG'] + variables
 ds = ds.drop([v for v in ds.variables if v not in keep_vars])
 
-
-
---------------------------------------------------------------------------
-NameError                                 Traceback (most recent call last)
-Cell In[10], line 2
-      1 keep_vars=['z_t','z_t_150m','dz','time_bound','TAREA','TLAT','TLONG'] + variables
-----> 2 ds = ds.drop([v for v in ds.variables if v not in keep_vars])
-
-NameError: name 'ds' is not defined
-
-
-
-
dt_wgt = ds.time_bound.diff('d2').squeeze()
+
dt_wgt = ds.time_bound.diff('d2').squeeze()
 dt_wgt /= dt_wgt.sum()
 #dt_wgt
 
-
-
---------------------------------------------------------------------------
-NameError                                 Traceback (most recent call last)
-Cell In[11], line 1
-----> 1 dt_wgt = ds.time_bound.diff('d2').squeeze()
-      2 dt_wgt /= dt_wgt.sum()
-      3 #dt_wgt
-
-NameError: name 'ds' is not defined
-
-
-
-
ds = ds.weighted(dt_wgt).mean('time')
-
-
-
-
-
---------------------------------------------------------------------------
-NameError                                 Traceback (most recent call last)
-Cell In[12], line 1
-----> 1 ds = ds.weighted(dt_wgt).mean('time')
-
-NameError: name 'ds' is not defined
+
ds = ds.weighted(dt_wgt).mean('time')
 
@@ -745,7 +574,7 @@

Make Global integralsCarbon-related variables

-

Percent NPP by diatoms

-
ds_glb['diatNPPpercent'] = ds_glb.photoC_diat_zint / ds_glb.photoC_TOT_zint * 100.
+
ds_glb['diatNPPpercent'] = ds_glb.photoC_diat_zint / ds_glb.photoC_TOT_zint * 100.
 ds_glb['diatNPPpercent'].attrs['units'] = '%'
 
-
-
---------------------------------------------------------------------------
-NameError                                 Traceback (most recent call last)
-Cell In[14], line 1
-----> 1 ds_glb['diatNPPpercent'] = ds_glb.photoC_diat_zint / ds_glb.photoC_TOT_zint * 100.
-      2 ds_glb['diatNPPpercent'].attrs['units'] = '%'
-
-NameError: name 'ds_glb' is not defined
-
-
-

Diatom silicification

Nitrogen fixation

-

Zooplankton biomass

-

Zooplankton productivity as % NPP

-
ds_glb['zooprodNPPpercent'] = (ds_glb['x_graze_mesozoo_zint'] + ds_glb['x_graze_microzoo_zint'])/ds_glb['photoC_TOT_zint'] * 100.
+
ds_glb['zooprodNPPpercent'] = (ds_glb['x_graze_mesozoo_zint'] + ds_glb['x_graze_microzoo_zint'])/ds_glb['photoC_TOT_zint'] * 100.
 ds_glb['zooprodNPPpercent'].attrs['units'] = '%'
 
-
-
---------------------------------------------------------------------------
-NameError                                 Traceback (most recent call last)
-Cell In[18], line 1
-----> 1 ds_glb['zooprodNPPpercent'] = (ds_glb['x_graze_mesozoo_zint'] + ds_glb['x_graze_microzoo_zint'])/ds_glb['photoC_TOT_zint'] * 100.
-      2 ds_glb['zooprodNPPpercent'].attrs['units'] = '%'
-
-NameError: name 'ds_glb' is not defined
-
-
-
@@ -912,14 +668,14 @@

Zooplankton productivity as % NPP

-
df = pd.DataFrame(columns=['Metric','unit','CESM','Obs','Reference'])
+
df = pd.DataFrame(columns=['Metric','unit','CESM','Obs','Reference'])
 
-
df.loc[0] = ['NPP',ds_glb.photoC_TOT_zint.attrs['units'],np.round(ds_glb.photoC_TOT_zint.values, 2),'45 to 55','Behrenfeld & Falkowski 1997; Carr et al., 2006']
+
df.loc[0] = ['NPP',ds_glb.photoC_TOT_zint.attrs['units'],np.round(ds_glb.photoC_TOT_zint.values, 2),'45 to 55','Behrenfeld & Falkowski 1997; Carr et al., 2006']
 df.loc[1] = ['POC export 100m',ds_glb.POC_FLUX_100m.attrs['units'],np.round(ds_glb.POC_FLUX_100m.values, 2),'4 to 12','DeVries & Weber, 2017']
 df.loc[2] = ['%NPP by diatoms',ds_glb.diatNPPpercent.attrs['units'],np.round(ds_glb.diatNPPpercent.values, 2),'40%','Nelson et al., 1995']
 df.loc[3] = ['Silicification',ds_glb.SiO2_PROD.attrs['units'],np.round(ds_glb.SiO2_PROD.values, 2),'100 to 190','Nelson et al., 1995; Holzer et al., 2014']
@@ -930,55 +686,13 @@ 

Make a table of global metrics -
---------------------------------------------------------------------------
-NameError                                 Traceback (most recent call last)
-Cell In[20], line 1
-----> 1 df.loc[0] = ['NPP',ds_glb.photoC_TOT_zint.attrs['units'],np.round(ds_glb.photoC_TOT_zint.values, 2),'45 to 55','Behrenfeld & Falkowski 1997; Carr et al., 2006']
-      2 df.loc[1] = ['POC export 100m',ds_glb.POC_FLUX_100m.attrs['units'],np.round(ds_glb.POC_FLUX_100m.values, 2),'4 to 12','DeVries & Weber, 2017']
-      3 df.loc[2] = ['%NPP by diatoms',ds_glb.diatNPPpercent.attrs['units'],np.round(ds_glb.diatNPPpercent.values, 2),'40%','Nelson et al., 1995']
-
-NameError: name 'ds_glb' is not defined
-
-
-

-
df
+
df
 
-
-
- - - - - - - - - - - - - - -
MetricunitCESMObsReference
-
@@ -1051,7 +765,7 @@

Make a table of global metricsProject Pythia Community. - Last updated on 19 January 2024. + Last updated on 25 January 2024.

diff --git a/notebooks/ocn-macronuts.html b/notebooks/ocn-macronuts.html index a7ad23b..d352a4a 100644 --- a/notebooks/ocn-macronuts.html +++ b/notebooks/ocn-macronuts.html @@ -55,7 +55,7 @@ - + @@ -206,7 +206,7 @@ @@ -218,7 +218,7 @@ @@ -373,22 +373,37 @@
+
+

General setup (see previous two notebooks for explanations)

+
+

Connect to cluster

+
+
+
from dask.distributed import LocalCluster
+cluster = LocalCluster()
+client = cluster.get_client()
+
+
+
+
+
/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/node.py:182: UserWarning: Port 8787 is already in use.
+Perhaps you already have a cluster running?
+Hosting the HTTP server on port 39293 instead
+  warnings.warn(
+Task exception was never retrieved
+future: <Task finished name='Task-1174466' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174468' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174505' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174503' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174497' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174517' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174493' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174485' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174490' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174472' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174502' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174492' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174500' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174473' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174509' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174480' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174475' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174487' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174467' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174491' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174499' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174476' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174469' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174522' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174461' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174465' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174470' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174523' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174507' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174508' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174498' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174506' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174489' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174488' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174512' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174520' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174501' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174521' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174518' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174484' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174495' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174504' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174481' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174496' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174479' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174494' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174513' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174471' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174511' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174483' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174524' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174525' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174474' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174463' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174462' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174519' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174510' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174478' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174516' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174515' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174482' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174477' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174464' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174486' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1174514' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1175962' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1258504' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1272198' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1275610' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309819' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309535' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309478' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309495' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309499' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309465' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309228' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309469' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309475' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309472' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309450' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309241' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309239' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309422' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309245' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309415' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309255' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309336' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309411' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309408' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309404' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309397' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309402' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309400' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309355' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309359' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309374' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309379' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309394' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309391' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309385' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309388' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309372' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309383' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309371' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309365' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309368' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309362' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309342' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309458' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309437' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309431' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309259' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309334' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309264' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309319' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309314' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309317' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309273' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309300' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309304' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309306' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309293' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309290' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309278' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309233' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309284' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309253' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309250' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309456' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309463' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309462' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309452' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309193' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309222' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309224' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309196' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309199' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309191' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309218' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309216' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309213' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309209' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309208' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309203' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309178' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309147' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309166' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309173' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309171' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309169' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309135' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309101' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309090' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309119' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309132' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309128' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309125' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309122' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309086' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309082' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309085' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309519' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309434' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309682' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309691' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309659' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309651' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309655' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309633' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309642' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309612' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309555' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309504' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309424' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309089' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309346' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309418' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309349' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309345' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309329' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309332' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309322' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309325' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309297' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309161' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309115' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309105' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309078' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309075' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309441' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309092' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309143' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309097' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309073' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309094' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309547' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309569' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309564' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309516' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309513' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309494' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309287' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309294' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309230' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309116' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309080' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309109' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309138' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309155' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309150' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309507' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309103' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309445' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309641' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309621' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309502' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309488' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309500' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309491' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309484' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309432' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309338' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309340' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309335' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309157' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309268' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309470' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309598' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309459' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309353' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309439' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309099' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309614' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309163' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309151' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309578' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309148' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309113' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309416' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309412' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309118' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309678' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309674' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309677' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309671' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309303' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309140' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309120' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309106' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309660' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309505' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309476' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309575' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309407' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309330' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309568' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309324' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309637' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309687' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309656' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309640' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309309' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309611' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309591' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309609' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309604' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309518' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309512' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309515' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309509' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309320' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309311' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309246' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309231' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309242' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309238' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309217' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309207' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309214' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309168' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309184' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309165' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309279' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309283' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309286' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309673' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309301' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309595' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309668' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309664' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309606' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309623' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309632' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309636' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309662' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309628' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309625' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309599' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309307' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309544' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309347' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309526' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309530' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309443' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309482' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309486' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309145' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309477' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309466' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309263' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309296' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309292' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309198' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309237' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309204' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309227' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309210' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309156' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309188' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309111' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309102' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309186' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309197' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309189' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309159' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309221' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309571' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309690' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309686' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309667' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309657' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309680' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309684' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309654' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309629' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309622' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309645' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309650' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309648' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309647' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309618' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309602' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309593' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309615' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309616' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309586' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309588' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309589' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309566' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309442' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309562' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309453' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309523' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309561' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309558' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309557' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309552' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309554' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309531' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309540' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309542' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309549' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309548' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309539' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309534' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309536' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309528' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309580' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309455' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309520' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309461' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309508' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309471' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309492' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309496' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309406' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309481' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309435' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309449' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309447' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309584' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309582' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309576' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309426' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309428' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309430' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309399' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309265' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309395' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309275' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309344' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309392' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309389' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309386' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309380' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309382' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309354' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309367' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309369' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309378' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309376' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309363' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309357' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309361' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309351' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309420' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309277' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309343' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309281' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309327' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309291' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309312' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309316' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309298' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309260' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309271' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309269' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309414' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309256' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309225' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309192' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309234' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309219' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309201' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309248' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309254' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309249' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309182' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309153' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309141' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309170' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309179' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309176' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309175' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309137' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309110' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309098' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309124' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309133' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309130' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309129' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309084' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309288' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309572' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309634' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309104' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309114' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309620' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309149' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309605' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309425' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309220' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309658' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309585' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309154' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309108' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309123' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309117' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309624' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309574' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309560' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309350' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309468' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309194' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309323' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309144' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309454' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309559' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309681' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309683' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309669' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309676' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309661' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309590' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309448' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309433' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309438' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309436' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309427' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309393' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309410' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309384' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309390' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309364' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309142' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309672' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309556' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309457' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309467' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309473' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309387' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309419' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309421' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309685' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309688' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309689' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309679' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309666' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309646' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309638' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309663' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309665' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309635' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309613' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309626' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309631' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309630' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309627' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309603' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309581' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309596' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309601' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309600' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309597' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309573' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309550' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309563' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309570' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309567' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309565' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309533' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309537' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309538' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309511' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309514' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309517' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309503' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309529' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309527' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309525' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309524' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309521' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309487' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309464' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309451' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309483' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309485' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309446' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309423' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309413' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309440' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309444' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309409' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309377' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309366' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309398' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309405' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309403' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309401' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309360' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309337' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309326' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309356' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309358' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309313' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309315' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309318' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309289' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309152' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309285' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309162' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309240' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309282' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309280' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309276' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309272' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309274' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309251' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309261' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309262' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309270' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309267' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309258' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309252' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309257' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309244' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309305' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309164' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309236' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309172' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309223' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309181' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309205' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309206' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309112' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309187' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309146' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309160' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309158' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309310' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309308' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309302' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309134' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309136' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309139' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309107' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309100' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309096' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309095' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309093' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309088' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309091' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309077' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309079' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309087' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309083' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309076' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309074' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309126' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309131' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309127' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309121' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309592' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309652' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309617' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309594' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309341' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309553' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309510' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309541' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309532' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309506' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309489' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309501' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309479' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309480' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309474' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309396' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309352' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309348' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309321' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309232' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309235' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309229' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309212' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309226' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309202' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309211' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309200' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309331' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309333' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309649' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309339' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309644' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309375' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309551' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309643' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309639' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309579' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309583' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309608' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309610' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309619' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309607' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309587' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309577' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309675' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309670' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309381' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309546' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309417' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309543' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309545' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309429' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309493' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309497' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309081' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309490' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309460' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309266' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309373' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309370' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309190' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309247' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309195' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309243' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309215' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309167' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309180' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309177' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309185' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309183' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309174' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309498' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309328' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309653' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309299' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309295' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309795' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309724' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309692' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309718' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309733' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309717' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309762' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309752' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309744' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309834' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309812' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309721' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309719' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309720' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309715' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309716' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309712' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309714' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309806' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309835' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309758' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309768' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309725' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309811' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309809' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309766' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309713' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309710' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309711' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309706' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309722' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309707' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309708' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309709' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309696' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309697' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309698' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309694' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309705' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309704' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309703' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309702' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309701' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309700' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309699' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309760' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309761' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309763' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309695' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309693' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309764' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309826' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309827' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309828' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309831' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309832' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309833' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309836' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309839' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309840' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309810' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309838' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309837' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309825' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309830' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309829' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309820' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309824' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309821' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309823' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309822' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309813' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309777' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309778' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309805' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309522' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309804' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309782' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309779' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309793' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309803' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309796' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309797' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309800' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309801' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309802' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309799' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309798' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309794' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309816' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309808' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309807' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309783' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309792' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309784' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309790' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309791' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309785' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309788' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309789' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309767' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309787' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309786' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309776' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309781' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309780' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309815' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309818' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309817' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309814' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309771' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309775' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309772' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309774' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309773' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309769' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309727' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309728' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309757' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309729' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309756' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309731' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309743' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309755' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309754' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309746' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309747' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309750' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309751' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309753' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309749' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309748' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309745' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309770' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309765' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309759' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309732' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309742' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309734' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309740' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309741' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309735' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309738' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309739' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309723' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309737' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309736' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309726' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+Task exception was never retrieved
+future: <Task finished name='Task-1309730' coro=<Client._gather.<locals>.wait() done, defined at /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py:2208> exception=AllExit()>
+Traceback (most recent call last):
+  File "/glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/client.py", line 2217, in wait
+    raise AllExit()
+distributed.client.AllExit
+
+
+
+
+
+
+

Bring in POP grid utilities

ds_grid = pop_tools.get_grid('POP_gx1v7')
@@ -477,112 +5524,45 @@ 

Ocean macronutrients

-
-

Connect to cluster

-
cluster, client = util.get_ClusterClient()
-cluster.scale(12)
-
-
-
-
-
---------------------------------------------------------------------------
-PermissionError                           Traceback (most recent call last)
-Cell In[5], line 1
-----> 1 cluster, client = util.get_ClusterClient()
-      2 cluster.scale(12)
-
-File ~/work/ocean-bgc-cookbook/ocean-bgc-cookbook/notebooks/util.py:25, in get_ClusterClient(memory, project, on_hub)
-     24 def get_ClusterClient(memory="25GB", project="NCGD0011", on_hub=True):
----> 25     cluster = get_Cluster(memory, project, on_hub)
-     26     client = Client(cluster)
-     27     return cluster, client
-
-File ~/work/ocean-bgc-cookbook/ocean-bgc-cookbook/notebooks/util.py:34, in get_Cluster(memory, project, on_hub)
-     31 """return client and cluster"""
-     32 USER = os.environ["USER"]
----> 34 cluster = PBSCluster(
-     35     cores=1,
-     36     memory=memory,
-     37     processes=1,
-     38     queue="casper",
-     39     local_directory=f"/glade/scratch/{USER}/dask-workers",
-     40     log_directory=f"/glade/scratch/{USER}/dask-workers",
-     41     resource_spec=f"select=1:ncpus=1:mem={memory}",
-     42     project=project,
-     43     walltime="06:00:00"
-     44 )
-     46 if on_hub:
-     47     jupyterhub_server_name = os.environ.get("JUPYTERHUB_SERVER_NAME", None)
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/dask_jobqueue/core.py:636, in JobQueueCluster.__init__(self, n_workers, job_cls, loop, security, shared_temp_directory, silence_logs, name, asynchronous, dashboard_address, host, scheduler_options, scheduler_cls, interface, protocol, config_name, **job_kwargs)
-    631 if "processes" in self._job_kwargs and self._job_kwargs["processes"] > 1:
-    632     worker["group"] = [
-    633         "-" + str(i) for i in range(self._job_kwargs["processes"])
-    634     ]
---> 636 self._dummy_job  # trigger property to ensure that the job is valid
-    638 super().__init__(
-    639     scheduler=scheduler,
-    640     worker=worker,
-   (...)
-    645     name=name,
-    646 )
-    648 if n_workers:
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/dask_jobqueue/core.py:665, in JobQueueCluster._dummy_job(self)
-    663     address = "tcp://<insert-scheduler-address-here>:8786"
-    664 try:
---> 665     return self.job_cls(
-    666         address or "tcp://<insert-scheduler-address-here>:8786",
-    667         # The 'name' parameter is replaced inside Job class by the
-    668         # actual Dask worker name. Using 'dummy-name here' to make it
-    669         # more clear that cluster.job_script() is similar to but not
-    670         # exactly the same script as the script submitted for each Dask
-    671         # worker
-    672         name="dummy-name",
-    673         **self._job_kwargs
-    674     )
-    675 except TypeError as exc:
-    676     # Very likely this error happened in the self.job_cls constructor
-    677     # because an unexpected parameter was used in the JobQueueCluster
-    678     # constructor. The next few lines builds a more user-friendly error message.
-    679     match = re.search("(unexpected keyword argument.+)", str(exc))
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/dask_jobqueue/pbs.py:55, in PBSJob.__init__(self, scheduler, name, queue, project, account, resource_spec, walltime, config_name, **base_class_kwargs)
-     43 def __init__(
-     44     self,
-     45     scheduler=None,
-   (...)
-     53     **base_class_kwargs
-     54 ):
----> 55     super().__init__(
-     56         scheduler=scheduler, name=name, config_name=config_name, **base_class_kwargs
-     57     )
-     59     if queue is None:
-     60         queue = dask.config.get("jobqueue.%s.queue" % self.config_name)
-
-File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/dask_jobqueue/core.py:359, in Job.__init__(self, scheduler, name, cores, memory, processes, nanny, protocol, security, interface, death_timeout, local_directory, extra, worker_extra_args, job_extra, job_extra_directives, env_extra, job_script_prologue, header_skip, job_directives_skip, log_directory, shebang, python, job_name, config_name)
-    357 if self.log_directory is not None:
-    358     if not os.path.exists(self.log_directory):
---> 359         os.makedirs(self.log_directory)
-
-File <frozen os>:215, in makedirs(name, mode, exist_ok)
-
-File <frozen os>:215, in makedirs(name, mode, exist_ok)
-
-File <frozen os>:215, in makedirs(name, mode, exist_ok)
-
-File <frozen os>:225, in makedirs(name, mode, exist_ok)
-
-PermissionError: [Errno 13] Permission denied: '/glade'
+
def adjust_pop_grid(tlon,tlat,field):
+    nj = tlon.shape[0]
+    ni = tlon.shape[1]
+    xL = int(ni/2 - 1)
+    xR = int(xL + ni)
+
+    tlon = np.where(np.greater_equal(tlon,min(tlon[:,0])),tlon-360.,tlon)
+    lon  = np.concatenate((tlon,tlon+360.),1)
+    lon = lon[:,xL:xR]
+
+    if ni == 320:
+        lon[367:-3,0] = lon[367:-3,0]+360.
+    lon = lon - 360.
+    lon = np.hstack((lon,lon[:,0:1]+360.))
+    if ni == 320:
+        lon[367:,-1] = lon[367:,-1] - 360.
+
+    # Trick cartopy into doing the right thing:
+    # it gets confused when the cyclic coords are identical
+    lon[:,0] = lon[:,0]-1e-8
+    
+    # Periodicity
+    lat  = np.concatenate((tlat,tlat),1)
+    lat = lat[:,xL:xR]
+    lat = np.hstack((lat,lat[:,0:1]))
+
+    field = np.ma.concatenate((field,field),1)
+    field = field[:,xL:xR]
+    field = np.ma.hstack((field,field[:,0:1]))
+    return lon,lat,field
 
-

Load the data

+

Load the data

-
-

Variable list

-

Make our dataset smaller so it just has the variables we’re interested in

-
-
-
variables =['PO4','NO3','SiO3']
-
-
-
-
-
-
-
keep_vars=['z_t','z_t_150m','dz','time_bound','time','TAREA','TLAT','TLONG'] + variables
-ds = ds.drop([v for v in ds.variables if v not in keep_vars])
-
-
-
-
-
---------------------------------------------------------------------------
-NameError                                 Traceback (most recent call last)
-Cell In[9], line 2
-      1 keep_vars=['z_t','z_t_150m','dz','time_bound','time','TAREA','TLAT','TLONG'] + variables
-----> 2 ds = ds.drop([v for v in ds.variables if v not in keep_vars])
+
+ + + + + + + + + + + + + + +
<xarray.Dataset>
+Dimensions:                           (time: 768, nlat: 384, nlon: 320,
+                                       z_t: 60, z_w: 60, lat_aux_grid: 395,
+                                       moc_z: 61, d2: 2, z_t_150m: 15,
+                                       z_w_bot: 60, z_w_top: 60,
+                                       transport_reg: 2, moc_comp: 3,
+                                       transport_comp: 5)
+Coordinates:
+    TLAT                              (nlat, nlon) float64 dask.array<chunksize=(384, 320), meta=np.ndarray>
+    TLONG                             (nlat, nlon) float64 dask.array<chunksize=(384, 320), meta=np.ndarray>
+    ULAT                              (nlat, nlon) float64 dask.array<chunksize=(384, 320), meta=np.ndarray>
+    ULONG                             (nlat, nlon) float64 dask.array<chunksize=(384, 320), meta=np.ndarray>
+  * lat_aux_grid                      (lat_aux_grid) float32 -79.49 ... 90.0
+  * moc_z                             (moc_z) float32 0.0 1e+03 ... 5.5e+05
+  * time                              (time) object 1958-02-01 00:00:00 ... 2...
+  * z_t                               (z_t) float32 500.0 1.5e+03 ... 5.375e+05
+  * z_t_150m                          (z_t_150m) float32 500.0 ... 1.45e+04
+  * z_w                               (z_w) float32 0.0 1e+03 ... 5e+05 5.25e+05
+  * z_w_bot                           (z_w_bot) float32 1e+03 2e+03 ... 5.5e+05
+  * z_w_top                           (z_w_top) float32 0.0 1e+03 ... 5.25e+05
+Dimensions without coordinates: nlat, nlon, d2, transport_reg, moc_comp,
+                                transport_comp
+Data variables: (12/544)
+    ADVS                              (time, nlat, nlon) float32 dask.array<chunksize=(81, 124, 104), meta=np.ndarray>
+    ANGLE                             (nlat, nlon) float64 dask.array<chunksize=(384, 320), meta=np.ndarray>
+    ANGLET                            (nlat, nlon) float64 dask.array<chunksize=(384, 320), meta=np.ndarray>
+    DXT                               (nlat, nlon) float64 dask.array<chunksize=(384, 320), meta=np.ndarray>
+    DXU                               (nlat, nlon) float64 dask.array<chunksize=(384, 320), meta=np.ndarray>
+    DYT                               (nlat, nlon) float64 dask.array<chunksize=(384, 320), meta=np.ndarray>
+    ...                                ...
+    x_graze_mesozoo_zint              (time, nlat, nlon) float32 dask.array<chunksize=(81, 124, 104), meta=np.ndarray>
+    x_graze_mesozoo_zint_100m         (time, nlat, nlon) float32 dask.array<chunksize=(81, 124, 104), meta=np.ndarray>
+    x_graze_microzoo_zint             (time, nlat, nlon) float32 dask.array<chunksize=(81, 124, 104), meta=np.ndarray>
+    x_graze_microzoo_zint_100m        (time, nlat, nlon) float32 dask.array<chunksize=(81, 124, 104), meta=np.ndarray>
+    zsatarag                          (time, nlat, nlon) float32 dask.array<chunksize=(81, 124, 104), meta=np.ndarray>
+    zsatcalc                          (time, nlat, nlon) float32 dask.array<chunksize=(81, 124, 104), meta=np.ndarray>
+Attributes:
+    title:             g.e22.GOMIPECOIAF_JRA-1p4-2018.TL319_g17.4p2z.002branch
+    history:           Wed Jun 21 09:15:38 2023: ncks -O -4 -L 1 /glade/scrat...
+    Conventions:       CF-1.0; http://www.cgd.ucar.edu/cms/eaton/netcdf/CF-cu...
+    time_period_freq:  month_1
+    model_doi_url:     https://doi.org/10.5065/D67H1H0V
+    contents:          Diagnostic and Prognostic Variables
+    source:            CCSM POP2, the CCSM Ocean Component
+    revision:          $Id$
+    calendar:          All years have exactly  365 days.
+    start_time:        This dataset was created on 2023-06-13 at 16:35:05.0
+    cell_methods:      cell_methods = time: mean ==> the variable values are ...
+    NCO:               netCDF Operators version 5.1.4 (Homepage = http://nco....
+
+
+
+
+

Subsetting

+

Make our dataset smaller so it has just a couple of macronutrient variables we’re interested in

+
+
+
variables =['PO4','NO3','SiO3']
+
+
+
+
+
+
+
keep_vars=['z_t','z_t_150m','dz','time_bound','time','TAREA','TLAT','TLONG'] + variables
+ds = ds.drop_vars([v for v in ds.variables if v not in keep_vars])
+
+
+
+
+

Let’s take a quick look at nitrate to make sure that things look okay

+
+
+
ds.NO3.isel(time=0,z_t=0).plot()
+
+
+
+
+
<matplotlib.collections.QuadMesh at 0x14af86b76810>
+
+
+../_images/2aca75b6d332afde974401eb1afae2b850df304d1413c7a13b52a13f29a42901.png +
+
+
+
+

Transforming from monthly to annual data

+

We can’t just use xarray’s regular mean() function because months have different numbers of days in them, so we have to weight by that to ensure the annual mean is accurate. See this ESDS blog post for a more detailed explanation with examples!

+
+
+
def year_mean(ds):
+    # Source: https://ncar.github.io/esds/posts/2021/yearly-averages-xarray/
+    
+    # Make a DataArray with the number of days in each month, size = len(time)
+    month_length = ds.time.dt.days_in_month
+
+    # Calculate the weights by grouping by 'time.season'
+    weights = (
+        month_length.groupby("time.year") / month_length.groupby("time.year").sum()
+    )
+
+    # Test that the sum of the weights for each season is 1.0
+    np.testing.assert_allclose(weights.groupby("time.year").sum().values, np.ones((len(ds.groupby("time.year")), )))
+
+    # Calculate the weighted average
+    return (ds * weights).groupby("time.year").sum(dim="time")
+
+
+
+
+
+
+
ds_annual = year_mean(ds)
+ds_annual
+
+
+
+
+
+ + + + + + + + + + + + + + +
<xarray.Dataset>
+Dimensions:   (nlat: 384, nlon: 320, z_t: 60, z_t_150m: 15, year: 65)
+Coordinates:
+    TLAT      (nlat, nlon) float64 dask.array<chunksize=(384, 320), meta=np.ndarray>
+    TLONG     (nlat, nlon) float64 dask.array<chunksize=(384, 320), meta=np.ndarray>
+  * z_t       (z_t) float32 500.0 1.5e+03 2.5e+03 ... 5.125e+05 5.375e+05
+  * z_t_150m  (z_t_150m) float32 500.0 1.5e+03 2.5e+03 ... 1.35e+04 1.45e+04
+  * year      (year) int64 1958 1959 1960 1961 1962 ... 2018 2019 2020 2021 2022
+Dimensions without coordinates: nlat, nlon
+Data variables:
+    TAREA     (year, nlat, nlon) float64 dask.array<chunksize=(1, 384, 320), meta=np.ndarray>
+    dz        (year, z_t) float64 dask.array<chunksize=(1, 60), meta=np.ndarray>
+    NO3       (year, z_t, nlat, nlon) float64 dask.array<chunksize=(1, 60, 384, 320), meta=np.ndarray>
+    PO4       (year, z_t, nlat, nlon) float64 dask.array<chunksize=(1, 60, 384, 320), meta=np.ndarray>
+    SiO3      (year, z_t, nlat, nlon) float64 dask.array<chunksize=(1, 60, 384, 320), meta=np.ndarray>
+

Note that our time coordinate is now called year instead, and has only years now. We can select specific years to plot:

-
ds['NO3'].isel(z_t=0).plot()
+
ds_annual['NO3'].sel(year=2010).isel(z_t=0).plot()
 
-
---------------------------------------------------------------------------
-NameError                                 Traceback (most recent call last)
-Cell In[14], line 1
-----> 1 ds['NO3'].isel(z_t=0).plot()
-
-NameError: name 'ds' is not defined
+
<matplotlib.collections.QuadMesh at 0x14af8170bad0>
 
-
+../_images/d9f8446a3264291e801db5982adc080b0f51e15a50cb1de454a4f79a7c001f75.png
@@ -758,30 +64908,151 @@

Let’s make a nicer-looking mapax = fig.add_subplot(1,1,1, projection=ccrs.Robinson(central_longitude=305.0)) land = cartopy.feature.NaturalEarthFeature('physical', 'land', scale='110m', edgecolor='k', facecolor='white', linewidth=0.5) ax.add_feature(land) + ax.set_title('CESM surface NO$_3$', fontsize=10) -lon, lat, field = util.adjust_pop_grid(lons, lats, ds.NO3.isel(z_t=0)) +lon, lat, field = adjust_pop_grid(lons, lats, ds_annual.NO3.sel(year=2010).isel(z_t=0)) pc1=ax.pcolormesh(lon, lat,field, vmin=0, vmax=20, cmap='Oranges', transform=ccrs.PlateCarree()) + cbar1 = fig.colorbar(pc1, ax=ax,extend='max',label='NO$_3$ (mmol m$^{-3}$)')

---------------------------------------------------------------------------
-NameError                                 Traceback (most recent call last)
-Cell In[15], line 7
+AttributeError                            Traceback (most recent call last)
+File /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/numpy/ma/core.py:714, in getdata(a, subok)
+    713 try:
+--> 714     data = a._data
+    715 except AttributeError:
+
+File /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/core/common.py:280, in AttrAccessMixin.__getattr__(self, name)
+    279             return source[name]
+--> 280 raise AttributeError(
+    281     f"{type(self).__name__!r} object has no attribute {name!r}"
+    282 )
+
+AttributeError: 'DataArray' object has no attribute '_data'
+
+During handling of the above exception, another exception occurred:
+
+KeyboardInterrupt                         Traceback (most recent call last)
+Cell In[23], line 8
       5 ax.add_feature(land)
-      6 ax.set_title('CESM surface NO$_3$', fontsize=10)
-----> 7 lon, lat, field = util.adjust_pop_grid(lons, lats, ds.NO3.isel(z_t=0))
-      8 pc1=ax.pcolormesh(lon, lat,field, vmin=0, vmax=20, cmap='Oranges',
-      9                  transform=ccrs.PlateCarree())
-     10 cbar1 = fig.colorbar(pc1, ax=ax,extend='max',label='NO$_3$ (mmol m$^{-3}$)')
+      7 ax.set_title('CESM surface NO$_3$', fontsize=10)
+----> 8 lon, lat, field = adjust_pop_grid(lons, lats, ds_annual.NO3.sel(year=2010).isel(z_t=0))
+      9 pc1=ax.pcolormesh(lon, lat,field, vmin=0, vmax=20, cmap='Oranges',
+     10                  transform=ccrs.PlateCarree())
+     11 cbar1 = fig.colorbar(pc1, ax=ax,extend='max',label='NO$_3$ (mmol m$^{-3}$)')
 
-NameError: name 'ds' is not defined
-
-
-
/home/runner/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/cartopy/io/__init__.py:241: DownloadWarning: Downloading: https://naturalearth.s3.amazonaws.com/110m_physical/ne_110m_land.zip
-  warnings.warn(f'Downloading: {url}', DownloadWarning)
+Cell In[5], line 27, in adjust_pop_grid(tlon, tlat, field)
+     24 lat = lat[:,xL:xR]
+     25 lat = np.hstack((lat,lat[:,0:1]))
+---> 27 field = np.ma.concatenate((field,field),1)
+     28 field = field[:,xL:xR]
+     29 field = np.ma.hstack((field,field[:,0:1]))
+
+File /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/numpy/ma/core.py:7136, in concatenate(arrays, axis)
+   7095 def concatenate(arrays, axis=0):
+   7096     """
+   7097     Concatenate a sequence of arrays along the given axis.
+   7098 
+   (...)
+   7134 
+   7135     """
+-> 7136     d = np.concatenate([getdata(a) for a in arrays], axis)
+   7137     rcls = get_masked_subclass(*arrays)
+   7138     data = d.view(rcls)
+
+File /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/numpy/ma/core.py:7136, in <listcomp>(.0)
+   7095 def concatenate(arrays, axis=0):
+   7096     """
+   7097     Concatenate a sequence of arrays along the given axis.
+   7098 
+   (...)
+   7134 
+   7135     """
+-> 7136     d = np.concatenate([getdata(a) for a in arrays], axis)
+   7137     rcls = get_masked_subclass(*arrays)
+   7138     data = d.view(rcls)
+
+File /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/numpy/ma/core.py:716, in getdata(a, subok)
+    714     data = a._data
+    715 except AttributeError:
+--> 716     data = np.array(a, copy=False, subok=subok)
+    717 if not subok:
+    718     return data.view(ndarray)
+
+File /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/core/common.py:166, in AbstractArray.__array__(self, dtype)
+    165 def __array__(self: Any, dtype: DTypeLike | None = None) -> np.ndarray:
+--> 166     return np.asarray(self.values, dtype=dtype)
+
+File /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/core/dataarray.py:769, in DataArray.values(self)
+    760 @property
+    761 def values(self) -> np.ndarray:
+    762     """
+    763     The array's data as a numpy.ndarray.
+    764 
+   (...)
+    767     type does not support coercion like this (e.g. cupy).
+    768     """
+--> 769     return self.variable.values
+
+File /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/core/variable.py:556, in Variable.values(self)
+    553 @property
+    554 def values(self):
+    555     """The variable's data as a numpy.ndarray"""
+--> 556     return _as_array_or_item(self._data)
+
+File /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/core/variable.py:306, in _as_array_or_item(data)
+    292 def _as_array_or_item(data):
+    293     """Return the given values as a numpy array, or as an individual item if
+    294     it's a 0d datetime64 or timedelta64 array.
+    295 
+   (...)
+    304     TODO: remove this (replace with np.asarray) once these issues are fixed
+    305     """
+--> 306     data = np.asarray(data)
+    307     if data.ndim == 0:
+    308         if data.dtype.kind == "M":
+
+File /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/dask/array/core.py:1700, in Array.__array__(self, dtype, **kwargs)
+   1699 def __array__(self, dtype=None, **kwargs):
+-> 1700     x = self.compute()
+   1701     if dtype and x.dtype != dtype:
+   1702         x = x.astype(dtype)
+
+File /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/dask/base.py:342, in DaskMethodsMixin.compute(self, **kwargs)
+    318 def compute(self, **kwargs):
+    319     """Compute this dask collection
+    320 
+    321     This turns a lazy Dask collection into its in-memory equivalent.
+   (...)
+    340     dask.compute
+    341     """
+--> 342     (result,) = compute(self, traverse=False, **kwargs)
+    343     return result
+
+File /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/dask/base.py:628, in compute(traverse, optimize_graph, scheduler, get, *args, **kwargs)
+    625     postcomputes.append(x.__dask_postcompute__())
+    627 with shorten_traceback():
+--> 628     results = schedule(dsk, keys, **kwargs)
+    630 return repack([f(r, *a) for r, (f, a) in zip(results, postcomputes)])
+
+File /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/threading.py:629, in Event.wait(self, timeout)
+    627 signaled = self._flag
+    628 if not signaled:
+--> 629     signaled = self._cond.wait(timeout)
+    630 return signaled
+
+File /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/threading.py:331, in Condition.wait(self, timeout)
+    329 else:
+    330     if timeout > 0:
+--> 331         gotit = waiter.acquire(True, timeout)
+    332     else:
+    333         gotit = waiter.acquire(False)
+
+KeyboardInterrupt: 
 
../_images/a7f13c0719e19a086b3dda24f158838c0dfd31807b1f0bb1ec09a006cf5dba9a.png @@ -794,170 +65065,900 @@

Compare long-term mean to World Ocean Atlas 2018World Ocean Atlas

  • Data access to WOA18

  • -

    We’ve already regridded this data to be on the same grid as the CESM POP data, so we don’t need to worry about that step. However, if you wanted to compare to a model that’s on a different grid, you’d need to go through the regridding process, which is beyond the scope of this cookbook.

    +

    We’ve already regridded the WOA data to be on the same grid as the CESM POP data, so we don’t need to worry about that step. However, if you wanted to compare to a dataset that’s on a different grid, you’d need to go through the regridding process, which is beyond the scope of this cookbook.

    +

    This dataset has also already had a time mean taken, so there’s no time coordinate.

    +

    What do z_t, z_w, z_w_bot stand for?

    file = '/glade/work/kristenk/WOA_data/regrid_POP/WOA2018_POPgrid.nc' 
     ds_woa = xr.load_dataset(file, decode_times=False, decode_coords=False)
     ds_woa['z_t'] = ds.z_t
    +ds_woa
     
    -
    ---------------------------------------------------------------------------
    -KeyError                                  Traceback (most recent call last)
    -File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/backends/file_manager.py:211, in CachingFileManager._acquire_with_cache_info(self, needs_lock)
    -    210 try:
    ---> 211     file = self._cache[self._key]
    -    212 except KeyError:
    +
    + + + + + + + + + + + + + + +
    <xarray.Dataset>
    +Dimensions:      (z_t: 60, nlat: 384, nlon: 320, z_w: 60, z_w_bot: 60)
    +Coordinates:
    +  * z_t          (z_t) float32 500.0 1.5e+03 2.5e+03 ... 5.125e+05 5.375e+05
    +  * z_w          (z_w) float64 0.0 1e+03 2e+03 3e+03 ... 4.75e+05 5e+05 5.25e+05
    +  * z_w_bot      (z_w_bot) float64 1e+03 2e+03 3e+03 ... 5e+05 5.25e+05 5.5e+05
    +Dimensions without coordinates: nlat, nlon
    +Data variables: (12/17)
    +    TEMP         (z_t, nlat, nlon) float32 nan nan nan nan ... nan nan nan nan
    +    SALT         (z_t, nlat, nlon) float32 nan nan nan nan ... nan nan nan nan
    +    NO3          (z_t, nlat, nlon) float32 nan nan nan nan ... nan nan nan nan
    +    O2           (z_t, nlat, nlon) float32 nan nan nan nan ... nan nan nan nan
    +    SiO3         (z_t, nlat, nlon) float32 nan nan nan nan ... nan nan nan nan
    +    PO4          (z_t, nlat, nlon) float32 nan nan nan nan ... nan nan nan nan
    +    ...           ...
    +    DXT          (nlat, nlon) float64 2.339e+06 2.339e+06 ... 1.473e+06
    +    DYT          (nlat, nlon) float64 5.94e+06 5.94e+06 ... 5.046e+06 5.046e+06
    +    TAREA        (nlat, nlon) float64 1.39e+13 1.39e+13 ... 7.431e+12 7.432e+12
    +    KMT          (nlat, nlon) int32 0 0 0 0 0 0 0 0 0 0 ... 0 0 0 0 0 0 0 0 0 0
    +    REGION_MASK  (nlat, nlon) int32 0 0 0 0 0 0 0 0 0 0 ... 0 0 0 0 0 0 0 0 0 0
    +    dz           (z_t) float64 1e+03 1e+03 1e+03 ... 2.499e+04 2.5e+04 2.5e+04
    +Attributes:
    +    history:  created by kristen krumhardt on 2019-10-25
    -
    NO3_diff = ds.NO3 - ds_woa.NO3
    -PO4_diff = ds.PO4 - ds_woa.PO4
    -SiO3_diff = ds.SiO3 - ds_woa.SiO3
    +
    ds_mean = ds_annual.mean("year")
     
    -
    -
    ---------------------------------------------------------------------------
    -NameError                                 Traceback (most recent call last)
    -Cell In[17], line 1
    -----> 1 NO3_diff = ds.NO3 - ds_woa.NO3
    -      2 PO4_diff = ds.PO4 - ds_woa.PO4
    -      3 SiO3_diff = ds.SiO3 - ds_woa.SiO3
    -
    -NameError: name 'ds' is not defined
    +
    +
    +
    +
    NO3_diff = ds_mean.NO3 - ds_woa.NO3
    +PO4_diff = ds_mean.PO4 - ds_woa.PO4
    +SiO3_diff = ds_mean.SiO3 - ds_woa.SiO3
     
    -
    -

    Surface comparison

    +
    +

    Surface comparison - REFORMAT AND FIX ALL DS -> DS_MEAN BELOW

    fig = plt.figure(figsize=(18,10))
    @@ -969,7 +65970,7 @@ 

    Surface comparisonland = cartopy.feature.NaturalEarthFeature('physical', 'land', scale='110m', edgecolor='k', facecolor='white', linewidth=0.5) ax.add_feature(land) ax.set_title('CESM surface NO$_3$', fontsize=10) -lon, lat, field = util.adjust_pop_grid(lons, lats, ds.NO3.isel(z_t=0)) +lon, lat, field = adjust_pop_grid(lons, lats, ds.NO3.isel(z_t=0)) pc1=ax.pcolormesh(lon, lat,field, vmin=0, vmax=20, cmap='Oranges', transform=ccrs.PlateCarree()) cbar1 = fig.colorbar(pc1, ax=ax,extend='max',label='NO$_3$ (mmol m$^{-3}$)') @@ -979,7 +65980,7 @@

    Surface comparisonland = cartopy.feature.NaturalEarthFeature('physical', 'land', scale='110m', edgecolor='k', facecolor='white', linewidth=0.5) ax.add_feature(land) ax.set_title('WOA surface NO$_3$', fontsize=10) -lon, lat, field = util.adjust_pop_grid(lons, lats, ds_woa.NO3.isel(z_t=0)) +lon, lat, field = adjust_pop_grid(lons, lats, ds_woa.NO3.isel(z_t=0)) pc2=ax.pcolormesh(lon, lat, field, vmin=0, vmax=20, cmap='Oranges', transform=ccrs.PlateCarree()) cbar1 = fig.colorbar(pc2, ax=ax,extend='max',label='NO$_3$ (mmol m$^{-3}$)') @@ -989,7 +65990,7 @@

    Surface comparisonland = cartopy.feature.NaturalEarthFeature('physical', 'land', scale='110m', edgecolor='k', facecolor='white', linewidth=0.5) ax.add_feature(land) ax.set_title('Surface NO$_3$ model bias', fontsize=10) -lon, lat, field = util.adjust_pop_grid(lons, lats, NO3_diff.isel(z_t=0)) +lon, lat, field = adjust_pop_grid(lons, lats, NO3_diff.isel(z_t=0)) pc3=ax.pcolormesh(lon, lat, field, vmin=-10, vmax=10, cmap='bwr', transform=ccrs.PlateCarree()) cbar1 = fig.colorbar(pc3, ax=ax,extend='both',label='NO$_3$ bias (mmol m$^{-3}$)') @@ -1002,7 +66003,7 @@

    Surface comparisonland = cartopy.feature.NaturalEarthFeature('physical', 'land', scale='110m', edgecolor='k', facecolor='white', linewidth=0.5) ax.add_feature(land) ax.set_title('CESM surface PO$_4$', fontsize=10) -lon, lat, field = util.adjust_pop_grid(lons, lats, ds.PO4.isel(z_t=0)) +lon, lat, field = adjust_pop_grid(lons, lats, ds.PO4.isel(z_t=0)) pc1=ax.pcolormesh(lon, lat,field, vmin=0, vmax=2, cmap='Oranges', transform=ccrs.PlateCarree()) cbar1 = fig.colorbar(pc1, ax=ax,extend='max',label='PO$_4$ (mmol m$^{-3}$)') @@ -1012,7 +66013,7 @@

    Surface comparisonland = cartopy.feature.NaturalEarthFeature('physical', 'land', scale='110m', edgecolor='k', facecolor='white', linewidth=0.5) ax.add_feature(land) ax.set_title('WOA surface PO$_4$', fontsize=10) -lon, lat, field = util.adjust_pop_grid(lons, lats, ds_woa.PO4.isel(z_t=0)) +lon, lat, field = adjust_pop_grid(lons, lats, ds_woa.PO4.isel(z_t=0)) pc2=ax.pcolormesh(lon, lat,field, vmin=0, vmax=2, cmap='Oranges', transform=ccrs.PlateCarree()) cbar1 = fig.colorbar(pc2, ax=ax,extend='max',label='PO$_4$ (mmol m$^{-3}$)') @@ -1022,7 +66023,7 @@

    Surface comparisonland = cartopy.feature.NaturalEarthFeature('physical', 'land', scale='110m', edgecolor='k', facecolor='white', linewidth=0.5) ax.add_feature(land) ax.set_title('Surface PO$_4$ bias', fontsize=10) -lon, lat, field = util.adjust_pop_grid(lons, lats, PO4_diff.isel(z_t=0)) +lon, lat, field = adjust_pop_grid(lons, lats, PO4_diff.isel(z_t=0)) pc3=ax.pcolormesh(lon, lat,field, vmin=-1, vmax=1, cmap='bwr', transform=ccrs.PlateCarree()) cbar1 = fig.colorbar(pc3, ax=ax,extend='both',label='PO$_4$ bias (mmol m$^{-3}$)') @@ -1035,7 +66036,7 @@

    Surface comparisonland = cartopy.feature.NaturalEarthFeature('physical', 'land', scale='110m', edgecolor='k', facecolor='white', linewidth=0.5) ax.add_feature(land) ax.set_title('CESM surface SiO$_3$', fontsize=10) -lon, lat, field = util.adjust_pop_grid(lons, lats, ds.SiO3.isel(z_t=0)) +lon, lat, field = adjust_pop_grid(lons, lats, ds.SiO3.isel(z_t=0)) pc1=ax.pcolormesh(lon, lat, field, vmin=0, vmax=30, cmap='Oranges', @@ -1047,7 +66048,7 @@

    Surface comparisonland = cartopy.feature.NaturalEarthFeature('physical', 'land', scale='110m', edgecolor='k', facecolor='white', linewidth=0.5) ax.add_feature(land) ax.set_title('WOA surface SiO$_3$', fontsize=10) -lon, lat, field = util.adjust_pop_grid(lons, lats, ds_woa.SiO3.isel(z_t=0)) +lon, lat, field = adjust_pop_grid(lons, lats, ds_woa.SiO3.isel(z_t=0)) pc2=ax.pcolormesh(lon, lat,field, vmin=0, vmax=30, cmap='Oranges', @@ -1059,7 +66060,7 @@

    Surface comparisonland = cartopy.feature.NaturalEarthFeature('physical', 'land', scale='110m', edgecolor='k', facecolor='white', linewidth=0.5) ax.add_feature(land) ax.set_title('Surface SiO$_3$ bias', fontsize=10) -lon, lat, field = util.adjust_pop_grid(lons, lats, SiO3_diff.isel(z_t=0)) +lon, lat, field = adjust_pop_grid(lons, lats, SiO3_diff.isel(z_t=0)) pc3=ax.pcolormesh(lon, lat, field, vmin=-15, vmax=15, cmap='bwr', @@ -1070,16 +66071,139 @@

    Surface comparison
    ---------------------------------------------------------------------------
    -NameError                                 Traceback (most recent call last)
    -Cell In[18], line 10
    +AttributeError                            Traceback (most recent call last)
    +File /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/numpy/ma/core.py:714, in getdata(a, subok)
    +    713 try:
    +--> 714     data = a._data
    +    715 except AttributeError:
    +
    +File /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/core/common.py:280, in AttrAccessMixin.__getattr__(self, name)
    +    279             return source[name]
    +--> 280 raise AttributeError(
    +    281     f"{type(self).__name__!r} object has no attribute {name!r}"
    +    282 )
    +
    +AttributeError: 'DataArray' object has no attribute '_data'
    +
    +During handling of the above exception, another exception occurred:
    +
    +KeyboardInterrupt                         Traceback (most recent call last)
    +Cell In[28], line 10
           8 ax.add_feature(land)
           9 ax.set_title('CESM surface NO$_3$', fontsize=10)
    ----> 10 lon, lat, field = util.adjust_pop_grid(lons, lats, ds.NO3.isel(z_t=0))
    +---> 10 lon, lat, field = adjust_pop_grid(lons, lats, ds.NO3.isel(z_t=0))
          11 pc1=ax.pcolormesh(lon, lat,field, vmin=0, vmax=20, cmap='Oranges',
          12                  transform=ccrs.PlateCarree())
          13 cbar1 = fig.colorbar(pc1, ax=ax,extend='max',label='NO$_3$ (mmol m$^{-3}$)')
     
    -NameError: name 'ds' is not defined
    +Cell In[5], line 27, in adjust_pop_grid(tlon, tlat, field)
    +     24 lat = lat[:,xL:xR]
    +     25 lat = np.hstack((lat,lat[:,0:1]))
    +---> 27 field = np.ma.concatenate((field,field),1)
    +     28 field = field[:,xL:xR]
    +     29 field = np.ma.hstack((field,field[:,0:1]))
    +
    +File /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/numpy/ma/core.py:7136, in concatenate(arrays, axis)
    +   7095 def concatenate(arrays, axis=0):
    +   7096     """
    +   7097     Concatenate a sequence of arrays along the given axis.
    +   7098 
    +   (...)
    +   7134 
    +   7135     """
    +-> 7136     d = np.concatenate([getdata(a) for a in arrays], axis)
    +   7137     rcls = get_masked_subclass(*arrays)
    +   7138     data = d.view(rcls)
    +
    +File /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/numpy/ma/core.py:7136, in <listcomp>(.0)
    +   7095 def concatenate(arrays, axis=0):
    +   7096     """
    +   7097     Concatenate a sequence of arrays along the given axis.
    +   7098 
    +   (...)
    +   7134 
    +   7135     """
    +-> 7136     d = np.concatenate([getdata(a) for a in arrays], axis)
    +   7137     rcls = get_masked_subclass(*arrays)
    +   7138     data = d.view(rcls)
    +
    +File /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/numpy/ma/core.py:716, in getdata(a, subok)
    +    714     data = a._data
    +    715 except AttributeError:
    +--> 716     data = np.array(a, copy=False, subok=subok)
    +    717 if not subok:
    +    718     return data.view(ndarray)
    +
    +File /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/core/common.py:166, in AbstractArray.__array__(self, dtype)
    +    165 def __array__(self: Any, dtype: DTypeLike | None = None) -> np.ndarray:
    +--> 166     return np.asarray(self.values, dtype=dtype)
    +
    +File /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/core/dataarray.py:769, in DataArray.values(self)
    +    760 @property
    +    761 def values(self) -> np.ndarray:
    +    762     """
    +    763     The array's data as a numpy.ndarray.
    +    764 
    +   (...)
    +    767     type does not support coercion like this (e.g. cupy).
    +    768     """
    +--> 769     return self.variable.values
    +
    +File /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/core/variable.py:556, in Variable.values(self)
    +    553 @property
    +    554 def values(self):
    +    555     """The variable's data as a numpy.ndarray"""
    +--> 556     return _as_array_or_item(self._data)
    +
    +File /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/core/variable.py:306, in _as_array_or_item(data)
    +    292 def _as_array_or_item(data):
    +    293     """Return the given values as a numpy array, or as an individual item if
    +    294     it's a 0d datetime64 or timedelta64 array.
    +    295 
    +   (...)
    +    304     TODO: remove this (replace with np.asarray) once these issues are fixed
    +    305     """
    +--> 306     data = np.asarray(data)
    +    307     if data.ndim == 0:
    +    308         if data.dtype.kind == "M":
    +
    +File /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/dask/array/core.py:1700, in Array.__array__(self, dtype, **kwargs)
    +   1699 def __array__(self, dtype=None, **kwargs):
    +-> 1700     x = self.compute()
    +   1701     if dtype and x.dtype != dtype:
    +   1702         x = x.astype(dtype)
    +
    +File /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/dask/base.py:342, in DaskMethodsMixin.compute(self, **kwargs)
    +    318 def compute(self, **kwargs):
    +    319     """Compute this dask collection
    +    320 
    +    321     This turns a lazy Dask collection into its in-memory equivalent.
    +   (...)
    +    340     dask.compute
    +    341     """
    +--> 342     (result,) = compute(self, traverse=False, **kwargs)
    +    343     return result
    +
    +File /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/dask/base.py:628, in compute(traverse, optimize_graph, scheduler, get, *args, **kwargs)
    +    625     postcomputes.append(x.__dask_postcompute__())
    +    627 with shorten_traceback():
    +--> 628     results = schedule(dsk, keys, **kwargs)
    +    630 return repack([f(r, *a) for r, (f, a) in zip(results, postcomputes)])
    +
    +File /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/threading.py:629, in Event.wait(self, timeout)
    +    627 signaled = self._flag
    +    628 if not signaled:
    +--> 629     signaled = self._cond.wait(timeout)
    +    630 return signaled
    +
    +File /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/threading.py:331, in Condition.wait(self, timeout)
    +    329 else:
    +    330     if timeout > 0:
    +--> 331         gotit = waiter.acquire(True, timeout)
    +    332     else:
    +    333         gotit = waiter.acquire(False)
    +
    +KeyboardInterrupt: 
     
    ../_images/944792f79919eef1b7ec344ab7c6e5bf7352c68e4307800e284599fccbec4e05.png @@ -1198,22 +66322,6 @@

    Comparison at 100m -
    ---------------------------------------------------------------------------
    -NameError                                 Traceback (most recent call last)
    -Cell In[19], line 10
    -      8 ax.add_feature(land)
    -      9 ax.set_title('CESM 100m NO$_3$', fontsize=10)
    ----> 10 lon, lat, field = util.adjust_pop_grid(lons, lats, ds.NO3.isel(z_t=10))
    -     11 pc1=ax.pcolormesh(lon, lat,field, vmin=0, vmax=20, cmap='Oranges',
    -     12                  transform=ccrs.PlateCarree())
    -     13 cbar1 = fig.colorbar(pc1, ax=ax,extend='max',label='NO$_3$ (mmol m$^{-3}$)')
    -
    -NameError: name 'ds' is not defined
    -
    -
    -../_images/1bfda52d5c5d7e9700eacf9916dc578bc988afd9bef4f60772c0b9071629a91d.png -

    @@ -1225,16 +66333,6 @@

    Global mean macronutrient profiles -
    ---------------------------------------------------------------------------
    -NameError                                 Traceback (most recent call last)
    -Cell In[20], line 1
    -----> 1 ds_glb = util.global_mean(ds, ds_grid, ['NO3','PO4','SiO3']).compute()
    -
    -NameError: name 'ds' is not defined
    -
    -
    -

    @@ -1348,16 +66421,16 @@

    Global mean macronutrient profiles - +

    @@ -1366,7 +66439,7 @@

    Global mean macronutrient profiles

    previous

    -

    Quick look at a variable

    +

    Plotting a simple variable

    @@ -1421,7 +66494,7 @@

    Global mean macronutrient profilesProject Pythia Community. - Last updated on 19 January 2024. + Last updated on 25 January 2024.

    diff --git a/notebooks/ocn-phyto-biomass.html b/notebooks/ocn-phyto-biomass.html index 957f639..0a8f1f5 100644 --- a/notebooks/ocn-phyto-biomass.html +++ b/notebooks/ocn-phyto-biomass.html @@ -206,7 +206,7 @@ @@ -218,7 +218,7 @@ @@ -345,23 +345,6 @@ - -
    @@ -424,15 +407,15 @@

    Phytoplankton biomass

    -
    %load_ext autoreload
    -%autoreload 2
    +
    %load_ext autoreload
    +%autoreload 2
     
    -
    import xarray as xr
    +
    import xarray as xr
     
     from dask.distributed import Client
     
    @@ -443,15 +426,10 @@ 

    Phytoplankton biomass

    -
    -
    <xarray.core.options.set_options at 0x7fa1020bc690>
    -
    -
    -
    -
    import matplotlib.pyplot as plt
    +
    import matplotlib.pyplot as plt
     import cartopy
     import cartopy.crs as ccrs
     import pop_tools
    @@ -461,7 +439,7 @@ 

    Phytoplankton biomass
    -
    ds_grid = pop_tools.get_grid('POP_gx1v7')
    +
    ds_grid = pop_tools.get_grid('POP_gx1v7')
     lons=ds_grid.TLONG
     lats=ds_grid.TLAT
     
    @@ -470,9 +448,9 @@

    Phytoplankton biomass

    Parameters

    -
    +
    -
    casename = 'g.e22a06.G1850ECOIAF_JRA_PHYS_DEV.TL319_g17.scope_v1'
    +
    casename = 'g.e22a06.G1850ECOIAF_JRA_PHYS_DEV.TL319_g17.scope_v1'
     component = 'pop'
     stream = 'h'
     
    @@ -483,7 +461,7 @@ 

    Parameters
    -
    assert component in ['pop']
    +
    assert component in ['pop']
     assert stream in ['h', 'h.ecosys.nday1']
     
    @@ -494,7 +472,7 @@

    Parameters

    -
    if cluster_scheduler_address is None:
    +
    if cluster_scheduler_address is None:
         cluster, client = util.get_ClusterClient()
         cluster.scale(12)
     else:
    @@ -503,108 +481,13 @@ 

    Connect to cluster -
    ---------------------------------------------------------------------------
    -PermissionError                           Traceback (most recent call last)
    -Cell In[7], line 2
    -      1 if cluster_scheduler_address is None:
    -----> 2     cluster, client = util.get_ClusterClient()
    -      3     cluster.scale(12)
    -      4 else:
    -
    -File ~/work/ocean-bgc-cookbook/ocean-bgc-cookbook/notebooks/util.py:25, in get_ClusterClient(memory, project, on_hub)
    -     24 def get_ClusterClient(memory="25GB", project="NCGD0011", on_hub=True):
    ----> 25     cluster = get_Cluster(memory, project, on_hub)
    -     26     client = Client(cluster)
    -     27     return cluster, client
    -
    -File ~/work/ocean-bgc-cookbook/ocean-bgc-cookbook/notebooks/util.py:34, in get_Cluster(memory, project, on_hub)
    -     31 """return client and cluster"""
    -     32 USER = os.environ["USER"]
    ----> 34 cluster = PBSCluster(
    -     35     cores=1,
    -     36     memory=memory,
    -     37     processes=1,
    -     38     queue="casper",
    -     39     local_directory=f"/glade/scratch/{USER}/dask-workers",
    -     40     log_directory=f"/glade/scratch/{USER}/dask-workers",
    -     41     resource_spec=f"select=1:ncpus=1:mem={memory}",
    -     42     project=project,
    -     43     walltime="06:00:00"
    -     44 )
    -     46 if on_hub:
    -     47     jupyterhub_server_name = os.environ.get("JUPYTERHUB_SERVER_NAME", None)
    -
    -File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/dask_jobqueue/core.py:636, in JobQueueCluster.__init__(self, n_workers, job_cls, loop, security, shared_temp_directory, silence_logs, name, asynchronous, dashboard_address, host, scheduler_options, scheduler_cls, interface, protocol, config_name, **job_kwargs)
    -    631 if "processes" in self._job_kwargs and self._job_kwargs["processes"] > 1:
    -    632     worker["group"] = [
    -    633         "-" + str(i) for i in range(self._job_kwargs["processes"])
    -    634     ]
    ---> 636 self._dummy_job  # trigger property to ensure that the job is valid
    -    638 super().__init__(
    -    639     scheduler=scheduler,
    -    640     worker=worker,
    -   (...)
    -    645     name=name,
    -    646 )
    -    648 if n_workers:
    -
    -File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/dask_jobqueue/core.py:665, in JobQueueCluster._dummy_job(self)
    -    663     address = "tcp://<insert-scheduler-address-here>:8786"
    -    664 try:
    ---> 665     return self.job_cls(
    -    666         address or "tcp://<insert-scheduler-address-here>:8786",
    -    667         # The 'name' parameter is replaced inside Job class by the
    -    668         # actual Dask worker name. Using 'dummy-name here' to make it
    -    669         # more clear that cluster.job_script() is similar to but not
    -    670         # exactly the same script as the script submitted for each Dask
    -    671         # worker
    -    672         name="dummy-name",
    -    673         **self._job_kwargs
    -    674     )
    -    675 except TypeError as exc:
    -    676     # Very likely this error happened in the self.job_cls constructor
    -    677     # because an unexpected parameter was used in the JobQueueCluster
    -    678     # constructor. The next few lines builds a more user-friendly error message.
    -    679     match = re.search("(unexpected keyword argument.+)", str(exc))
    -
    -File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/dask_jobqueue/pbs.py:55, in PBSJob.__init__(self, scheduler, name, queue, project, account, resource_spec, walltime, config_name, **base_class_kwargs)
    -     43 def __init__(
    -     44     self,
    -     45     scheduler=None,
    -   (...)
    -     53     **base_class_kwargs
    -     54 ):
    ----> 55     super().__init__(
    -     56         scheduler=scheduler, name=name, config_name=config_name, **base_class_kwargs
    -     57     )
    -     59     if queue is None:
    -     60         queue = dask.config.get("jobqueue.%s.queue" % self.config_name)
    -
    -File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/dask_jobqueue/core.py:359, in Job.__init__(self, scheduler, name, cores, memory, processes, nanny, protocol, security, interface, death_timeout, local_directory, extra, worker_extra_args, job_extra, job_extra_directives, env_extra, job_script_prologue, header_skip, job_directives_skip, log_directory, shebang, python, job_name, config_name)
    -    357 if self.log_directory is not None:
    -    358     if not os.path.exists(self.log_directory):
    ---> 359         os.makedirs(self.log_directory)
    -
    -File <frozen os>:215, in makedirs(name, mode, exist_ok)
    -
    -File <frozen os>:215, in makedirs(name, mode, exist_ok)
    -
    -File <frozen os>:215, in makedirs(name, mode, exist_ok)
    -
    -File <frozen os>:225, in makedirs(name, mode, exist_ok)
    -
    -PermissionError: [Errno 13] Permission denied: '/glade'
    -
    -
    -

    Load the data

    -

    Compute long-term mean and plot

    -
    ds = dsets[f'{casename}.{component}.{stream}']
    -
    -
    -
    -
    -
    ---------------------------------------------------------------------------
    -NameError                                 Traceback (most recent call last)
    -Cell In[9], line 1
    -----> 1 ds = dsets[f'{casename}.{component}.{stream}']
    -
    -NameError: name 'dsets' is not defined
    +
    ds = dsets[f'{casename}.{component}.{stream}']
     
    @@ -660,132 +511,59 @@

    Compute long-term mean and plot

    -
    variables =['diatC', 'coccoC','spC','diazC']
    +
    variables =['diatC', 'coccoC','spC','diazC']
     
    -
    keep_vars=['z_t','z_t_150m','dz','time_bound','TAREA','TLAT','TLONG'] + variables
    +
    keep_vars=['z_t','z_t_150m','dz','time_bound','TAREA','TLAT','TLONG'] + variables
     ds = ds.drop([v for v in ds.variables if v not in keep_vars])
     
    -
    -
    ---------------------------------------------------------------------------
    -NameError                                 Traceback (most recent call last)
    -Cell In[11], line 2
    -      1 keep_vars=['z_t','z_t_150m','dz','time_bound','TAREA','TLAT','TLONG'] + variables
    -----> 2 ds = ds.drop([v for v in ds.variables if v not in keep_vars])
    -
    -NameError: name 'ds' is not defined
    -
    -
    -
    -
    ds.coccoC.isel(time=0,z_t_150m=0).plot()
    -
    -
    -
    -
    -
    ---------------------------------------------------------------------------
    -NameError                                 Traceback (most recent call last)
    -Cell In[12], line 1
    -----> 1 ds.coccoC.isel(time=0,z_t_150m=0).plot()
    -
    -NameError: name 'ds' is not defined
    +
    ds.coccoC.isel(time=0,z_t_150m=0).plot()
     
    -
    ds.coccoC.isel(time=6,z_t_150m=0).plot()
    -
    -
    -
    -
    -
    ---------------------------------------------------------------------------
    -NameError                                 Traceback (most recent call last)
    -Cell In[13], line 1
    -----> 1 ds.coccoC.isel(time=6,z_t_150m=0).plot()
    -
    -NameError: name 'ds' is not defined
    +
    ds.coccoC.isel(time=6,z_t_150m=0).plot()
     
    -
    ds
    -
    -
    -
    -
    -
    ---------------------------------------------------------------------------
    -NameError                                 Traceback (most recent call last)
    -Cell In[14], line 1
    -----> 1 ds
    -
    -NameError: name 'ds' is not defined
    +
    ds
     
    -
    dt_wgt = ds.time_bound.diff('d2').squeeze()
    +
    dt_wgt = ds.time_bound.diff('d2').squeeze()
     dt_wgt /= dt_wgt.sum()
     dt_wgt
     
    -
    -
    ---------------------------------------------------------------------------
    -NameError                                 Traceback (most recent call last)
    -Cell In[15], line 1
    -----> 1 dt_wgt = ds.time_bound.diff('d2').squeeze()
    -      2 dt_wgt /= dt_wgt.sum()
    -      3 dt_wgt
    -
    -NameError: name 'ds' is not defined
    -
    -
    -
    -
    ds = ds.weighted(dt_wgt).mean('time')
    -
    -
    -
    -
    -
    ---------------------------------------------------------------------------
    -NameError                                 Traceback (most recent call last)
    -Cell In[16], line 1
    -----> 1 ds = ds.weighted(dt_wgt).mean('time')
    -
    -NameError: name 'ds' is not defined
    +
    ds = ds.weighted(dt_wgt).mean('time')
     
    -
    ds['spC'].isel(z_t_150m=0).plot()
    -
    -
    -
    -
    -
    ---------------------------------------------------------------------------
    -NameError                                 Traceback (most recent call last)
    -Cell In[17], line 1
    -----> 1 ds['spC'].isel(z_t_150m=0).plot()
    -
    -NameError: name 'ds' is not defined
    +
    ds['spC'].isel(z_t_150m=0).plot()
     
    @@ -795,7 +573,7 @@

    Variable list

    -
    @@ -412,17 +415,8 @@
    -
    -

    Quick look at a variable

    -

    Edit this later!

    -
    -
    -
    %load_ext autoreload
    -%autoreload 2
    -
    -
    -
    -
    +
    +

    Plotting a simple variable

    -
    -

    Parameters

    -
    -
    -
    variable_id = 'TEMP'
     
    -

    Connect to cluster

    +

    Connect to cluster

    -
    cluster, client = util.get_ClusterClient()
    -cluster.scale(12)
    +
    from dask.distributed import LocalCluster
    +cluster = LocalCluster()
    +client = cluster.get_client()
     
    -
    ---------------------------------------------------------------------------
    -PermissionError                           Traceback (most recent call last)
    -Cell In[4], line 1
    -----> 1 cluster, client = util.get_ClusterClient()
    -      2 cluster.scale(12)
    -
    -File ~/work/ocean-bgc-cookbook/ocean-bgc-cookbook/notebooks/util.py:25, in get_ClusterClient(memory, project, on_hub)
    -     24 def get_ClusterClient(memory="25GB", project="NCGD0011", on_hub=True):
    ----> 25     cluster = get_Cluster(memory, project, on_hub)
    -     26     client = Client(cluster)
    -     27     return cluster, client
    -
    -File ~/work/ocean-bgc-cookbook/ocean-bgc-cookbook/notebooks/util.py:34, in get_Cluster(memory, project, on_hub)
    -     31 """return client and cluster"""
    -     32 USER = os.environ["USER"]
    ----> 34 cluster = PBSCluster(
    -     35     cores=1,
    -     36     memory=memory,
    -     37     processes=1,
    -     38     queue="casper",
    -     39     local_directory=f"/glade/scratch/{USER}/dask-workers",
    -     40     log_directory=f"/glade/scratch/{USER}/dask-workers",
    -     41     resource_spec=f"select=1:ncpus=1:mem={memory}",
    -     42     project=project,
    -     43     walltime="06:00:00"
    -     44 )
    -     46 if on_hub:
    -     47     jupyterhub_server_name = os.environ.get("JUPYTERHUB_SERVER_NAME", None)
    -
    -File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/dask_jobqueue/core.py:636, in JobQueueCluster.__init__(self, n_workers, job_cls, loop, security, shared_temp_directory, silence_logs, name, asynchronous, dashboard_address, host, scheduler_options, scheduler_cls, interface, protocol, config_name, **job_kwargs)
    -    631 if "processes" in self._job_kwargs and self._job_kwargs["processes"] > 1:
    -    632     worker["group"] = [
    -    633         "-" + str(i) for i in range(self._job_kwargs["processes"])
    -    634     ]
    ---> 636 self._dummy_job  # trigger property to ensure that the job is valid
    -    638 super().__init__(
    -    639     scheduler=scheduler,
    -    640     worker=worker,
    -   (...)
    -    645     name=name,
    -    646 )
    -    648 if n_workers:
    -
    -File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/dask_jobqueue/core.py:665, in JobQueueCluster._dummy_job(self)
    -    663     address = "tcp://<insert-scheduler-address-here>:8786"
    -    664 try:
    ---> 665     return self.job_cls(
    -    666         address or "tcp://<insert-scheduler-address-here>:8786",
    -    667         # The 'name' parameter is replaced inside Job class by the
    -    668         # actual Dask worker name. Using 'dummy-name here' to make it
    -    669         # more clear that cluster.job_script() is similar to but not
    -    670         # exactly the same script as the script submitted for each Dask
    -    671         # worker
    -    672         name="dummy-name",
    -    673         **self._job_kwargs
    -    674     )
    -    675 except TypeError as exc:
    -    676     # Very likely this error happened in the self.job_cls constructor
    -    677     # because an unexpected parameter was used in the JobQueueCluster
    -    678     # constructor. The next few lines builds a more user-friendly error message.
    -    679     match = re.search("(unexpected keyword argument.+)", str(exc))
    -
    -File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/dask_jobqueue/pbs.py:55, in PBSJob.__init__(self, scheduler, name, queue, project, account, resource_spec, walltime, config_name, **base_class_kwargs)
    -     43 def __init__(
    -     44     self,
    -     45     scheduler=None,
    -   (...)
    -     53     **base_class_kwargs
    -     54 ):
    ----> 55     super().__init__(
    -     56         scheduler=scheduler, name=name, config_name=config_name, **base_class_kwargs
    -     57     )
    -     59     if queue is None:
    -     60         queue = dask.config.get("jobqueue.%s.queue" % self.config_name)
    -
    -File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/dask_jobqueue/core.py:359, in Job.__init__(self, scheduler, name, cores, memory, processes, nanny, protocol, security, interface, death_timeout, local_directory, extra, worker_extra_args, job_extra, job_extra_directives, env_extra, job_script_prologue, header_skip, job_directives_skip, log_directory, shebang, python, job_name, config_name)
    -    357 if self.log_directory is not None:
    -    358     if not os.path.exists(self.log_directory):
    ---> 359         os.makedirs(self.log_directory)
    -
    -File <frozen os>:215, in makedirs(name, mode, exist_ok)
    -
    -File <frozen os>:215, in makedirs(name, mode, exist_ok)
    -
    -File <frozen os>:215, in makedirs(name, mode, exist_ok)
    -
    -File <frozen os>:225, in makedirs(name, mode, exist_ok)
    -
    -PermissionError: [Errno 13] Permission denied: '/glade'
    +
    /glade/work/eromashkova/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/distributed/node.py:182: UserWarning: Port 8787 is already in use.
    +Perhaps you already have a cluster running?
    +Hosting the HTTP server on port 43093 instead
    +  warnings.warn(
     
    -
    -
    -
    -
    # dt_wgt = ds.time_bound.diff('d2').squeeze()
    -# dt_wgt /= dt_wgt.sum()
    -# dt_wgt
    -
    -
    -
    -
    -
    -
    -
    # ds[variable_id].weighted(dt_wgt).mean('time').isel(z_t=0).plot()
    -ds[variable_id].mean('time').isel(z_t=0).plot()
    -
    -
    -
    -
    -
    ---------------------------------------------------------------------------
    -NameError                                 Traceback (most recent call last)
    -Cell In[8], line 2
    -      1 # ds[variable_id].weighted(dt_wgt).mean('time').isel(z_t=0).plot()
    -----> 2 ds[variable_id].mean('time').isel(z_t=0).plot()
    +
    + + + + + + + + + + + + + + +
    <xarray.Dataset>
    +Dimensions:                           (time: 768, nlat: 384, nlon: 320,
    +                                       z_t: 60, z_w: 60, lat_aux_grid: 395,
    +                                       moc_z: 61, d2: 2, z_t_150m: 15,
    +                                       z_w_bot: 60, z_w_top: 60,
    +                                       transport_reg: 2, moc_comp: 3,
    +                                       transport_comp: 5)
    +Coordinates:
    +    TLAT                              (nlat, nlon) float64 dask.array<chunksize=(384, 320), meta=np.ndarray>
    +    TLONG                             (nlat, nlon) float64 dask.array<chunksize=(384, 320), meta=np.ndarray>
    +    ULAT                              (nlat, nlon) float64 dask.array<chunksize=(384, 320), meta=np.ndarray>
    +    ULONG                             (nlat, nlon) float64 dask.array<chunksize=(384, 320), meta=np.ndarray>
    +  * lat_aux_grid                      (lat_aux_grid) float32 -79.49 ... 90.0
    +  * moc_z                             (moc_z) float32 0.0 1e+03 ... 5.5e+05
    +  * time                              (time) object 1958-02-01 00:00:00 ... 2...
    +  * z_t                               (z_t) float32 500.0 1.5e+03 ... 5.375e+05
    +  * z_t_150m                          (z_t_150m) float32 500.0 ... 1.45e+04
    +  * z_w                               (z_w) float32 0.0 1e+03 ... 5e+05 5.25e+05
    +  * z_w_bot                           (z_w_bot) float32 1e+03 2e+03 ... 5.5e+05
    +  * z_w_top                           (z_w_top) float32 0.0 1e+03 ... 5.25e+05
    +Dimensions without coordinates: nlat, nlon, d2, transport_reg, moc_comp,
    +                                transport_comp
    +Data variables: (12/544)
    +    ADVS                              (time, nlat, nlon) float32 dask.array<chunksize=(81, 124, 104), meta=np.ndarray>
    +    ANGLE                             (nlat, nlon) float64 dask.array<chunksize=(384, 320), meta=np.ndarray>
    +    ANGLET                            (nlat, nlon) float64 dask.array<chunksize=(384, 320), meta=np.ndarray>
    +    DXT                               (nlat, nlon) float64 dask.array<chunksize=(384, 320), meta=np.ndarray>
    +    DXU                               (nlat, nlon) float64 dask.array<chunksize=(384, 320), meta=np.ndarray>
    +    DYT                               (nlat, nlon) float64 dask.array<chunksize=(384, 320), meta=np.ndarray>
    +    ...                                ...
    +    x_graze_mesozoo_zint              (time, nlat, nlon) float32 dask.array<chunksize=(81, 124, 104), meta=np.ndarray>
    +    x_graze_mesozoo_zint_100m         (time, nlat, nlon) float32 dask.array<chunksize=(81, 124, 104), meta=np.ndarray>
    +    x_graze_microzoo_zint             (time, nlat, nlon) float32 dask.array<chunksize=(81, 124, 104), meta=np.ndarray>
    +    x_graze_microzoo_zint_100m        (time, nlat, nlon) float32 dask.array<chunksize=(81, 124, 104), meta=np.ndarray>
    +    zsatarag                          (time, nlat, nlon) float32 dask.array<chunksize=(81, 124, 104), meta=np.ndarray>
    +    zsatcalc                          (time, nlat, nlon) float32 dask.array<chunksize=(81, 124, 104), meta=np.ndarray>
    +Attributes:
    +    title:             g.e22.GOMIPECOIAF_JRA-1p4-2018.TL319_g17.4p2z.002branch
    +    history:           Wed Jun 21 09:15:38 2023: ncks -O -4 -L 1 /glade/scrat...
    +    Conventions:       CF-1.0; http://www.cgd.ucar.edu/cms/eaton/netcdf/CF-cu...
    +    time_period_freq:  month_1
    +    model_doi_url:     https://doi.org/10.5065/D67H1H0V
    +    contents:          Diagnostic and Prognostic Variables
    +    source:            CCSM POP2, the CCSM Ocean Component
    +    revision:          $Id$
    +    calendar:          All years have exactly  365 days.
    +    start_time:        This dataset was created on 2023-06-13 at 16:35:05.0
    +    cell_methods:      cell_methods = time: mean ==> the variable values are ...
    +    NCO:               netCDF Operators version 5.1.4 (Homepage = http://nco....
    +
    +
    +
    +

    Super quick plot

    +

    We choose to plot temperature. If you’re trying this on your own, try replacing var_to_plot with some other variables like “SALT” for salinity or “DIC” for dissolved inorganic carbon.

    +
    +
    +
    var_to_plot = "TEMP"
    +
    +
    +
    +
    +

    We use xarray’s isel() (select by index) function to grab the first entry in time and vertical coordinate available in our data set. Note that our dataset has some metadata associated with it, so xarray knows that the units are in degrees Celsius without us manually specifying. Xarray’s plot() function is great for looking at data quickly to make sure things look right before diving into more involved analysis or plotting.

    +
    +
    +
    ds[var_to_plot].isel(time=0, z_t=0).plot()
    +
    +
    +
    +
    +
    <matplotlib.collections.QuadMesh at 0x14a6d78fb0d0>
    +
    +
    +../_images/d2028f0b3653a9a38b8c275afa5d64700e1aa3b1b050332dc2645cff7ccf5d4f.png +
    +
    +
    +
    +

    Making a plot on a nicer map projection

    +
    +

    Bringing in some POP grid tools

    +

    This version of CESM uses POP (the Parallel Ocean Program) as its ocean model. All of the ocean variable output is on the POP grid, which requires some extra wrangling to get it to work properly with standard mapping utilities.

    +
    +
    +
    ds_grid = pop_tools.get_grid('POP_gx1v7')
    +lons = ds_grid.TLONG
    +lats = ds_grid.TLAT
    +depths = ds_grid.z_t * 0.01
    +
    +
    +
    +
    +
    +
    +
    def adjust_pop_grid(tlon,tlat,field):
    +    nj = tlon.shape[0]
    +    ni = tlon.shape[1]
    +    xL = int(ni/2 - 1)
    +    xR = int(xL + ni)
    +
    +    tlon = np.where(np.greater_equal(tlon,min(tlon[:,0])),tlon-360.,tlon)
    +    lon  = np.concatenate((tlon,tlon+360.),1)
    +    lon = lon[:,xL:xR]
    +
    +    if ni == 320:
    +        lon[367:-3,0] = lon[367:-3,0]+360.
    +    lon = lon - 360.
    +    lon = np.hstack((lon,lon[:,0:1]+360.))
    +    if ni == 320:
    +        lon[367:,-1] = lon[367:,-1] - 360.
    +
    +    # Trick cartopy into doing the right thing:
    +    # it gets confused when the cyclic coords are identical
    +    lon[:,0] = lon[:,0]-1e-8
    +    
    +    # Periodicity
    +    lat  = np.concatenate((tlat,tlat),1)
    +    lat = lat[:,xL:xR]
    +    lat = np.hstack((lat,lat[:,0:1]))
    +
    +    field = np.ma.concatenate((field,field),1)
    +    field = field[:,xL:xR]
    +    field = np.ma.hstack((field,field[:,0:1]))
    +    return lon,lat,field
    +
    +
    +
    +
    +
    +
    +

    Making the map

    +
    +
    +
    fig = plt.figure(figsize=(8,6))
    +ax = fig.add_subplot(1,1,1, projection=ccrs.Robinson(central_longitude=305.0))
    +
    +# Using the utilities we added above to process our data, and plotting it
    +lon, lat, field = adjust_pop_grid(lons, lats, ds[var_to_plot].isel(time=0, z_t=0))
    +pc1=ax.pcolormesh(lon, lat,field, cmap='plasma',
    +                 transform=ccrs.PlateCarree())
    +
    +# Adding the land features
    +land = cartopy.feature.NaturalEarthFeature('physical', 'land', scale='110m', edgecolor='k', facecolor='white', linewidth=0.5)
    +ax.add_feature(land)
    +
    +# Adding colorbar and title
    +cbar1 = fig.colorbar(pc1, ax=ax,extend='max',label=ds[var_to_plot].units)
    +ax.set_title('CESM Surface ' + var_to_plot.capitalize(), fontsize=10)
    +
    +plt.show()
    +
    +
    +
    +
    +../_images/66322caf33ed4a0a956f03358bb3ce621beed156bfa92779a947c5fee4345fa7.png +
    -../_images/6bd1df76f7265db420f4bc066f40a6d24769c6d33e321953f255b34d4e583a0a.png
    @@ -692,16 +58735,16 @@

    FIX LABELS + COLOR ON THIS PLOT - +

    @@ -710,7 +58753,7 @@

    FIX LABELS + COLOR ON THIS PLOT

    previous

    -

    How to read in CESM timeseries output

    +

    How to read in CESM time-series output

    @@ -765,7 +58808,7 @@

    FIX LABELS + COLOR ON THIS PLOTProject Pythia Community. - Last updated on 19 January 2024. + Last updated on 25 January 2024.

    diff --git a/notebooks/ocn-zoo.html b/notebooks/ocn-zoo.html index c192e42..d80fd65 100644 --- a/notebooks/ocn-zoo.html +++ b/notebooks/ocn-zoo.html @@ -205,7 +205,7 @@ @@ -217,7 +217,7 @@ @@ -344,23 +344,6 @@ - -
    @@ -438,15 +421,15 @@

    Zooplankton biomass

    -
    %load_ext autoreload
    -%autoreload 2
    +
    %load_ext autoreload
    +%autoreload 2
     
    -
    import xarray as xr
    +
    import xarray as xr
     
     from dask.distributed import Client
     import numpy as np
    @@ -464,7 +447,7 @@ 

    Zooplankton biomass
    -
    ds_grid = pop_tools.get_grid('POP_gx1v7')
    +
    ds_grid = pop_tools.get_grid('POP_gx1v7')
     lons=ds_grid.TLONG
     lats=ds_grid.TLAT
     
    @@ -473,9 +456,9 @@

    Zooplankton biomass

    Parameters

    -
    +
    -
    casename = 'g.e22a06.G1850ECOIAF_JRA_PHYS_DEV.TL319_g17.scope_v1'
    +
    casename = 'g.e22a06.G1850ECOIAF_JRA_PHYS_DEV.TL319_g17.scope_v1'
     component = 'pop'
     stream = 'h'
     
    @@ -486,7 +469,7 @@ 

    Parameters
    -
    assert component in ['pop']
    +
    assert component in ['pop']
     assert stream in ['h', 'h.ecosys.nday1']
     
    @@ -497,7 +480,7 @@

    Parameters

    -
    if cluster_scheduler_address is None:
    +
    if cluster_scheduler_address is None:
         cluster, client = util.get_ClusterClient()
         cluster.scale(12)
     else:
    @@ -506,108 +489,13 @@ 

    Connect to cluster -
    ---------------------------------------------------------------------------
    -PermissionError                           Traceback (most recent call last)
    -Cell In[6], line 2
    -      1 if cluster_scheduler_address is None:
    -----> 2     cluster, client = util.get_ClusterClient()
    -      3     cluster.scale(12)
    -      4 else:
    -
    -File ~/work/ocean-bgc-cookbook/ocean-bgc-cookbook/notebooks/util.py:25, in get_ClusterClient(memory, project, on_hub)
    -     24 def get_ClusterClient(memory="25GB", project="NCGD0011", on_hub=True):
    ----> 25     cluster = get_Cluster(memory, project, on_hub)
    -     26     client = Client(cluster)
    -     27     return cluster, client
    -
    -File ~/work/ocean-bgc-cookbook/ocean-bgc-cookbook/notebooks/util.py:34, in get_Cluster(memory, project, on_hub)
    -     31 """return client and cluster"""
    -     32 USER = os.environ["USER"]
    ----> 34 cluster = PBSCluster(
    -     35     cores=1,
    -     36     memory=memory,
    -     37     processes=1,
    -     38     queue="casper",
    -     39     local_directory=f"/glade/scratch/{USER}/dask-workers",
    -     40     log_directory=f"/glade/scratch/{USER}/dask-workers",
    -     41     resource_spec=f"select=1:ncpus=1:mem={memory}",
    -     42     project=project,
    -     43     walltime="06:00:00"
    -     44 )
    -     46 if on_hub:
    -     47     jupyterhub_server_name = os.environ.get("JUPYTERHUB_SERVER_NAME", None)
    -
    -File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/dask_jobqueue/core.py:636, in JobQueueCluster.__init__(self, n_workers, job_cls, loop, security, shared_temp_directory, silence_logs, name, asynchronous, dashboard_address, host, scheduler_options, scheduler_cls, interface, protocol, config_name, **job_kwargs)
    -    631 if "processes" in self._job_kwargs and self._job_kwargs["processes"] > 1:
    -    632     worker["group"] = [
    -    633         "-" + str(i) for i in range(self._job_kwargs["processes"])
    -    634     ]
    ---> 636 self._dummy_job  # trigger property to ensure that the job is valid
    -    638 super().__init__(
    -    639     scheduler=scheduler,
    -    640     worker=worker,
    -   (...)
    -    645     name=name,
    -    646 )
    -    648 if n_workers:
    -
    -File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/dask_jobqueue/core.py:665, in JobQueueCluster._dummy_job(self)
    -    663     address = "tcp://<insert-scheduler-address-here>:8786"
    -    664 try:
    ---> 665     return self.job_cls(
    -    666         address or "tcp://<insert-scheduler-address-here>:8786",
    -    667         # The 'name' parameter is replaced inside Job class by the
    -    668         # actual Dask worker name. Using 'dummy-name here' to make it
    -    669         # more clear that cluster.job_script() is similar to but not
    -    670         # exactly the same script as the script submitted for each Dask
    -    671         # worker
    -    672         name="dummy-name",
    -    673         **self._job_kwargs
    -    674     )
    -    675 except TypeError as exc:
    -    676     # Very likely this error happened in the self.job_cls constructor
    -    677     # because an unexpected parameter was used in the JobQueueCluster
    -    678     # constructor. The next few lines builds a more user-friendly error message.
    -    679     match = re.search("(unexpected keyword argument.+)", str(exc))
    -
    -File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/dask_jobqueue/pbs.py:55, in PBSJob.__init__(self, scheduler, name, queue, project, account, resource_spec, walltime, config_name, **base_class_kwargs)
    -     43 def __init__(
    -     44     self,
    -     45     scheduler=None,
    -   (...)
    -     53     **base_class_kwargs
    -     54 ):
    ----> 55     super().__init__(
    -     56         scheduler=scheduler, name=name, config_name=config_name, **base_class_kwargs
    -     57     )
    -     59     if queue is None:
    -     60         queue = dask.config.get("jobqueue.%s.queue" % self.config_name)
    -
    -File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/dask_jobqueue/core.py:359, in Job.__init__(self, scheduler, name, cores, memory, processes, nanny, protocol, security, interface, death_timeout, local_directory, extra, worker_extra_args, job_extra, job_extra_directives, env_extra, job_script_prologue, header_skip, job_directives_skip, log_directory, shebang, python, job_name, config_name)
    -    357 if self.log_directory is not None:
    -    358     if not os.path.exists(self.log_directory):
    ---> 359         os.makedirs(self.log_directory)
    -
    -File <frozen os>:215, in makedirs(name, mode, exist_ok)
    -
    -File <frozen os>:215, in makedirs(name, mode, exist_ok)
    -
    -File <frozen os>:215, in makedirs(name, mode, exist_ok)
    -
    -File <frozen os>:225, in makedirs(name, mode, exist_ok)
    -
    -PermissionError: [Errno 13] Permission denied: '/glade'
    -
    -
    -

    Load the data

    -
    dsets = catalog.to_dataset_dict(
    +
     
    -
    ds = dsets[f'{casename}.{component}.{stream}']
    -
    -
    -
    -
    -
    ---------------------------------------------------------------------------
    -NameError                                 Traceback (most recent call last)
    -Cell In[8], line 1
    -----> 1 ds = dsets[f'{casename}.{component}.{stream}']
    -
    -NameError: name 'dsets' is not defined
    +
    ds = dsets[f'{casename}.{component}.{stream}']
     
    @@ -661,77 +517,44 @@

    Load the data

    -
    variables =['mesozooC', 'microzooC']
    +
    variables =['mesozooC', 'microzooC']
     
    -
    keep_vars=['z_t','z_t_150m','dz','time_bound','time','TAREA','TLAT','TLONG'] + variables
    +
    keep_vars=['z_t','z_t_150m','dz','time_bound','time','TAREA','TLAT','TLONG'] + variables
     ds = ds.drop([v for v in ds.variables if v not in keep_vars])
     
    -
    -
    ---------------------------------------------------------------------------
    -NameError                                 Traceback (most recent call last)
    -Cell In[10], line 2
    -      1 keep_vars=['z_t','z_t_150m','dz','time_bound','time','TAREA','TLAT','TLONG'] + variables
    -----> 2 ds = ds.drop([v for v in ds.variables if v not in keep_vars])
    -
    -NameError: name 'ds' is not defined
    -
    -
    -

    Make a monthly climatology dataset

    -
    time = pd.date_range(start="2009-01-01", end="2019-01-01",freq="M")
    +
    time = pd.date_range(start="2009-01-01", end="2019-01-01",freq="M")
     
    -
    mon_ds = ds.copy()
    +
    mon_ds = ds.copy()
     mon_ds['time'] = time
     mon_ds = ds.groupby('time.month').mean('time')
     
    -
    -
    ---------------------------------------------------------------------------
    -NameError                                 Traceback (most recent call last)
    -Cell In[12], line 1
    -----> 1 mon_ds = ds.copy()
    -      2 mon_ds['time'] = time
    -      3 mon_ds = ds.groupby('time.month').mean('time')
    -
    -NameError: name 'ds' is not defined
    -
    -
    -

    Compute long-term mean

    -
    ds = ds.mean(dim='time')
    -
    -
    -
    -
    -
    ---------------------------------------------------------------------------
    -NameError                                 Traceback (most recent call last)
    -Cell In[13], line 1
    -----> 1 ds = ds.mean(dim='time')
    -
    -NameError: name 'ds' is not defined
    +
    ds = ds.mean(dim='time')
     
    @@ -741,7 +564,7 @@

    Compute long-term meanPlot mesozooplankton and microzooplankton biomass at the surface

    -
    @@ -781,121 +589,16 @@

    Compare mesozooplankton biomass to COPEPOD databaseMoriarty & O’Brien, 2013

    -
    file = '/glade/u/home/kristenk/work/copepod-biomass/data/POP_gx1v7/copepod-2012__cmass-m00-qtr.zarr'
    +
    file = '/glade/u/home/kristenk/work/copepod-biomass/data/POP_gx1v7/copepod-2012__cmass-m00-qtr.zarr'
     ds_copepod = xr.open_zarr(file, consolidated=False)
     ds_copepod['copepod_C']=ds_copepod.copepod_C/12.011
     
    -
    -
    ---------------------------------------------------------------------------
    -GroupNotFoundError                        Traceback (most recent call last)
    -Cell In[15], line 2
    -      1 file = '/glade/u/home/kristenk/work/copepod-biomass/data/POP_gx1v7/copepod-2012__cmass-m00-qtr.zarr'
    -----> 2 ds_copepod = xr.open_zarr(file, consolidated=False)
    -      3 ds_copepod['copepod_C']=ds_copepod.copepod_C/12.011
    -
    -File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/backends/zarr.py:925, in open_zarr(store, group, synchronizer, chunks, decode_cf, mask_and_scale, decode_times, concat_characters, decode_coords, drop_variables, consolidated, overwrite_encoded_chunks, chunk_store, storage_options, decode_timedelta, use_cftime, zarr_version, chunked_array_type, from_array_kwargs, **kwargs)
    -    911     raise TypeError(
    -    912         "open_zarr() got unexpected keyword arguments " + ",".join(kwargs.keys())
    -    913     )
    -    915 backend_kwargs = {
    -    916     "synchronizer": synchronizer,
    -    917     "consolidated": consolidated,
    -   (...)
    -    922     "zarr_version": zarr_version,
    -    923 }
    ---> 925 ds = open_dataset(
    -    926     filename_or_obj=store,
    -    927     group=group,
    -    928     decode_cf=decode_cf,
    -    929     mask_and_scale=mask_and_scale,
    -    930     decode_times=decode_times,
    -    931     concat_characters=concat_characters,
    -    932     decode_coords=decode_coords,
    -    933     engine="zarr",
    -    934     chunks=chunks,
    -    935     drop_variables=drop_variables,
    -    936     chunked_array_type=chunked_array_type,
    -    937     from_array_kwargs=from_array_kwargs,
    -    938     backend_kwargs=backend_kwargs,
    -    939     decode_timedelta=decode_timedelta,
    -    940     use_cftime=use_cftime,
    -    941     zarr_version=zarr_version,
    -    942 )
    -    943 return ds
    -
    -File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/backends/api.py:572, in open_dataset(filename_or_obj, engine, chunks, cache, decode_cf, mask_and_scale, decode_times, decode_timedelta, use_cftime, concat_characters, decode_coords, drop_variables, inline_array, chunked_array_type, from_array_kwargs, backend_kwargs, **kwargs)
    -    560 decoders = _resolve_decoders_kwargs(
    -    561     decode_cf,
    -    562     open_backend_dataset_parameters=backend.open_dataset_parameters,
    -   (...)
    -    568     decode_coords=decode_coords,
    -    569 )
    -    571 overwrite_encoded_chunks = kwargs.pop("overwrite_encoded_chunks", None)
    ---> 572 backend_ds = backend.open_dataset(
    -    573     filename_or_obj,
    -    574     drop_variables=drop_variables,
    -    575     **decoders,
    -    576     **kwargs,
    -    577 )
    -    578 ds = _dataset_from_backend_dataset(
    -    579     backend_ds,
    -    580     filename_or_obj,
    -   (...)
    -    590     **kwargs,
    -    591 )
    -    592 return ds
    -
    -File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/backends/zarr.py:992, in ZarrBackendEntrypoint.open_dataset(self, filename_or_obj, mask_and_scale, decode_times, concat_characters, decode_coords, drop_variables, use_cftime, decode_timedelta, group, mode, synchronizer, consolidated, chunk_store, storage_options, stacklevel, zarr_version)
    -    971 def open_dataset(  # type: ignore[override]  # allow LSP violation, not supporting **kwargs
    -    972     self,
    -    973     filename_or_obj: str | os.PathLike[Any] | BufferedIOBase | AbstractDataStore,
    -   (...)
    -    989     zarr_version=None,
    -    990 ) -> Dataset:
    -    991     filename_or_obj = _normalize_path(filename_or_obj)
    ---> 992     store = ZarrStore.open_group(
    -    993         filename_or_obj,
    -    994         group=group,
    -    995         mode=mode,
    -    996         synchronizer=synchronizer,
    -    997         consolidated=consolidated,
    -    998         consolidate_on_close=False,
    -    999         chunk_store=chunk_store,
    -   1000         storage_options=storage_options,
    -   1001         stacklevel=stacklevel + 1,
    -   1002         zarr_version=zarr_version,
    -   1003     )
    -   1005     store_entrypoint = StoreBackendEntrypoint()
    -   1006     with close_on_error(store):
    -
    -File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/backends/zarr.py:466, in ZarrStore.open_group(cls, store, mode, synchronizer, group, consolidated, consolidate_on_close, chunk_store, storage_options, append_dim, write_region, safe_chunks, stacklevel, zarr_version, write_empty)
    -    464     zarr_group = zarr.open_consolidated(store, **open_kwargs)
    -    465 else:
    ---> 466     zarr_group = zarr.open_group(store, **open_kwargs)
    -    467 return cls(
    -    468     zarr_group,
    -    469     mode,
    -   (...)
    -    474     write_empty,
    -    475 )
    -
    -File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/zarr/hierarchy.py:1532, in open_group(store, mode, cache_attrs, synchronizer, path, chunk_store, storage_options, zarr_version, meta_array)
    -   1530         if contains_array(store, path=path):
    -   1531             raise ContainsArrayError(path)
    --> 1532         raise GroupNotFoundError(path)
    -   1534 elif mode == "w":
    -   1535     init_group(store, overwrite=True, path=path, chunk_store=chunk_store)
    -
    -GroupNotFoundError: group not found at path ''
    -
    -
    -
    @@ -938,7 +626,7 @@

    Compare to observation-based GLMM of global mesozooplankton biomass climatol

    Petrik et al., submitted to Global Biogeochemical Cycles

    -
    file = '/glade/u/home/kristenk/work/copepod-biomass/obsglmm_zmeso_vint_200m_monthly_climatology.nc'
    +
    file = '/glade/u/home/kristenk/work/copepod-biomass/obsglmm_zmeso_vint_200m_monthly_climatology.nc'
     ds_copepod_clim = xr.open_dataset(file)
     ds_copepod_clim.zmeso200.attrs['units'] = 'mgC m-2'
     
    @@ -946,159 +634,20 @@ 

    Compare to observation-based GLMM of global mesozooplankton biomass climatol

    -
    -
    ---------------------------------------------------------------------------
    -KeyError                                  Traceback (most recent call last)
    -File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/backends/file_manager.py:211, in CachingFileManager._acquire_with_cache_info(self, needs_lock)
    -    210 try:
    ---> 211     file = self._cache[self._key]
    -    212 except KeyError:
    -
    -File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/backends/lru_cache.py:56, in LRUCache.__getitem__(self, key)
    -     55 with self._lock:
    ----> 56     value = self._cache[key]
    -     57     self._cache.move_to_end(key)
    -
    -KeyError: [<class 'netCDF4._netCDF4.Dataset'>, ('/glade/u/home/kristenk/work/copepod-biomass/obsglmm_zmeso_vint_200m_monthly_climatology.nc',), 'r', (('clobber', True), ('diskless', False), ('format', 'NETCDF4'), ('persist', False)), 'd3da3560-7907-48b0-b6c1-3390252c7dce']
    -
    -During handling of the above exception, another exception occurred:
    -
    -FileNotFoundError                         Traceback (most recent call last)
    -Cell In[17], line 2
    -      1 file = '/glade/u/home/kristenk/work/copepod-biomass/obsglmm_zmeso_vint_200m_monthly_climatology.nc'
    -----> 2 ds_copepod_clim = xr.open_dataset(file)
    -      3 ds_copepod_clim.zmeso200.attrs['units'] = 'mgC m-2'
    -      5 months = ['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec']
    -
    -File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/backends/api.py:572, in open_dataset(filename_or_obj, engine, chunks, cache, decode_cf, mask_and_scale, decode_times, decode_timedelta, use_cftime, concat_characters, decode_coords, drop_variables, inline_array, chunked_array_type, from_array_kwargs, backend_kwargs, **kwargs)
    -    560 decoders = _resolve_decoders_kwargs(
    -    561     decode_cf,
    -    562     open_backend_dataset_parameters=backend.open_dataset_parameters,
    -   (...)
    -    568     decode_coords=decode_coords,
    -    569 )
    -    571 overwrite_encoded_chunks = kwargs.pop("overwrite_encoded_chunks", None)
    ---> 572 backend_ds = backend.open_dataset(
    -    573     filename_or_obj,
    -    574     drop_variables=drop_variables,
    -    575     **decoders,
    -    576     **kwargs,
    -    577 )
    -    578 ds = _dataset_from_backend_dataset(
    -    579     backend_ds,
    -    580     filename_or_obj,
    -   (...)
    -    590     **kwargs,
    -    591 )
    -    592 return ds
    -
    -File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/backends/netCDF4_.py:593, in NetCDF4BackendEntrypoint.open_dataset(self, filename_or_obj, mask_and_scale, decode_times, concat_characters, decode_coords, drop_variables, use_cftime, decode_timedelta, group, mode, format, clobber, diskless, persist, lock, autoclose)
    -    572 def open_dataset(  # type: ignore[override]  # allow LSP violation, not supporting **kwargs
    -    573     self,
    -    574     filename_or_obj: str | os.PathLike[Any] | BufferedIOBase | AbstractDataStore,
    -   (...)
    -    590     autoclose=False,
    -    591 ) -> Dataset:
    -    592     filename_or_obj = _normalize_path(filename_or_obj)
    ---> 593     store = NetCDF4DataStore.open(
    -    594         filename_or_obj,
    -    595         mode=mode,
    -    596         format=format,
    -    597         group=group,
    -    598         clobber=clobber,
    -    599         diskless=diskless,
    -    600         persist=persist,
    -    601         lock=lock,
    -    602         autoclose=autoclose,
    -    603     )
    -    605     store_entrypoint = StoreBackendEntrypoint()
    -    606     with close_on_error(store):
    -
    -File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/backends/netCDF4_.py:400, in NetCDF4DataStore.open(cls, filename, mode, format, group, clobber, diskless, persist, lock, lock_maker, autoclose)
    -    394 kwargs = dict(
    -    395     clobber=clobber, diskless=diskless, persist=persist, format=format
    -    396 )
    -    397 manager = CachingFileManager(
    -    398     netCDF4.Dataset, filename, mode=mode, kwargs=kwargs
    -    399 )
    ---> 400 return cls(manager, group=group, mode=mode, lock=lock, autoclose=autoclose)
    -
    -File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/backends/netCDF4_.py:347, in NetCDF4DataStore.__init__(self, manager, group, mode, lock, autoclose)
    -    345 self._group = group
    -    346 self._mode = mode
    ---> 347 self.format = self.ds.data_model
    -    348 self._filename = self.ds.filepath()
    -    349 self.is_remote = is_remote_uri(self._filename)
    -
    -File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/backends/netCDF4_.py:409, in NetCDF4DataStore.ds(self)
    -    407 @property
    -    408 def ds(self):
    ---> 409     return self._acquire()
    -
    -File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/backends/netCDF4_.py:403, in NetCDF4DataStore._acquire(self, needs_lock)
    -    402 def _acquire(self, needs_lock=True):
    ---> 403     with self._manager.acquire_context(needs_lock) as root:
    -    404         ds = _nc4_require_group(root, self._group, self._mode)
    -    405     return ds
    -
    -File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/contextlib.py:137, in _GeneratorContextManager.__enter__(self)
    -    135 del self.args, self.kwds, self.func
    -    136 try:
    ---> 137     return next(self.gen)
    -    138 except StopIteration:
    -    139     raise RuntimeError("generator didn't yield") from None
    -
    -File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/backends/file_manager.py:199, in CachingFileManager.acquire_context(self, needs_lock)
    -    196 @contextlib.contextmanager
    -    197 def acquire_context(self, needs_lock=True):
    -    198     """Context manager for acquiring a file."""
    ---> 199     file, cached = self._acquire_with_cache_info(needs_lock)
    -    200     try:
    -    201         yield file
    -
    -File ~/miniconda3/envs/ocean-bgc-cookbook-dev/lib/python3.11/site-packages/xarray/backends/file_manager.py:217, in CachingFileManager._acquire_with_cache_info(self, needs_lock)
    -    215     kwargs = kwargs.copy()
    -    216     kwargs["mode"] = self._mode
    ---> 217 file = self._opener(*self._args, **kwargs)
    -    218 if self._mode == "w":
    -    219     # ensure file doesn't get overridden when opened again
    -    220     self._mode = "a"
    -
    -File src/netCDF4/_netCDF4.pyx:2469, in netCDF4._netCDF4.Dataset.__init__()
    -
    -File src/netCDF4/_netCDF4.pyx:2028, in netCDF4._netCDF4._ensure_nc_success()
    -
    -FileNotFoundError: [Errno 2] No such file or directory: '/glade/u/home/kristenk/work/copepod-biomass/obsglmm_zmeso_vint_200m_monthly_climatology.nc'
    -
    -
    -
    -
    ### depth integrate and convert model to mol/m2
    +
    ### depth integrate and convert model to mol/m2
     mon_ds['mesozooC_zint'] = ((mon_ds.mesozooC) * 10.).sum(dim='z_t_150m') #in mmol/m2
     mon_ds['mesozooC_zint'] = mon_ds['mesozooC_zint'] * 12.011 #convert to mgC/m2
     mon_ds['mesozooC_zint'].attrs['units'] = 'mgC m-2'
     
    -
    -
    ---------------------------------------------------------------------------
    -NameError                                 Traceback (most recent call last)
    -Cell In[18], line 2
    -      1 ### depth integrate and convert model to mol/m2
    -----> 2 mon_ds['mesozooC_zint'] = ((mon_ds.mesozooC) * 10.).sum(dim='z_t_150m') #in mmol/m2
    -      3 mon_ds['mesozooC_zint'] = mon_ds['mesozooC_zint'] * 12.011 #convert to mgC/m2
    -      4 mon_ds['mesozooC_zint'].attrs['units'] = 'mgC m-2'
    -
    -NameError: name 'mon_ds' is not defined
    -
    -
    -
    -
    fig = plt.figure(figsize=(5,18))
    +
    fig = plt.figure(figsize=(5,18))
     
     for row in np.arange(1,13):
         
    @@ -1124,22 +673,6 @@ 

    Compare to observation-based GLMM of global mesozooplankton biomass climatol

    -
    -
    ---------------------------------------------------------------------------
    -NameError                                 Traceback (most recent call last)
    -Cell In[19], line 9
    -      7 plot = row*2 - 1
    -      8 ax = fig.add_subplot(12,2,plot, projection=ccrs.Robinson(central_longitude=305.0))
    -----> 9 ax.set_title(months[ts]+' obs', fontsize=12)
    -     10 pc=ax.pcolormesh(ds_copepod_clim.Lon, ds_copepod_clim.Lat, ds_copepod_clim.zmeso200.isel(month=ts), 
    -     11                  cmap='Reds',vmin=0,vmax=4000,transform=ccrs.PlateCarree())
    -     12 ax.coastlines('110m',linewidth=0.5)
    -
    -NameError: name 'months' is not defined
    -
    -
    -../_images/cc126419de869ad4893c0e4cab2f149685dacd51efb0a593002f91ace3421656.png -
    @@ -1226,7 +759,7 @@

    TO DOProject Pythia Community. - Last updated on 19 January 2024. + Last updated on 25 January 2024.

    diff --git a/notebooks/readintutorial.html b/notebooks/readintutorial.html index 9e7dc25..88edd39 100644 --- a/notebooks/readintutorial.html +++ b/notebooks/readintutorial.html @@ -5,7 +5,7 @@ - How to read in CESM timeseries output — Project Pythia Cookbook Template + How to read in CESM time-series output — Project Pythia Cookbook Template @@ -54,7 +54,7 @@ - + @@ -206,7 +206,7 @@ @@ -218,7 +218,7 @@ @@ -393,9 +393,9 @@
    -
    -

    How to read in CESM timeseries output

    -

    This is just one way that a CESM output dataset can look - some are in the form of history files instead (elaborate further).

    +
    +

    How to read in CESM time-series output

    +

    Output from one run of CESM is the main dataset that we’ll be looking at in this cookbook. Let’s learn how to read it in. And note that this is just one way that CESM output can look. This run has been post-processed, so the data are in the form of “time-series” files, where each file stores one variable across the full timespan of the run. Before this processing, CESM actually outputs data in the form of “history” files instead, where each file contains all variables over a shorter time-slice. We won’t dive into the specifics of CESM data processing here, but this Jupyter book from the CESM tutorial has some more info!

    Loading our data into xarray

    -

    We use xarray’s open_mfdataset() function to load the files making up this run of CESM into an xarray Dataset, dropping a few variables whose coordinates don’t fit nicely. (Elaborate some more on the kwarg choices; I’m not really sure why these ones work)

    +

    We use xarray’s open_mfdataset() function to load the files output by this run of CESM into an xarray Dataset, dropping a few variables whose coordinates don’t fit nicely. (Elaborate some more on the kwarg choices; I’m not really sure why these ones work)

    @@ -508,7 +473,7 @@

    Loading our data into xarray

    next

    -

    Quick look at a variable

    +

    Plotting a simple variable

    @@ -557,7 +522,7 @@

    Loading our data into xarrayProject Pythia Community. - Last updated on 19 January 2024. + Last updated on 25 January 2024.

    diff --git a/objects.inv b/objects.inv index 2238995..2e156a7 100644 Binary files a/objects.inv and b/objects.inv differ diff --git a/search.html b/search.html index 74ca04f..5ad09d4 100644 --- a/search.html +++ b/search.html @@ -210,7 +210,7 @@ @@ -222,7 +222,7 @@ @@ -422,7 +422,7 @@

    Search

    By the Project Pythia Community. - Last updated on 19 January 2024. + Last updated on 25 January 2024.

    diff --git a/searchindex.js b/searchindex.js index 1af7044..9b7b43f 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({docnames:["README","notebooks/FigS2-Chl_Copepod_compare_x1","notebooks/cloudonly-FigS2-Chl_Copepod_compare_x1","notebooks/how-to-cite","notebooks/notebook-template","notebooks/ocn-carbonfluxes","notebooks/ocn-global-bgc-metrics","notebooks/ocn-macronuts","notebooks/ocn-phyto-biomass","notebooks/ocn-tracer-views","notebooks/ocn-zoo","notebooks/readintutorial"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":5,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.intersphinx":1,sphinx:56},filenames:["README.md","notebooks/FigS2-Chl_Copepod_compare_x1.ipynb","notebooks/cloudonly-FigS2-Chl_Copepod_compare_x1.ipynb","notebooks/how-to-cite.md","notebooks/notebook-template.ipynb","notebooks/ocn-carbonfluxes.ipynb","notebooks/ocn-global-bgc-metrics.ipynb","notebooks/ocn-macronuts.ipynb","notebooks/ocn-phyto-biomass.ipynb","notebooks/ocn-tracer-views.ipynb","notebooks/ocn-zoo.ipynb","notebooks/readintutorial.ipynb"],objects:{},objnames:{},objtypes:{},terms:{"0":[1,2,3,5,6,7,8,9,10],"00":[1,5,6,7,8,9,10],"001":6,"002branch":[1,7,9,11],"01":[1,2,5,7,9,10],"011":[1,2,6,10],"02":10,"03":[1,10],"03657d2e":7,"04":[1,2],"05":1,"06":[5,6,7,8,9,10],"07":1,"0_25x0_25":[1,2],"0x7f387ed9d650":9,"0x7f4775dc6d90":5,"0x7f487879ea90":1,"0x7fa1020bc690":8,"0x7fa916fa72d0":2,"0x7fad4ce0dbd0":7,"1":[1,2,5,6,7,8,9,10,11],"10":[1,2,4,5,6,7,8,9,10],"100":[1,5,6],"1000":10,"1001":10,"1002":10,"1003":10,"1005":[1,10],"1006":[1,10],"1007":1,"1008":1,"1009":1,"100m":[5,6],"1010":1,"1011":1,"1012":1,"1036800":[1,2],"10399":1,"10400":1,"10401":1,"10402":1,"10403":1,"10404":1,"10405":1,"10406":1,"109":[1,2],"11":[1,2,5,6,7,8,9,10,11],"110":[1,2],"110m":[1,2,5,7,9,10],"110m_physic":7,"111":[1,2],"112":[1,2],"113":[1,2],"114":[1,2],"12":[1,2,5,6,7,8,9,10],"125":[1,2,6],"1267":[1,2],"1268":[1,2],"1269":[1,2],"1270":[1,2],"1271":[1,2],"1272":[1,2],"1273":[1,2],"1274":[1,2],"1275":[1,2],"13":[1,2,5,6,7,8,9,10],"135":[7,10],"136":[7,10],"137":[1,2,7,10],"138":[1,2,7,10],"139":[1,2,7,10],"14":[1,2,5,6,7,8,10],"140":[1,2],"141":[1,2],"142":[1,2],"143":[1,2],"144":[1,2],"1440":[1,2],"1440coordin":[1,2],"1445":1,"1446":1,"1447":1,"1448":1,"1449":1,"145":[1,2],"1450":1,"1451":1,"1452":1,"146":[1,2],"147":[1,2],"148":[1,2],"148k":1,"149":[1,2],"15":[1,2,5,6,7,8,10],"150":[1,2],"150m":[1,2,10],"151":[1,2],"1530":10,"1531":10,"1532":10,"1534":10,"1535":10,"1541":1,"1542":1,"1543":1,"1544":1,"1545":1,"1546":1,"1547":1,"1548":1,"16":[1,2,6,7,8,10],"162":[1,2],"163":[1,2],"164":[1,2],"165":[1,2],"166":[1,2],"17":[1,6,7,8,10],"177":[1,2],"178":[1,2],"179":[1,2],"17z":1,"18":[1,6,7,8,10],"180":[1,2],"181k":1,"19":[1,6,7,8,10],"190":6,"195801":[1,7,9,11],"196":[7,10],"197":[7,10],"198":[7,10],"199":[7,10],"1995":6,"1997":6,"19t18":[1,2],"1e":[5,6],"1p4":[1,6,7,9,11],"2":[1,2,3,5,6,7,8,9,10,11],"20":[6,7,9],"200":[7,10],"2006":6,"2009":10,"200m":[1,2,10],"201":[7,10],"2010":6,"2012":[1,2],"2012__biomass":[1,2],"2012__cmass":[1,2,10],"2013":[6,10],"2014":6,"2017":6,"2018":[1,6,9,11],"2019":[6,10],"2020":10,"202112":[1,7,9,11],"202303":[1,2],"2024":[1,2],"2028":[7,10],"20z":1,"21":7,"210":[1,7,10],"211":[1,7,10],"212":[1,7,10],"213":1,"214":1,"215":[1,5,6,7,8,9,10],"216":[1,7,10],"217":[1,7,10],"218":[7,10],"219":[7,10],"22":[1,7],"220":[7,10],"222":[1,6],"223":1,"224":1,"225":[1,5,6,7,8,9,10],"226":1,"228":1,"23":1,"24":[5,6,7,8,9,10],"241":7,"2469":[7,10],"25":[1,2,5,6,7,8,9,10],"253":1,"254":1,"255":1,"256":1,"257":1,"258":1,"25gb":[1,5,6,7,8,9,10],"26":[1,5,6,7,8,9,10],"264":[1,2],"265":[1,2],"266":[1,2],"267":[1,2],"268":[1,2],"269":[1,2],"26z":2,"27":[1,5,6,7,8,9,10],"270":[1,2],"271":[1,2],"272":[1,2],"273":[1,2],"274":[1,2],"275":7,"276":[1,7],"277":1,"278":[1,7],"279":[1,7],"280":1,"282":1,"283":1,"284":1,"285":1,"286":1,"289":1,"290":1,"292":1,"29z":2,"3":[1,2,5,6,7,8,9,10,11],"30":[1,7],"300":[1,2],"301":[1,2],"302":[1,2],"303":[1,2],"304":[1,2],"305":[1,2,5,7,8,9,10],"306":[1,2],"307":[1,2],"308":[1,2],"309":[1,2],"31":[1,2,5,6,7,8,9,10],"310":[1,2],"311":[1,2],"312":[1,2],"313":[1,2],"314":[1,2],"315":[1,2],"316":[1,2],"317":[1,2],"32":[5,6,7,8,9,10],"323":1,"324":1,"325":1,"333":1,"334":1,"335":1,"3390252c7dce":10,"34":[5,6,7,8,9,10],"345":[7,10],"346":[7,10],"347":[7,10],"348":[7,10],"349":[7,10],"34mb":1,"35":[5,6,7,8,9,10],"356":1,"357":[1,5,6,7,8,9,10],"358":[1,5,6,7,8,9,10],"359":[1,5,6,7,8,9,10],"35mb":1,"36":[5,6,7,8,9,10],"360":1,"3619":1,"3620":1,"3621":1,"3623":1,"3624":1,"3625":1,"3626":1,"3627":1,"3628":1,"3629":1,"3630":1,"3632":1,"365":[5,6],"37":[1,5,6,7,8,9,10],"375":[1,2],"38":[1,2,5,6,7,8,9,10],"39":[1,2,5,6,7,8,9,10],"394":[7,10],"395":[7,10],"396":[7,10],"397":[7,10],"398":[7,10],"399":[7,10],"3gb":1,"3mb":1,"4":[1,2,3,5,6,7,8,9,10,11],"40":[1,2,5,6,7,8,9,10],"400":[7,10],"4000":10,"402":[7,10],"403":[7,10],"404":[7,10],"405":[7,10],"406":1,"407":[1,7,10],"408":[1,7,10],"409":[1,7,10],"41":[1,2,5,6,7,8,9,10],"410":1,"42":[1,2,5,6,7,8,9,10],"43":[1,2,5,6,7,8,9,10],"431":1,"433":1,"434":1,"435":1,"436":1,"44":[1,2,5,6,7,8,9,10],"45":[1,2,5,6,7,8,9,10],"46":[5,6,7,8,9,10],"464":10,"465":10,"466":10,"467":10,"468":10,"469":10,"47":[5,6,7,8,9,10],"474":10,"475":10,"48b0":10,"4913":7,"492k":1,"4km_p1d":[1,2],"4p2z":[1,6,7,9,11],"5":[1,2,4,5,6,7,8,9,10],"50":[1,2],"51":[1,2],"52":[1,2],"53":[1,2,5,6,7,8,9,10],"54":[1,2,5,6,7,8,9,10],"54m":1,"55":[1,2,5,6,7,8,9,10],"56":[1,2,5,6,7,8,9,10],"560":[7,10],"561":[7,10],"562":[7,10],"568":[7,10],"569":[7,10],"57":[1,2,5,6,7,8,9,10],"571":[7,10],"572":[7,10],"573":[7,10],"574":[7,10],"575":[7,10],"576":[7,10],"577":[7,10],"578":[7,10],"579":[7,10],"58":[1,2,5,6,8,10],"580":[7,10],"59":[1,2,5,6,7,8,9,10],"590":[7,10],"591":[7,10],"592":[7,10],"593":[7,10],"594":[7,10],"595":[7,10],"596":[7,10],"597":[7,10],"598":[7,10],"599":[7,10],"6":[1,2,5,6,7,8,9,10],"60":[1,2,5,6,7,8,9,10],"600":[7,10],"601":[7,10],"602":[7,10],"603":[7,10],"605":[7,10],"606":[7,10],"61":[1,2,5,6,8,10],"62":[1,2,5,6,8,10],"625":[1,2],"631":[5,6,7,8,9,10],"632":[1,5,6,7,8,9,10],"633":[1,5,6,7,8,9,10],"634":[1,5,6,7,8,9,10],"636":[1,5,6,7,8,9,10],"638":[1,5,6,7,8,9,10],"639":[1,5,6,7,8,9,10],"64":1,"640":[1,5,6,7,8,9,10],"641":1,"642":1,"643":1,"644":1,"645":[1,5,6,7,8,9,10],"646":[1,5,6,7,8,9,10],"648":[1,5,6,7,8,9,10],"649":1,"64mb":1,"65":[1,2],"66":[1,2],"663":[5,6,7,8,9,10],"664":[5,6,7,8,9,10],"665":[5,6,7,8,9,10],"666":[5,6,7,8,9,10],"667":[5,6,7,8,9,10],"668":[5,6,7,8,9,10],"669":[5,6,7,8,9,10],"67":[1,2],"670":[5,6,7,8,9,10],"671":[5,6,7,8,9,10],"672":[5,6,7,8,9,10],"673":[5,6,7,8,9,10],"674":[5,6,7,8,9,10],"675":[5,6,7,8,9,10],"676":[5,6,7,8,9,10],"677":[5,6,7,8,9,10],"678":[5,6,7,8,9,10],"679":[5,6,7,8,9,10],"68":[1,2],"69":[1,2],"7":[1,2,5,6,7,8,9,10],"70":[1,2],"720":[1,2],"720lon":[1,2],"739mb":1,"75":[1,2],"765":1,"766":1,"767":1,"768":1,"769":1,"770":1,"771":1,"772":1,"78":1,"7907":10,"7ae73e4d0b38":7,"8":[1,2,5,6,7,8,9,10],"83":1,"84":[1,2],"85":[1,2,10],"86":[1,2],"86400":[5,6],"87":[1,2],"875":[1,2],"8786":[5,6,7,8,9,10],"88":[1,2],"88arrai":[1,2],"88m":1,"89":[1,2],"9":[1,2,5,6,7,8,9,10],"90":[1,2],"911":10,"912":10,"913":10,"915":10,"916":10,"917":10,"92":10,"922":10,"923":10,"925":10,"926":10,"927":10,"928":10,"929":10,"930":10,"931":10,"932":10,"933":10,"934":10,"935":10,"936":10,"937":10,"938":10,"939":10,"93e8":7,"940":10,"941":10,"942":10,"943":10,"971":10,"972":10,"973":10,"98075238":1,"987":[1,7,9,11],"989":[1,7,9,10,11],"990":[1,7,9,10,11],"991":10,"992":[1,7,9,10,11],"993":[1,7,9,10,11],"994":10,"994mb":1,"995":10,"996":10,"997":10,"998":10,"999":10,"9arrai":[1,2],"break":[1,2],"case":[1,5,6,7,8,9,10,11],"class":[5,6,7,8,9,10],"default":[1,2],"do":4,"export":6,"final":4,"function":[1,2,4,11],"import":[0,1,2,5,6,7,8,9,10,11],"long":3,"new":4,"return":[1,2,5,6,7,8,9,10],"short":4,"super":[1,5,6,7,8,9,10],"throw":1,"true":[1,2,5,6,7,8,9,10,11],"try":[1,2,4,5,6,7,8,9,10],"var":[1,5],"while":[1,2,3],A:[1,2],And:4,BY:3,Be:4,For:4,If:[0,4],In:[1,2,4,5,6,7,8,9,10,11],It:1,NO:7,No:[7,10],Or:4,The:[0,1,3,4,5,6,7,8,9,10],Then:[0,4],These:4,_2:5,_3:7,_4:7,_:[1,2],__enter__:[7,10],__getattr__:1,__getitem__:[7,10],__init__:[1,5,6,7,8,9,10],__name__:[1,2],_acquir:[7,10],_acquire_with_cache_info:[7,10],_allow_stdin:[1,2],_arg:[7,10],_cach:[7,10],_close:1,_construct_dataarrai:1,_copy_list:1,_correct_st:1,_dataset_from_backend_dataset:[7,10],_dummy_job:[1,5,6,7,8,9,10],_ensure_nc_success:[7,10],_filenam:[7,10],_find_absolute_path:[1,7,9,11],_generatorcontextmanag:[7,10],_get_virtual_vari:1,_group:[7,10],_input_request:[1,2],_job_kwarg:[1,5,6,7,8,9,10],_kei:[7,10],_lock:[7,10],_loop_runn:1,_manag:[7,10],_mode:[7,10],_nc4_require_group:[7,10],_netcdf4:[7,10],_normalize_path:[7,10],_open:[7,10],_parent_id:[1,2],_resampl:1,_resolve_decoders_kwarg:[7,10],_retrieve_credential_from_configuration_fil:[1,2],_retrieve_credential_from_prompt:[1,2],_start:1,_start_address:1,_variabl:1,abl:0,abort:[1,2],about:7,abov:[1,4,7,10],abstractdatastor:[7,10],access:[1,2,4,7],account:[5,6,7,8,9,10],acquir:[7,10],acquire_context:[7,10],activ:0,actual:[5,6,7,8,9,10],ad:4,adapt:3,add:[0,2,4,10],add_ax:10,add_featur:[7,9],add_subplot:[5,7,8,9,10],addit:10,address:[1,5,6,7,8,9,10],address_from_user_arg:1,addresses_from_user_arg:1,adjust_pop_grid:[1,5,7,8,9,10],admonit:4,after:[0,4],again:[7,10],air:5,al:[6,10],alias:[1,2],align:[1,2,4],all:[0,3,4],allegedli:[1,2],allow:[4,7,10],allowed_failur:1,allowed_ifnam:1,along:1,alreadi:7,also:[4,10],alt:4,altogeth:4,alwai:3,amazonaw:7,an:[1,2,4,5,6,7,8,9,10,11],ani:[4,7,10],anoth:[1,2,7,10],anywher:4,apach:3,api:[1,7,9,10,11],append_dim:10,appropri:[3,4],approxim:4,apr:10,ar:[0,1,3,11],arang:[1,2,10],archiv:[3,5,6,8,10],archive_root:[5,6,8,10],arco:[1,2],arco_series_load_funct:[1,2],area:[1,6],area_m:6,arg:[1,2,7,10],argument:[5,6,7,8,9,10],armi:4,around:[1,2,4],ask:4,assert:[5,6,8,10],assert_allclos:7,assertionerror:[5,6,8,10],assum:[1,2],asynchron:[1,5,6,7,8,9,10],asyncio:1,attr:[1,2,5,6,10],attraccessmixin:1,attribut:[1,2,4],attributeerror:1,attrs_fil:[1,7,9,11],aug:10,author:[3,4],authorship:4,autoclos:[7,10],autoreload:[5,6,7,8,9,10],averag:7,avg:1,avoid:4,await:1,ax:[5,7,8,9,10],ax_chl_cesm:1,ax_chl_sat:[1,2],ax_meso_cesm:1,ax_meso_cop:[1,2],axi:[1,2],axvlin:7,b6c1:10,b:[1,2,5],backend:[1,7,9,10,11],backend_d:[7,10],backend_kwarg:[7,10],background:4,backspac:[1,2],base:1,base_class_kwarg:[5,6,7,8,9,10],basenam:2,bbox_inch:[1,2],becaus:[1,5,6,7,8,9,10],been:[1,2],befor:4,begin:4,behav:1,behavior:[1,2],behrenfeld:6,below:[0,4],beta:4,between:10,beyond:7,bgc:[0,1,2,5,7,8,9,10,11],bgcwg:[1,7,9,11],bia:7,biogeochem:10,biomass:[1,2],black:7,block:1,bodi:4,book:[0,3,4],bool:[1,2],both:[1,2,5,7],bottom:4,bracket:4,brief:4,briefli:4,brien:10,broken:0,bufferediobas:[7,10],bug:[1,2],build:[4,5,6,7,8,9,10],buitenhui:6,bwr:[5,7],c3s_ob:[1,2],c:[1,2,5,6],cach:[7,10],cache_attr:10,cachingfilemanag:[7,10],caco3_prod_zint:6,calc:[1,2],calcul:7,call:[1,2,5,6,7,8,9,10,11],callback_timeout:1,called_from_running_loop:1,campaign:[1,7,9,11],can:[0,4,11],cannot:[1,2],canon:4,carbon:[1,2],care:4,carr:6,cartopi:[1,2,4,5,6,7,8,9,10],casenam:[5,6,8,10],casper:[1,5,6,7,8,9,10],catalog:[1,5,6,7,8,9,10],catalogu:[1,2],caus:[1,2],cax:[1,2,10],cax_chl:[1,2],cax_meso:[1,2],cb_chl:[1,2],cb_meso:[1,2],cbar1:[5,7,8,9,10],cbar_ax:10,cc:3,ccr:[1,2,5,6,7,8,9,10],ccsm:1,cd:0,cdf_kwarg:[5,6,8,10],cell:[0,1,2,4,5,6,7,8,9,10,11],central_longitud:[1,2,5,7,8,9,10],cesm2:[1,7,9,11],cesm:[0,2,6,7,9,10],cesm_chl:1,cgd:1,chang:0,chapter:0,check:4,check_dataset_subset_bound:[1,2],chef:0,chl:[1,2],chl_copepod_comparison_x1:[1,2],chlorophyl:10,choic:11,chunk:[1,7,9,10,11],chunk_stor:10,chunked_array_typ:[7,10],citat:4,cl:[1,7,10],clarif:4,cleanli:4,clear:[1,2,4,5,6,7,8,9,10],click:[0,1,2],client:[1,5,6,7,8,9,10],clobber:[2,7,10],clone:0,close:1,close_on_error:[7,10],cloud:[0,1],cluster:1,cluster_scheduler_address:[5,6,8,10],cm:5,cmap:[1,2,5,7,8,9,10],cmem:[1,2],co:5,coastlin:[1,2,5,10],coccoc:8,coccochl:1,code:[0,3,4],collect:[1,2],colleen:10,color:[1,2,7],colorbar:[1,2,5,7,8,9,10],column:[6,7],com:[0,4,7],combin:[1,7,9,11],combine_attr:[1,7,9,11],comfort:4,comm:1,comment:4,commit:4,common:[1,3],commun:[0,3],comparison:10,compat:[1,7,9,11],complet:0,compon:[5,6,8,10],compris:0,comput:[0,1,6,7],concat_charact:[7,10],concat_dim:[1,7,9,11],concept:4,conclud:4,conda:0,config:[1,5,6,7,8,9,10],config_nam:[1,5,6,7,8,9,10],confirm:4,confirmation_prompt:[1,2],connection_arg:1,conquer:4,consid:4,consolid:10,consolidate_on_clos:10,constructor:[5,6,7,8,9,10],consumpt:3,contact:4,contact_address:1,contains_arrai:10,containsarrayerror:10,content:[0,3],context:[7,10],contextlib:[7,10],contextmanag:[7,10],continu:4,contribut:4,convers:[1,2],convert:[2,5,6,10],cookbook:[1,2,5,6,7,8,9,10,11],coord:[1,7,9,11],coordin:[1,2,11],copepod_c:[1,2,10],copernicus_marin:[1,2],copernicus_marine_cli:[1,2],copi:[4,7,10],copyright:4,core:[1,5,6,7,8,9,10],core_funct:[1,2],corner:0,correct:1,could:4,cover:0,cr:[1,2,5,6,7,8,9,10],crash:4,creat:0,creativ:3,credenti:[1,2],credential_typ:[1,2],credentials_fil:[1,2],credentials_util:[1,2],credit:[3,4],csv2nc:[1,2],csv:[1,2],custom:4,cvar:6,cycl:10,d2:[1,5,6,8,9],d3da3560:10,d:[1,2,4,5,7],dai:7,dashboard:1,dashboard_address:[1,5,6,7,8,9,10],dask:[2,5,6,7,8,9,10,11],dask_jobqueu:[1,5,6,7,8,9,10],data:0,data_model:[7,10],data_var:[1,7,9,11],dataarrai:[1,2,7,9,11],datafram:6,dataset:[1,2,7,11],dataset_id:[1,2],dataset_subset:[1,2],dataset_url:[1,2],datasetdimens:[1,2],datasetresampl:1,date_rang:10,days_in_month:7,death_timeout:[5,6,7,8,9,10],dec:10,deco:[1,2],decod:[7,10],decode_cf:[7,10],decode_coord:[7,10],decode_tim:[1,7,9,10,11],decode_timedelta:[7,10],def:[1,2,5,6,7,8,9,10],default_port:1,defin:[1,2,5,6,7,8,9,10,11],del:[7,10],delete_interv:1,demo:4,deni:[5,6,7,8,9,10],denomin:1,denot:4,deploi:1,deprec:[1,2],deprecated_python_opt:[1,2],depth:[5,6,7,9,10],describ:[0,1,2,4],descript:4,detail:[0,1,2],dev:[0,1,2,5,6,7,8,9,10,11],develop:[1,7,9,11],devri:6,df:[1,2,6],diatc:8,diatchl:1,diatnppperc:6,diaz_nfix:6,diazc:8,diazchl:1,dict:[1,2,7,10],didn:[7,10],diff:[5,6,7,8,9],differ:[7,10],dim:[1,2,6,7,10],dim_coord:1,dim_nam:1,dim_siz:1,dimens:[1,2],direct:1,directli:4,directori:[0,7,10],dirnam:[1,2],dirout:2,disable_progress_bar:[1,2],diskless:[7,10],displai:4,distinguish:4,distribut:[1,5,6,7,8,9,10],divid:4,doc:[1,2,4],docker0:1,document:4,doe:[1,2],doesn:[1,2,7,10],doi:3,don:[4,7,11],done:4,dot:4,down:4,download:[1,7],downloadwarn:7,dpi:[1,2],drop:[1,5,6,7,8,10,11],drop_vari:[1,7,9,10,11],ds:[1,2,5,6,7,8,9,10,11],ds_ann:1,ds_copepod:[1,2,10],ds_copepod_clim:10,ds_glb:[5,6,7],ds_glb_woa:7,ds_grid:[1,5,6,7,8,9,10],ds_grid_x1:[1,2],ds_sat:[1,2],ds_test:7,ds_woa:7,dset:[5,6,8,10],dsv:1,dt:7,dt_wgt:[5,6,8,9],dtype:[1,2],du:[1,2],due:4,dummi:[5,6,7,8,9,10],dure:[1,7,10],dz:[1,5,6,7,8,10],e22:[1,6,7,9,11],e22a06:[5,8,10],e4:6,e:[1,6],each:[0,4,5,6,7,8,9,10],earth:0,echo:[1,2],ecosi:[5,6,8,10],edgecolor:[7,9],edit:[4,9],edu:1,effect:[3,7],either:[0,4],elabor:11,elif:10,els:[1,2,4,5,6,8,10],emb:4,embed:4,emit_user_level_warn:1,empti:1,enabl:[0,4],end:[0,4,10],end_datetim:[1,2],engin:[1,2,7,9,10,11],ensur:[1,5,6,7,8,9,10],ensure_futur:1,enter:0,env:[0,1,2,5,6,7,8,9,10,11],env_extra:[5,6,7,8,9,10],environ:[0,5,6,7,8,9,10],eoferror:[1,2],equat:4,err:[1,2],errno:[5,6,7,8,9,10],error:[1,4,5,6,7,8,9,10],estim:4,et:[6,10],etc:4,eth0:1,eu:[1,2],even:[0,4],exactli:[5,6,7,8,9,10],exc:[1,5,6,7,8,9,10],exc_info:1,except:[1,2,5,6,7,8,9,10],exception_handl:[1,2],exec:[1,6],execut:0,exist:[1,2,4,5,6,7,8,9,10],exist_ok:[1,2,5,6,7,8,9,10],explain:2,explicitli:4,ext:1,extend:[1,2,5,7,8,9,10],extens:1,extern:4,extra:[4,5,6,7,8,9,10],f:[0,1,2,5,6,7,8,9,10,11],fa3e:7,facecolor:[7,9],fail:1,falkowski:6,fals:[1,2,5,6,7,10],familiar:4,featur:[7,9],feb:10,feel:4,fetch:1,few:[0,4,5,6,7,8,9,10,11],fg_co2:5,field:[1,2,5,7,8,9,10],fig:[1,2,5,7,8,9,10],figsiz:[1,2,5,7,8,9,10],figur:[0,1,2,5,7,8,9,10],file:[0,1,2,5,6,7,8,9,10,11],file_csv:2,file_in:[1,2],file_manag:[7,10],file_zarr:2,filenam:[7,10],filename_or_obj:[7,10],filenotfounderror:[7,10],filepath:[7,10],files_csv:2,files_jpg:2,fill:4,filterwarn:[1,2],finish:4,first:[0,1,2],fit:11,five:4,fix:[1,2],float64:[1,2],float64nan:[1,2],follow:[0,1,4],fontsiz:[1,2,5,7,8,9,10],force_dataset_part:[1,2],force_dataset_vers:[1,2],force_servic:[1,2],form:11,format:[1,2,4,7,10],found:10,foundat:4,free:[3,4],freq:[1,10],friendli:[5,6,7,8,9,10],from:[0,1,2,4,5,6,7,8,9,10],from_array_kwarg:[7,10],front:4,frontend:[1,2],frozen:[5,6,7,8,9,10],func:[1,7,10],functool:[1,2],further:11,futur:1,g1850ecoiaf_jra_phys_dev:[5,8,10],g:[1,5,6,7,8,9,10,11],gain:0,gca:7,gen:[1,7,10],gener:[1,2,4,7,10],geo:[1,2],get:[0,4,5,6,7,8,9,10],get_clust:[5,6,7,8,9,10],get_clustercli:[1,5,6,7,8,9,10],get_credenti:[1,2],get_grid:[1,2,5,6,7,8,9,10],get_ip_interfac:1,get_par:[1,2],get_retrieval_servic:[1,2],get_time_and_geographical_subset:[1,2],get_username_password:[1,2],getpass:[1,2],git:0,github:[0,3],give:[3,4],glade:[2,5,6,7,8,9,10,11],glob:[1,2,7,9,11],global_mean:[5,6,7],go:7,gomipecoiaf_jra:[1,6,7,9,11],good:[4,11],got:[1,4,10],gov:[1,2],gram:[1,2],green:[1,2,7],grid:[1,7],gridspec:[1,2],group:[1,5,6,7,8,9,10],groupbi:[7,10],groupnotfounderror:10,gs:[1,2],gt:[1,2],gx1v7:1,h:[1,4,5,6,7,8,9,10,11],ha:[1,2,7],handl:[1,7,10],handshake_overrid:1,happen:[5,6,7,8,9,10],hashabl:1,have:[0,4],header_skip:[5,6,7,8,9,10],heavi:4,hello:4,help:4,heneghan:10,here:[4,5,6,7,8,9,10],hesit:4,hide_input:[1,2],hierarchi:10,high:4,histori:11,holzer:6,home:[1,2,7,10],horiz_grid_20010402:1,host:[1,2,5,6,7,8,9,10],how:[0,4],howev:[4,7],hpc:1,html:[1,4],http:[0,1,2,4,7],http_prefix:1,http_server_modul:1,i:[0,1,5,6,7,8,9,10,11],icon:0,idea:4,idle_timeout:1,ieeei4:1,ieeer8:1,ifnam:1,ignor:[1,2,7,10],imag:[2,4],img:4,import_term:1,includ:[0,4],index:[1,2],indexer_kwarg:1,info:[1,2],inform:4,infring:4,inherit:[1,2],init_group:10,inlin:[1,2],inline_arrai:[7,10],input:[1,2],inputdata:1,insert:[5,6,7,8,9,10],insid:[1,5,6,7,8,9,10],inspir:4,instead:[4,11],integr:10,interact:0,interest:[0,7],interfac:[1,5,6,7,8,9,10],interspers:4,intro:4,introductori:4,invert_yaxi:7,io:7,ipykernel:[1,2],ipykernel_3220:1,is_dict_lik:1,is_remot:[7,10],is_remote_uri:[7,10],isel:[1,6,7,8,9,10],isinst:[1,5,6,7,8,9,10,11],issu:[1,2],issue24711:[1,2],item:1,iter:1,iterable_of_hash:1,jan:10,jet:[5,8,10],job:[1,5,6,7,8,9,10],job_cl:[1,5,6,7,8,9,10],job_directives_skip:[5,6,7,8,9,10],job_extra:[5,6,7,8,9,10],job_extra_direct:[5,6,7,8,9,10],job_kwarg:[1,5,6,7,8,9,10],job_nam:[5,6,7,8,9,10],job_script:[5,6,7,8,9,10],job_script_prologu:[5,6,7,8,9,10],jobqueu:[5,6,7,8,9,10],jobqueueclust:[1,5,6,7,8,9,10],join:[1,2,7,9,10,11],jpg:2,jul:10,jun:10,jupyt:[0,1,4],jupyterhub:1,jupyterhub_server_nam:[5,6,7,8,9,10],jupyterlab:0,just:[4,7,11],k:[7,9],keep:4,keep_attr:[5,6,7,8,9,10],keep_var:[1,2,5,6,7,8,10],kei:[1,4,5,6,7,8,10],kernel:[1,2,4],kernelbas:[1,2],keyboardinterrupt:[1,2],keyerror:[1,7,10],keyword:[5,6,7,8,9,10],kmt:1,know:[0,4],kristen:0,kristenk:[1,2,5,6,7,8,10],krumhardt:0,kwarg:[1,2,7,9,10,11],kwd:[7,10],lab:[0,4],label:[1,2,4,5,7,8,10],lai:4,land:[1,2,7,9],last:[1,2,5,6,7,8,9,10,11],lat:[1,2,5,6,7,8,9,10],later:[1,9],latest:[1,2,3],latex:4,latitud:[1,2],latpandasindexpandasindex:[1,2],lats_x1:[1,2],launch:0,lead:4,learn:4,leav:4,left:5,legal:4,legend:7,len:[1,7],length:[1,2],let:4,lev:0,lib:[1,2,5,6,7,8,9,10,11],licens:3,lift:4,like:[1,4,5,6,7,8,9,10,11],line:[1,2,5,6,7,8,9,10,11],linestyl:7,linewidth:[1,2,5,7,9,10],link:[1,4],list:[1,2,4],liter:[1,2],live:0,ll:[0,4],lo:1,load_data_object_from_load_request:[1,2],load_dataset:7,load_ext:[5,6,7,8,9,10],load_request:[1,2],load_util:[1,2],loadrequest:[1,2],loc:[5,6],local:[0,1,2],local_directori:[5,6,7,8,9,10],local_fil:[1,2],locat:[1,2],lock:[7,10],lock_mak:[7,10],loffset:1,log_directori:[5,6,7,8,9,10],log_exception_and_exit:[1,2],login:[1,2],lognorm:[1,2],logo:4,lon:[1,2,5,6,7,8,9,10],long_nam:[1,2],longer:4,longitud:[1,2],lonpandasindexpandasindex:[1,2],lons_x1:[1,2],look:[4,10,11],loop:[1,5,6,7,8,9,10],loos:4,loyal:4,lru_cach:[7,10],lrucach:[7,10],lsp:[7,10],lt:[1,2],m00:[1,2,10],m2:[5,6,10],m3:[1,2,5],m:[1,2,4,5,7,8,10,11],machin:4,mai:10,main:[0,4],make:[4,8,9,11],makedir:[1,2,5,6,7,8,9,10],manag:[4,7,10],manual:4,map:4,mar:10,maredat:10,mark:4,markdown:4,mask:[1,2],mask_and_scal:[7,10],mass:[1,2],match:[5,6,7,8,9,10],materi:[0,3,4],math:[1,2],mathjax:4,matplotlib:[1,2,5,6,7,8,9,10],max:[1,2,5,7,8,9,10],maximum_depth:[1,2],maximum_latitud:[1,2],maximum_longitud:[1,2],mean:[2,3,6,9],mem:[1,5,6,7,8,9,10],memori:[1,5,6,7,8,9,10],merg:1,mesozoo:1,mesozooc:[1,6,10],mesozooc_zint:10,mesozooplankton:[1,6],messag:[5,6,7,8,9,10],meta_arrai:10,metadata:4,metpi:[1,2],mg:[1,2,10],mgc:10,microzooc:[6,10],microzooplankton:6,min:4,miniconda3:[1,2,5,6,7,8,9,10,11],minim:[1,7,9,11],minimum_depth:[1,2],minimum_latitud:[1,2],minimum_longitud:[1,2],minut:4,mmol:[1,2,5,6,7,8,10],moc_compon:[7,9,11],mode:[2,5,6,7,8,9,10],model:[0,7,10],mol:[6,10],mole:[1,2],moment:0,mon_d:10,month:[7,10],month_1:[1,7,9,11],month_length:7,more:[0,1,2,4,5,6,7,8,9,10,11],moriarti:[6,10],most:[1,2,4,5,6,7,8,9,10,11],motiv:[1,2],mous:0,move:[0,4],move_to_end:[7,10],mpath:[1,2],mpcalc:[1,2],msg:[1,2],much:[1,2],multi:[1,2],my:[1,2],n:[1,2,6],n_ob:[1,2],n_worker:[1,5,6,7,8,9,10],name:[1,2,5,6,7,8,9,10,11],nameerror:[1,2,5,6,7,8,9,10,11],nan:[1,2],nanarrai:[1,2],nanni:[5,6,7,8,9,10],narr:4,naturalearth:7,naturalearthfeatur:[7,9],navbar:4,navig:0,nc:[1,7,9,10,11],ncgd0011:[1,5,6,7,8,9,10],ncol:[1,2],ncpu:[1,5,6,7,8,9,10],nday1:[5,6,8,10],ne_110m_land:7,necessari:4,need:[0,1,2,4,7],needed_dim:1,needs_lock:[7,10],nelson:6,nest:[1,7,9,11],net_if_addr:1,netcdf4:[7,10],netcdf4_:[7,10],netcdf4backendentrypoint:[7,10],netcdf4datastor:[7,10],netcdf:4,network:1,newlin:[1,2],next:[1,5,6,7,8,9,10],nice:11,nl:[1,2],nlat:6,nlon:6,nmf:[1,2],nmols_to_pgcyr:[5,6],no3:7,no3_diff:7,no_metadata_cach:[1,2],noaa:[1,2],non:[3,4],none:[1,2,5,6,7,8,9,10,11],nonsequenti:4,nonzero:[1,2],norm:[1,2],normal:[5,6],note:4,notebook:[5,6,7,8,9,10],nov:10,now:0,np:[1,2,6,7,10],npp:5,nrow:[1,2],number:[4,7],numpi:[1,2,6,7,10],o:10,ob:[6,7,10],object:[1,4],obrien:6,observ:0,obsglmm_zmeso_vint_200m_monthly_climatolog:10,oc_glo_bgc:[1,2],occur:[1,7,10],ocean:[1,2,5,6,8,9,10,11],ocn:[1,7,9,11],oct:10,offset:1,omip2:[1,7,9,11],on_hub:[5,6,7,8,9,10],onc:0,one:[0,1,2,4,11],ones:[7,11],onli:[1,4],open:[1,3,7,9,10,11],open_backend_dataset_paramet:[7,10],open_consolid:10,open_dataset:[1,2,7,10],open_dataset_from_arco_seri:[1,2],open_dataset_from_opendap:[1,2],open_dataset_paramet:[7,10],open_group:10,open_kwarg:10,open_mfdataset:[1,7,9,11],open_zarr:10,opendap_load_funct:[1,2],option:[1,2,5,7,8,9],orang:7,org:[1,2],orig:[1,2],origin:1,os:[1,2,5,6,7,8,9,10],oserror:[1,7,9,11],other:4,otherwis:[1,2,4],our:[4,7],out:[1,2,4],outer:[1,2],output:[0,4],overestim:4,overrid:[1,7,9,10,11],overridden:[7,10],overwrit:10,overwrite_encoded_chunk:[7,10],overwrite_metadata_cach:[1,2],packag:[1,2,4,5,6,7,8,9,10,11],page:4,panda:[1,2,6,10],panel:7,paragraph:4,parallel:[1,7,9,11],paramet:7,parse_catalogu:[1,2],part:[1,2],password:[1,2],path:[1,2,5,6,7,8,9,10,11],pathlib:[1,2],pathlik:[7,10],pb:[5,6,7,8,9,10],pbscluster:[1,5,6,7,8,9,10],pbsjob:[5,6,7,8,9,10],pc1:[7,9],pc2:7,pc3:7,pc:[5,8,10],pc_chl_cesm:1,pc_chl_sat:[1,2],pc_meso_cesm:1,pc_meso_cop:[1,2],pcolormesh:[1,2,5,7,8,9,10],pd:[1,2,6,10],peer:1,peopl:4,per:4,permiss:[5,6,7,8,9,10],permissionerror:[5,6,7,8,9,10],persist:[7,10],petrik:10,pg:[5,6],photoc_cocco_zint:6,photoc_diat_zint:6,photoc_diaz_zint:6,photoc_sp_zint:6,photoc_tot_zint:[5,6],physic:[7,9],pick:[1,2],pickl:1,piec:4,plagiar:4,plai:4,plankton_my_l3:[1,2],platecarre:[1,2,5,7,8,9,10],plot:[1,2,7],plt:[1,2,5,6,7,8,9,10],plugin:1,png:[1,2,4],po4:7,po4_diff:7,po:7,poc:[5,6],poc_flux_100m:[5,6],point:4,pop:[1,5,6,7,8,9,10,11],pop_gx1v7:[1,2,5,6,7,8,9,10],pop_tool:[1,2,5,6,7,8,9,10],popul:4,port:1,prefer:4,preload:1,preload_argv:1,preprocess2:1,preprocess:[1,7,9,11],present:0,press:0,print:[1,2,4],prj:[1,2],probabl:1,problem:4,proc:[1,7,9,11],process:[4,5,6,7,8,9,10],prod:6,product:10,program:0,project:[0,1,2,3,5,6,7,8,9,10,11],projectpythia:0,prompt:[1,2],prompt_func:[1,2],prompt_suffix:[1,2],properti:[1,5,6,7,8,9,10],protocol:[1,5,6,7,8,9,10],provid:[1,2,4],proxi:1,pull:4,put:4,py:[1,2,5,6,7,8,9,10,11],pydata:1,pyplot:[1,2,5,6,7,8,9,10],pythia:[0,3],python3:[1,2,5,6,7,8,9,10,11],python:[1,2,4,5,6,7,8,9,10],python_interfac:[1,2],pyx:[7,10],qtr:[1,2,10],quadmesh:[1,2],question:4,queue:[1,5,6,7,8,9,10],quick:[1,2],r:[1,7,10],rais:[1,2,7,9,10,11],rang:[1,5,6,7,8,9,10],ratio:10,raw:4,raw_input:[1,2],re:[4,5,6,7,8,9,10],reach:0,read:4,read_csv:[1,2],reader:4,readlin:[1,2],realli:11,recent:[1,2,5,6,7,8,9,10,11],red:[1,2,9,10],ref:6,ref_nam:1,ref_var:1,refer:6,referenc:4,region:10,region_mask_20151008:1,regrid:7,regrid_pop:7,reiter:4,relationship:10,releas:3,relev:4,remov:[1,4],renam:[1,2],rename_dict:[1,2],rename_kwarg:[1,2],replac:[2,5,6,7,8,9,10],repositori:0,request:[1,2,4],requir:4,resampl:1,resample_cl:1,resolv:3,resource_spec:[1,5,6,7,8,9,10],restart:4,restore_coord_dim:1,result:1,retrieval_servic:[1,2],retrievalservic:[1,2],reus:3,review:4,rho:4,right:[0,4,10],rigor:4,robinson:[1,2,5,7,8,9,10],rocket:0,romashkov:0,root:[7,10],rough:4,round:[4,6],rout:1,row:10,rstrip:[1,2],run:[1,2,4,7,9,11],runner:[1,7],runtimeerror:[1,7,10],s3:7,s:[5,6,8,9,10,11],safe_chunk:10,safer:4,same:[5,6,7,8,9,10],save:1,savefig:[1,2],scale:[1,5,6,7,8,9,10],scari:4,schedul:[1,5,6,7,8,9,10],scheduler_cl:[1,5,6,7,8,9,10],scheduler_fil:1,scheduler_opt:[1,5,6,7,8,9,10],scheduler_spec:1,scheduler_sync_interv:1,scienc:[1,2],scipi:[1,2],scope:[4,7],scope_v1:[5,8,10],scratch:[5,6,7,8,9,10],script:[5,6,7,8,9,10],sea:5,search:[5,6,7,8,9,10],season:[7,10],secur:[1,5,6,7,8,9,10],see:[0,4],select:[0,1,2,5,6,7,8,9,10],self:[1,2,5,6,7,8,9,10],send:4,sentenc:0,sep:10,sequenti:4,seri:[1,2],serv:3,servic:[1,2],service_kwarg:1,set:[1,2,7],set_index:[1,2],set_opt:[5,6,7,8,9,10],set_titl:[1,2,5,7,8,9,10],share:3,shared_temp_directori:[1,5,6,7,8,9,10],shebang:[5,6,7,8,9,10],shell:[1,2],shift:0,ship:0,should:[0,4],show:[1,2],show_choic:[1,2],show_default:[1,2],shrink:4,shutdown_on_clos:1,si:6,sidebar:4,sigma:4,silence_log:[1,5,6,7,8,9,10],similar:[5,6,7,8,9,10],similarli:4,simplest:0,simpli:0,singl:[1,4],sio2_prod:6,sio3:7,sio3_diff:7,sio:7,site:[1,2,5,6,7,8,9,10,11],size:[4,7],skill:0,skipna:1,slice:[1,6],smaller:[1,2,7],so:[3,4,7],softwar:4,some:[2,4,11],sort:[1,2],sourc:[0,3],space:[1,2],spc:8,spchl:1,spec:1,specclust:1,specif:4,specifi:[1,2],split:1,split_kei:1,squeez:[1,5,6,8,9],src:[7,10],st:[1,2],stabl:1,stacklevel:10,start:[0,1,4,10],start_datetim:[1,2],stat:[1,2],state:[0,4],statu:1,stdinnotimplementederror:[1,2],stdout:[1,2],step:7,stopiter:[7,10],storag:[1,2],storage_opt:10,store:[7,10],store_entrypoint:[7,10],storebackendentrypoint:[7,10],str:[1,2,5,6,7,8,9,10,11],stream:[5,6,8,10],structur:4,stuff:4,submit:[5,6,7,8,9,10],subplot:[1,2],subplots_adjust:10,subprocess:[1,2],subset:[1,2],subset_method:[1,2],suggest:[4,10],sum:[5,6,7,8,9,10],summar:4,support:[1,2,7,10],suppress:1,suptitl:7,sure:[0,4,11],surf:1,surfac:[1,2,9],svn:1,sy:[1,4],sync:1,synchron:10,synchronize_worker_interv:1,syncmethodmixin:1,syntax:4,system:[0,4],t:[1,2,4,7,10,11],tabl:4,tackl:4,tag:4,take:4,takeawai:4,tarea:[1,5,6,7,8,10],tcp:[5,6,7,8,9,10],tell:4,temp:9,termui:[1,2],test:7,text:[2,4],tg:6,thank:4,thei:4,them:[0,4],thi:[1,2,4,5,6,7,8,10,11],those:[1,2],through:[0,1,2,7],throughout:4,ti:4,tie:4,tight:[1,2],time:[1,2,4,5,6,7,8,9,10],time_bound:[1,5,6,7,8,9,10],timeout:1,timeseri:1,timespan:[1,2],titl:4,tl319_g17:[1,5,6,7,8,9,10,11],tlat:[1,2,5,6,7,8,9,10,11],tlong:[1,2,5,6,7,8,9,10,11],tmol:6,tmp:[1,6,10],to_dataset_dict:[5,6,8,10],to_xarrai:[1,2],to_zarr:2,togeth:4,top:[0,1,2,4,10],topic:4,topography_20161215:1,tornado:1,total:[1,2,4],traceback:[1,2,5,6,7,8,9,10,11],transform:[1,2,5,7,8,9,10],transit:4,transition_counter_max:1,transport_compon:[1,7,9,11],transport_region:[1,7,9,11],transpos:[1,2],trigger:[1,5,6,7,8,9,10],trunk:1,ts:10,tseri:[1,7,9,11],tupl:[1,2],ture:4,two:0,type:[1,2,7,10],typeerror:[5,6,7,8,9,10],u:[1,2,10],ucar:1,unabl:[1,2],under:3,understand:4,unexpect:[5,6,7,8,9,10],unexpectedli:1,uniqu:4,unit:[1,2,5,6,9,10],unsupport:1,until:0,unzip:[1,2],up:[0,4,11],uri:[1,2],url:[1,2,7],urllib:[1,2],urlretriev:[1,2],us:[0,4,5,6,7,8,9,10,11],use_cftim:[7,10],user:[1,2,5,6,7,8,9,10],usernam:[1,2],util:[1,5,6,7,8,9,10],v:[1,2,5,6,7,8,10],valid:[1,5,6,7,8,9,10],valu:[1,2,6,7,10],value_proc:[1,2],valueerror:[1,2],var_nam:1,variabl:[1,2,5,11],variable_id:9,variou:0,ve:7,veri:[5,6,7,8,9,10],version:[1,2,4],vertic:4,vertical_dimension_as_originally_produc:[1,2],via:[0,4],view:0,violat:[7,10],visual:4,vmax:[1,2,5,7,8,9,10],vmin:[1,2,5,7,8,9,10],w:[2,7,10],wa:[1,2,4,5,6,7,8,9,10],wai:[0,1,2,4,11],wait:1,wait_for:1,walltim:[1,5,6,7,8,9,10],wang:6,want:7,warn:[1,2,7],we:[4,7,11],weber:6,weight:[5,6,7,8,9],well:4,were:4,what:0,when:[7,10],where:[1,2,4],which:[0,4,7],white:[7,9],whole:[1,2],whose:11,why:[0,1,2,11],width_ratio:[1,2],without:4,woa18:7,woa2018_popgrid:7,woa:7,woa_data:7,wonder:4,work:[0,1,2,4,5,6,7,8,9,10,11],worker:[1,5,6,7,8,9,10],worker_extra_arg:[5,6,7,8,9,10],worker_ttl:1,world:4,worri:7,wrap:[1,2],wrapper:[1,2],write_empti:10,write_region:10,www:[1,2],x27:[1,2],x:[1,4,7,9,11],x_graze_mesozoo_zint:6,x_graze_microzoo_zint:6,xarrai:[1,2,5,6,7,8,9,10],xlabel:7,xr:[1,2,5,6,7,8,9,10,11],xy:4,xz:4,y:[1,4,7,9,11],year:7,year_mean:7,yield:[1,7,10],ylabel:7,yml:0,you:[0,3,4,7],yourself:4,yr:[5,6],z:[4,10],z_t:[1,5,6,7,8,9,10],z_t_150m:[1,5,6,7,8,10],zarr:[1,2,10],zarr_group:10,zarr_vers:10,zarrbackendentrypoint:10,zarrstor:10,zenodo:3,zip:[1,2,7],zmeso200:10,zoo:6,zooprodnppperc:6},titles:["Ocean Biogeochemistry Cookbook","Including Glade CESM Data","Cloud data only","How to Cite This Cookbook","Project Pythia Notebook Template","Carbon fluxes","Global BGC metrics","Ocean macronutrients","Phytoplankton biomass","Quick look at a variable","Zooplankton biomass","How to read in CESM timeseries output"],titleterms:{"1":0,"100m":[7,8],"1997":1,"2":0,"2018":7,"2021":1,"do":[1,2,5,10],"import":4,"long":[5,7,8,10],A:4,ON:9,TO:10,To:[1,2],ad:1,add:1,all:1,annual:1,anoth:4,atla:7,author:0,base:10,bgc:6,binder:0,biogeochemistri:[0,1],biomass:[6,8,10],carbon:[5,6],cesm:[1,11],chlorophyl:[1,2],cite:3,climatolog:10,cloud:2,cluster:[5,6,7,8,9,10],color:9,compar:[7,10],comparison:[1,7],comput:[5,8,10],concentr:[1,2],connect:[5,6,7,8,9,10],content:4,contributor:0,convert:1,cookbook:[0,3],copepod:[1,2,10],danger:4,dask:1,data:[1,2,5,6,7,8,9,10,11],databas:10,dataset:10,demonstr:4,diatom:6,e:0,exampl:0,explain:1,faster:1,first:4,fix:9,fixat:6,flux:5,foundat:0,further:4,g:0,get:[1,2],glade:1,glmm:10,global:[5,6,7,10],globcolour:[1,2],happen:1,header:4,here:1,hi:1,how:[3,11],immedi:1,includ:1,info:4,integr:[5,6],label:9,last:4,let:7,level:4,list:[6,7,8,10],load:[5,6,7,8,9,10,11],locat:11,look:[7,9],machin:0,macronutri:7,make:[1,2,5,6,7,10],map:[1,2,5,7],mean:[1,5,7,8,10],mesozooplankton:10,metric:6,microzooplankton:10,model:1,monthli:[1,10],motiv:0,next:4,nicer:7,nitrogen:6,notebook:[0,4],npp:6,observ:10,ocean:[0,7],onli:2,our:11,output:[1,11],overview:4,own:0,paramet:[5,6,8,9,10],percent:6,phytoplankton:8,plot:[8,9,10],prerequisit:4,process:1,product:6,profil:7,project:4,pythia:4,quick:[4,9],re:1,read:11,refer:4,relat:6,replac:0,resourc:4,run:0,s:[1,4,7],same:1,satellit:[1,2],second:4,section:[0,4],silicif:6,some:[1,5],sourc:1,specifi:11,spin:1,structur:0,subsect:4,success:4,summari:4,surfac:[7,8,10],tabl:6,templat:4,term:[5,7,8,10],text:1,thi:[0,3,9],timeseri:11,titl:0,trim:1,up:1,variabl:[6,7,8,9,10],warn:4,what:[1,4],workflow:0,world:7,xarrai:11,year:1,your:[0,4],zooplankton:[6,10]}}) \ No newline at end of file +Search.setIndex({docnames:["README","notebooks/FigS2-Chl_Copepod_compare_x1","notebooks/cloudonly-FigS2-Chl_Copepod_compare_x1","notebooks/how-to-cite","notebooks/notebook-template","notebooks/ocn-carbonfluxes","notebooks/ocn-global-bgc-metrics","notebooks/ocn-macronuts","notebooks/ocn-phyto-biomass","notebooks/ocn-tracer-views","notebooks/ocn-zoo","notebooks/readintutorial"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":5,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.intersphinx":1,sphinx:56},filenames:["README.md","notebooks/FigS2-Chl_Copepod_compare_x1.ipynb","notebooks/cloudonly-FigS2-Chl_Copepod_compare_x1.ipynb","notebooks/how-to-cite.md","notebooks/notebook-template.ipynb","notebooks/ocn-carbonfluxes.ipynb","notebooks/ocn-global-bgc-metrics.ipynb","notebooks/ocn-macronuts.ipynb","notebooks/ocn-phyto-biomass.ipynb","notebooks/ocn-tracer-views.ipynb","notebooks/ocn-zoo.ipynb","notebooks/readintutorial.ipynb"],objects:{},objnames:{},objtypes:{},terms:{"0":[1,2,3,5,6,7,8,9,10],"00":[1,7,9],"000000e":[7,9],"0000089":7,"00001259":7,"00001293":7,"00001324":7,"001":6,"002branch":[1,7,9,11],"002branchhistori":[7,9],"00909999997":7,"0091":7,"01":[1,2,5,7,9,10],"011":[1,2,6,10],"0137":7,"015625":[7,9],"016":[7,9],"01879999999":7,"0188":7,"01unit":[7,9],"02":[7,9,10],"02506524":7,"02734375":[7,9],"02760897":7,"02unit":[7,9],"03":[7,9,10],"0308":7,"03125":[7,9],"03210867":7,"032753":7,"0363999999":7,"0364":7,"03unit":[7,9],"04":[1,2,7,9],"046875":[7,9],"046e":7,"047":[7,9],"04779999999":7,"0478":7,"04819999996":7,"0482":7,"04long_nam":[7,9],"04unit":[7,9],"05":[7,9],"050000e":[7,9],"051192e":[7,9],"05832":7,"05long_nam":[7,9],"05unit":[7,9],"06":[7,9],"0625":[7,9],"06658755":7,"06769999996":7,"0677":7,"06arrai":[7,9],"06unit":[7,9],"07":[7,9],"0716":7,"075633e":[7,9],"078125":[7,9],"08":[7,9],"08163473":7,"087846e":[7,9],"09":[7,9],"097114e":[7,9],"097156":7,"0_25x0_25":[1,2],"0arrai":[7,9],"0cell_method":[7,9],"0d":7,"0long_nam":[7,9],"0unit":[7,9],"0valid_max":[7,9],"0x14a6d78fb0d0":9,"0x14af8170bad0":7,"0x14af86b76810":7,"1":[1,2,5,6,7,8,9,10],"10":[1,2,4,5,6,7,8,9,10],"100":[5,6],"1000":[7,9],"10000":[7,9],"100m":[5,6,9],"100munit":[7,9],"1019":7,"104":[7,9],"104136":[7,9],"104671":7,"10500":[7,9],"1056":7,"106204e":[7,9],"1094":7,"11":[7,9],"110":[7,9],"11000":[7,9],"1105":7,"110620":[7,9],"110m":[1,2,5,7,9,10],"11252":7,"11332":7,"11500":[7,9],"11513785":7,"1167":7,"117104":[7,9],"1174461":7,"1174462":7,"1174463":7,"1174464":7,"1174465":7,"1174466":7,"1174467":7,"1174468":7,"1174469":7,"1174470":7,"1174471":7,"1174472":7,"1174473":7,"1174474":7,"1174475":7,"1174476":7,"1174477":7,"1174478":7,"1174479":7,"1174480":7,"1174481":7,"1174482":7,"1174483":7,"1174484":7,"1174485":7,"1174486":7,"1174487":7,"1174488":7,"1174489":7,"1174490":7,"1174491":7,"1174492":7,"1174493":7,"1174494":7,"1174495":7,"1174496":7,"1174497":7,"1174498":7,"1174499":7,"1174500":7,"1174501":7,"1174502":7,"1174503":7,"1174504":7,"1174505":7,"1174506":7,"1174507":7,"1174508":7,"1174509":7,"1174510":7,"1174511":7,"1174512":7,"1174513":7,"1174514":7,"1174515":7,"1174516":7,"1174517":7,"1174518":7,"1174519":7,"1174520":7,"1174521":7,"1174522":7,"1174523":7,"1174524":7,"1174525":7,"1175962":7,"12":[1,2,5,6,7,8,9,10],"12000":[7,9],"124":[7,9],"1242":7,"1243":7,"124456":[7,9],"125":[1,2,6,7,9],"12500":[7,9],"12500894":7,"125028e":[7,9],"125768e":[7,9],"1258504":7,"1259":7,"125e":7,"126953125":[7,9],"1272198":7,"1275610":7,"12890625":[7,9],"129":[7,9],"1292":7,"12967":7,"12unit":7,"13":[7,9,10],"13000":[7,9],"1309073":7,"1309074":7,"1309075":7,"1309076":7,"1309077":7,"1309078":7,"1309079":7,"1309080":7,"1309081":7,"1309082":7,"1309083":7,"1309084":7,"1309085":7,"1309086":7,"1309087":7,"1309088":7,"1309089":7,"1309090":7,"1309091":7,"1309092":7,"1309093":7,"1309094":7,"1309095":7,"1309096":7,"1309097":7,"1309098":7,"1309099":7,"1309100":7,"1309101":7,"1309102":7,"1309103":7,"1309104":7,"1309105":7,"1309106":7,"1309107":7,"1309108":7,"1309109":7,"1309110":7,"1309111":7,"1309112":7,"1309113":7,"1309114":7,"1309115":7,"1309116":7,"1309117":7,"1309118":7,"1309119":7,"1309120":7,"1309121":7,"1309122":7,"1309123":7,"1309124":7,"1309125":7,"1309126":7,"1309127":7,"1309128":7,"1309129":7,"1309130":7,"1309131":7,"1309132":7,"1309133":7,"1309134":7,"1309135":7,"1309136":7,"1309137":7,"1309138":7,"1309139":7,"1309140":7,"1309141":7,"1309142":7,"1309143":7,"1309144":7,"1309145":7,"1309146":7,"1309147":7,"1309148":7,"1309149":7,"1309150":7,"1309151":7,"1309152":7,"1309153":7,"1309154":7,"1309155":7,"1309156":7,"1309157":7,"1309158":7,"1309159":7,"1309160":7,"1309161":7,"1309162":7,"1309163":7,"1309164":7,"1309165":7,"1309166":7,"1309167":7,"1309168":7,"1309169":7,"1309170":7,"1309171":7,"1309172":7,"1309173":7,"1309174":7,"1309175":7,"1309176":7,"1309177":7,"1309178":7,"1309179":7,"1309180":7,"1309181":7,"1309182":7,"1309183":7,"1309184":7,"1309185":7,"1309186":7,"1309187":7,"1309188":7,"1309189":7,"1309190":7,"1309191":7,"1309192":7,"1309193":7,"1309194":7,"1309195":7,"1309196":7,"1309197":7,"1309198":7,"1309199":7,"1309200":7,"1309201":7,"1309202":7,"1309203":7,"1309204":7,"1309205":7,"1309206":7,"1309207":7,"1309208":7,"1309209":7,"1309210":7,"1309211":7,"1309212":7,"1309213":7,"1309214":7,"1309215":7,"1309216":7,"1309217":7,"1309218":7,"1309219":7,"1309220":7,"1309221":7,"1309222":7,"1309223":7,"1309224":7,"1309225":7,"1309226":7,"1309227":7,"1309228":7,"1309229":7,"1309230":7,"1309231":7,"1309232":7,"1309233":7,"1309234":7,"1309235":7,"1309236":7,"1309237":7,"1309238":7,"1309239":7,"1309240":7,"1309241":7,"1309242":7,"1309243":7,"1309244":7,"1309245":7,"1309246":7,"1309247":7,"1309248":7,"1309249":7,"1309250":7,"1309251":7,"1309252":7,"1309253":7,"1309254":7,"1309255":7,"1309256":7,"1309257":7,"1309258":7,"1309259":7,"1309260":7,"1309261":7,"1309262":7,"1309263":7,"1309264":7,"1309265":7,"1309266":7,"1309267":7,"1309268":7,"1309269":7,"1309270":7,"1309271":7,"1309272":7,"1309273":7,"1309274":7,"1309275":7,"1309276":7,"1309277":7,"1309278":7,"1309279":7,"1309280":7,"1309281":7,"1309282":7,"1309283":7,"1309284":7,"1309285":7,"1309286":7,"1309287":7,"1309288":7,"1309289":7,"1309290":7,"1309291":7,"1309292":7,"1309293":7,"1309294":7,"1309295":7,"1309296":7,"1309297":7,"1309298":7,"1309299":7,"1309300":7,"1309301":7,"1309302":7,"1309303":7,"1309304":7,"1309305":7,"1309306":7,"1309307":7,"1309308":7,"1309309":7,"1309310":7,"1309311":7,"1309312":7,"1309313":7,"1309314":7,"1309315":7,"1309316":7,"1309317":7,"1309318":7,"1309319":7,"1309320":7,"1309321":7,"1309322":7,"1309323":7,"1309324":7,"1309325":7,"1309326":7,"1309327":7,"1309328":7,"1309329":7,"1309330":7,"1309331":7,"1309332":7,"1309333":7,"1309334":7,"1309335":7,"1309336":7,"1309337":7,"1309338":7,"1309339":7,"1309340":7,"1309341":7,"1309342":7,"1309343":7,"1309344":7,"1309345":7,"1309346":7,"1309347":7,"1309348":7,"1309349":7,"1309350":7,"1309351":7,"1309352":7,"1309353":7,"1309354":7,"1309355":7,"1309356":7,"1309357":7,"1309358":7,"1309359":7,"1309360":7,"1309361":7,"1309362":7,"1309363":7,"1309364":7,"1309365":7,"1309366":7,"1309367":7,"1309368":7,"1309369":7,"1309370":7,"1309371":7,"1309372":7,"1309373":7,"1309374":7,"1309375":7,"1309376":7,"1309377":7,"1309378":7,"1309379":7,"1309380":7,"1309381":7,"1309382":7,"1309383":7,"1309384":7,"1309385":7,"1309386":7,"1309387":7,"1309388":7,"1309389":7,"1309390":7,"1309391":7,"1309392":7,"1309393":7,"1309394":7,"1309395":7,"1309396":7,"1309397":7,"1309398":7,"1309399":7,"1309400":7,"1309401":7,"1309402":7,"1309403":7,"1309404":7,"1309405":7,"1309406":7,"1309407":7,"1309408":7,"1309409":7,"1309410":7,"1309411":7,"1309412":7,"1309413":7,"1309414":7,"1309415":7,"1309416":7,"1309417":7,"1309418":7,"1309419":7,"1309420":7,"1309421":7,"1309422":7,"1309423":7,"1309424":7,"1309425":7,"1309426":7,"1309427":7,"1309428":7,"1309429":7,"1309430":7,"1309431":7,"1309432":7,"1309433":7,"1309434":7,"1309435":7,"1309436":7,"1309437":7,"1309438":7,"1309439":7,"1309440":7,"1309441":7,"1309442":7,"1309443":7,"1309444":7,"1309445":7,"1309446":7,"1309447":7,"1309448":7,"1309449":7,"1309450":7,"1309451":7,"1309452":7,"1309453":7,"1309454":7,"1309455":7,"1309456":7,"1309457":7,"1309458":7,"1309459":7,"1309460":7,"1309461":7,"1309462":7,"1309463":7,"1309464":7,"1309465":7,"1309466":7,"1309467":7,"1309468":7,"1309469":7,"1309470":7,"1309471":7,"1309472":7,"1309473":7,"1309474":7,"1309475":7,"1309476":7,"1309477":7,"1309478":7,"1309479":7,"1309480":7,"1309481":7,"1309482":7,"1309483":7,"1309484":7,"1309485":7,"1309486":7,"1309487":7,"1309488":7,"1309489":7,"1309490":7,"1309491":7,"1309492":7,"1309493":7,"1309494":7,"1309495":7,"1309496":7,"1309497":7,"1309498":7,"1309499":7,"1309500":7,"1309501":7,"1309502":7,"1309503":7,"1309504":7,"1309505":7,"1309506":7,"1309507":7,"1309508":7,"1309509":7,"1309510":7,"1309511":7,"1309512":7,"1309513":7,"1309514":7,"1309515":7,"1309516":7,"1309517":7,"1309518":7,"1309519":7,"1309520":7,"1309521":7,"1309522":7,"1309523":7,"1309524":7,"1309525":7,"1309526":7,"1309527":7,"1309528":7,"1309529":7,"1309530":7,"1309531":7,"1309532":7,"1309533":7,"1309534":7,"1309535":7,"1309536":7,"1309537":7,"1309538":7,"1309539":7,"1309540":7,"1309541":7,"1309542":7,"1309543":7,"1309544":7,"1309545":7,"1309546":7,"1309547":7,"1309548":7,"1309549":7,"1309550":7,"1309551":7,"1309552":7,"1309553":7,"1309554":7,"1309555":7,"1309556":7,"1309557":7,"1309558":7,"1309559":7,"1309560":7,"1309561":7,"1309562":7,"1309563":7,"1309564":7,"1309565":7,"1309566":7,"1309567":7,"1309568":7,"1309569":7,"1309570":7,"1309571":7,"1309572":7,"1309573":7,"1309574":7,"1309575":7,"1309576":7,"1309577":7,"1309578":7,"1309579":7,"1309580":7,"1309581":7,"1309582":7,"1309583":7,"1309584":7,"1309585":7,"1309586":7,"1309587":7,"1309588":7,"1309589":7,"1309590":7,"1309591":7,"1309592":7,"1309593":7,"1309594":7,"1309595":7,"1309596":7,"1309597":7,"1309598":7,"1309599":7,"1309600":7,"1309601":7,"1309602":7,"1309603":7,"1309604":7,"1309605":7,"1309606":7,"1309607":7,"1309608":7,"1309609":7,"1309610":7,"1309611":7,"1309612":7,"1309613":7,"1309614":7,"1309615":7,"1309616":7,"1309617":7,"1309618":7,"1309619":7,"1309620":7,"1309621":7,"1309622":7,"1309623":7,"1309624":7,"1309625":7,"1309626":7,"1309627":7,"1309628":7,"1309629":7,"1309630":7,"1309631":7,"1309632":7,"1309633":7,"1309634":7,"1309635":7,"1309636":7,"1309637":7,"1309638":7,"1309639":7,"1309640":7,"1309641":7,"1309642":7,"1309643":7,"1309644":7,"1309645":7,"1309646":7,"1309647":7,"1309648":7,"1309649":7,"1309650":7,"1309651":7,"1309652":7,"1309653":7,"1309654":7,"1309655":7,"1309656":7,"1309657":7,"1309658":7,"1309659":7,"1309660":7,"1309661":7,"1309662":7,"1309663":7,"1309664":7,"1309665":7,"1309666":7,"1309667":7,"1309668":7,"1309669":7,"1309670":7,"1309671":7,"1309672":7,"1309673":7,"1309674":7,"1309675":7,"1309676":7,"1309677":7,"1309678":7,"1309679":7,"1309680":7,"1309681":7,"1309682":7,"1309683":7,"1309684":7,"1309685":7,"1309686":7,"1309687":7,"1309688":7,"1309689":7,"1309690":7,"1309691":7,"1309692":7,"1309693":7,"1309694":7,"1309695":7,"1309696":7,"1309697":7,"1309698":7,"1309699":7,"1309700":7,"1309701":7,"1309702":7,"1309703":7,"1309704":7,"1309705":7,"1309706":7,"1309707":7,"1309708":7,"1309709":7,"1309710":7,"1309711":7,"1309712":7,"1309713":7,"1309714":7,"1309715":7,"1309716":7,"1309717":7,"1309718":7,"1309719":7,"1309720":7,"1309721":7,"1309722":7,"1309723":7,"1309724":7,"1309725":7,"1309726":7,"1309727":7,"1309728":7,"1309729":7,"1309730":7,"1309731":7,"1309732":7,"1309733":7,"1309734":7,"1309735":7,"1309736":7,"1309737":7,"1309738":7,"1309739":7,"1309740":7,"1309741":7,"1309742":7,"1309743":7,"1309744":7,"1309745":7,"1309746":7,"1309747":7,"1309748":7,"1309749":7,"1309750":7,"1309751":7,"1309752":7,"1309753":7,"1309754":7,"1309755":7,"1309756":7,"1309757":7,"1309758":7,"1309759":7,"1309760":7,"1309761":7,"1309762":7,"1309763":7,"1309764":7,"1309765":7,"1309766":7,"1309767":7,"1309768":7,"1309769":7,"1309770":7,"1309771":7,"1309772":7,"1309773":7,"1309774":7,"1309775":7,"1309776":7,"1309777":7,"1309778":7,"1309779":7,"1309780":7,"1309781":7,"1309782":7,"1309783":7,"1309784":7,"1309785":7,"1309786":7,"1309787":7,"1309788":7,"1309789":7,"1309790":7,"1309791":7,"1309792":7,"1309793":7,"1309794":7,"1309795":7,"1309796":7,"1309797":7,"1309798":7,"1309799":7,"1309800":7,"1309801":7,"1309802":7,"1309803":7,"1309804":7,"1309805":7,"1309806":7,"1309807":7,"1309808":7,"1309809":7,"1309810":7,"1309811":7,"1309812":7,"1309813":7,"1309814":7,"1309815":7,"1309816":7,"1309817":7,"1309818":7,"1309819":7,"1309820":7,"1309821":7,"1309822":7,"1309823":7,"1309824":7,"1309825":7,"1309826":7,"1309827":7,"1309828":7,"1309829":7,"1309830":7,"1309831":7,"1309832":7,"1309833":7,"1309834":7,"1309835":7,"1309836":7,"1309837":7,"1309838":7,"1309839":7,"1309840":7,"131809":[7,9],"1330":7,"133405e":[7,9],"1348":7,"13500":[7,9],"13544719e":7,"13851312e":7,"138671875":[7,9],"13997430e":7,"14":[6,7],"14000":[7,9],"140049":[7,9],"141":7,"1435":7,"14500":[7,9],"14705":7,"1471468":7,"1472467":7,"1472954":7,"148290":[7,9],"15":[5,6,7,9,10],"1500":[7,9],"15000":[7,9],"150000e":[7,9],"150m":[1,2,10],"15208992":7,"15500":[7,9],"1557":7,"15625":[7,9],"157394":[7,9],"15year":7,"15z_w_bot":[7,9],"16":[1,6,7,9],"160":[7,9],"16000":[7,9],"160816":7,"1633433":7,"16339999996":7,"1634":7,"1634497":7,"1635014":7,"16480":7,"165":7,"16509":[7,9],"166":7,"166499":[7,9],"1699":7,"17":7,"1700":7,"1701":7,"17019":[7,9],"1702":7,"17207442":7,"17241696":7,"17547":[7,9],"176400":[7,9],"1791150":7,"1792270":7,"1792815":7,"18":[7,10],"180":[1,2],"18076":[7,9],"182":[7,9],"18209":7,"18486634":7,"18597561":7,"18597562":7,"18629":[7,9],"186301":[7,9],"186457e":[7,9],"1866":7,"1875":[7,9],"18750883":7,"18879999995":7,"1888":7,"18933231":7,"19":[6,7],"190":6,"19182":[7,9],"1919":7,"1958":[7,9],"195801":[1,7,9,11],"1959":7,"1960":7,"19603941":7,"1961":7,"1962":7,"1963":7,"1964":7,"1965":7,"1966":7,"1967":7,"1968":7,"196894":[7,9],"1969":7,"1970":7,"1971":7,"1972":7,"1973":7,"1974":7,"1975":7,"1976":7,"19766":[7,9],"1977":7,"1978":7,"1979":7,"1980":7,"19802":7,"1981":7,"1982":7,"1983":7,"1984":7,"1985":7,"1986":7,"1987":7,"1988":7,"1989":7,"1990":7,"1991":7,"1992":7,"1993":7,"1994":7,"1995":[6,7],"1996":7,"1997":[6,7],"1998":7,"1999":7,"19unit":7,"1e":[5,6,7,9],"1grid_loc":[7,9],"1p4":[1,6,7,9,11],"1unit":[7,9],"2":[1,2,3,5,6,7,8,9,10],"20":7,"2000":[7,9],"2001":7,"2002":7,"2003":7,"2004":7,"2005":7,"2006":[6,7],"2007":7,"2008":7,"2009":[7,10],"200m":[1,2,10],"2010":[6,7],"2011":7,"2012":[1,2,7],"2012__biomass":[1,2],"2012__cmass":[1,2,10],"2013":[6,7,10],"2014":[6,7],"2015":7,"2016":7,"2017":[6,7],"2018":[1,6,9,11],"2019":[6,7,10],"2020":[7,10],"2021":[7,9],"202112":[1,7,9,11],"2022":[7,9],"2022arrai":7,"2023":[7,9],"203125":[7,9],"20349":[7,9],"2060":7,"2064":7,"207487":[7,9],"20971":[7,9],"21":[7,9],"2110cell_method":[7,9],"2111cell_method":[7,9],"21185":7,"2124":7,"21321868896484":[7,9],"21592":[7,9],"21650899":7,"2168":7,"218645":[7,9],"22":7,"22052261":7,"2208":7,"2217":7,"222":6,"2220cell_method":[7,9],"2221cell_method":[7,9],"22235193":7,"22257":[7,9],"22316":7,"2236":7,"225699999995":7,"2257":7,"225783e":[7,9],"2265625":[7,9],"227":[7,9],"2288":7,"22923":[7,9],"229803":[7,9],"23":7,"23186":7,"2339452":7,"2344":7,"23459477":7,"23640":[7,9],"23819":7,"23898":7,"24":[6,7],"240":[7,9],"24052915":7,"241397":[7,9],"24257":7,"24358":[7,9],"2441":7,"244567e":[7,9],"2453808":7,"24546":7,"24588":7,"24621668":7,"2471":7,"24731":7,"24844":7,"24911":7,"24951":7,"24973":7,"24985":7,"24992":7,"24996":7,"24998":7,"25":[1,2,6,7,9],"2500":[7,9],"250000e":[7,9],"25000897":7,"25133086":7,"25137":[7,9],"252990":[7,9],"253304":7,"2556":7,"25577325":7,"2566533":7,"2568054":7,"25827":7,"258899999997":7,"2589":7,"25915":[7,9],"259765625":[7,9],"25e":[7,9],"25gb":1,"25xarrai":7,"26":[7,9],"260292":7,"26171875":[7,9],"262985":7,"264900":[7,9],"265":[7,9],"26765":[7,9],"268234":7,"268680e":[7,9],"26966857910156":[7,9],"27":[7,9],"27615":[7,9],"276809":[7,9],"277280e":[7,9],"279":7,"28":[7,9],"280":7,"281":7,"28169250488281":[7,9],"282":7,"285233":7,"28548":[7,9],"2870":7,"288938":[7,9],"2890625":[7,9],"29":7,"29031715":7,"29031716":7,"29094":7,"291":7,"292":7,"293":7,"294":7,"29408252":7,"29481":[7,9],"295":7,"29642832":7,"2e":[7,9],"2grid_loc":[7,9],"2long_nam":7,"2moc_comp":[7,9],"2unit":[7,9],"2z_t_150m":[7,9],"3":[1,2,5,6,7,8,9,10],"30":7,"300":[1,2],"3000":[7,9],"301067":[7,9],"30160692":7,"304":7,"305":[1,2,5,7,8,9,10],"30511":[7,9],"306":7,"307":7,"308":7,"31":[1,2],"3111cell_method":[7,9],"3112cell_method":[7,9],"3113cell_method":[7,9],"3114cell_method":[7,9],"312":[7,9],"3121cell_method":[7,9],"3124":7,"3125":[7,9],"31250886":7,"313340":[7,9],"31542":[7,9],"317":7,"318":7,"319":7,"320":[7,9],"32085418701172":[7,9],"320z_t":[7,9],"320z_w":7,"321":7,"3211cell_method":[7,9],"322":7,"3221cell_method":[7,9],"323":7,"3240":7,"325613":[7,9],"32686":[7,9],"3281":7,"328125":[7,9],"329":7,"330":7,"331":7,"332":7,"333":7,"335825":7,"337979":[7,9],"338":7,"33831":[7,9],"339":7,"339e":7,"34":7,"340":7,"341":7,"342":7,"343":7,"34375":[7,9],"3438":7,"344":[7,9],"3446":7,"345":7,"34765625":[7,9],"35":[7,9],"3500":[7,9],"350000e":[7,9],"35017395019531":[7,9],"350344":[7,9],"3506875":7,"35109":[7,9],"3515625":[7,9],"35342745":7,"35379999998":7,"3538":7,"359375":[7,9],"35e":[7,9],"36":[7,9],"360":[7,9],"3626":7,"362767":[7,9],"36387":[7,9],"364088e":[7,9],"365":[5,6,7,9],"365234375":[7,9],"367":[7,9],"3677":7,"37203979492188":[7,9],"373":[7,9],"373046875":[7,9],"3736":7,"375000e":[7,9],"375009":7,"375189":[7,9],"375392e":[7,9],"375e":[7,9],"37822":[7,9],"379793e":[7,9],"38":[7,9],"384":[7,9],"384nlon":[7,9],"387645":[7,9],"388626e":[7,9],"38952829e":7,"39":[1,7,9],"390625":[7,9],"39258":[7,9],"39293":7,"395":[7,9],"395moc_z":[7,9],"39779999998":7,"3978":7,"39e":7,"3arrai":7,"3e":7,"3grid_loc":[7,9],"3transport_comp":[7,9],"4":[3,6,7,8,9,10],"40":6,"400":7,"4000":[7,9,10],"400101":[7,9],"400497e":[7,9],"4017":7,"40625":[7,9],"40878":[7,9],"41":7,"41193498":7,"412576":[7,9],"4133":7,"4135549":7,"413972e":[7,9],"41397858":7,"41841155":7,"418655":[7,9],"41865507":7,"41865539550781":[7,9],"4194":7,"419921875":[7,9],"41unit":7,"42":[7,9],"421875":[7,9],"423":[7,9],"42322540283203":[7,9],"42498":[7,9],"425052":[7,9],"42649554":7,"42759165e":7,"43072723e":7,"43093":9,"431e":7,"43222977e":7,"432e":7,"433777e":[7,9],"4375":[7,9],"43750889":7,"437539":[7,9],"44":[7,9],"44079999998":7,"4408":7,"44337":[7,9],"4484":7,"44903024":7,"4492":7,"45":6,"4500":[7,9],"450000e":[7,9],"450026":[7,9],"45160767":7,"453":[7,9],"453125":[7,9],"4534":7,"4544":7,"45745047e":7,"4577638":7,"45e":[7,9],"46176":[7,9],"462519":[7,9],"463":7,"46484375":[7,9],"4658":7,"46623378":7,"46875":[7,9],"47":[7,9],"470703125":[7,9],"471299999997":7,"4713":7,"47265625":[7,9],"472799999996":7,"4728":7,"473":[7,9],"473e":7,"47441":[7,9],"47441101074219":[7,9],"475012":[7,9],"480":7,"4804":7,"48273":[7,9],"48637802":7,"487508":[7,9],"48815":[7,9],"48815155029297":[7,9],"48815valid_max":[7,9],"49":[7,9],"4916574":7,"4917288":7,"4918715":7,"4941":7,"4978532":7,"4979215":7,"4980580":7,"499e":7,"4grid_loc":[7,9],"4km_p1d":[1,2],"4p2z":[1,6,7,9,11],"5":[1,2,4,5,6,7,9,10],"500":[7,9],"5000":[7,9],"500000e":[7,9],"500004":[7,9],"50164216":7,"50370":[7,9],"5045798":7,"5046446":7,"5047740":7,"5065":[7,9],"5098":7,"51031365":7,"510935e":[7,9],"51215224":7,"512502":[7,9],"51363979":7,"513702e":[7,9],"51766482":7,"5234375":[7,9],"525000":[7,9],"52530781e":7,"52684191":7,"52772":[7,9],"53086782":7,"53385":7,"537500":[7,9],"54":[7,9],"544":[7,9],"54841014":7,"549999":[7,9],"55":6,"5500":[7,9],"550000e":[7,9],"55174":[7,9],"5524":7,"553":7,"554":7,"555":7,"556":7,"558083":7,"56":7,"56250892":7,"57":[7,9],"573946e":[7,9],"573982":7,"575":7,"579299999998":7,"5793":7,"57937":[7,9],"58":[7,9],"580078125":[7,9],"5859375":[7,9],"58603923":7,"58722":7,"5938":7,"5938784":7,"5939545":7,"5coordin":[7,9],"5e":[7,9],"6":[6,7,8,9],"60":[7,9],"6000":[7,9],"60699":[7,9],"60coordin":7,"60lat_aux_grid":[7,9],"60nlat":7,"60transport_reg":[7,9],"60z_t_150m":7,"60z_w":[7,9],"60z_w_bot":7,"60z_w_top":[7,9],"61":[7,9],"61944315":7,"61d2":[7,9],"6216811":7,"623259":7,"625":7,"625190e":[7,9],"627":7,"627670e":[7,9],"628":7,"629":7,"630":7,"6373":7,"63886":[7,9],"63970048":7,"64":1,"640625":[7,9],"6430401":7,"649001e":[7,9],"6493303":7,"65":7,"6500":[7,9],"650984e":[7,9],"656":[7,9],"65625":[7,9],"6570139":7,"657499999994":7,"6575":7,"6582":7,"65coordin":7,"66629999999":7,"6663":7,"66796875":[7,9],"668":[7,9],"67072":[7,9],"671875":[7,9],"6738":7,"676542e":[7,9],"67802":7,"6789779663086":[7,9],"6796":7,"6808":7,"681640625":[7,9],"682":[7,9],"68289999996":7,"6829":7,"68630626":7,"6875":[7,9],"68750895":7,"688":[7,9],"688299999994":7,"6883":7,"69455":7,"695":[7,9],"6953125":[7,9],"69559999998":7,"6956":7,"69791216":7,"7":[6,7,9,10],"7000":[7,9],"701296":7,"70358949":7,"70756":[7,9],"709":7,"7095":7,"7096":7,"7097":7,"7098":7,"71":7,"7124722":7,"713":7,"7134":7,"7135":7,"7136":7,"7137":7,"7138":7,"714":7,"715":7,"716":7,"717":7,"718":7,"71875":[7,9],"72":7,"7234919":7,"7265115":7,"73524335":7,"7366":7,"73881845":7,"7396":7,"739933":7,"74":[7,9],"74424456":7,"74439":[7,9],"74588877":7,"74596231":7,"74745178222656":[7,9],"74758446":7,"74869143":7,"75":[1,2,7,9],"7500":[7,9],"75000884":7,"75380113":7,"7544":7,"754790e":[7,9],"75706075":7,"75e":7,"76":[7,9],"760":7,"761":7,"76171875":[7,9],"762":7,"763":7,"764":7,"764003e":[7,9],"76542721":7,"767":7,"768":[7,9],"768nlat":[7,9],"769":7,"76953125":[7,9],"77":[7,9],"7725":7,"7793":7,"78":[7,9],"780556":7,"782276e":[7,9],"78351267":7,"78700":[7,9],"788252e":[7,9],"79":[7,9],"793729e":[7,9],"79525756835938":[7,9],"798828125":[7,9],"8":[1,2,5,7,8,9,10],"8000":[7,9],"80078125":[7,9],"80299999999":7,"803":7,"8046875":[7,9],"805":[7,9],"807":7,"81":[7,9],"81016095e":7,"8125":[7,9],"81250898":7,"81311214e":7,"81450970e":7,"81593322753906":[7,9],"81959999999":7,"8196":7,"82":[7,9],"8203125":[7,9],"824898":7,"827367e":[7,9],"82760085":7,"82777":7,"82794339":7,"828125":[7,9],"82960":[7,9],"8372":7,"8380761":7,"83984375":[7,9],"84":[7,9],"84375":[7,9],"84644317626953":[7,9],"84699999995":7,"847":7,"847059e":[7,9],"848374":7,"84890538":7,"85":[7,9,10],"8500":[7,9],"85089999996":7,"8509":7,"8520":7,"8521":7,"85436364":7,"854837e":[7,9],"85819999999":7,"8582":7,"8587877":7,"859375":[7,9],"86":[7,9],"86069999996":7,"8607":7,"862913e":[7,9],"86400":[5,6],"87":[7,9],"870025e":[7,9],"870554":7,"875":[7,9],"87500887":7,"87507127":7,"875083e":[7,9],"876452e":[7,9],"8787":[7,9],"87882":[7,9],"88":[7,9],"8828125":[7,9],"88441467285156":[7,9],"88441506":7,"884999999995":7,"885":7,"88671875":[7,9],"887":[7,9],"889385e":[7,9],"89":[7,9],"8926":7,"89762878417969":[7,9],"8unit":7,"9":[5,6,7,8,9],"90":[1,2,7,9],"9000":[7,9],"900839":7,"9023":7,"90286181":7,"90325":7,"904296875":[7,9],"90625":[7,9],"90759999998":7,"9076":7,"91":[7,9],"91015625":[7,9],"91189999999":7,"9119":7,"91838308":7,"92":10,"921875":[7,9],"9269999999":7,"927":7,"92804":[7,9],"9313":7,"931640625":[7,9],"932":[7,9],"9375":[7,9],"94":[7,9],"9448":7,"948814":[7,9],"94881439208984":[7,9],"94arrai":[7,9],"94e":7,"95":[7,9],"9500":[7,9],"95289509":7,"952896":[7,9],"95289611816406":[7,9],"957":7,"95809872":7,"95983548":7,"96078377":7,"9609":7,"96504258":7,"9678":7,"968944e":[7,9],"97202":7,"97240884":7,"97371054":7,"9746":7,"976603e":[7,9],"98":[7,9],"98384521":7,"9843":7,"98470":[7,9],"99":[7,9],"9951":7,"byte":[7,9],"case":[1,5,6,7,8,9,10,11],"do":[4,7,9],"export":6,"final":4,"function":[4,7,9,11],"import":[0,1,2,5,6,7,8,9,10,11],"int":[7,9],"long":3,"new":4,"return":[1,2,7,9],"short":[4,7,9],"static":[7,9],"true":[1,2,5,6,7,8,9,10,11],"try":[4,7,9],"var":[1,5],"while":3,A:1,And:[4,11],BY:3,Be:4,For:4,If:[0,4,9],In:[4,7,9],NO:7,Or:4,The:[0,3,4,7],Then:[0,4],These:4,_2:5,_3:7,_4:7,_:[1,2],__array__:7,__dask_postcompute__:7,__getattr__:7,__name__:7,_as_array_or_item:7,_cond:7,_data:7,_flag:7,_gather:7,abl:0,about:7,abov:[4,7,9],absent:[7,9],abstractarrai:7,acceler:[7,9],access:[1,2,4,7],accur:7,acid:[7,9],acquir:7,across:[7,9,11],activ:0,actual:11,ad:[4,9],adapt:3,add:[0,2,4,10],add_ax:10,add_featur:[7,9],add_subplot:[5,7,8,9,10],addit:10,adjust_pop_grid:[1,5,7,8,9,10],admonit:4,adv:[7,9],adv_3d_salt:[7,9],adv_3d_temp:[7,9],advect:[7,9],advs_isop:[7,9],advs_subm:[7,9],advt:[7,9],advt_isop:[7,9],advt_subm:[7,9],after:[0,4],ageunit:[7,9],aggreg:[7,9],aggregationunit:[7,9],air:[5,7,9],airunit:[7,9],al:[6,10],align:[1,2,4],alk:[7,9],alk_alt_co2:[7,9],alk_alt_co2_restore_tend:[7,9],alk_alt_co2_riv_flux:[7,9],alk_restore_tend:[7,9],alk_riv_flux:[7,9],alkalin:[7,9],alkalinityunit:[7,9],all:[0,3,4,9,11],allexit:7,allow:4,along:7,alreadi:[7,9],also:[4,7,10],alt:4,altern:[7,9],altogeth:4,alwai:3,ambient:[7,9],ammonia:[7,9],ammoniaunit:[7,9],an:[4,7,11],analysi:9,angl:[7,9],anglet:[7,9],angular:[7,9],ani:[4,7],anoth:[1,2,7],anywher:4,aou:[7,9],apach:3,appar:[7,9],apparent_oxygen_utilizationunit:7,append:7,appropri:[3,4],approxim:4,apr:10,ar:[0,3,7,9,11],aragonit:[7,9],arang:[1,2,10],archiv:[3,7,9],area:[1,6,7,9],area_m:6,arg:7,armi:4,around:4,arrai:[7,9],asarrai:7,ask:4,assert:[5,6,8,10],assert_allclos:7,associ:[7,9],assum:[1,2],astyp:7,atm_alt_co2:[7,9],atm_black_carbon_flux:[7,9],atm_black_carbon_flux_cpl:[7,9],atm_co2:[7,9],atm_coarse_dust_flux:[7,9],atm_coarse_dust_flux_cpl:[7,9],atm_fine_dust_flux:[7,9],atm_fine_dust_flux_cpl:[7,9],atmospher:[7,9],atmospheresgrid_loc:[7,9],atmosphereunit:[7,9],attr:[1,2,5,6,10],attraccessmixin:7,attribut:[4,7,9],attributeerror:7,aug:10,author:[3,4],authorship:4,autoreload:[5,6,8,10],avail:9,averag:[7,9],avg:1,avoid:4,ax:[5,7,8,9,10],ax_chl_cesm:1,ax_chl_sat:[1,2],ax_meso_cesm:1,ax_meso_cop:[1,2],axi:[1,2,7],axvlin:7,b:[1,2,5,7,9],background:4,backgroundunit:[7,9],bacteri:[7,9],barotrop:[7,9],base:7,basenam:2,basin:[7,9],bbox_inch:[1,2],becaus:7,been:11,befor:[4,9,11],begin:4,behrenfeld:6,below:[0,4],beta:4,between:[7,9,10],beyond:7,bgc:[0,7,9],bgcwg:[1,7,9,11],bia:7,bicarbon:[7,9],bin:[7,9],bind:[7,9],biogen:[7,9],biogeochem:10,biomass:[1,2,7,9],black:7,blog:7,bndry:[7,9],bodi:4,boltzmann:[7,9],bolu:[7,9],book:[0,3,4,11],both:[1,2,5,7],bottom:[4,7,9],bound:[7,9],boundari:[7,9],bracket:4,brief:4,briefli:4,brien:10,broken:0,bsf:[7,9],bsi_form:[7,9],bsitos:[7,9],build:4,buitenhui:6,burial:[7,9],bwr:[5,7],c3s_ob:[1,2],c:[1,2,5,6,7,9],caco3:[7,9],caco3_flux_100m:[7,9],caco3_form_zint:[7,9],caco3_form_zint_100m:[7,9],caco3_prod_zint:[6,7,9],caco3_prod_zint_100m:[7,9],caco3_remin_zint:[7,9],caco3_remin_zint_100m:[7,9],caco3unit:[7,9],calc:[1,2],calcit:[7,9],calctos:[7,9],calctosed_alt_co2:[7,9],calcul:7,calendar:[7,9],call:7,campaign:[1,7,9,11],can:[0,4,7,11],canon:4,capac:[7,9],capit:9,cappingunit:[7,9],carbon:[1,2,7,9],carbonunit:[7,9],care:4,carr:6,cartopi:[1,2,4,5,6,7,8,9,10],casenam:[5,6,8,10],casper:1,catalog:[5,6,8,9,10],cax:[1,2,10],cax_chl:[1,2],cax_meso:[1,2],cb_chl:[1,2],cb_meso:[1,2],cbar1:[5,7,8,9,10],cbar_ax:10,cc:3,ccr:[1,2,5,6,7,8,9,10],ccsm:[7,9],cd:0,cell:[0,4,7,9],cell_method:[7,9],cellscoordin:7,cellsunit:[7,9],cellunit:[7,9],celsiu:9,celsiusunit:[7,9],center:[7,9],centimet:[7,9],centimetergrid_loc:[7,9],centimetersposit:[7,9],central_longitud:[1,2,5,7,8,9,10],cesm2:[1,7,9,11],cesm:[0,2,6,7,9,10],cesm_chl:1,cf:[7,9],cftime:[7,9],cftimeindex:[7,9],cgd:[7,9],chang:0,chapter:0,check:4,chef:0,chl:[1,2],chl_copepod_comparison_x1:[1,2],chlorophyl:10,chlorophyllunit:[7,9],choic:11,choos:9,chunk:[7,9],chunksiz:[7,9],circulationunit:[7,9],citat:4,clarif:4,cleanli:4,clear:4,click:0,client:[1,5,6,7,8,9,10],clobber:2,clone:0,close:1,cloud:[0,1],cluster:1,cluster_scheduler_address:[5,6,8,10],cm:[5,7,9],cmap:[1,2,5,7,8,9,10],cmgrid_loc:[7,9],cmlong_nam:7,cmposit:7,co2:[7,9],co2star:[7,9],co2star_alt_co2:[7,9],co2unit:[7,9],co3:[7,9],co3_sat_arag:[7,9],co3_sat_calc:[7,9],co:5,coastlin:[1,2,5,10],cocco_agg:[7,9],cocco_agg_zint:[7,9],cocco_agg_zint_100m:[7,9],cocco_c_lim_cweight_avg_100m:[7,9],cocco_c_lim_surf:[7,9],cocco_fe_lim_cweight_avg_100m:[7,9],cocco_fe_lim_surf:[7,9],cocco_light_lim_cweight_avg_100m:[7,9],cocco_light_lim_surf:[7,9],cocco_loss_doc_zint:[7,9],cocco_loss_doc_zint_100m:[7,9],cocco_loss_poc_zint:[7,9],cocco_loss_poc_zint_100m:[7,9],cocco_loss_zint:[7,9],cocco_loss_zint_100m:[7,9],cocco_n_lim_cweight_avg_100m:[7,9],cocco_n_lim_surf:[7,9],cocco_p_lim_cweight_avg_100m:[7,9],cocco_p_lim_surf:[7,9],cocco_qp:[7,9],coccoc:[7,8,9],coccocaco3:[7,9],coccochl:[1,7,9],coccof:[7,9],coccolithophor:[7,9],coccop:[7,9],code:[0,3,4,7,9],coefficientunit:[7,9],coercion:7,collect:[7,9],colleen:10,color:[1,2,7],colorbar:[1,2,5,7,8,9,10],column:[6,7,9],com:[0,4,7,9],combin:1,comfort:4,comment:4,commit:4,common:[3,7],commun:[0,3],comparison:10,compat:[1,7,9,11],complet:0,compon:[5,6,7,8,9,10],componentrevis:[7,9],compris:0,comput:[0,1,6,7],concat_dim:1,concaten:[7,9],concentr:[7,9],concentrationunit:[7,9],concept:4,conclud:4,conda:0,condit:7,config:1,confirm:4,confus:[7,9],conquer:4,consid:4,consolid:10,constant:[7,9],constantunit:[7,9],consumpt:3,consumptionunit:[7,9],contact:4,contain:11,content:[0,3,7,9],continu:4,contribut:4,convent:[7,9],convers:[1,2],convert:[2,5,6,7,9,10],cookbook:[1,7,9,11],coord:[1,7,9,11],coordin:[7,9,11],copepod_c:[1,2,10],copernicus_marin:[1,2],copernicus_marine_cli:[1,2],copi:[4,7,10],copyright:4,core:[1,7],corner:0,coro:7,correct:1,could:4,coupl:7,coupler:[7,9],couplerunit:[7,9],cover:0,cp_air:[7,9],cp_sw:[7,9],cpl:[7,9],cplunit:[7,9],cr:[1,2,5,6,7,8,9,10],crash:4,creat:[0,7,9],creativ:3,credenti:[1,2],credit:[3,4],csv2nc:[1,2],csv:[1,2],cu:[7,9],cupi:7,current:[7,9],custom:4,cvar:6,cycl:10,cyclic:[7,9],d2:[1,5,6,7,8,9],d67h1h0v:[7,9],d67h1h0vcontent:[7,9],d:[1,2,4,5,7,9],dai:[7,9],dashboard:1,dask:[2,5,6,7,8,9,10,11],dask_jobqueu:1,daskmethodsmixin:7,data:0,data_var:[1,7,9,11],dataarrai:[1,2,7],datafram:6,dataset:[1,2,7,9,11],dataset_id:[1,2],datasetdimens:[7,9],date_rang:10,datetime64:7,datetimenoleap:[7,9],days_in_month:7,days_in_norm_year:[7,9],dco2star:[7,9],dco2star_alt_co2:[7,9],dec:10,decode_coord:7,decode_tim:[1,7,9,11],deepest:[7,9],def:[1,2,7,9],defin:7,degc:[7,9],degcgrid_loc:[7,9],degk:[7,9],degradationunit:[7,9],degre:9,degrees_celsiusarrai:7,degrees_east:[7,9],degrees_eastlong_nam:7,degrees_north:[7,9],degrees_northlong_nam:7,degrees_northvalid_min:[7,9],demo:4,denitrif:[7,9],denitrificationunit:[7,9],denot:4,densiti:[7,9],densityunit:[7,9],depth:[5,6,7,9,10],depthunit:[7,9],describ:[0,1,2,4],descript:4,detail:[0,1,2,7],dev:[0,7,9],develop:[1,7,9,11],devri:6,df:[1,2,6],dia_depth:[7,9],dia_impvf_salt:[7,9],dia_impvf_temp:[7,9],diabat:[7,9],diagnost:[7,9],diagnosticsunit:[7,9],diat_agg:[7,9],diat_agg_zint:[7,9],diat_agg_zint_100m:[7,9],diat_fe_lim_cweight_avg_100m:[7,9],diat_fe_lim_surf:[7,9],diat_light_lim_cweight_avg_100m:[7,9],diat_light_lim_surf:[7,9],diat_loss_doc_zint:[7,9],diat_loss_doc_zint_100m:[7,9],diat_loss_poc_zint:[7,9],diat_loss_poc_zint_100m:[7,9],diat_loss_zint:[7,9],diat_loss_zint_100m:[7,9],diat_n_lim_cweight_avg_100m:[7,9],diat_n_lim_surf:[7,9],diat_p_lim_cweight_avg_100m:[7,9],diat_p_lim_surf:[7,9],diat_qp:[7,9],diat_sio3_lim_cweight_avg_100m:[7,9],diat_sio3_lim_surf:[7,9],diatc:[7,8,9],diatchl:[1,7,9],diatf:[7,9],diatnppperc:6,diatom:[7,9],diatp:[7,9],diatsi:[7,9],diaz_agg:[7,9],diaz_agg_zint:[7,9],diaz_agg_zint_100m:[7,9],diaz_fe_lim_cweight_avg_100m:[7,9],diaz_fe_lim_surf:[7,9],diaz_light_lim_cweight_avg_100m:[7,9],diaz_light_lim_surf:[7,9],diaz_loss_doc_zint:[7,9],diaz_loss_doc_zint_100m:[7,9],diaz_loss_poc_zint:[7,9],diaz_loss_poc_zint_100m:[7,9],diaz_loss_zint:[7,9],diaz_loss_zint_100m:[7,9],diaz_nfix:[6,7,9],diaz_p_lim_cweight_avg_100m:[7,9],diaz_p_lim_surf:[7,9],diaz_qp:[7,9],diazc:[7,8,9],diazchl:[1,7,9],diazf:[7,9],diazotroph:[7,9],diazp:[7,9],dic:[7,9],dic_alt_co2:[7,9],dic_alt_co2_riv_flux:[7,9],dic_riv_flux:[7,9],dict:[1,2],dicunit:[7,9],diff:[5,6,7,8,9],differ:[7,10],diffunit:[7,9],diffus:[7,9],diffusiongrid_loc:[7,9],diffusivityunit:[7,9],dim:[1,2,6,7,10],dimens:[7,9],dir:[7,9],direct:[7,9],directionunit:[7,9],directli:4,directori:0,dirnam:[1,2],dirout:2,displai:4,dissolv:[7,9],distinguish:4,distribut:[1,5,6,7,8,9,10],dive:[9,11],divid:4,dn:[7,9],doc:[4,7,9],doc_prod:[7,9],doc_prod_zint:[7,9],doc_prod_zint_100m:[7,9],doc_remin_zint:[7,9],doc_remin_zint_100m:[7,9],doc_riv_flux:[7,9],docr:[7,9],docr_remin_zint:[7,9],docr_remin_zint_100m:[7,9],docr_riv_flux:[7,9],docrunit:[7,9],document:4,docunit:[7,9],doe:7,doi:[3,7,9],don:[4,7,9,11],don_prod:[7,9],don_riv_flux:[7,9],done:[4,7],donr:[7,9],donr_riv_flux:[7,9],donunit:[7,9],dop:[7,9],dop_cocco_uptak:[7,9],dop_diat_uptak:[7,9],dop_diaz_uptak:[7,9],dop_prod:[7,9],dop_riv_flux:[7,9],dop_sp_uptak:[7,9],dopr:[7,9],dopr_riv_flux:[7,9],dopunit:[7,9],dot:4,down:4,downlong_nam:7,downvalid_min:[7,9],dpco2:[7,9],dpco2_alt_co2:[7,9],dpi:[1,2],drop:[1,5,6,8,10,11],drop_var:7,drop_vari:[1,7,9,11],ds:[1,2,5,6,8,9,10,11],ds_ann:1,ds_annual:7,ds_copepod:[1,2,10],ds_copepod_clim:10,ds_glb:[5,6,7],ds_glb_woa:7,ds_grid:[1,5,6,7,8,9,10],ds_grid_x1:[1,2],ds_sat:[1,2],ds_woa:7,dset:[5,6,8,10],dsk:7,dsv:1,dt:7,dt_wgt:[5,6,8],dtemp_neg_2d:[7,9],dtemp_pos_2d:[7,9],dtype:[7,9],dtypelik:7,due:[4,7,9],dure:7,dust:[7,9],dust_flux_in:[7,9],dust_remin:[7,9],dusttos:[7,9],dxt:[7,9],dxu:[7,9],dyne:[7,9],dyt:[7,9],dyu:[7,9],dz:[1,5,6,7,8,9,10],dzw:[7,9],e22:[1,6,7,9,11],e22a06:[5,8,10],e4:6,e:[6,7],each:[0,4,7,11],earth:[0,7,9],east:[7,9],eaton:[7,9],ebm:[7,9],ecosi:[5,6,7,8,9,10],ecosys_atm_press:[7,9],ecosys_ifrac:[7,9],ecosys_xkw:[7,9],eddi:[7,9],edgecolor:[7,9],edit:4,edu:[1,7,9],effect:3,either:[0,4],elabor:11,els:[1,4,5,6,7,8,10],emb:4,embed:4,emiss:[7,9],enabl:[0,4],end:[0,4,10],end_datetim:[1,2],energi:[7,9],engin:[1,2],ensur:7,enter:0,entri:9,env:[0,7,9],environ:0,equat:4,equival:7,erg:[7,9],eromashkova:[7,9],error:4,esd:7,estim:4,et:[6,10],etc:4,evap_f:[7,9],evapor:[7,9],even:[0,4],event:7,exactli:[7,9],exampl:7,except:7,exclud:[7,9],execut:0,exist:[1,2,4],exist_ok:[1,2],explain:2,explicitli:4,ext:1,extend:[1,2,5,7,8,9,10],extern:4,extra:[4,9],f:[0,1,2,5,6,7,8,9,10,11],face:[7,9],facecolor:[7,9],faceunit:[7,9],falkowski:6,fals:[5,6,7,10],familiar:4,fe:[7,9],fe_riv_flux:[7,9],fe_scaveng:[7,9],fe_scavenge_r:[7,9],featur:[7,9],feb:10,feel:4,fefre:[7,9],few:[0,4,11],fg_alt_co2:[7,9],fg_co2:[5,7,9],field:[1,2,5,7,8,9,10],fig:[1,2,5,7,8,9,10],figsiz:[1,2,5,7,8,9,10],figur:[0,1,2,5,7,8,9,10],file:[0,1,2,7,9,10,11],file_csv:2,file_in:[1,2],file_zarr:2,files_csv:2,files_jpg:2,fill:4,filter:[7,9],filterwarn:[1,2],finish:[4,7],first:[0,9],fit:11,five:4,fix:[1,2],fixat:[7,9],fixationunit:[7,9],float320:[7,9],float321:[7,9],float32500:[7,9],float32:[7,9],float32dask:[7,9],float32nan:7,float640:7,float641:7,float642:7,float64320:7,float64321:7,float645:7,float64:[7,9],float64dask:[7,9],floorunit:[7,9],flux:[7,9],fluxesunit:[7,9],fluxunit:[7,9],follow:[0,4],fontsiz:[1,2,5,7,8,9,10],form:11,format:[1,2,4,7,9],formulationunit:[7,9],foundat:4,fracr_bin_01:[7,9],fracr_bin_02:[7,9],fracr_bin_03:[7,9],fracr_bin_04:[7,9],fracr_bin_05:[7,9],fracr_bin_06:[7,9],fraction:[7,9],fractiongrid_loc:[7,9],free:[3,4,7,9],freq:[7,9,10],fresh:[7,9],freshwat:[7,9],from:[0,1,2,4,5,6,8,9,10,11],fromebm:[7,9],front:4,full:11,fusion:[7,9],fusionunit:[7,9],futur:7,fvice:[7,9],fvice_alk:[7,9],fvice_alk_alt_co2:[7,9],fvice_d:[7,9],fvice_dic_alt_co2:[7,9],fvper_alk:[7,9],fvper_alk_alt_co2:[7,9],fvper_dic:[7,9],fvper_dic_alt_co2:[7,9],fw:[7,9],fwflux_factor:[7,9],g1850ecoiaf_jra_phys_dev:[5,8,10],g:[1,5,6,7,8,9,10,11],ga:[7,9],gain:[0,7,9],gca:7,gener:[1,2,4],get:[0,4,7,9],get_client:[7,9],get_clustercli:[1,5,6,8,10],get_grid:[1,2,5,6,7,8,9,10],get_masked_subclass:7,getdata:7,gib:[7,9],git:0,github:[0,3,7,9],give:[3,4],given:[7,9],glade:[2,7,9,10,11],glob:[1,2,7,9,11],global_mean:[5,6,7],go:7,gomipecoiaf_jra:[1,6,7,9,11],good:[4,11],got:[1,4],gotit:7,gov:[1,2],grab:9,gram:[1,2,7,9],graph:[7,9],grav:[7,9],gravityunit:[7,9],graze:[7,9],graze_cocco_doc_zint_100m:[7,9],graze_cocco_mesozoo:[7,9],graze_cocco_mesozoo_zint_100m:[7,9],graze_cocco_microzoo:[7,9],graze_cocco_microzoo_zint_100m:[7,9],graze_cocco_poc_zint_100m:[7,9],graze_cocco_zint:[7,9],graze_cocco_zint_100m:[7,9],graze_cocco_zootot:[7,9],graze_diat_doc_zint_100m:[7,9],graze_diat_mesozoo:[7,9],graze_diat_mesozoo_zint_100m:[7,9],graze_diat_poc_zint_100m:[7,9],graze_diat_zint:[7,9],graze_diat_zint_100m:[7,9],graze_diat_zootot:[7,9],graze_diaz_doc_zint_100m:[7,9],graze_diaz_mesozoo:[7,9],graze_diaz_mesozoo_zint_100m:[7,9],graze_diaz_microzoo:[7,9],graze_diaz_microzoo_zint_100m:[7,9],graze_diaz_poc_zint_100m:[7,9],graze_diaz_zint:[7,9],graze_diaz_zint_100m:[7,9],graze_diaz_zootot:[7,9],graze_mesozoo_doc_zint:[7,9],graze_mesozoo_poc_zint_100m:[7,9],graze_mesozoo_zint_100m:[7,9],graze_microzoo_doc_zint:[7,9],graze_microzoo_mesozoo:[7,9],graze_microzoo_poc_zint_100m:[7,9],graze_microzoo_zint_100m:[7,9],graze_sp_doc_zint_100m:[7,9],graze_sp_microzoo:[7,9],graze_sp_microzoo_zint_100m:[7,9],graze_sp_poc_zint_100m:[7,9],graze_sp_zint:[7,9],graze_sp_zint_100m:[7,9],graze_sp_zootot:[7,9],great:9,greater_equ:[7,9],green:[1,2,7],gridcoordin:7,gridspec:[1,2],gridunit:[7,9],group:7,groupbi:[7,10],gs:[1,2],gt:[7,9],h2co3:[7,9],h:[1,4,5,6,7,8,9,10,11],ha:[7,9,11],had:7,handl:7,has_year_zero:[7,9],have:[0,4,7,9],hblt:[7,9],hco3:[7,9],hdif:[7,9],hdift:[7,9],heat:[7,9],heat_to_pw:[7,9],heavi:4,heightunit:[7,9],hello:4,help:4,heneghan:10,here:[4,11],hesit:4,hflux_factor:[7,9],high:4,histori:[7,9,11],hit:[7,9],hls_subm:[7,9],hmxl:[7,9],hmxl_dr2:[7,9],hmxl_dr:[7,9],holzer:6,home:[1,2,10],homepag:[7,9],hor_diff:[7,9],horizont:[7,9],horz:[7,9],host:[7,9],how:[0,4],howev:[4,7],hpc:1,hstack:[7,9],ht:[7,9],hte:[7,9],html:4,htmtime_period_freq:[7,9],htn:[7,9],http:[0,1,2,4,7,9],hu:[7,9],huw:[7,9],i:[0,11],iag:[7,9],ic:[7,9],iceunit:[7,9],icon:0,id:[7,9],idea:4,ideal:[7,9],ident:[7,9],ifrac:[7,9],ignor:[1,2],imag:[2,4],img:4,implicit:[7,9],includ:[0,4,7,9],index:[7,9],individu:7,induc:[7,9],info:11,inform:4,infring:4,inlin:[1,2],inorgan:[7,9],input:[1,2],insitu_temp:[7,9],inspir:4,instead:[4,7,9,11],int320:7,int32:7,int641958:7,int64:7,int_depth:[7,9],integ:[7,9],integr:[7,9,10],integralunit:[7,9],interact:0,interest:[0,7],interfac:[1,7,9],interior:[7,9],intern:[7,9],interspers:4,interv:[7,9],intervalcell_method:[7,9],intro:4,introductori:4,invert_yaxi:7,involv:9,io:7,ioff_f:[7,9],ion:[7,9],iron:[7,9],iron_flux:[7,9],ironunit:[7,9],isel:[1,6,7,8,9,10],isop_adv_tend_salt:[7,9],isop_adv_tend_temp:[7,9],isopycn:[7,9],issu:7,item:7,its:[7,9],j:[7,9],j_dic:[7,9],j_dic_alt_co2:[7,9],jan:10,jayn:[7,9],jet:[5,8,10],jint_100m_alk:[7,9],jint_100m_alk_alt_co2:[7,9],jint_100m_dic:[7,9],jint_100m_dic_alt_co2:[7,9],jint_100m_doc:[7,9],jint_100m_docr:[7,9],jint_100m_f:[7,9],jint_100m_nh4:[7,9],jint_100m_no3:[7,9],jint_100m_o2:[7,9],jint_100m_po4:[7,9],jint_100m_sio3:[7,9],join:[1,2],joul:[7,9],jpg:2,jul:10,jun:[7,9,10],jupyt:[0,4,11],jupyterhub:1,jupyterlab:0,just:[4,7,11],k:[7,9],kappa_isop:[7,9],kappa_th:[7,9],karman:[7,9],karrai:7,keep:4,keep_attr:[5,6,8,10],keep_var:[1,2,5,6,7,8,10],kei:[4,5,6,7,8,10],kernel:4,keyboardinterrupt:7,kg:[7,9],kib:[7,9],kilogram:[7,9],kilogramgrid_loc:[7,9],kind:7,kmt:[1,7,9],kmu:[7,9],know:[0,4,9],kristen:[0,7],kristenk:[1,2,7,9,10],krumhardt:[0,7],kunit:[7,9],kvmix:[7,9],kvmix_m:[7,9],kwarg:[7,11],l:[7,9],lab:[0,4],label:[1,2,4,5,7,8,9,10],lai:4,land:[1,2,7,9],last:7,lat:[1,2,5,6,7,8,9,10],lat_aux_grid:[7,9],lat_aux_gridpandasindexpandasindex:[7,9],latent:[7,9],latent_heat_fus:[7,9],latent_heat_fusion_mk:[7,9],latent_heat_vapor:[7,9],latest:3,latex:4,latitud:[1,2,7,9],latitudearrai:7,latitudesunit:[7,9],lats_x1:[1,2],launch:0,layer:[7,9],layerarrai:7,layerunit:[7,9],lazi:7,lead:4,learn:[4,11],leav:4,left:5,legal:4,legend:7,len:7,length:[7,9],let:[4,11],lev:0,lib:[7,9],licens:3,lift:4,lig:[7,9],lig_deg:[7,9],lig_loss:[7,9],lig_photochem:[7,9],lig_prod:[7,9],lig_scaveng:[7,9],ligand:[7,9],ligandunit:[7,9],light:[7,9],like:[1,4,7,9,11],limit:[7,9],line:[7,9],linestyl:7,lineunit:[7,9],linewidth:[1,2,5,7,9,10],link:[1,4],list:[1,2,4],listcomp:7,live:0,ll:[0,4,11],load_dataset:7,load_ext:[5,6,8,10],loc:[5,6],local:[0,7],local_fil:[1,2],localclust:[7,9],locat:[1,2],login:[1,2],lognorm:[1,2],logo:4,lon:[1,2,5,6,7,8,9,10],long_nam:[1,2,7,9],longer:4,longitud:[1,2],longitudearrai:7,longitudesunit:[7,9],longwav:[7,9],lons_x1:[1,2],look:[4,9,10,11],loos:4,loss:[7,9],lower:[7,9],loyal:4,lt:[7,9],lwdn_f:[7,9],lwup_f:[7,9],m00:[1,2,10],m2:[5,6,10],m3:[1,2,5],m:[1,2,4,5,7,8,9,10,11],ma:[7,9],machin:4,mai:10,main:[0,4,11],make:4,makedir:[1,2],manag:4,manual:[4,9],map:4,mar:10,maredat:10,mark:4,markdown:4,mask:[1,2],mass:[1,2,7,9],mass_to_sv:[7,9],materi:[0,3,4],math:[1,2],mathjax:4,matplotlib:[1,2,5,6,7,8,9,10],max:[1,2,5,7,8,9,10],maximum:[7,9],mcog:[7,9],mean:[2,3,6,9],meanarrai:[7,9],meanunit:[7,9],melt:[7,9],melt_f:[7,9],melth_f:[7,9],mem:1,memori:[1,7],meq:[7,9],merg:1,meridion:[7,9],mesozoo:1,mesozoo_loss_doc_zint:[7,9],mesozoo_loss_doc_zint_100m:[7,9],mesozoo_loss_poc_zint:[7,9],mesozoo_loss_poc_zint_100m:[7,9],mesozoo_loss_zint:[7,9],mesozoo_loss_zint_100m:[7,9],mesozooc:[1,6,7,9,10],mesozooc_zint:10,mesozooc_zint_100m_2:[7,9],mesozooplankton:[1,6,7,9],mesozooplanktonunit:[7,9],meta:[7,9],metadata:[4,9],meter:[7,9],metpi:[1,2],mg:[1,2,7,9,10],mgc:10,mib:[7,9],micromoles_per_kilogramarrai:7,microzoo_loss_doc_zint:[7,9],microzoo_loss_doc_zint_100m:[7,9],microzoo_loss_poc_zint:[7,9],microzoo_loss_poc_zint_100m:[7,9],microzoo_loss_zint:[7,9],microzoo_loss_zint_100m:[7,9],microzooc:[6,7,9,10],microzooplankton:[6,7,9],microzooplanktonunit:[7,9],midpoint:[7,9],millimet:[7,9],min:[4,7,9],miniconda3:[7,9],minim:[1,7,9,11],minimum:[7,9],minut:4,mix:[7,9],mixingunit:[7,9],mmol:[1,2,5,6,7,8,9,10],moc:[7,9],moc_comp:[7,9],moc_compon:[7,9,11],moc_z:[7,9],moc_zpandasindexpandasindex:[7,9],mode:2,model:[0,7,9,10],model_doi_url:[7,9],mol:[6,10],mole:[1,2],mole_concentration_of_dissolved_molecular_oxygenunit:7,moment:0,momentum:[7,9],momentum_factor:[7,9],mon_d:10,month:[7,10],month_1:[1,7,9,11],month_1model_doi_url:[7,9],month_length:7,more:[0,1,2,4,7,9,11],moriarti:[6,10],most:[4,7],motiv:[1,2],mous:0,move:[0,4],mpath:[1,2],mpcalc:[1,2],ms:[7,9],much:[1,2],multi:[1,2],n:[1,2,6,7,9],n_heat:[7,9],n_ob:[1,2],n_salt:[7,9],name:[1,2,7,9],nan:7,nanlong_nam:7,narr:4,naturalearthfeatur:[7,9],navbar:4,navig:0,nc:[1,7,9,10,11],ncar:7,ncgd0011:1,nck:[7,9],nco:[7,9],ncol:[1,2],ncpu:1,ndarrai:[7,9],nday1:[5,6,8,10],ndim:7,necessari:4,need:[0,1,2,4,7],neg:[7,9],nelson:6,nest:1,net:[7,9],netcdf:[4,7,9],never:7,nh4:[7,9],nhx:[7,9],nhx_surface_emi:[7,9],nhy:[7,9],nhy_flux:[7,9],ni:[7,9],nice:11,nitrat:[7,9],nitrateunit:[7,9],nitrif:[7,9],nitrificationunit:[7,9],nitrogen:[7,9],nitrogenunit:[7,9],nj:[7,9],nlat:[6,7,9],nlon:[6,7,9],nmf:[1,2],nmol:[7,9],nmols_to_pgcyr:[5,6],no3:[7,9],no3_diff:7,no3_restore_tend:[7,9],no3_riv_flux:[7,9],no3unit:[7,9],noaa:[1,2],node:[7,9],noleap:[7,9],non:[3,4],none:[5,6,7,8,10],noneconvent:[7,9],nonsequenti:4,nonzero:[1,2],norm:[1,2],normal:[5,6],north:[7,9],northward:[7,9],note:[4,7,9,11],nov:10,now:[0,7],nox:[7,9],nox_flux:[7,9],np:[1,2,6,7,9,10],npp:5,nrow:[1,2],ns:[7,9],nsurface_t:[7,9],nsurface_u:[7,9],number:[4,7,9],numberunit:[7,9],numpi:[1,2,6,7,9,10],o2:[7,9],o2_consumpt:[7,9],o2_product:[7,9],o2_zmin:[7,9],o2_zmin_depth:[7,9],o2sat:[7,9],o2unit:[7,9],o:[7,9,10],ob:[6,7,10],object1958:[7,9],object:[4,7,9],objectdask:[7,9],obrien:6,observ:0,obsglmm_zmeso_vint_200m_monthly_climatolog:10,oc_glo_bgc:[1,2],occupi:[7,9],occur:7,ocean:9,ocn:[1,7,9,11],ocn_ref_salin:[7,9],oct:10,okai:7,omega:[7,9],omip2:[1,7,9,11],onc:[0,7],one:[0,4,7,9,11],ones:[7,11],onli:[4,7],open:3,open_dataset:[1,2,10],open_mfdataset:[1,7,9,11],open_zarr:10,oper:[7,9],optimize_graph:7,orang:7,org:[7,9],organ:[7,9],orig:[1,2],os:[1,2],other:[4,9],otherwis:[1,2,4],our:[4,7,9],out:[1,2,4],outer:[1,2],output:[0,4,9],over:[7,9,11],overestim:4,overrid:[1,7,9,11],overturn:[7,9],own:9,oxygen:[7,9],oxygenunit:[7,9],p:[7,9],p_iron:[7,9],p_iron_flux_100m:[7,9],p_iron_flux_in:[7,9],p_iron_prod:[7,9],p_iron_remin:[7,9],p_r:[7,9],packag:[4,7,9],page:4,panda:[1,2,6,10],panel:7,par:[7,9],par_avg:[7,9],paragraph:4,parallel:[1,7,9,11],path:[1,2,7,9,11],pbscluster:1,pc1:[7,9],pc2:7,pc3:7,pc:[5,8,10],pc_chl_cesm:1,pc_chl_sat:[1,2],pc_meso_cesm:1,pc_meso_cop:[1,2],pco2:[7,9],pco2surf:[7,9],pco2unit:[7,9],pcolormesh:[1,2,5,7,8,9,10],pd:[1,2,6,7,9,10],peopl:4,per:4,perhap:[7,9],period:[7,9],perunit:[7,9],petawatt:[7,9],petrik:10,pfe:[7,9],pfetos:[7,9],pg:[5,6],ph:[7,9],ph_3d:[7,9],ph_alt_co2:[7,9],phosphat:[7,9],phosphateunit:[7,9],phosphoru:[7,9],phosphorusunit:[7,9],photoc_cocco_zint:[6,7,9],photoc_cocco_zint_100m:[7,9],photoc_diat_zint:[6,7,9],photoc_diat_zint_100m:[7,9],photoc_diaz_zint:[6,7,9],photoc_diaz_zint_100m:[7,9],photoc_no3_tot:[7,9],photoc_no3_tot_zint:[7,9],photoc_no3_tot_zint_100m:[7,9],photoc_sp_zint:[6,7,9],photoc_sp_zint_100m:[7,9],photoc_tot:[7,9],photoc_tot_zint:[5,6,7,9],photoc_tot_zint_100m:[7,9],photofe_cocco:[7,9],photofe_diat:[7,9],photofe_diaz:[7,9],photofe_sp:[7,9],photonh4_cocco:[7,9],photonh4_diat:[7,9],photonh4_diaz:[7,9],photonh4_sp:[7,9],photono3_cocco:[7,9],photono3_diat:[7,9],photono3_diaz:[7,9],photono3_sp:[7,9],phunit:[7,9],physic:[7,9],phyto:[7,9],pick:[1,2],piec:4,plagiar:4,plai:4,plankton_my_l3:[1,2],plasma:9,platecarre:[1,2,5,7,8,9,10],plot:[1,2,7],plt:[1,2,5,6,7,8,9,10],png:[1,2,4],po4:[7,9],po4_cocco_uptak:[7,9],po4_diat_uptak:[7,9],po4_diaz_uptak:[7,9],po4_diff:7,po4_restore_tend:[7,9],po4_riv_flux:[7,9],po4_sp_uptak:[7,9],po:[7,9],poc:[5,6,7,9],poc_flux_100m:[5,6,7,9],poc_flux_in:[7,9],poc_prod:[7,9],poc_prod_zint:[7,9],poc_prod_zint_100m:[7,9],poc_remin_dic_zint:[7,9],poc_remin_dic_zint_100m:[7,9],poc_remin_docr_zint:[7,9],poc_remin_docr_zint_100m:[7,9],poctofloor:[7,9],poctos:[7,9],point:[4,7,9],pointscoordin:7,pointsunit:[7,9],pontos:[7,9],pop2:[7,9],pop:[1,5,6,8,10,11],pop_flux_100m:[7,9],pop_flux_in:[7,9],pop_gx1v7:[1,2,5,6,7,8,9,10],pop_prod:[7,9],pop_tool:[1,2,5,6,7,8,9,10],poptos:[7,9],popul:4,port:[1,7,9],post:[7,11],postcomput:7,potenti:[7,9],ppmvgrid_loc:[7,9],ppt_to_salt:[7,9],prec_f:[7,9],precipit:[7,9],prefer:4,preprocess2:1,preprocess:1,present:0,press:0,pressur:[7,9],previou:9,print:[1,4],prj:[1,2],probabl:1,problem:4,proc:[1,7,9,11],process:[4,7,9,11],prod:6,product:[7,9,10],productionunit:[7,9],prognost:[7,9],program:[0,9],project:[0,1,2,3,5,7,8,10,11],projectpythia:0,properli:9,properti:7,provid:[1,2,4],proxi:1,pull:4,put:4,pv:[7,9],pwattcell_method:[7,9],py:[7,9],pyplot:[1,2,5,6,7,8,9,10],pythia:[0,3],python3:[7,9],python:4,q:[7,9],qflux:[7,9],qsw_3d:[7,9],qsw_bin_01:[7,9],qsw_bin_02:[7,9],qsw_bin_03:[7,9],qsw_bin_04:[7,9],qsw_bin_05:[7,9],qsw_bin_06:[7,9],qsw_hbl:[7,9],qsw_htp:[7,9],qtr:[1,2,10],quadmesh:[7,9],question:4,queue:1,quick:[1,2,7],quickli:9,r:7,radi:[7,9],radian:[7,9],radiationunit:[7,9],radiu:[7,9],radiusunit:[7,9],rain:[7,9],rais:7,rateunit:[7,9],ratio:10,ratiounit:[7,9],raw:4,rcl:7,re:[4,7,9],reach:0,read:4,read_csv:[1,2],reader:4,realli:11,recent:7,red:[1,2,10],redi:[7,9],redi_tend_salt:[7,9],redi_tend_temp:[7,9],ref:[6,7,9],refer:[6,7,9],referenc:4,refractori:[7,9],region:[7,9,10],region_mask:[7,9],regrid:7,regrid_pop:7,regular:7,reiter:4,relationship:10,releas:3,relev:4,reminer:[7,9],remineralizationunit:[7,9],remov:[1,4,7],renam:[1,2],rename_dict:[1,2],repack:7,replac:[2,7,9],repositori:0,request:[1,2,4],requir:[4,9],resampl:1,resid_:[7,9],resid_t:[7,9],residu:[7,9],resolv:3,resource_spec:1,restart:4,restor:[7,9],restoringunit:[7,9],result:7,retriev:7,reus:3,review:4,revis:[7,9],rf_tend_salt:[7,9],rf_tend_temp:[7,9],rho:[4,7,9],rho_air:[7,9],rho_fw:[7,9],rho_sw:[7,9],rho_vint:[7,9],right:[0,4,7,9,10],rigor:4,riverin:[7,9],riversunit:[7,9],robert:[7,9],robinson:[1,2,5,7,8,9,10],rocket:0,roff_f:[7,9],romashkov:0,rough:4,round:[4,6],rout:[7,9],row:10,run:[1,2,4,7,9,11],runoff:[7,9],s:[5,6,9,10,11],s_flux_exch_intrf:[7,9],s_flux_roff_vsf_srf:[7,9],safer:4,salin:[7,9],salinity_factor:[7,9],salinityunit:[7,9],salt:[7,9],salt_f:[7,9],salt_to_mmdai:[7,9],salt_to_ppt:[7,9],salt_to_svppt:[7,9],saltunit:[7,9],same:7,satur:[7,9],saturationunit:[7,9],savefig:[1,2],scale:[1,5,6,7,8,9,10],scari:4,scaveng:[7,9],scavengingunit:[7,9],scell_method:[7,9],schedul:7,schmidt:[7,9],schmidt_co2:[7,9],schmidt_o2:[7,9],scienc:[1,2],scipi:[1,2],scope:[4,7],scope_v1:[5,8,10],scrat:[7,9],scratch:[7,9],sea:[5,7,9],sea_ice_salin:[7,9],sea_water_salinityunit:7,sea_water_temperatureunit:7,seaice_black_carbon_flux:[7,9],seaice_black_carbon_flux_cpl:[7,9],seaice_dust_flux:[7,9],seaice_dust_flux_cpl:[7,9],season:[7,10],second:[7,9],seddenitrif:[7,9],sediment:[7,9],sedimentsunit:[7,9],see:[0,4],sel:7,select:[0,1,7,9],self:7,send:4,senh_f:[7,9],sensibl:[7,9],sentenc:0,sep:10,sequenc:7,sequenti:4,serv:3,server:[7,9],set:[1,2,7,9],set_index:[1,2],set_opt:[5,6,8,10],set_titl:[1,2,5,7,8,9,10],sf:[7,9],sflux_factor:[7,9],sfwf:[7,9],sfwf_wrst:[7,9],sgrid_loc:[7,9],shape:[7,9],share:3,shf:[7,9],shf_qsw:[7,9],shift:0,ship:0,shorten_traceback:7,shorter:11,shortwav:[7,9],should:[0,4],show:[1,2,9],shrink:4,si:[6,7,9],side:[7,9],sidebar:4,sigma:4,sign:[7,9],signal:7,silic:[7,9],silicateunit:[7,9],siliconunit:[7,9],similarli:4,simplest:0,simpli:0,singl:4,sink:[7,9],sio2:[7,9],sio2_flux_100m:[7,9],sio2_flux_in:[7,9],sio2_prod:[6,7,9],sio3:[7,9],sio3_diff:7,sio3_restore_tend:[7,9],sio3_riv_flux:[7,9],sio:7,site:[7,9],situ:[7,9],size:[4,7],skill:0,slice:[1,6,11],small:[7,9],smaller:[1,2,7],snow:[7,9],snow_f:[7,9],so:[3,4,7,9,11],softwar:4,solar:[7,9],some:[2,4,11],sort:[1,2],sound:[7,9],soundunit:[7,9],sourc:[0,3,7,9],south:[7,9],sp_agg:[7,9],sp_agg_zint:[7,9],sp_agg_zint_100m:[7,9],sp_fe_lim_cweight_avg_100m:[7,9],sp_fe_lim_surf:[7,9],sp_light_lim_cweight_avg_100m:[7,9],sp_light_lim_surf:[7,9],sp_loss_doc_zint:[7,9],sp_loss_doc_zint_100m:[7,9],sp_loss_poc_zint:[7,9],sp_loss_poc_zint_100m:[7,9],sp_loss_zint:[7,9],sp_loss_zint_100m:[7,9],sp_n_lim_cweight_avg_100m:[7,9],sp_n_lim_surf:[7,9],sp_p_lim_cweight_avg_100m:[7,9],sp_p_lim_surf:[7,9],sp_qp:[7,9],space:[7,9],spc:[7,8,9],spchl:[1,7,9],specif:[4,7,9,11],specifi:9,speed:[7,9],spfe:[7,9],spp:[7,9],squar:[7,9],squeez:[1,5,6,8],ssh2:[7,9],ssh:[7,9],sss2:[7,9],st:[1,2],stabil:[7,9],stabl:1,stand:7,standard:9,star:[7,9],start:[0,4,10],start_datetim:[1,2],start_tim:[7,9],startsunit:[7,9],starunit:[7,9],stat:[1,2],state:[0,4],statu:1,stefan:[7,9],stefan_boltzmann:[7,9],step:7,stf_alk:[7,9],stf_alk_alt_co2:[7,9],stf_o2:[7,9],storag:[1,2],store:11,stream:[5,6,8,10],streamfunctionunit:[7,9],structur:4,stuff:4,su:[7,9],subm_adv_tend_salt:[7,9],subm_adv_tend_temp:[7,9],submeso:[7,9],submesounit:[7,9],submit:10,subok:7,subplot:[1,2],subplots_adjust:10,subprocess:[1,2],subset:[1,2],suggest:[4,10],sum:[5,6,7,8,10],summar:4,support:7,suptitl:7,sure:[0,4,7,9,11],surf:1,surfac:[1,2,9],surfaceunit:[7,9],sv:[7,9],sverdrup:[7,9],sverdrupscell_method:[7,9],svgrid_loc:[7,9],swunit:[7,9],sy:4,syntax:4,system:[0,4],t0_kelvin:[7,9],t:[4,7,9,11],t_flux_exch_intrf:[7,9],tabl:4,tackl:4,tag:4,take:[4,7],takeawai:4,taken:7,tarea:[1,5,6,7,8,9,10],task:7,taui:[7,9],taux2:[7,9],taux:[7,9],tauy2:[7,9],tblt:[7,9],tell:4,temp2:[7,9],temp:[7,9],temp_bottom:[7,9],temp_mean_100m:[7,9],temperatur:[7,9],temperatureunit:[7,9],tempunit:[7,9],tend_salt:[7,9],tend_temp:[7,9],tend_zint_100m_alk:[7,9],tend_zint_100m_alk_alt_co2:[7,9],tend_zint_100m_d:[7,9],tend_zint_100m_dic_alt_co2:[7,9],tend_zint_100m_doc:[7,9],tend_zint_100m_docr:[7,9],tend_zint_100m_f:[7,9],tend_zint_100m_nh4:[7,9],tend_zint_100m_no3:[7,9],tend_zint_100m_o2:[7,9],tend_zint_100m_po4:[7,9],tend_zint_100m_sio3:[7,9],tendenc:[7,9],tendencyunit:[7,9],term:9,termsunit:[7,9],termunit:[7,9],test:7,text:[2,4],tfw_:[7,9],tfw_t:[7,9],tg:6,thank:4,thei:4,them:[0,4,7],thi:[1,2,4,7,9,11],thick:[7,9],thicknessunit:[7,9],thing:[7,9],those:[1,2],thread:7,through:[0,1,2,7],throughout:4,ti:4,tidal:[7,9],tidal_diff:[7,9],tie:4,tight:[1,2],time:[1,2,4,5,6,7,8,9,10],time_bound:[1,5,6,7,8,9,10],time_boundcell_method:[7,9],time_period_freq:[7,9],timebound:[7,9],timedelta64:[7,9],timeout:7,timepandasindexpandasindex:[7,9],timespan:[1,2,11],timestep:[7,9],titl:[4,7,9],tl319_g17:[1,5,6,7,8,9,10,11],tlat:[1,2,5,6,7,8,9,10],tlatarrai:7,tlon:[7,9],tlong:[1,2,5,6,7,8,9,10],tlt:[7,9],tmol:6,tmp:[6,10],tmxl:[7,9],tmxl_dr:[7,9],to_dataset_dict:[5,6,8,10],to_xarrai:[1,2],to_zarr:2,todo:7,togeth:4,top:[0,1,2,4,7,9,10],topic:4,total:[1,2,4,7,9],totunit:[7,9],tpower:[7,9],traceback:7,transform:[1,2,5,8,9,10],transit:[4,7,9],transport:[7,9],transport_comp:[7,9],transport_compon:[1,7,9,11],transport_reg:[7,9],transport_region:[1,7,9,11],transportunit:[7,9],transpos:[1,2],travers:7,trick:[7,9],ts:10,tseri:[1,7,9,11],ture:4,turn:7,tutori:11,two:0,type:[7,9],u:[1,2,7,9,10],uarea:[7,9],ucar:[1,7,9],ue:[7,9],uet:[7,9],uisop:[7,9],ulat:[7,9],ulong:[7,9],unabl:[1,2],under:3,understand:4,uniqu:4,unit:[1,2,5,6,7,9,10],until:0,unzip:[1,2],up:[0,4,7,9],upper:[7,9],uptakeunit:[7,9],url:[1,2],urllib:[1,2],urlretriev:[1,2],us:[0,4,7,9,11],user:1,userwarn:[7,9],usubm:[7,9],util:[1,5,6,8,9,10],utilizationunit:[7,9],uv:[7,9],uvel2:[7,9],uvel:[7,9],v:[1,2,5,6,7,8,10],valu:[1,2,6,7,9],vaporizationunit:[7,9],var_to_plot:9,variabl:[1,2,5,7,11],variablessourc:[7,9],variou:0,vdc_:[7,9],vdc_t:[7,9],ve:7,vel:[7,9],veloc:[7,9],velocityunit:[7,9],version:[1,2,4,7,9],vertic:[4,7,9],via:[0,4],view:[0,7],virtual:[7,9],viscos:[7,9],viscosityunit:[7,9],visop:[7,9],visual:4,vmax:[1,2,5,7,8,10],vmin:[1,2,5,7,8,10],vn:[7,9],vns_isop:[7,9],vns_subm:[7,9],vnt:[7,9],vnt_isop:[7,9],vnt_subm:[7,9],von:[7,9],vonkar:[7,9],vorticityunit:[7,9],vsubm:[7,9],vvc:[7,9],vvel2:[7,9],vvel:[7,9],w:[2,7,9],wa:[4,7,9],wai:[0,1,2,4,11],wait:7,waiter:7,walltim:1,wang:6,want:7,warn:[1,2,7,9],water:[7,9],waterunit:[7,9],watt:[7,9],wave:[7,9],we:[4,7,9,11],weak:[7,9],weber:6,wed:[7,9],weight:[5,6,7,8,9],well:4,were:4,west:[7,9],what:[0,7],when:[7,9],where:[4,7,9,11],which:[0,4,7,9],white:[7,9],whose:11,why:[0,1,2,11],width:[7,9],width_ratio:[1,2],windstress:[7,9],wisop:[7,9],without:[4,7,9],woa18:7,woa2018_popgrid:7,woa:7,woa_data:7,won:11,wonder:4,work:[0,1,2,4,7,9,10,11],world:4,worri:7,wrangl:9,wsubm:[7,9],wt:[7,9],wtt:[7,9],wvel2:[7,9],wvel:[7,9],www:[1,2,7,9],x27:[7,9],x:[1,4,7,9],x_graze_mesozoo_zint:[6,7,9],x_graze_mesozoo_zint_100m:[7,9],x_graze_microzoo_zint:[6,7,9],x_graze_microzoo_zint_100m:[7,9],xarrai:[1,2,5,6,7,8,9,10],xblt:[7,9],xkw:[7,9],xl:[7,9],xlabel:7,xmxl:[7,9],xmxl_dr:[7,9],xr:[1,2,5,6,7,8,9,10,11],xy:4,xz:4,y:[1,4,7,9],year:[7,9],year_mean:7,yearli:7,yearpandasindexpandasindex:7,yearsgrid_loc:[7,9],ygrid_loc:[7,9],ylabel:7,yml:0,you:[0,3,4,7,9],your:9,yourself:4,yr:[5,6],z:[4,10],z_t:[1,5,6,7,8,9,10],z_t_150m:[1,5,6,7,8,9,10],z_t_150mpandasindexpandasindex:[7,9],z_tpandasindexpandasindex:[7,9],z_w:[7,9],z_w_bot:[7,9],z_w_botpandasindexpandasindex:[7,9],z_w_top:[7,9],z_w_toppandasindexpandasindex:[7,9],z_wpandasindexpandasindex:[7,9],zarr:[1,2,10],zenodo:3,zero:[7,9],zip:[1,2,7],zmeso200:10,zoo:[6,7,9],zooprodnppperc:6,zsatarag:[7,9],zsatcalc:[7,9]},titles:["Ocean Biogeochemistry Cookbook","Including Glade CESM Data","Cloud data only","How to Cite This Cookbook","Project Pythia Notebook Template","Carbon fluxes","Global BGC metrics","Ocean macronutrients","Phytoplankton biomass","Plotting a simple variable","Zooplankton biomass","How to read in CESM time-series output"],titleterms:{"1":0,"100m":[7,8],"1997":1,"2":0,"2018":7,"2021":1,"do":[1,2,5,10],"import":4,"long":[5,7,8,10],"super":9,A:4,AND:7,TO:10,To:[1,2],ad:1,add:1,all:[1,7],annual:[1,7],anoth:4,atla:7,author:0,base:10,below:7,bgc:6,binder:0,biogeochemistri:[0,1],biomass:[6,8,10],bring:[7,9],carbon:[5,6],cesm:[1,11],chlorophyl:[1,2],cite:3,climatolog:10,cloud:2,cluster:[5,6,7,8,9,10],compar:[7,10],comparison:[1,7],comput:[5,8,10],concentr:[1,2],connect:[5,6,7,8,9,10],content:4,contributor:0,convert:1,cookbook:[0,3],copepod:[1,2,10],danger:4,dask:1,data:[1,2,5,6,7,8,9,10,11],databas:10,dataset:10,demonstr:4,diatom:6,ds:7,ds_mean:7,e:0,exampl:0,explain:1,explan:7,faster:1,first:4,fix:7,fixat:6,flux:5,foundat:0,from:7,further:4,g:0,gener:7,get:[1,2],glade:1,glmm:10,global:[5,6,7,10],globcolour:[1,2],grid:[7,9],happen:1,header:4,here:1,hi:1,how:[3,11],immedi:1,includ:1,info:4,integr:[5,6],last:4,let:7,level:4,list:[6,8,10],load:[5,6,7,8,9,10,11],locat:11,look:7,machin:0,macronutri:7,make:[1,2,5,6,7,9,10],map:[1,2,5,7,9],mean:[1,5,7,8,10],mesozooplankton:10,metric:6,microzooplankton:10,model:1,monthli:[1,7,10],motiv:0,next:4,nicer:[7,9],nitrogen:6,notebook:[0,4,7],npp:6,observ:10,ocean:[0,7],onli:2,our:11,output:[1,11],overview:4,own:0,paramet:[5,6,8,10],percent:6,phytoplankton:8,plot:[8,9,10],pop:[7,9],prerequisit:4,previou:7,process:1,product:6,profil:7,project:[4,9],pythia:4,quick:[4,9],re:1,read:11,refer:4,reformat:7,relat:6,replac:0,resourc:4,run:0,s:[1,4,7],same:1,satellit:[1,2],second:4,section:[0,4],see:7,seri:11,setup:7,silicif:6,simpl:9,some:[1,5,9],sourc:1,specifi:11,spin:1,structur:0,subsect:4,subset:7,success:4,summari:4,surfac:[7,8,10],tabl:6,templat:4,term:[5,7,8,10],text:1,thi:[0,3],time:11,titl:0,tool:9,transform:7,trim:1,two:7,up:1,util:7,variabl:[6,8,9,10],warn:4,what:[1,4],workflow:0,world:7,xarrai:11,year:1,your:[0,4],zooplankton:[6,10]}}) \ No newline at end of file