Skip to content

Instantly share code, notes, and snippets.

@jbusecke
Created March 25, 2021 17:34
Show Gist options
  • Save jbusecke/c06de29fd9acad722c5a7e2c6f206a55 to your computer and use it in GitHub Desktop.
Save jbusecke/c06de29fd9acad722c5a7e2c6f206a55 to your computer and use it in GitHub Desktop.
Playing with hvplot
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"cell_type": "markdown",
"id": "separate-timothy",
"metadata": {},
"source": [
"# Interactive stuff for Dhruv"
]
},
{
"cell_type": "code",
"execution_count": 6,
"id": "arranged-optimum",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"The autoreload extension is already loaded. To reload it, use:\n",
" %reload_ext autoreload\n"
]
}
],
"source": [
"%load_ext autoreload\n",
"%autoreload 2\n",
"\n",
"import pathlib\n",
"import xarray as xr\n",
"import numpy as np\n",
"import matplotlib.pyplot as plt\n",
"import cmocean.cm as cmo\n",
"import panel.widgets as pnw\n",
"\n",
"\n",
"plt.rcParams['figure.figsize'] = 12, 6\n",
"%config InlineBackend.figure_format = 'retina'\n",
"import hvplot.xarray # noqa"
]
},
{
"cell_type": "code",
"execution_count": 2,
"id": "powerful-arrest",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<table style=\"border: 2px solid white;\">\n",
"<tr>\n",
"<td style=\"vertical-align: top; border: 0px solid white\">\n",
"<h3 style=\"text-align: left;\">Client</h3>\n",
"<ul style=\"text-align: left; list-style: none; margin: 0; padding: 0;\">\n",
" <li><b>Scheduler: </b>gateway://traefik-gcp-uscentral1b-prod-dask-gateway.prod:80/prod.f6fd03dd36464c83806c2b3bcf8f87c1</li>\n",
" <li><b>Dashboard: </b><a href='/services/dask-gateway/clusters/prod.f6fd03dd36464c83806c2b3bcf8f87c1/status' target='_blank'>/services/dask-gateway/clusters/prod.f6fd03dd36464c83806c2b3bcf8f87c1/status</a></li>\n",
"</ul>\n",
"</td>\n",
"<td style=\"vertical-align: top; border: 0px solid white\">\n",
"<h3 style=\"text-align: left;\">Cluster</h3>\n",
"<ul style=\"text-align: left; list-style:none; margin: 0; padding: 0;\">\n",
" <li><b>Workers: </b>0</li>\n",
" <li><b>Cores: </b>0</li>\n",
" <li><b>Memory: </b>0 B</li>\n",
"</ul>\n",
"</td>\n",
"</tr>\n",
"</table>"
],
"text/plain": [
"<Client: 'tls://10.36.95.146:8786' processes=0 threads=0, memory=0 B>"
]
},
"execution_count": 2,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"from dask_gateway import GatewayCluster\n",
"\n",
"cluster = GatewayCluster()\n",
"cluster.adapt(minimum=2, maximum=10) # or cluster.scale(n) to a fixed size.\n",
"client = cluster.get_client()\n",
"client"
]
},
{
"cell_type": "code",
"execution_count": 3,
"id": "responsible-extension",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div><svg style=\"position: absolute; width: 0; height: 0; overflow: hidden\">\n",
"<defs>\n",
"<symbol id=\"icon-database\" viewBox=\"0 0 32 32\">\n",
"<path d=\"M16 0c-8.837 0-16 2.239-16 5v4c0 2.761 7.163 5 16 5s16-2.239 16-5v-4c0-2.761-7.163-5-16-5z\"></path>\n",
"<path d=\"M16 17c-8.837 0-16-2.239-16-5v6c0 2.761 7.163 5 16 5s16-2.239 16-5v-6c0 2.761-7.163 5-16 5z\"></path>\n",
"<path d=\"M16 26c-8.837 0-16-2.239-16-5v6c0 2.761 7.163 5 16 5s16-2.239 16-5v-6c0 2.761-7.163 5-16 5z\"></path>\n",
"</symbol>\n",
"<symbol id=\"icon-file-text2\" viewBox=\"0 0 32 32\">\n",
"<path d=\"M28.681 7.159c-0.694-0.947-1.662-2.053-2.724-3.116s-2.169-2.030-3.116-2.724c-1.612-1.182-2.393-1.319-2.841-1.319h-15.5c-1.378 0-2.5 1.121-2.5 2.5v27c0 1.378 1.122 2.5 2.5 2.5h23c1.378 0 2.5-1.122 2.5-2.5v-19.5c0-0.448-0.137-1.23-1.319-2.841zM24.543 5.457c0.959 0.959 1.712 1.825 2.268 2.543h-4.811v-4.811c0.718 0.556 1.584 1.309 2.543 2.268zM28 29.5c0 0.271-0.229 0.5-0.5 0.5h-23c-0.271 0-0.5-0.229-0.5-0.5v-27c0-0.271 0.229-0.5 0.5-0.5 0 0 15.499-0 15.5 0v7c0 0.552 0.448 1 1 1h7v19.5z\"></path>\n",
"<path d=\"M23 26h-14c-0.552 0-1-0.448-1-1s0.448-1 1-1h14c0.552 0 1 0.448 1 1s-0.448 1-1 1z\"></path>\n",
"<path d=\"M23 22h-14c-0.552 0-1-0.448-1-1s0.448-1 1-1h14c0.552 0 1 0.448 1 1s-0.448 1-1 1z\"></path>\n",
"<path d=\"M23 18h-14c-0.552 0-1-0.448-1-1s0.448-1 1-1h14c0.552 0 1 0.448 1 1s-0.448 1-1 1z\"></path>\n",
"</symbol>\n",
"</defs>\n",
"</svg>\n",
"<style>/* CSS stylesheet for displaying xarray objects in jupyterlab.\n",
" *\n",
" */\n",
"\n",
":root {\n",
" --xr-font-color0: var(--jp-content-font-color0, rgba(0, 0, 0, 1));\n",
" --xr-font-color2: var(--jp-content-font-color2, rgba(0, 0, 0, 0.54));\n",
" --xr-font-color3: var(--jp-content-font-color3, rgba(0, 0, 0, 0.38));\n",
" --xr-border-color: var(--jp-border-color2, #e0e0e0);\n",
" --xr-disabled-color: var(--jp-layout-color3, #bdbdbd);\n",
" --xr-background-color: var(--jp-layout-color0, white);\n",
" --xr-background-color-row-even: var(--jp-layout-color1, white);\n",
" --xr-background-color-row-odd: var(--jp-layout-color2, #eeeeee);\n",
"}\n",
"\n",
"html[theme=dark],\n",
"body.vscode-dark {\n",
" --xr-font-color0: rgba(255, 255, 255, 1);\n",
" --xr-font-color2: rgba(255, 255, 255, 0.54);\n",
" --xr-font-color3: rgba(255, 255, 255, 0.38);\n",
" --xr-border-color: #1F1F1F;\n",
" --xr-disabled-color: #515151;\n",
" --xr-background-color: #111111;\n",
" --xr-background-color-row-even: #111111;\n",
" --xr-background-color-row-odd: #313131;\n",
"}\n",
"\n",
".xr-wrap {\n",
" display: block;\n",
" min-width: 300px;\n",
" max-width: 700px;\n",
"}\n",
"\n",
".xr-text-repr-fallback {\n",
" /* fallback to plain text repr when CSS is not injected (untrusted notebook) */\n",
" display: none;\n",
"}\n",
"\n",
".xr-header {\n",
" padding-top: 6px;\n",
" padding-bottom: 6px;\n",
" margin-bottom: 4px;\n",
" border-bottom: solid 1px var(--xr-border-color);\n",
"}\n",
"\n",
".xr-header > div,\n",
".xr-header > ul {\n",
" display: inline;\n",
" margin-top: 0;\n",
" margin-bottom: 0;\n",
"}\n",
"\n",
".xr-obj-type,\n",
".xr-array-name {\n",
" margin-left: 2px;\n",
" margin-right: 10px;\n",
"}\n",
"\n",
".xr-obj-type {\n",
" color: var(--xr-font-color2);\n",
"}\n",
"\n",
".xr-sections {\n",
" padding-left: 0 !important;\n",
" display: grid;\n",
" grid-template-columns: 150px auto auto 1fr 20px 20px;\n",
"}\n",
"\n",
".xr-section-item {\n",
" display: contents;\n",
"}\n",
"\n",
".xr-section-item input {\n",
" display: none;\n",
"}\n",
"\n",
".xr-section-item input + label {\n",
" color: var(--xr-disabled-color);\n",
"}\n",
"\n",
".xr-section-item input:enabled + label {\n",
" cursor: pointer;\n",
" color: var(--xr-font-color2);\n",
"}\n",
"\n",
".xr-section-item input:enabled + label:hover {\n",
" color: var(--xr-font-color0);\n",
"}\n",
"\n",
".xr-section-summary {\n",
" grid-column: 1;\n",
" color: var(--xr-font-color2);\n",
" font-weight: 500;\n",
"}\n",
"\n",
".xr-section-summary > span {\n",
" display: inline-block;\n",
" padding-left: 0.5em;\n",
"}\n",
"\n",
".xr-section-summary-in:disabled + label {\n",
" color: var(--xr-font-color2);\n",
"}\n",
"\n",
".xr-section-summary-in + label:before {\n",
" display: inline-block;\n",
" content: '►';\n",
" font-size: 11px;\n",
" width: 15px;\n",
" text-align: center;\n",
"}\n",
"\n",
".xr-section-summary-in:disabled + label:before {\n",
" color: var(--xr-disabled-color);\n",
"}\n",
"\n",
".xr-section-summary-in:checked + label:before {\n",
" content: '▼';\n",
"}\n",
"\n",
".xr-section-summary-in:checked + label > span {\n",
" display: none;\n",
"}\n",
"\n",
".xr-section-summary,\n",
".xr-section-inline-details {\n",
" padding-top: 4px;\n",
" padding-bottom: 4px;\n",
"}\n",
"\n",
".xr-section-inline-details {\n",
" grid-column: 2 / -1;\n",
"}\n",
"\n",
".xr-section-details {\n",
" display: none;\n",
" grid-column: 1 / -1;\n",
" margin-bottom: 5px;\n",
"}\n",
"\n",
".xr-section-summary-in:checked ~ .xr-section-details {\n",
" display: contents;\n",
"}\n",
"\n",
".xr-array-wrap {\n",
" grid-column: 1 / -1;\n",
" display: grid;\n",
" grid-template-columns: 20px auto;\n",
"}\n",
"\n",
".xr-array-wrap > label {\n",
" grid-column: 1;\n",
" vertical-align: top;\n",
"}\n",
"\n",
".xr-preview {\n",
" color: var(--xr-font-color3);\n",
"}\n",
"\n",
".xr-array-preview,\n",
".xr-array-data {\n",
" padding: 0 5px !important;\n",
" grid-column: 2;\n",
"}\n",
"\n",
".xr-array-data,\n",
".xr-array-in:checked ~ .xr-array-preview {\n",
" display: none;\n",
"}\n",
"\n",
".xr-array-in:checked ~ .xr-array-data,\n",
".xr-array-preview {\n",
" display: inline-block;\n",
"}\n",
"\n",
".xr-dim-list {\n",
" display: inline-block !important;\n",
" list-style: none;\n",
" padding: 0 !important;\n",
" margin: 0;\n",
"}\n",
"\n",
".xr-dim-list li {\n",
" display: inline-block;\n",
" padding: 0;\n",
" margin: 0;\n",
"}\n",
"\n",
".xr-dim-list:before {\n",
" content: '(';\n",
"}\n",
"\n",
".xr-dim-list:after {\n",
" content: ')';\n",
"}\n",
"\n",
".xr-dim-list li:not(:last-child):after {\n",
" content: ',';\n",
" padding-right: 5px;\n",
"}\n",
"\n",
".xr-has-index {\n",
" font-weight: bold;\n",
"}\n",
"\n",
".xr-var-list,\n",
".xr-var-item {\n",
" display: contents;\n",
"}\n",
"\n",
".xr-var-item > div,\n",
".xr-var-item label,\n",
".xr-var-item > .xr-var-name span {\n",
" background-color: var(--xr-background-color-row-even);\n",
" margin-bottom: 0;\n",
"}\n",
"\n",
".xr-var-item > .xr-var-name:hover span {\n",
" padding-right: 5px;\n",
"}\n",
"\n",
".xr-var-list > li:nth-child(odd) > div,\n",
".xr-var-list > li:nth-child(odd) > label,\n",
".xr-var-list > li:nth-child(odd) > .xr-var-name span {\n",
" background-color: var(--xr-background-color-row-odd);\n",
"}\n",
"\n",
".xr-var-name {\n",
" grid-column: 1;\n",
"}\n",
"\n",
".xr-var-dims {\n",
" grid-column: 2;\n",
"}\n",
"\n",
".xr-var-dtype {\n",
" grid-column: 3;\n",
" text-align: right;\n",
" color: var(--xr-font-color2);\n",
"}\n",
"\n",
".xr-var-preview {\n",
" grid-column: 4;\n",
"}\n",
"\n",
".xr-var-name,\n",
".xr-var-dims,\n",
".xr-var-dtype,\n",
".xr-preview,\n",
".xr-attrs dt {\n",
" white-space: nowrap;\n",
" overflow: hidden;\n",
" text-overflow: ellipsis;\n",
" padding-right: 10px;\n",
"}\n",
"\n",
".xr-var-name:hover,\n",
".xr-var-dims:hover,\n",
".xr-var-dtype:hover,\n",
".xr-attrs dt:hover {\n",
" overflow: visible;\n",
" width: auto;\n",
" z-index: 1;\n",
"}\n",
"\n",
".xr-var-attrs,\n",
".xr-var-data {\n",
" display: none;\n",
" background-color: var(--xr-background-color) !important;\n",
" padding-bottom: 5px !important;\n",
"}\n",
"\n",
".xr-var-attrs-in:checked ~ .xr-var-attrs,\n",
".xr-var-data-in:checked ~ .xr-var-data {\n",
" display: block;\n",
"}\n",
"\n",
".xr-var-data > table {\n",
" float: right;\n",
"}\n",
"\n",
".xr-var-name span,\n",
".xr-var-data,\n",
".xr-attrs {\n",
" padding-left: 25px !important;\n",
"}\n",
"\n",
".xr-attrs,\n",
".xr-var-attrs,\n",
".xr-var-data {\n",
" grid-column: 1 / -1;\n",
"}\n",
"\n",
"dl.xr-attrs {\n",
" padding: 0;\n",
" margin: 0;\n",
" display: grid;\n",
" grid-template-columns: 125px auto;\n",
"}\n",
"\n",
".xr-attrs dt,\n",
".xr-attrs dd {\n",
" padding: 0;\n",
" margin: 0;\n",
" float: left;\n",
" padding-right: 10px;\n",
" width: auto;\n",
"}\n",
"\n",
".xr-attrs dt {\n",
" font-weight: normal;\n",
" grid-column: 1;\n",
"}\n",
"\n",
".xr-attrs dt:hover span {\n",
" display: inline-block;\n",
" background: var(--xr-background-color);\n",
" padding-right: 10px;\n",
"}\n",
"\n",
".xr-attrs dd {\n",
" grid-column: 2;\n",
" white-space: pre-wrap;\n",
" word-break: break-all;\n",
"}\n",
"\n",
".xr-icon-database,\n",
".xr-icon-file-text2 {\n",
" display: inline-block;\n",
" vertical-align: middle;\n",
" width: 1em;\n",
" height: 1.5em !important;\n",
" stroke-width: 0;\n",
" stroke: currentColor;\n",
" fill: currentColor;\n",
"}\n",
"</style><pre class='xr-text-repr-fallback'>&lt;xarray.Dataset&gt;\n",
"Dimensions: (nv: 2, st_ocean_sub01: 1, time: 7305, xt_ocean: 3600, xu_ocean: 3600, yt_ocean: 2700, yu_ocean: 2700)\n",
"Coordinates:\n",
" * nv (nv) float64 1.0 2.0\n",
" * st_ocean_sub01 (st_ocean_sub01) float64 5.034\n",
" * time (time) object 0181-01-01 12:00:00 ... 0200-12-31 12:00:00\n",
" * xt_ocean (xt_ocean) float64 -279.9 -279.8 -279.7 ... 79.85 79.95\n",
" * xu_ocean (xu_ocean) float64 -279.9 -279.8 -279.7 ... 79.8 79.9 80.0\n",
" * yt_ocean (yt_ocean) float64 -81.11 -81.07 -81.02 ... 89.94 89.98\n",
" * yu_ocean (yu_ocean) float64 -81.09 -81.05 -81.0 ... 89.92 89.96 90.0\n",
"Data variables:\n",
" biomass_p (time, yt_ocean, xt_ocean) float32 dask.array&lt;chunksize=(1, 2700, 3600), meta=np.ndarray&gt;\n",
" chl (time, yt_ocean, xt_ocean) float32 dask.array&lt;chunksize=(1, 2700, 3600), meta=np.ndarray&gt;\n",
" dic (time, yt_ocean, xt_ocean) float32 dask.array&lt;chunksize=(1, 2700, 3600), meta=np.ndarray&gt;\n",
" htotal (time, yt_ocean, xt_ocean) float32 dask.array&lt;chunksize=(1, 2700, 3600), meta=np.ndarray&gt;\n",
" irr_mix (time, st_ocean_sub01, yt_ocean, xt_ocean) float32 dask.array&lt;chunksize=(1, 1, 2700, 3600), meta=np.ndarray&gt;\n",
" kw (time, yt_ocean, xt_ocean) float32 dask.array&lt;chunksize=(1, 2700, 3600), meta=np.ndarray&gt;\n",
" o2 (time, yt_ocean, xt_ocean) float32 dask.array&lt;chunksize=(1, 2700, 3600), meta=np.ndarray&gt;\n",
" po4 (time, yt_ocean, xt_ocean) float32 dask.array&lt;chunksize=(1, 2700, 3600), meta=np.ndarray&gt;\n",
" sea_level (time, yt_ocean, xt_ocean) float32 dask.array&lt;chunksize=(1, 2700, 3600), meta=np.ndarray&gt;\n",
" sea_level_sq (time, yt_ocean, xt_ocean) float32 dask.array&lt;chunksize=(1, 2700, 3600), meta=np.ndarray&gt;\n",
" surface_salt (time, yt_ocean, xt_ocean) float32 dask.array&lt;chunksize=(1, 2700, 3600), meta=np.ndarray&gt;\n",
" surface_temp (time, yt_ocean, xt_ocean) float32 dask.array&lt;chunksize=(1, 2700, 3600), meta=np.ndarray&gt;\n",
" usurf (time, yu_ocean, xu_ocean) float32 dask.array&lt;chunksize=(1, 2700, 3600), meta=np.ndarray&gt;\n",
" vsurf (time, yu_ocean, xu_ocean) float32 dask.array&lt;chunksize=(1, 2700, 3600), meta=np.ndarray&gt;\n",
"Attributes:\n",
" filename: 01810101.ocean_minibling_surf_field.nc\n",
" grid_tile: 1\n",
" grid_type: mosaic\n",
" history: 2014-01-15 17:01:45 -0500: /home/Richard.Slater/ruby/remove_d...\n",
" title: CM2.6_miniBling</pre><div class='xr-wrap' hidden><div class='xr-header'><div class='xr-obj-type'>xarray.Dataset</div></div><ul class='xr-sections'><li class='xr-section-item'><input id='section-0e972380-c6dd-439f-b75d-810c8bce2205' class='xr-section-summary-in' type='checkbox' disabled ><label for='section-0e972380-c6dd-439f-b75d-810c8bce2205' class='xr-section-summary' title='Expand/collapse section'>Dimensions:</label><div class='xr-section-inline-details'><ul class='xr-dim-list'><li><span class='xr-has-index'>nv</span>: 2</li><li><span class='xr-has-index'>st_ocean_sub01</span>: 1</li><li><span class='xr-has-index'>time</span>: 7305</li><li><span class='xr-has-index'>xt_ocean</span>: 3600</li><li><span class='xr-has-index'>xu_ocean</span>: 3600</li><li><span class='xr-has-index'>yt_ocean</span>: 2700</li><li><span class='xr-has-index'>yu_ocean</span>: 2700</li></ul></div><div class='xr-section-details'></div></li><li class='xr-section-item'><input id='section-86cf3a8a-34b8-4a32-aabe-d0c09234fafd' class='xr-section-summary-in' type='checkbox' checked><label for='section-86cf3a8a-34b8-4a32-aabe-d0c09234fafd' class='xr-section-summary' >Coordinates: <span>(7)</span></label><div class='xr-section-inline-details'></div><div class='xr-section-details'><ul class='xr-var-list'><li class='xr-var-item'><div class='xr-var-name'><span class='xr-has-index'>nv</span></div><div class='xr-var-dims'>(nv)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>1.0 2.0</div><input id='attrs-03da5a0a-e393-45a7-b1c1-44c70b46185a' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-03da5a0a-e393-45a7-b1c1-44c70b46185a' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-323b404e-02fb-4df1-ab70-3bcafdce61ca' class='xr-var-data-in' type='checkbox'><label for='data-323b404e-02fb-4df1-ab70-3bcafdce61ca' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>cartesian_axis :</span></dt><dd>N</dd><dt><span>long_name :</span></dt><dd>vertex number</dd><dt><span>units :</span></dt><dd>none</dd></dl></div><div class='xr-var-data'><pre>array([1., 2.])</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span class='xr-has-index'>st_ocean_sub01</span></div><div class='xr-var-dims'>(st_ocean_sub01)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>5.034</div><input id='attrs-122e0054-abde-4812-b26d-056d548408c6' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-122e0054-abde-4812-b26d-056d548408c6' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-85c332e4-c4eb-4952-b614-25dadfca2135' class='xr-var-data-in' type='checkbox'><label for='data-85c332e4-c4eb-4952-b614-25dadfca2135' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>cartesian_axis :</span></dt><dd>Z</dd><dt><span>long_name :</span></dt><dd>tcell zstar depth</dd><dt><span>positive :</span></dt><dd>down</dd><dt><span>units :</span></dt><dd>meters</dd></dl></div><div class='xr-var-data'><pre>array([5.03355])</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span class='xr-has-index'>time</span></div><div class='xr-var-dims'>(time)</div><div class='xr-var-dtype'>object</div><div class='xr-var-preview xr-preview'>0181-01-01 12:00:00 ... 0200-12-...</div><input id='attrs-e3c3b964-3185-4ed0-8198-e2b5fd87b125' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-e3c3b964-3185-4ed0-8198-e2b5fd87b125' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-26e515bb-48c7-477b-9130-97bfc24efe7f' class='xr-var-data-in' type='checkbox'><label for='data-26e515bb-48c7-477b-9130-97bfc24efe7f' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>bounds :</span></dt><dd>time_bounds</dd><dt><span>calendar_type :</span></dt><dd>JULIAN</dd><dt><span>cartesian_axis :</span></dt><dd>T</dd><dt><span>long_name :</span></dt><dd>time</dd></dl></div><div class='xr-var-data'><pre>array([cftime.DatetimeJulian(181, 1, 1, 12, 0, 0, 0),\n",
" cftime.DatetimeJulian(181, 1, 2, 12, 0, 0, 0),\n",
" cftime.DatetimeJulian(181, 1, 3, 12, 0, 0, 0), ...,\n",
" cftime.DatetimeJulian(200, 12, 29, 12, 0, 0, 0),\n",
" cftime.DatetimeJulian(200, 12, 30, 12, 0, 0, 0),\n",
" cftime.DatetimeJulian(200, 12, 31, 12, 0, 0, 0)], dtype=object)</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span class='xr-has-index'>xt_ocean</span></div><div class='xr-var-dims'>(xt_ocean)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>-279.9 -279.8 ... 79.85 79.95</div><input id='attrs-add6ce5d-37dd-424b-baef-85dde7c7d268' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-add6ce5d-37dd-424b-baef-85dde7c7d268' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-81ca2274-f1be-41d4-b663-69abeba3dcd6' class='xr-var-data-in' type='checkbox'><label for='data-81ca2274-f1be-41d4-b663-69abeba3dcd6' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>cartesian_axis :</span></dt><dd>X</dd><dt><span>long_name :</span></dt><dd>tcell longitude</dd><dt><span>units :</span></dt><dd>degrees_E</dd></dl></div><div class='xr-var-data'><pre>array([-279.95, -279.85, -279.75, ..., 79.75, 79.85, 79.95])</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span class='xr-has-index'>xu_ocean</span></div><div class='xr-var-dims'>(xu_ocean)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>-279.9 -279.8 -279.7 ... 79.9 80.0</div><input id='attrs-601e1a0b-62bb-4033-b7da-afe201170723' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-601e1a0b-62bb-4033-b7da-afe201170723' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-99cbb8cc-3628-457d-86b5-898d495b87c0' class='xr-var-data-in' type='checkbox'><label for='data-99cbb8cc-3628-457d-86b5-898d495b87c0' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>cartesian_axis :</span></dt><dd>X</dd><dt><span>long_name :</span></dt><dd>ucell longitude</dd><dt><span>units :</span></dt><dd>degrees_E</dd></dl></div><div class='xr-var-data'><pre>array([-279.9, -279.8, -279.7, ..., 79.8, 79.9, 80. ])</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span class='xr-has-index'>yt_ocean</span></div><div class='xr-var-dims'>(yt_ocean)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>-81.11 -81.07 ... 89.94 89.98</div><input id='attrs-91d21474-d107-49d2-95e7-31f116092340' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-91d21474-d107-49d2-95e7-31f116092340' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-c075b63c-a2e2-47c8-b387-02eb63d106f5' class='xr-var-data-in' type='checkbox'><label for='data-c075b63c-a2e2-47c8-b387-02eb63d106f5' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>cartesian_axis :</span></dt><dd>Y</dd><dt><span>long_name :</span></dt><dd>tcell latitude</dd><dt><span>units :</span></dt><dd>degrees_N</dd></dl></div><div class='xr-var-data'><pre>array([-81.108632, -81.066392, -81.024153, ..., 89.894417, 89.936657,\n",
" 89.978896])</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span class='xr-has-index'>yu_ocean</span></div><div class='xr-var-dims'>(yu_ocean)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>-81.09 -81.05 -81.0 ... 89.96 90.0</div><input id='attrs-264f515d-86f7-4753-a9da-2e68c586f843' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-264f515d-86f7-4753-a9da-2e68c586f843' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-a0bd0225-c7d0-4946-a30e-5aa7a33b2ba6' class='xr-var-data-in' type='checkbox'><label for='data-a0bd0225-c7d0-4946-a30e-5aa7a33b2ba6' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>cartesian_axis :</span></dt><dd>Y</dd><dt><span>long_name :</span></dt><dd>ucell latitude</dd><dt><span>units :</span></dt><dd>degrees_N</dd></dl></div><div class='xr-var-data'><pre>array([-81.087512, -81.045273, -81.003033, ..., 89.915537, 89.957776,\n",
" 90. ])</pre></div></li></ul></div></li><li class='xr-section-item'><input id='section-85c9e12e-5578-4ae5-8dae-a4ab6541dbe1' class='xr-section-summary-in' type='checkbox' checked><label for='section-85c9e12e-5578-4ae5-8dae-a4ab6541dbe1' class='xr-section-summary' >Data variables: <span>(14)</span></label><div class='xr-section-inline-details'></div><div class='xr-section-details'><ul class='xr-var-list'><li class='xr-var-item'><div class='xr-var-name'><span>biomass_p</span></div><div class='xr-var-dims'>(time, yt_ocean, xt_ocean)</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>dask.array&lt;chunksize=(1, 2700, 3600), meta=np.ndarray&gt;</div><input id='attrs-ed91823e-0e1e-4693-841c-91516746990b' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-ed91823e-0e1e-4693-841c-91516746990b' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-7cb44f6d-9957-40d0-8446-56799e9c4fca' class='xr-var-data-in' type='checkbox'><label for='data-7cb44f6d-9957-40d0-8446-56799e9c4fca' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>cell_methods :</span></dt><dd>time: mean</dd><dt><span>coordinates :</span></dt><dd>geolon_t geolat_t</dd><dt><span>long_name :</span></dt><dd>Surface Biomass-P concentration</dd><dt><span>time_avg_info :</span></dt><dd>average_T1,average_T2,average_DT</dd><dt><span>units :</span></dt><dd>mol kg-1</dd></dl></div><div class='xr-var-data'><table>\n",
"<tr>\n",
"<td>\n",
"<table>\n",
" <thead>\n",
" <tr><td> </td><th> Array </th><th> Chunk </th></tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr><th> Bytes </th><td> 284.02 GB </td> <td> 38.88 MB </td></tr>\n",
" <tr><th> Shape </th><td> (7305, 2700, 3600) </td> <td> (1, 2700, 3600) </td></tr>\n",
" <tr><th> Count </th><td> 7306 Tasks </td><td> 7305 Chunks </td></tr>\n",
" <tr><th> Type </th><td> float32 </td><td> numpy.ndarray </td></tr>\n",
" </tbody>\n",
"</table>\n",
"</td>\n",
"<td>\n",
"<svg width=\"189\" height=\"164\" style=\"stroke:rgb(0,0,0);stroke-width:1\" >\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"80\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"10\" y1=\"44\" x2=\"80\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"10\" y2=\"44\" style=\"stroke-width:2\" />\n",
" <line x1=\"13\" y1=\"3\" x2=\"13\" y2=\"48\" />\n",
" <line x1=\"17\" y1=\"7\" x2=\"17\" y2=\"51\" />\n",
" <line x1=\"21\" y1=\"11\" x2=\"21\" y2=\"55\" />\n",
" <line x1=\"24\" y1=\"14\" x2=\"24\" y2=\"59\" />\n",
" <line x1=\"28\" y1=\"18\" x2=\"28\" y2=\"62\" />\n",
" <line x1=\"32\" y1=\"22\" x2=\"32\" y2=\"66\" />\n",
" <line x1=\"36\" y1=\"26\" x2=\"36\" y2=\"70\" />\n",
" <line x1=\"39\" y1=\"29\" x2=\"39\" y2=\"74\" />\n",
" <line x1=\"43\" y1=\"33\" x2=\"43\" y2=\"77\" />\n",
" <line x1=\"47\" y1=\"37\" x2=\"47\" y2=\"81\" />\n",
" <line x1=\"50\" y1=\"40\" x2=\"50\" y2=\"85\" />\n",
" <line x1=\"54\" y1=\"44\" x2=\"54\" y2=\"88\" />\n",
" <line x1=\"58\" y1=\"48\" x2=\"58\" y2=\"92\" />\n",
" <line x1=\"62\" y1=\"52\" x2=\"62\" y2=\"96\" />\n",
" <line x1=\"65\" y1=\"55\" x2=\"65\" y2=\"100\" />\n",
" <line x1=\"69\" y1=\"59\" x2=\"69\" y2=\"103\" />\n",
" <line x1=\"73\" y1=\"63\" x2=\"73\" y2=\"107\" />\n",
" <line x1=\"76\" y1=\"66\" x2=\"76\" y2=\"111\" />\n",
" <line x1=\"80\" y1=\"70\" x2=\"80\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"10.0,0.0 80.58823529411765,70.58823529411765 80.58823529411765,114.94141804565768 10.0,44.35318275154004\" style=\"fill:#8B4903A0;stroke-width:0\"/>\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"69\" y2=\"0\" style=\"stroke-width:2\" />\n",
" <line x1=\"13\" y1=\"3\" x2=\"72\" y2=\"3\" />\n",
" <line x1=\"17\" y1=\"7\" x2=\"76\" y2=\"7\" />\n",
" <line x1=\"21\" y1=\"11\" x2=\"80\" y2=\"11\" />\n",
" <line x1=\"24\" y1=\"14\" x2=\"83\" y2=\"14\" />\n",
" <line x1=\"28\" y1=\"18\" x2=\"87\" y2=\"18\" />\n",
" <line x1=\"32\" y1=\"22\" x2=\"91\" y2=\"22\" />\n",
" <line x1=\"36\" y1=\"26\" x2=\"95\" y2=\"26\" />\n",
" <line x1=\"39\" y1=\"29\" x2=\"98\" y2=\"29\" />\n",
" <line x1=\"43\" y1=\"33\" x2=\"102\" y2=\"33\" />\n",
" <line x1=\"47\" y1=\"37\" x2=\"106\" y2=\"37\" />\n",
" <line x1=\"50\" y1=\"40\" x2=\"110\" y2=\"40\" />\n",
" <line x1=\"54\" y1=\"44\" x2=\"113\" y2=\"44\" />\n",
" <line x1=\"58\" y1=\"48\" x2=\"117\" y2=\"48\" />\n",
" <line x1=\"62\" y1=\"52\" x2=\"121\" y2=\"52\" />\n",
" <line x1=\"65\" y1=\"55\" x2=\"124\" y2=\"55\" />\n",
" <line x1=\"69\" y1=\"59\" x2=\"128\" y2=\"59\" />\n",
" <line x1=\"73\" y1=\"63\" x2=\"132\" y2=\"63\" />\n",
" <line x1=\"76\" y1=\"66\" x2=\"136\" y2=\"66\" />\n",
" <line x1=\"80\" y1=\"70\" x2=\"139\" y2=\"70\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"80\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"69\" y1=\"0\" x2=\"139\" y2=\"70\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"10.0,0.0 69.13757700205338,0.0 139.72581229617103,70.58823529411765 80.58823529411765,70.58823529411765\" style=\"fill:#8B4903A0;stroke-width:0\"/>\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"80\" y1=\"70\" x2=\"139\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"80\" y1=\"114\" x2=\"139\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"80\" y1=\"70\" x2=\"80\" y2=\"114\" style=\"stroke-width:2\" />\n",
" <line x1=\"139\" y1=\"70\" x2=\"139\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"80.58823529411765,70.58823529411765 139.72581229617103,70.58823529411765 139.72581229617103,114.94141804565768 80.58823529411765,114.94141804565768\" style=\"fill:#ECB172A0;stroke-width:0\"/>\n",
"\n",
" <!-- Text -->\n",
" <text x=\"110.157024\" y=\"134.941418\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" >3600</text>\n",
" <text x=\"159.725812\" y=\"92.764827\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(-90,159.725812,92.764827)\">2700</text>\n",
" <text x=\"35.294118\" y=\"99.647300\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(45,35.294118,99.647300)\">7305</text>\n",
"</svg>\n",
"</td>\n",
"</tr>\n",
"</table></div></li><li class='xr-var-item'><div class='xr-var-name'><span>chl</span></div><div class='xr-var-dims'>(time, yt_ocean, xt_ocean)</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>dask.array&lt;chunksize=(1, 2700, 3600), meta=np.ndarray&gt;</div><input id='attrs-8a0b0152-bcc5-4795-9333-6d6729f70d8a' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-8a0b0152-bcc5-4795-9333-6d6729f70d8a' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-163251ca-c297-4c7c-98fd-0ff970d085ec' class='xr-var-data-in' type='checkbox'><label for='data-163251ca-c297-4c7c-98fd-0ff970d085ec' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>cell_methods :</span></dt><dd>time: mean</dd><dt><span>coordinates :</span></dt><dd>geolon_t geolat_t</dd><dt><span>long_name :</span></dt><dd>Surface Chl concentration</dd><dt><span>time_avg_info :</span></dt><dd>average_T1,average_T2,average_DT</dd><dt><span>units :</span></dt><dd>mol kg-1</dd></dl></div><div class='xr-var-data'><table>\n",
"<tr>\n",
"<td>\n",
"<table>\n",
" <thead>\n",
" <tr><td> </td><th> Array </th><th> Chunk </th></tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr><th> Bytes </th><td> 284.02 GB </td> <td> 38.88 MB </td></tr>\n",
" <tr><th> Shape </th><td> (7305, 2700, 3600) </td> <td> (1, 2700, 3600) </td></tr>\n",
" <tr><th> Count </th><td> 7306 Tasks </td><td> 7305 Chunks </td></tr>\n",
" <tr><th> Type </th><td> float32 </td><td> numpy.ndarray </td></tr>\n",
" </tbody>\n",
"</table>\n",
"</td>\n",
"<td>\n",
"<svg width=\"189\" height=\"164\" style=\"stroke:rgb(0,0,0);stroke-width:1\" >\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"80\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"10\" y1=\"44\" x2=\"80\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"10\" y2=\"44\" style=\"stroke-width:2\" />\n",
" <line x1=\"13\" y1=\"3\" x2=\"13\" y2=\"48\" />\n",
" <line x1=\"17\" y1=\"7\" x2=\"17\" y2=\"51\" />\n",
" <line x1=\"21\" y1=\"11\" x2=\"21\" y2=\"55\" />\n",
" <line x1=\"24\" y1=\"14\" x2=\"24\" y2=\"59\" />\n",
" <line x1=\"28\" y1=\"18\" x2=\"28\" y2=\"62\" />\n",
" <line x1=\"32\" y1=\"22\" x2=\"32\" y2=\"66\" />\n",
" <line x1=\"36\" y1=\"26\" x2=\"36\" y2=\"70\" />\n",
" <line x1=\"39\" y1=\"29\" x2=\"39\" y2=\"74\" />\n",
" <line x1=\"43\" y1=\"33\" x2=\"43\" y2=\"77\" />\n",
" <line x1=\"47\" y1=\"37\" x2=\"47\" y2=\"81\" />\n",
" <line x1=\"50\" y1=\"40\" x2=\"50\" y2=\"85\" />\n",
" <line x1=\"54\" y1=\"44\" x2=\"54\" y2=\"88\" />\n",
" <line x1=\"58\" y1=\"48\" x2=\"58\" y2=\"92\" />\n",
" <line x1=\"62\" y1=\"52\" x2=\"62\" y2=\"96\" />\n",
" <line x1=\"65\" y1=\"55\" x2=\"65\" y2=\"100\" />\n",
" <line x1=\"69\" y1=\"59\" x2=\"69\" y2=\"103\" />\n",
" <line x1=\"73\" y1=\"63\" x2=\"73\" y2=\"107\" />\n",
" <line x1=\"76\" y1=\"66\" x2=\"76\" y2=\"111\" />\n",
" <line x1=\"80\" y1=\"70\" x2=\"80\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"10.0,0.0 80.58823529411765,70.58823529411765 80.58823529411765,114.94141804565768 10.0,44.35318275154004\" style=\"fill:#8B4903A0;stroke-width:0\"/>\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"69\" y2=\"0\" style=\"stroke-width:2\" />\n",
" <line x1=\"13\" y1=\"3\" x2=\"72\" y2=\"3\" />\n",
" <line x1=\"17\" y1=\"7\" x2=\"76\" y2=\"7\" />\n",
" <line x1=\"21\" y1=\"11\" x2=\"80\" y2=\"11\" />\n",
" <line x1=\"24\" y1=\"14\" x2=\"83\" y2=\"14\" />\n",
" <line x1=\"28\" y1=\"18\" x2=\"87\" y2=\"18\" />\n",
" <line x1=\"32\" y1=\"22\" x2=\"91\" y2=\"22\" />\n",
" <line x1=\"36\" y1=\"26\" x2=\"95\" y2=\"26\" />\n",
" <line x1=\"39\" y1=\"29\" x2=\"98\" y2=\"29\" />\n",
" <line x1=\"43\" y1=\"33\" x2=\"102\" y2=\"33\" />\n",
" <line x1=\"47\" y1=\"37\" x2=\"106\" y2=\"37\" />\n",
" <line x1=\"50\" y1=\"40\" x2=\"110\" y2=\"40\" />\n",
" <line x1=\"54\" y1=\"44\" x2=\"113\" y2=\"44\" />\n",
" <line x1=\"58\" y1=\"48\" x2=\"117\" y2=\"48\" />\n",
" <line x1=\"62\" y1=\"52\" x2=\"121\" y2=\"52\" />\n",
" <line x1=\"65\" y1=\"55\" x2=\"124\" y2=\"55\" />\n",
" <line x1=\"69\" y1=\"59\" x2=\"128\" y2=\"59\" />\n",
" <line x1=\"73\" y1=\"63\" x2=\"132\" y2=\"63\" />\n",
" <line x1=\"76\" y1=\"66\" x2=\"136\" y2=\"66\" />\n",
" <line x1=\"80\" y1=\"70\" x2=\"139\" y2=\"70\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"80\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"69\" y1=\"0\" x2=\"139\" y2=\"70\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"10.0,0.0 69.13757700205338,0.0 139.72581229617103,70.58823529411765 80.58823529411765,70.58823529411765\" style=\"fill:#8B4903A0;stroke-width:0\"/>\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"80\" y1=\"70\" x2=\"139\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"80\" y1=\"114\" x2=\"139\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"80\" y1=\"70\" x2=\"80\" y2=\"114\" style=\"stroke-width:2\" />\n",
" <line x1=\"139\" y1=\"70\" x2=\"139\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"80.58823529411765,70.58823529411765 139.72581229617103,70.58823529411765 139.72581229617103,114.94141804565768 80.58823529411765,114.94141804565768\" style=\"fill:#ECB172A0;stroke-width:0\"/>\n",
"\n",
" <!-- Text -->\n",
" <text x=\"110.157024\" y=\"134.941418\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" >3600</text>\n",
" <text x=\"159.725812\" y=\"92.764827\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(-90,159.725812,92.764827)\">2700</text>\n",
" <text x=\"35.294118\" y=\"99.647300\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(45,35.294118,99.647300)\">7305</text>\n",
"</svg>\n",
"</td>\n",
"</tr>\n",
"</table></div></li><li class='xr-var-item'><div class='xr-var-name'><span>dic</span></div><div class='xr-var-dims'>(time, yt_ocean, xt_ocean)</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>dask.array&lt;chunksize=(1, 2700, 3600), meta=np.ndarray&gt;</div><input id='attrs-a05c8fa8-ba04-4d8a-a706-e27d4a8b505b' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-a05c8fa8-ba04-4d8a-a706-e27d4a8b505b' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-ab89f1dc-fa6e-4d20-b262-9cd95161f2d4' class='xr-var-data-in' type='checkbox'><label for='data-ab89f1dc-fa6e-4d20-b262-9cd95161f2d4' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>cell_methods :</span></dt><dd>time: mean</dd><dt><span>coordinates :</span></dt><dd>geolon_t geolat_t</dd><dt><span>long_name :</span></dt><dd>Surface DIC concentration</dd><dt><span>time_avg_info :</span></dt><dd>average_T1,average_T2,average_DT</dd><dt><span>units :</span></dt><dd>mol kg-1</dd></dl></div><div class='xr-var-data'><table>\n",
"<tr>\n",
"<td>\n",
"<table>\n",
" <thead>\n",
" <tr><td> </td><th> Array </th><th> Chunk </th></tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr><th> Bytes </th><td> 284.02 GB </td> <td> 38.88 MB </td></tr>\n",
" <tr><th> Shape </th><td> (7305, 2700, 3600) </td> <td> (1, 2700, 3600) </td></tr>\n",
" <tr><th> Count </th><td> 7306 Tasks </td><td> 7305 Chunks </td></tr>\n",
" <tr><th> Type </th><td> float32 </td><td> numpy.ndarray </td></tr>\n",
" </tbody>\n",
"</table>\n",
"</td>\n",
"<td>\n",
"<svg width=\"189\" height=\"164\" style=\"stroke:rgb(0,0,0);stroke-width:1\" >\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"80\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"10\" y1=\"44\" x2=\"80\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"10\" y2=\"44\" style=\"stroke-width:2\" />\n",
" <line x1=\"13\" y1=\"3\" x2=\"13\" y2=\"48\" />\n",
" <line x1=\"17\" y1=\"7\" x2=\"17\" y2=\"51\" />\n",
" <line x1=\"21\" y1=\"11\" x2=\"21\" y2=\"55\" />\n",
" <line x1=\"24\" y1=\"14\" x2=\"24\" y2=\"59\" />\n",
" <line x1=\"28\" y1=\"18\" x2=\"28\" y2=\"62\" />\n",
" <line x1=\"32\" y1=\"22\" x2=\"32\" y2=\"66\" />\n",
" <line x1=\"36\" y1=\"26\" x2=\"36\" y2=\"70\" />\n",
" <line x1=\"39\" y1=\"29\" x2=\"39\" y2=\"74\" />\n",
" <line x1=\"43\" y1=\"33\" x2=\"43\" y2=\"77\" />\n",
" <line x1=\"47\" y1=\"37\" x2=\"47\" y2=\"81\" />\n",
" <line x1=\"50\" y1=\"40\" x2=\"50\" y2=\"85\" />\n",
" <line x1=\"54\" y1=\"44\" x2=\"54\" y2=\"88\" />\n",
" <line x1=\"58\" y1=\"48\" x2=\"58\" y2=\"92\" />\n",
" <line x1=\"62\" y1=\"52\" x2=\"62\" y2=\"96\" />\n",
" <line x1=\"65\" y1=\"55\" x2=\"65\" y2=\"100\" />\n",
" <line x1=\"69\" y1=\"59\" x2=\"69\" y2=\"103\" />\n",
" <line x1=\"73\" y1=\"63\" x2=\"73\" y2=\"107\" />\n",
" <line x1=\"76\" y1=\"66\" x2=\"76\" y2=\"111\" />\n",
" <line x1=\"80\" y1=\"70\" x2=\"80\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"10.0,0.0 80.58823529411765,70.58823529411765 80.58823529411765,114.94141804565768 10.0,44.35318275154004\" style=\"fill:#8B4903A0;stroke-width:0\"/>\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"69\" y2=\"0\" style=\"stroke-width:2\" />\n",
" <line x1=\"13\" y1=\"3\" x2=\"72\" y2=\"3\" />\n",
" <line x1=\"17\" y1=\"7\" x2=\"76\" y2=\"7\" />\n",
" <line x1=\"21\" y1=\"11\" x2=\"80\" y2=\"11\" />\n",
" <line x1=\"24\" y1=\"14\" x2=\"83\" y2=\"14\" />\n",
" <line x1=\"28\" y1=\"18\" x2=\"87\" y2=\"18\" />\n",
" <line x1=\"32\" y1=\"22\" x2=\"91\" y2=\"22\" />\n",
" <line x1=\"36\" y1=\"26\" x2=\"95\" y2=\"26\" />\n",
" <line x1=\"39\" y1=\"29\" x2=\"98\" y2=\"29\" />\n",
" <line x1=\"43\" y1=\"33\" x2=\"102\" y2=\"33\" />\n",
" <line x1=\"47\" y1=\"37\" x2=\"106\" y2=\"37\" />\n",
" <line x1=\"50\" y1=\"40\" x2=\"110\" y2=\"40\" />\n",
" <line x1=\"54\" y1=\"44\" x2=\"113\" y2=\"44\" />\n",
" <line x1=\"58\" y1=\"48\" x2=\"117\" y2=\"48\" />\n",
" <line x1=\"62\" y1=\"52\" x2=\"121\" y2=\"52\" />\n",
" <line x1=\"65\" y1=\"55\" x2=\"124\" y2=\"55\" />\n",
" <line x1=\"69\" y1=\"59\" x2=\"128\" y2=\"59\" />\n",
" <line x1=\"73\" y1=\"63\" x2=\"132\" y2=\"63\" />\n",
" <line x1=\"76\" y1=\"66\" x2=\"136\" y2=\"66\" />\n",
" <line x1=\"80\" y1=\"70\" x2=\"139\" y2=\"70\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"80\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"69\" y1=\"0\" x2=\"139\" y2=\"70\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"10.0,0.0 69.13757700205338,0.0 139.72581229617103,70.58823529411765 80.58823529411765,70.58823529411765\" style=\"fill:#8B4903A0;stroke-width:0\"/>\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"80\" y1=\"70\" x2=\"139\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"80\" y1=\"114\" x2=\"139\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"80\" y1=\"70\" x2=\"80\" y2=\"114\" style=\"stroke-width:2\" />\n",
" <line x1=\"139\" y1=\"70\" x2=\"139\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"80.58823529411765,70.58823529411765 139.72581229617103,70.58823529411765 139.72581229617103,114.94141804565768 80.58823529411765,114.94141804565768\" style=\"fill:#ECB172A0;stroke-width:0\"/>\n",
"\n",
" <!-- Text -->\n",
" <text x=\"110.157024\" y=\"134.941418\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" >3600</text>\n",
" <text x=\"159.725812\" y=\"92.764827\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(-90,159.725812,92.764827)\">2700</text>\n",
" <text x=\"35.294118\" y=\"99.647300\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(45,35.294118,99.647300)\">7305</text>\n",
"</svg>\n",
"</td>\n",
"</tr>\n",
"</table></div></li><li class='xr-var-item'><div class='xr-var-name'><span>htotal</span></div><div class='xr-var-dims'>(time, yt_ocean, xt_ocean)</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>dask.array&lt;chunksize=(1, 2700, 3600), meta=np.ndarray&gt;</div><input id='attrs-ca8a9829-3347-455c-a51b-c3421dcb64b8' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-ca8a9829-3347-455c-a51b-c3421dcb64b8' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-1ee22422-f4f3-4571-9b03-05463a9434d2' class='xr-var-data-in' type='checkbox'><label for='data-1ee22422-f4f3-4571-9b03-05463a9434d2' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>cell_methods :</span></dt><dd>time: mean</dd><dt><span>coordinates :</span></dt><dd>geolon_t geolat_t</dd><dt><span>long_name :</span></dt><dd>Surface H+ concentration</dd><dt><span>time_avg_info :</span></dt><dd>average_T1,average_T2,average_DT</dd><dt><span>units :</span></dt><dd>mol kg-1</dd></dl></div><div class='xr-var-data'><table>\n",
"<tr>\n",
"<td>\n",
"<table>\n",
" <thead>\n",
" <tr><td> </td><th> Array </th><th> Chunk </th></tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr><th> Bytes </th><td> 284.02 GB </td> <td> 38.88 MB </td></tr>\n",
" <tr><th> Shape </th><td> (7305, 2700, 3600) </td> <td> (1, 2700, 3600) </td></tr>\n",
" <tr><th> Count </th><td> 7306 Tasks </td><td> 7305 Chunks </td></tr>\n",
" <tr><th> Type </th><td> float32 </td><td> numpy.ndarray </td></tr>\n",
" </tbody>\n",
"</table>\n",
"</td>\n",
"<td>\n",
"<svg width=\"189\" height=\"164\" style=\"stroke:rgb(0,0,0);stroke-width:1\" >\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"80\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"10\" y1=\"44\" x2=\"80\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"10\" y2=\"44\" style=\"stroke-width:2\" />\n",
" <line x1=\"13\" y1=\"3\" x2=\"13\" y2=\"48\" />\n",
" <line x1=\"17\" y1=\"7\" x2=\"17\" y2=\"51\" />\n",
" <line x1=\"21\" y1=\"11\" x2=\"21\" y2=\"55\" />\n",
" <line x1=\"24\" y1=\"14\" x2=\"24\" y2=\"59\" />\n",
" <line x1=\"28\" y1=\"18\" x2=\"28\" y2=\"62\" />\n",
" <line x1=\"32\" y1=\"22\" x2=\"32\" y2=\"66\" />\n",
" <line x1=\"36\" y1=\"26\" x2=\"36\" y2=\"70\" />\n",
" <line x1=\"39\" y1=\"29\" x2=\"39\" y2=\"74\" />\n",
" <line x1=\"43\" y1=\"33\" x2=\"43\" y2=\"77\" />\n",
" <line x1=\"47\" y1=\"37\" x2=\"47\" y2=\"81\" />\n",
" <line x1=\"50\" y1=\"40\" x2=\"50\" y2=\"85\" />\n",
" <line x1=\"54\" y1=\"44\" x2=\"54\" y2=\"88\" />\n",
" <line x1=\"58\" y1=\"48\" x2=\"58\" y2=\"92\" />\n",
" <line x1=\"62\" y1=\"52\" x2=\"62\" y2=\"96\" />\n",
" <line x1=\"65\" y1=\"55\" x2=\"65\" y2=\"100\" />\n",
" <line x1=\"69\" y1=\"59\" x2=\"69\" y2=\"103\" />\n",
" <line x1=\"73\" y1=\"63\" x2=\"73\" y2=\"107\" />\n",
" <line x1=\"76\" y1=\"66\" x2=\"76\" y2=\"111\" />\n",
" <line x1=\"80\" y1=\"70\" x2=\"80\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"10.0,0.0 80.58823529411765,70.58823529411765 80.58823529411765,114.94141804565768 10.0,44.35318275154004\" style=\"fill:#8B4903A0;stroke-width:0\"/>\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"69\" y2=\"0\" style=\"stroke-width:2\" />\n",
" <line x1=\"13\" y1=\"3\" x2=\"72\" y2=\"3\" />\n",
" <line x1=\"17\" y1=\"7\" x2=\"76\" y2=\"7\" />\n",
" <line x1=\"21\" y1=\"11\" x2=\"80\" y2=\"11\" />\n",
" <line x1=\"24\" y1=\"14\" x2=\"83\" y2=\"14\" />\n",
" <line x1=\"28\" y1=\"18\" x2=\"87\" y2=\"18\" />\n",
" <line x1=\"32\" y1=\"22\" x2=\"91\" y2=\"22\" />\n",
" <line x1=\"36\" y1=\"26\" x2=\"95\" y2=\"26\" />\n",
" <line x1=\"39\" y1=\"29\" x2=\"98\" y2=\"29\" />\n",
" <line x1=\"43\" y1=\"33\" x2=\"102\" y2=\"33\" />\n",
" <line x1=\"47\" y1=\"37\" x2=\"106\" y2=\"37\" />\n",
" <line x1=\"50\" y1=\"40\" x2=\"110\" y2=\"40\" />\n",
" <line x1=\"54\" y1=\"44\" x2=\"113\" y2=\"44\" />\n",
" <line x1=\"58\" y1=\"48\" x2=\"117\" y2=\"48\" />\n",
" <line x1=\"62\" y1=\"52\" x2=\"121\" y2=\"52\" />\n",
" <line x1=\"65\" y1=\"55\" x2=\"124\" y2=\"55\" />\n",
" <line x1=\"69\" y1=\"59\" x2=\"128\" y2=\"59\" />\n",
" <line x1=\"73\" y1=\"63\" x2=\"132\" y2=\"63\" />\n",
" <line x1=\"76\" y1=\"66\" x2=\"136\" y2=\"66\" />\n",
" <line x1=\"80\" y1=\"70\" x2=\"139\" y2=\"70\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"80\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"69\" y1=\"0\" x2=\"139\" y2=\"70\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"10.0,0.0 69.13757700205338,0.0 139.72581229617103,70.58823529411765 80.58823529411765,70.58823529411765\" style=\"fill:#8B4903A0;stroke-width:0\"/>\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"80\" y1=\"70\" x2=\"139\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"80\" y1=\"114\" x2=\"139\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"80\" y1=\"70\" x2=\"80\" y2=\"114\" style=\"stroke-width:2\" />\n",
" <line x1=\"139\" y1=\"70\" x2=\"139\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"80.58823529411765,70.58823529411765 139.72581229617103,70.58823529411765 139.72581229617103,114.94141804565768 80.58823529411765,114.94141804565768\" style=\"fill:#ECB172A0;stroke-width:0\"/>\n",
"\n",
" <!-- Text -->\n",
" <text x=\"110.157024\" y=\"134.941418\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" >3600</text>\n",
" <text x=\"159.725812\" y=\"92.764827\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(-90,159.725812,92.764827)\">2700</text>\n",
" <text x=\"35.294118\" y=\"99.647300\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(45,35.294118,99.647300)\">7305</text>\n",
"</svg>\n",
"</td>\n",
"</tr>\n",
"</table></div></li><li class='xr-var-item'><div class='xr-var-name'><span>irr_mix</span></div><div class='xr-var-dims'>(time, st_ocean_sub01, yt_ocean, xt_ocean)</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>dask.array&lt;chunksize=(1, 1, 2700, 3600), meta=np.ndarray&gt;</div><input id='attrs-cf8ae947-1b1e-4982-b424-85373a5489c2' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-cf8ae947-1b1e-4982-b424-85373a5489c2' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-12de3680-5815-42f2-b004-83b5791ba8c0' class='xr-var-data-in' type='checkbox'><label for='data-12de3680-5815-42f2-b004-83b5791ba8c0' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>cell_methods :</span></dt><dd>time: mean</dd><dt><span>coordinates :</span></dt><dd>geolon_t geolat_t</dd><dt><span>long_name :</span></dt><dd>Mixed layer light</dd><dt><span>time_avg_info :</span></dt><dd>average_T1,average_T2,average_DT</dd><dt><span>units :</span></dt><dd>W m-2</dd></dl></div><div class='xr-var-data'><table>\n",
"<tr>\n",
"<td>\n",
"<table>\n",
" <thead>\n",
" <tr><td> </td><th> Array </th><th> Chunk </th></tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr><th> Bytes </th><td> 284.02 GB </td> <td> 38.88 MB </td></tr>\n",
" <tr><th> Shape </th><td> (7305, 1, 2700, 3600) </td> <td> (1, 1, 2700, 3600) </td></tr>\n",
" <tr><th> Count </th><td> 7306 Tasks </td><td> 7305 Chunks </td></tr>\n",
" <tr><th> Type </th><td> float32 </td><td> numpy.ndarray </td></tr>\n",
" </tbody>\n",
"</table>\n",
"</td>\n",
"<td>\n",
"<svg width=\"504\" height=\"109\" style=\"stroke:rgb(0,0,0);stroke-width:1\" >\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"0\" y1=\"0\" x2=\"120\" y2=\"0\" style=\"stroke-width:2\" />\n",
" <line x1=\"0\" y1=\"25\" x2=\"120\" y2=\"25\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"25\" style=\"stroke-width:2\" />\n",
" <line x1=\"3\" y1=\"0\" x2=\"3\" y2=\"25\" />\n",
" <line x1=\"7\" y1=\"0\" x2=\"7\" y2=\"25\" />\n",
" <line x1=\"11\" y1=\"0\" x2=\"11\" y2=\"25\" />\n",
" <line x1=\"14\" y1=\"0\" x2=\"14\" y2=\"25\" />\n",
" <line x1=\"18\" y1=\"0\" x2=\"18\" y2=\"25\" />\n",
" <line x1=\"22\" y1=\"0\" x2=\"22\" y2=\"25\" />\n",
" <line x1=\"26\" y1=\"0\" x2=\"26\" y2=\"25\" />\n",
" <line x1=\"29\" y1=\"0\" x2=\"29\" y2=\"25\" />\n",
" <line x1=\"33\" y1=\"0\" x2=\"33\" y2=\"25\" />\n",
" <line x1=\"37\" y1=\"0\" x2=\"37\" y2=\"25\" />\n",
" <line x1=\"41\" y1=\"0\" x2=\"41\" y2=\"25\" />\n",
" <line x1=\"44\" y1=\"0\" x2=\"44\" y2=\"25\" />\n",
" <line x1=\"48\" y1=\"0\" x2=\"48\" y2=\"25\" />\n",
" <line x1=\"52\" y1=\"0\" x2=\"52\" y2=\"25\" />\n",
" <line x1=\"56\" y1=\"0\" x2=\"56\" y2=\"25\" />\n",
" <line x1=\"59\" y1=\"0\" x2=\"59\" y2=\"25\" />\n",
" <line x1=\"63\" y1=\"0\" x2=\"63\" y2=\"25\" />\n",
" <line x1=\"67\" y1=\"0\" x2=\"67\" y2=\"25\" />\n",
" <line x1=\"71\" y1=\"0\" x2=\"71\" y2=\"25\" />\n",
" <line x1=\"74\" y1=\"0\" x2=\"74\" y2=\"25\" />\n",
" <line x1=\"78\" y1=\"0\" x2=\"78\" y2=\"25\" />\n",
" <line x1=\"82\" y1=\"0\" x2=\"82\" y2=\"25\" />\n",
" <line x1=\"86\" y1=\"0\" x2=\"86\" y2=\"25\" />\n",
" <line x1=\"89\" y1=\"0\" x2=\"89\" y2=\"25\" />\n",
" <line x1=\"93\" y1=\"0\" x2=\"93\" y2=\"25\" />\n",
" <line x1=\"97\" y1=\"0\" x2=\"97\" y2=\"25\" />\n",
" <line x1=\"101\" y1=\"0\" x2=\"101\" y2=\"25\" />\n",
" <line x1=\"104\" y1=\"0\" x2=\"104\" y2=\"25\" />\n",
" <line x1=\"108\" y1=\"0\" x2=\"108\" y2=\"25\" />\n",
" <line x1=\"112\" y1=\"0\" x2=\"112\" y2=\"25\" />\n",
" <line x1=\"116\" y1=\"0\" x2=\"116\" y2=\"25\" />\n",
" <line x1=\"120\" y1=\"0\" x2=\"120\" y2=\"25\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"0.0,0.0 120.0,0.0 120.0,25.412616514582485 0.0,25.412616514582485\" style=\"fill:#8B4903A0;stroke-width:0\"/>\n",
"\n",
" <!-- Text -->\n",
" <text x=\"60.000000\" y=\"45.412617\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" >7305</text>\n",
" <text x=\"140.000000\" y=\"12.706308\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(0,140.000000,12.706308)\">1</text>\n",
"\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"190\" y1=\"0\" x2=\"204\" y2=\"14\" style=\"stroke-width:2\" />\n",
" <line x1=\"190\" y1=\"44\" x2=\"204\" y2=\"59\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"190\" y1=\"0\" x2=\"190\" y2=\"44\" style=\"stroke-width:2\" />\n",
" <line x1=\"204\" y1=\"14\" x2=\"204\" y2=\"59\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"190.0,0.0 204.9485979497544,14.948597949754403 204.9485979497544,59.30178070129444 190.0,44.35318275154004\" style=\"fill:#ECB172A0;stroke-width:0\"/>\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"190\" y1=\"0\" x2=\"249\" y2=\"0\" style=\"stroke-width:2\" />\n",
" <line x1=\"204\" y1=\"14\" x2=\"264\" y2=\"14\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"190\" y1=\"0\" x2=\"204\" y2=\"14\" style=\"stroke-width:2\" />\n",
" <line x1=\"249\" y1=\"0\" x2=\"264\" y2=\"14\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"190.0,0.0 249.13757700205338,0.0 264.0861749518078,14.948597949754403 204.9485979497544,14.948597949754403\" style=\"fill:#ECB172A0;stroke-width:0\"/>\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"204\" y1=\"14\" x2=\"264\" y2=\"14\" style=\"stroke-width:2\" />\n",
" <line x1=\"204\" y1=\"59\" x2=\"264\" y2=\"59\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"204\" y1=\"14\" x2=\"204\" y2=\"59\" style=\"stroke-width:2\" />\n",
" <line x1=\"264\" y1=\"14\" x2=\"264\" y2=\"59\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"204.9485979497544,14.948597949754403 264.0861749518078,14.948597949754403 264.0861749518078,59.30178070129444 204.9485979497544,59.30178070129444\" style=\"fill:#ECB172A0;stroke-width:0\"/>\n",
"\n",
" <!-- Text -->\n",
" <text x=\"234.517386\" y=\"79.301781\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" >3600</text>\n",
" <text x=\"284.086175\" y=\"37.125189\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(-90,284.086175,37.125189)\">2700</text>\n",
" <text x=\"187.474299\" y=\"71.827482\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(45,187.474299,71.827482)\">1</text>\n",
"</svg>\n",
"</td>\n",
"</tr>\n",
"</table></div></li><li class='xr-var-item'><div class='xr-var-name'><span>kw</span></div><div class='xr-var-dims'>(time, yt_ocean, xt_ocean)</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>dask.array&lt;chunksize=(1, 2700, 3600), meta=np.ndarray&gt;</div><input id='attrs-6ea90bf6-8a2b-4a9a-9d6a-590cde899fec' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-6ea90bf6-8a2b-4a9a-9d6a-590cde899fec' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-5f23c5bc-936c-46c3-9819-fa915806b356' class='xr-var-data-in' type='checkbox'><label for='data-5f23c5bc-936c-46c3-9819-fa915806b356' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>cell_methods :</span></dt><dd>time: mean</dd><dt><span>coordinates :</span></dt><dd>geolon_t geolat_t</dd><dt><span>long_name :</span></dt><dd>Gas Exchange piston velocity fordic</dd><dt><span>time_avg_info :</span></dt><dd>average_T1,average_T2,average_DT</dd><dt><span>units :</span></dt><dd>m/sec</dd></dl></div><div class='xr-var-data'><table>\n",
"<tr>\n",
"<td>\n",
"<table>\n",
" <thead>\n",
" <tr><td> </td><th> Array </th><th> Chunk </th></tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr><th> Bytes </th><td> 284.02 GB </td> <td> 38.88 MB </td></tr>\n",
" <tr><th> Shape </th><td> (7305, 2700, 3600) </td> <td> (1, 2700, 3600) </td></tr>\n",
" <tr><th> Count </th><td> 7306 Tasks </td><td> 7305 Chunks </td></tr>\n",
" <tr><th> Type </th><td> float32 </td><td> numpy.ndarray </td></tr>\n",
" </tbody>\n",
"</table>\n",
"</td>\n",
"<td>\n",
"<svg width=\"189\" height=\"164\" style=\"stroke:rgb(0,0,0);stroke-width:1\" >\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"80\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"10\" y1=\"44\" x2=\"80\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"10\" y2=\"44\" style=\"stroke-width:2\" />\n",
" <line x1=\"13\" y1=\"3\" x2=\"13\" y2=\"48\" />\n",
" <line x1=\"17\" y1=\"7\" x2=\"17\" y2=\"51\" />\n",
" <line x1=\"21\" y1=\"11\" x2=\"21\" y2=\"55\" />\n",
" <line x1=\"24\" y1=\"14\" x2=\"24\" y2=\"59\" />\n",
" <line x1=\"28\" y1=\"18\" x2=\"28\" y2=\"62\" />\n",
" <line x1=\"32\" y1=\"22\" x2=\"32\" y2=\"66\" />\n",
" <line x1=\"36\" y1=\"26\" x2=\"36\" y2=\"70\" />\n",
" <line x1=\"39\" y1=\"29\" x2=\"39\" y2=\"74\" />\n",
" <line x1=\"43\" y1=\"33\" x2=\"43\" y2=\"77\" />\n",
" <line x1=\"47\" y1=\"37\" x2=\"47\" y2=\"81\" />\n",
" <line x1=\"50\" y1=\"40\" x2=\"50\" y2=\"85\" />\n",
" <line x1=\"54\" y1=\"44\" x2=\"54\" y2=\"88\" />\n",
" <line x1=\"58\" y1=\"48\" x2=\"58\" y2=\"92\" />\n",
" <line x1=\"62\" y1=\"52\" x2=\"62\" y2=\"96\" />\n",
" <line x1=\"65\" y1=\"55\" x2=\"65\" y2=\"100\" />\n",
" <line x1=\"69\" y1=\"59\" x2=\"69\" y2=\"103\" />\n",
" <line x1=\"73\" y1=\"63\" x2=\"73\" y2=\"107\" />\n",
" <line x1=\"76\" y1=\"66\" x2=\"76\" y2=\"111\" />\n",
" <line x1=\"80\" y1=\"70\" x2=\"80\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"10.0,0.0 80.58823529411765,70.58823529411765 80.58823529411765,114.94141804565768 10.0,44.35318275154004\" style=\"fill:#8B4903A0;stroke-width:0\"/>\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"69\" y2=\"0\" style=\"stroke-width:2\" />\n",
" <line x1=\"13\" y1=\"3\" x2=\"72\" y2=\"3\" />\n",
" <line x1=\"17\" y1=\"7\" x2=\"76\" y2=\"7\" />\n",
" <line x1=\"21\" y1=\"11\" x2=\"80\" y2=\"11\" />\n",
" <line x1=\"24\" y1=\"14\" x2=\"83\" y2=\"14\" />\n",
" <line x1=\"28\" y1=\"18\" x2=\"87\" y2=\"18\" />\n",
" <line x1=\"32\" y1=\"22\" x2=\"91\" y2=\"22\" />\n",
" <line x1=\"36\" y1=\"26\" x2=\"95\" y2=\"26\" />\n",
" <line x1=\"39\" y1=\"29\" x2=\"98\" y2=\"29\" />\n",
" <line x1=\"43\" y1=\"33\" x2=\"102\" y2=\"33\" />\n",
" <line x1=\"47\" y1=\"37\" x2=\"106\" y2=\"37\" />\n",
" <line x1=\"50\" y1=\"40\" x2=\"110\" y2=\"40\" />\n",
" <line x1=\"54\" y1=\"44\" x2=\"113\" y2=\"44\" />\n",
" <line x1=\"58\" y1=\"48\" x2=\"117\" y2=\"48\" />\n",
" <line x1=\"62\" y1=\"52\" x2=\"121\" y2=\"52\" />\n",
" <line x1=\"65\" y1=\"55\" x2=\"124\" y2=\"55\" />\n",
" <line x1=\"69\" y1=\"59\" x2=\"128\" y2=\"59\" />\n",
" <line x1=\"73\" y1=\"63\" x2=\"132\" y2=\"63\" />\n",
" <line x1=\"76\" y1=\"66\" x2=\"136\" y2=\"66\" />\n",
" <line x1=\"80\" y1=\"70\" x2=\"139\" y2=\"70\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"80\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"69\" y1=\"0\" x2=\"139\" y2=\"70\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"10.0,0.0 69.13757700205338,0.0 139.72581229617103,70.58823529411765 80.58823529411765,70.58823529411765\" style=\"fill:#8B4903A0;stroke-width:0\"/>\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"80\" y1=\"70\" x2=\"139\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"80\" y1=\"114\" x2=\"139\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"80\" y1=\"70\" x2=\"80\" y2=\"114\" style=\"stroke-width:2\" />\n",
" <line x1=\"139\" y1=\"70\" x2=\"139\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"80.58823529411765,70.58823529411765 139.72581229617103,70.58823529411765 139.72581229617103,114.94141804565768 80.58823529411765,114.94141804565768\" style=\"fill:#ECB172A0;stroke-width:0\"/>\n",
"\n",
" <!-- Text -->\n",
" <text x=\"110.157024\" y=\"134.941418\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" >3600</text>\n",
" <text x=\"159.725812\" y=\"92.764827\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(-90,159.725812,92.764827)\">2700</text>\n",
" <text x=\"35.294118\" y=\"99.647300\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(45,35.294118,99.647300)\">7305</text>\n",
"</svg>\n",
"</td>\n",
"</tr>\n",
"</table></div></li><li class='xr-var-item'><div class='xr-var-name'><span>o2</span></div><div class='xr-var-dims'>(time, yt_ocean, xt_ocean)</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>dask.array&lt;chunksize=(1, 2700, 3600), meta=np.ndarray&gt;</div><input id='attrs-30569595-e0d6-411f-9bfa-f46868cc7f14' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-30569595-e0d6-411f-9bfa-f46868cc7f14' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-135d5d1e-271c-4b59-999f-5dc74d556895' class='xr-var-data-in' type='checkbox'><label for='data-135d5d1e-271c-4b59-999f-5dc74d556895' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>cell_methods :</span></dt><dd>time: mean</dd><dt><span>coordinates :</span></dt><dd>geolon_t geolat_t</dd><dt><span>long_name :</span></dt><dd>Surface O2 concentration</dd><dt><span>time_avg_info :</span></dt><dd>average_T1,average_T2,average_DT</dd><dt><span>units :</span></dt><dd>mol kg-1</dd></dl></div><div class='xr-var-data'><table>\n",
"<tr>\n",
"<td>\n",
"<table>\n",
" <thead>\n",
" <tr><td> </td><th> Array </th><th> Chunk </th></tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr><th> Bytes </th><td> 284.02 GB </td> <td> 38.88 MB </td></tr>\n",
" <tr><th> Shape </th><td> (7305, 2700, 3600) </td> <td> (1, 2700, 3600) </td></tr>\n",
" <tr><th> Count </th><td> 7306 Tasks </td><td> 7305 Chunks </td></tr>\n",
" <tr><th> Type </th><td> float32 </td><td> numpy.ndarray </td></tr>\n",
" </tbody>\n",
"</table>\n",
"</td>\n",
"<td>\n",
"<svg width=\"189\" height=\"164\" style=\"stroke:rgb(0,0,0);stroke-width:1\" >\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"80\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"10\" y1=\"44\" x2=\"80\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"10\" y2=\"44\" style=\"stroke-width:2\" />\n",
" <line x1=\"13\" y1=\"3\" x2=\"13\" y2=\"48\" />\n",
" <line x1=\"17\" y1=\"7\" x2=\"17\" y2=\"51\" />\n",
" <line x1=\"21\" y1=\"11\" x2=\"21\" y2=\"55\" />\n",
" <line x1=\"24\" y1=\"14\" x2=\"24\" y2=\"59\" />\n",
" <line x1=\"28\" y1=\"18\" x2=\"28\" y2=\"62\" />\n",
" <line x1=\"32\" y1=\"22\" x2=\"32\" y2=\"66\" />\n",
" <line x1=\"36\" y1=\"26\" x2=\"36\" y2=\"70\" />\n",
" <line x1=\"39\" y1=\"29\" x2=\"39\" y2=\"74\" />\n",
" <line x1=\"43\" y1=\"33\" x2=\"43\" y2=\"77\" />\n",
" <line x1=\"47\" y1=\"37\" x2=\"47\" y2=\"81\" />\n",
" <line x1=\"50\" y1=\"40\" x2=\"50\" y2=\"85\" />\n",
" <line x1=\"54\" y1=\"44\" x2=\"54\" y2=\"88\" />\n",
" <line x1=\"58\" y1=\"48\" x2=\"58\" y2=\"92\" />\n",
" <line x1=\"62\" y1=\"52\" x2=\"62\" y2=\"96\" />\n",
" <line x1=\"65\" y1=\"55\" x2=\"65\" y2=\"100\" />\n",
" <line x1=\"69\" y1=\"59\" x2=\"69\" y2=\"103\" />\n",
" <line x1=\"73\" y1=\"63\" x2=\"73\" y2=\"107\" />\n",
" <line x1=\"76\" y1=\"66\" x2=\"76\" y2=\"111\" />\n",
" <line x1=\"80\" y1=\"70\" x2=\"80\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"10.0,0.0 80.58823529411765,70.58823529411765 80.58823529411765,114.94141804565768 10.0,44.35318275154004\" style=\"fill:#8B4903A0;stroke-width:0\"/>\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"69\" y2=\"0\" style=\"stroke-width:2\" />\n",
" <line x1=\"13\" y1=\"3\" x2=\"72\" y2=\"3\" />\n",
" <line x1=\"17\" y1=\"7\" x2=\"76\" y2=\"7\" />\n",
" <line x1=\"21\" y1=\"11\" x2=\"80\" y2=\"11\" />\n",
" <line x1=\"24\" y1=\"14\" x2=\"83\" y2=\"14\" />\n",
" <line x1=\"28\" y1=\"18\" x2=\"87\" y2=\"18\" />\n",
" <line x1=\"32\" y1=\"22\" x2=\"91\" y2=\"22\" />\n",
" <line x1=\"36\" y1=\"26\" x2=\"95\" y2=\"26\" />\n",
" <line x1=\"39\" y1=\"29\" x2=\"98\" y2=\"29\" />\n",
" <line x1=\"43\" y1=\"33\" x2=\"102\" y2=\"33\" />\n",
" <line x1=\"47\" y1=\"37\" x2=\"106\" y2=\"37\" />\n",
" <line x1=\"50\" y1=\"40\" x2=\"110\" y2=\"40\" />\n",
" <line x1=\"54\" y1=\"44\" x2=\"113\" y2=\"44\" />\n",
" <line x1=\"58\" y1=\"48\" x2=\"117\" y2=\"48\" />\n",
" <line x1=\"62\" y1=\"52\" x2=\"121\" y2=\"52\" />\n",
" <line x1=\"65\" y1=\"55\" x2=\"124\" y2=\"55\" />\n",
" <line x1=\"69\" y1=\"59\" x2=\"128\" y2=\"59\" />\n",
" <line x1=\"73\" y1=\"63\" x2=\"132\" y2=\"63\" />\n",
" <line x1=\"76\" y1=\"66\" x2=\"136\" y2=\"66\" />\n",
" <line x1=\"80\" y1=\"70\" x2=\"139\" y2=\"70\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"80\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"69\" y1=\"0\" x2=\"139\" y2=\"70\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"10.0,0.0 69.13757700205338,0.0 139.72581229617103,70.58823529411765 80.58823529411765,70.58823529411765\" style=\"fill:#8B4903A0;stroke-width:0\"/>\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"80\" y1=\"70\" x2=\"139\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"80\" y1=\"114\" x2=\"139\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"80\" y1=\"70\" x2=\"80\" y2=\"114\" style=\"stroke-width:2\" />\n",
" <line x1=\"139\" y1=\"70\" x2=\"139\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"80.58823529411765,70.58823529411765 139.72581229617103,70.58823529411765 139.72581229617103,114.94141804565768 80.58823529411765,114.94141804565768\" style=\"fill:#ECB172A0;stroke-width:0\"/>\n",
"\n",
" <!-- Text -->\n",
" <text x=\"110.157024\" y=\"134.941418\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" >3600</text>\n",
" <text x=\"159.725812\" y=\"92.764827\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(-90,159.725812,92.764827)\">2700</text>\n",
" <text x=\"35.294118\" y=\"99.647300\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(45,35.294118,99.647300)\">7305</text>\n",
"</svg>\n",
"</td>\n",
"</tr>\n",
"</table></div></li><li class='xr-var-item'><div class='xr-var-name'><span>po4</span></div><div class='xr-var-dims'>(time, yt_ocean, xt_ocean)</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>dask.array&lt;chunksize=(1, 2700, 3600), meta=np.ndarray&gt;</div><input id='attrs-81e22b03-bfd2-4735-b8be-ab867fa4f15a' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-81e22b03-bfd2-4735-b8be-ab867fa4f15a' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-3305a32b-dc44-4683-b3bd-f2b09ad7f034' class='xr-var-data-in' type='checkbox'><label for='data-3305a32b-dc44-4683-b3bd-f2b09ad7f034' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>cell_methods :</span></dt><dd>time: mean</dd><dt><span>coordinates :</span></dt><dd>geolon_t geolat_t</dd><dt><span>long_name :</span></dt><dd>Surface PO4 concentration</dd><dt><span>time_avg_info :</span></dt><dd>average_T1,average_T2,average_DT</dd><dt><span>units :</span></dt><dd>mol kg-1</dd></dl></div><div class='xr-var-data'><table>\n",
"<tr>\n",
"<td>\n",
"<table>\n",
" <thead>\n",
" <tr><td> </td><th> Array </th><th> Chunk </th></tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr><th> Bytes </th><td> 284.02 GB </td> <td> 38.88 MB </td></tr>\n",
" <tr><th> Shape </th><td> (7305, 2700, 3600) </td> <td> (1, 2700, 3600) </td></tr>\n",
" <tr><th> Count </th><td> 7306 Tasks </td><td> 7305 Chunks </td></tr>\n",
" <tr><th> Type </th><td> float32 </td><td> numpy.ndarray </td></tr>\n",
" </tbody>\n",
"</table>\n",
"</td>\n",
"<td>\n",
"<svg width=\"189\" height=\"164\" style=\"stroke:rgb(0,0,0);stroke-width:1\" >\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"80\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"10\" y1=\"44\" x2=\"80\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"10\" y2=\"44\" style=\"stroke-width:2\" />\n",
" <line x1=\"13\" y1=\"3\" x2=\"13\" y2=\"48\" />\n",
" <line x1=\"17\" y1=\"7\" x2=\"17\" y2=\"51\" />\n",
" <line x1=\"21\" y1=\"11\" x2=\"21\" y2=\"55\" />\n",
" <line x1=\"24\" y1=\"14\" x2=\"24\" y2=\"59\" />\n",
" <line x1=\"28\" y1=\"18\" x2=\"28\" y2=\"62\" />\n",
" <line x1=\"32\" y1=\"22\" x2=\"32\" y2=\"66\" />\n",
" <line x1=\"36\" y1=\"26\" x2=\"36\" y2=\"70\" />\n",
" <line x1=\"39\" y1=\"29\" x2=\"39\" y2=\"74\" />\n",
" <line x1=\"43\" y1=\"33\" x2=\"43\" y2=\"77\" />\n",
" <line x1=\"47\" y1=\"37\" x2=\"47\" y2=\"81\" />\n",
" <line x1=\"50\" y1=\"40\" x2=\"50\" y2=\"85\" />\n",
" <line x1=\"54\" y1=\"44\" x2=\"54\" y2=\"88\" />\n",
" <line x1=\"58\" y1=\"48\" x2=\"58\" y2=\"92\" />\n",
" <line x1=\"62\" y1=\"52\" x2=\"62\" y2=\"96\" />\n",
" <line x1=\"65\" y1=\"55\" x2=\"65\" y2=\"100\" />\n",
" <line x1=\"69\" y1=\"59\" x2=\"69\" y2=\"103\" />\n",
" <line x1=\"73\" y1=\"63\" x2=\"73\" y2=\"107\" />\n",
" <line x1=\"76\" y1=\"66\" x2=\"76\" y2=\"111\" />\n",
" <line x1=\"80\" y1=\"70\" x2=\"80\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"10.0,0.0 80.58823529411765,70.58823529411765 80.58823529411765,114.94141804565768 10.0,44.35318275154004\" style=\"fill:#8B4903A0;stroke-width:0\"/>\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"69\" y2=\"0\" style=\"stroke-width:2\" />\n",
" <line x1=\"13\" y1=\"3\" x2=\"72\" y2=\"3\" />\n",
" <line x1=\"17\" y1=\"7\" x2=\"76\" y2=\"7\" />\n",
" <line x1=\"21\" y1=\"11\" x2=\"80\" y2=\"11\" />\n",
" <line x1=\"24\" y1=\"14\" x2=\"83\" y2=\"14\" />\n",
" <line x1=\"28\" y1=\"18\" x2=\"87\" y2=\"18\" />\n",
" <line x1=\"32\" y1=\"22\" x2=\"91\" y2=\"22\" />\n",
" <line x1=\"36\" y1=\"26\" x2=\"95\" y2=\"26\" />\n",
" <line x1=\"39\" y1=\"29\" x2=\"98\" y2=\"29\" />\n",
" <line x1=\"43\" y1=\"33\" x2=\"102\" y2=\"33\" />\n",
" <line x1=\"47\" y1=\"37\" x2=\"106\" y2=\"37\" />\n",
" <line x1=\"50\" y1=\"40\" x2=\"110\" y2=\"40\" />\n",
" <line x1=\"54\" y1=\"44\" x2=\"113\" y2=\"44\" />\n",
" <line x1=\"58\" y1=\"48\" x2=\"117\" y2=\"48\" />\n",
" <line x1=\"62\" y1=\"52\" x2=\"121\" y2=\"52\" />\n",
" <line x1=\"65\" y1=\"55\" x2=\"124\" y2=\"55\" />\n",
" <line x1=\"69\" y1=\"59\" x2=\"128\" y2=\"59\" />\n",
" <line x1=\"73\" y1=\"63\" x2=\"132\" y2=\"63\" />\n",
" <line x1=\"76\" y1=\"66\" x2=\"136\" y2=\"66\" />\n",
" <line x1=\"80\" y1=\"70\" x2=\"139\" y2=\"70\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"80\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"69\" y1=\"0\" x2=\"139\" y2=\"70\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"10.0,0.0 69.13757700205338,0.0 139.72581229617103,70.58823529411765 80.58823529411765,70.58823529411765\" style=\"fill:#8B4903A0;stroke-width:0\"/>\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"80\" y1=\"70\" x2=\"139\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"80\" y1=\"114\" x2=\"139\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"80\" y1=\"70\" x2=\"80\" y2=\"114\" style=\"stroke-width:2\" />\n",
" <line x1=\"139\" y1=\"70\" x2=\"139\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"80.58823529411765,70.58823529411765 139.72581229617103,70.58823529411765 139.72581229617103,114.94141804565768 80.58823529411765,114.94141804565768\" style=\"fill:#ECB172A0;stroke-width:0\"/>\n",
"\n",
" <!-- Text -->\n",
" <text x=\"110.157024\" y=\"134.941418\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" >3600</text>\n",
" <text x=\"159.725812\" y=\"92.764827\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(-90,159.725812,92.764827)\">2700</text>\n",
" <text x=\"35.294118\" y=\"99.647300\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(45,35.294118,99.647300)\">7305</text>\n",
"</svg>\n",
"</td>\n",
"</tr>\n",
"</table></div></li><li class='xr-var-item'><div class='xr-var-name'><span>sea_level</span></div><div class='xr-var-dims'>(time, yt_ocean, xt_ocean)</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>dask.array&lt;chunksize=(1, 2700, 3600), meta=np.ndarray&gt;</div><input id='attrs-e5560b7f-85d7-4ec9-9957-534554a4987e' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-e5560b7f-85d7-4ec9-9957-534554a4987e' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-5e05dbda-19cf-491a-8222-3a004efa7ef9' class='xr-var-data-in' type='checkbox'><label for='data-5e05dbda-19cf-491a-8222-3a004efa7ef9' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>cell_methods :</span></dt><dd>time: mean</dd><dt><span>coordinates :</span></dt><dd>geolon_t geolat_t</dd><dt><span>long_name :</span></dt><dd>effective sea level (eta_t + patm/(rho0*g)) on T cells</dd><dt><span>standard_name :</span></dt><dd>sea_surface_height_above_geoid</dd><dt><span>time_avg_info :</span></dt><dd>average_T1,average_T2,average_DT</dd><dt><span>units :</span></dt><dd>meter</dd><dt><span>valid_range :</span></dt><dd>[-1000.0, 1000.0]</dd></dl></div><div class='xr-var-data'><table>\n",
"<tr>\n",
"<td>\n",
"<table>\n",
" <thead>\n",
" <tr><td> </td><th> Array </th><th> Chunk </th></tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr><th> Bytes </th><td> 284.02 GB </td> <td> 38.88 MB </td></tr>\n",
" <tr><th> Shape </th><td> (7305, 2700, 3600) </td> <td> (1, 2700, 3600) </td></tr>\n",
" <tr><th> Count </th><td> 7306 Tasks </td><td> 7305 Chunks </td></tr>\n",
" <tr><th> Type </th><td> float32 </td><td> numpy.ndarray </td></tr>\n",
" </tbody>\n",
"</table>\n",
"</td>\n",
"<td>\n",
"<svg width=\"189\" height=\"164\" style=\"stroke:rgb(0,0,0);stroke-width:1\" >\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"80\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"10\" y1=\"44\" x2=\"80\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"10\" y2=\"44\" style=\"stroke-width:2\" />\n",
" <line x1=\"13\" y1=\"3\" x2=\"13\" y2=\"48\" />\n",
" <line x1=\"17\" y1=\"7\" x2=\"17\" y2=\"51\" />\n",
" <line x1=\"21\" y1=\"11\" x2=\"21\" y2=\"55\" />\n",
" <line x1=\"24\" y1=\"14\" x2=\"24\" y2=\"59\" />\n",
" <line x1=\"28\" y1=\"18\" x2=\"28\" y2=\"62\" />\n",
" <line x1=\"32\" y1=\"22\" x2=\"32\" y2=\"66\" />\n",
" <line x1=\"36\" y1=\"26\" x2=\"36\" y2=\"70\" />\n",
" <line x1=\"39\" y1=\"29\" x2=\"39\" y2=\"74\" />\n",
" <line x1=\"43\" y1=\"33\" x2=\"43\" y2=\"77\" />\n",
" <line x1=\"47\" y1=\"37\" x2=\"47\" y2=\"81\" />\n",
" <line x1=\"50\" y1=\"40\" x2=\"50\" y2=\"85\" />\n",
" <line x1=\"54\" y1=\"44\" x2=\"54\" y2=\"88\" />\n",
" <line x1=\"58\" y1=\"48\" x2=\"58\" y2=\"92\" />\n",
" <line x1=\"62\" y1=\"52\" x2=\"62\" y2=\"96\" />\n",
" <line x1=\"65\" y1=\"55\" x2=\"65\" y2=\"100\" />\n",
" <line x1=\"69\" y1=\"59\" x2=\"69\" y2=\"103\" />\n",
" <line x1=\"73\" y1=\"63\" x2=\"73\" y2=\"107\" />\n",
" <line x1=\"76\" y1=\"66\" x2=\"76\" y2=\"111\" />\n",
" <line x1=\"80\" y1=\"70\" x2=\"80\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"10.0,0.0 80.58823529411765,70.58823529411765 80.58823529411765,114.94141804565768 10.0,44.35318275154004\" style=\"fill:#8B4903A0;stroke-width:0\"/>\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"69\" y2=\"0\" style=\"stroke-width:2\" />\n",
" <line x1=\"13\" y1=\"3\" x2=\"72\" y2=\"3\" />\n",
" <line x1=\"17\" y1=\"7\" x2=\"76\" y2=\"7\" />\n",
" <line x1=\"21\" y1=\"11\" x2=\"80\" y2=\"11\" />\n",
" <line x1=\"24\" y1=\"14\" x2=\"83\" y2=\"14\" />\n",
" <line x1=\"28\" y1=\"18\" x2=\"87\" y2=\"18\" />\n",
" <line x1=\"32\" y1=\"22\" x2=\"91\" y2=\"22\" />\n",
" <line x1=\"36\" y1=\"26\" x2=\"95\" y2=\"26\" />\n",
" <line x1=\"39\" y1=\"29\" x2=\"98\" y2=\"29\" />\n",
" <line x1=\"43\" y1=\"33\" x2=\"102\" y2=\"33\" />\n",
" <line x1=\"47\" y1=\"37\" x2=\"106\" y2=\"37\" />\n",
" <line x1=\"50\" y1=\"40\" x2=\"110\" y2=\"40\" />\n",
" <line x1=\"54\" y1=\"44\" x2=\"113\" y2=\"44\" />\n",
" <line x1=\"58\" y1=\"48\" x2=\"117\" y2=\"48\" />\n",
" <line x1=\"62\" y1=\"52\" x2=\"121\" y2=\"52\" />\n",
" <line x1=\"65\" y1=\"55\" x2=\"124\" y2=\"55\" />\n",
" <line x1=\"69\" y1=\"59\" x2=\"128\" y2=\"59\" />\n",
" <line x1=\"73\" y1=\"63\" x2=\"132\" y2=\"63\" />\n",
" <line x1=\"76\" y1=\"66\" x2=\"136\" y2=\"66\" />\n",
" <line x1=\"80\" y1=\"70\" x2=\"139\" y2=\"70\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"80\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"69\" y1=\"0\" x2=\"139\" y2=\"70\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"10.0,0.0 69.13757700205338,0.0 139.72581229617103,70.58823529411765 80.58823529411765,70.58823529411765\" style=\"fill:#8B4903A0;stroke-width:0\"/>\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"80\" y1=\"70\" x2=\"139\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"80\" y1=\"114\" x2=\"139\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"80\" y1=\"70\" x2=\"80\" y2=\"114\" style=\"stroke-width:2\" />\n",
" <line x1=\"139\" y1=\"70\" x2=\"139\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"80.58823529411765,70.58823529411765 139.72581229617103,70.58823529411765 139.72581229617103,114.94141804565768 80.58823529411765,114.94141804565768\" style=\"fill:#ECB172A0;stroke-width:0\"/>\n",
"\n",
" <!-- Text -->\n",
" <text x=\"110.157024\" y=\"134.941418\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" >3600</text>\n",
" <text x=\"159.725812\" y=\"92.764827\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(-90,159.725812,92.764827)\">2700</text>\n",
" <text x=\"35.294118\" y=\"99.647300\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(45,35.294118,99.647300)\">7305</text>\n",
"</svg>\n",
"</td>\n",
"</tr>\n",
"</table></div></li><li class='xr-var-item'><div class='xr-var-name'><span>sea_level_sq</span></div><div class='xr-var-dims'>(time, yt_ocean, xt_ocean)</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>dask.array&lt;chunksize=(1, 2700, 3600), meta=np.ndarray&gt;</div><input id='attrs-2fd7afff-d9c4-4637-9de1-749b4b76c353' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-2fd7afff-d9c4-4637-9de1-749b4b76c353' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-6772d5cf-9d21-4bf8-8fcb-6c995aab942b' class='xr-var-data-in' type='checkbox'><label for='data-6772d5cf-9d21-4bf8-8fcb-6c995aab942b' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>cell_methods :</span></dt><dd>time: mean</dd><dt><span>coordinates :</span></dt><dd>geolon_t geolat_t</dd><dt><span>long_name :</span></dt><dd>square of effective sea level (eta_t + patm/(rho0*g)) on T cells</dd><dt><span>standard_name :</span></dt><dd>square_of_sea_surface_height_above_geoid</dd><dt><span>time_avg_info :</span></dt><dd>average_T1,average_T2,average_DT</dd><dt><span>units :</span></dt><dd>m^2</dd><dt><span>valid_range :</span></dt><dd>[-1000.0, 1000.0]</dd></dl></div><div class='xr-var-data'><table>\n",
"<tr>\n",
"<td>\n",
"<table>\n",
" <thead>\n",
" <tr><td> </td><th> Array </th><th> Chunk </th></tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr><th> Bytes </th><td> 284.02 GB </td> <td> 38.88 MB </td></tr>\n",
" <tr><th> Shape </th><td> (7305, 2700, 3600) </td> <td> (1, 2700, 3600) </td></tr>\n",
" <tr><th> Count </th><td> 7306 Tasks </td><td> 7305 Chunks </td></tr>\n",
" <tr><th> Type </th><td> float32 </td><td> numpy.ndarray </td></tr>\n",
" </tbody>\n",
"</table>\n",
"</td>\n",
"<td>\n",
"<svg width=\"189\" height=\"164\" style=\"stroke:rgb(0,0,0);stroke-width:1\" >\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"80\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"10\" y1=\"44\" x2=\"80\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"10\" y2=\"44\" style=\"stroke-width:2\" />\n",
" <line x1=\"13\" y1=\"3\" x2=\"13\" y2=\"48\" />\n",
" <line x1=\"17\" y1=\"7\" x2=\"17\" y2=\"51\" />\n",
" <line x1=\"21\" y1=\"11\" x2=\"21\" y2=\"55\" />\n",
" <line x1=\"24\" y1=\"14\" x2=\"24\" y2=\"59\" />\n",
" <line x1=\"28\" y1=\"18\" x2=\"28\" y2=\"62\" />\n",
" <line x1=\"32\" y1=\"22\" x2=\"32\" y2=\"66\" />\n",
" <line x1=\"36\" y1=\"26\" x2=\"36\" y2=\"70\" />\n",
" <line x1=\"39\" y1=\"29\" x2=\"39\" y2=\"74\" />\n",
" <line x1=\"43\" y1=\"33\" x2=\"43\" y2=\"77\" />\n",
" <line x1=\"47\" y1=\"37\" x2=\"47\" y2=\"81\" />\n",
" <line x1=\"50\" y1=\"40\" x2=\"50\" y2=\"85\" />\n",
" <line x1=\"54\" y1=\"44\" x2=\"54\" y2=\"88\" />\n",
" <line x1=\"58\" y1=\"48\" x2=\"58\" y2=\"92\" />\n",
" <line x1=\"62\" y1=\"52\" x2=\"62\" y2=\"96\" />\n",
" <line x1=\"65\" y1=\"55\" x2=\"65\" y2=\"100\" />\n",
" <line x1=\"69\" y1=\"59\" x2=\"69\" y2=\"103\" />\n",
" <line x1=\"73\" y1=\"63\" x2=\"73\" y2=\"107\" />\n",
" <line x1=\"76\" y1=\"66\" x2=\"76\" y2=\"111\" />\n",
" <line x1=\"80\" y1=\"70\" x2=\"80\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"10.0,0.0 80.58823529411765,70.58823529411765 80.58823529411765,114.94141804565768 10.0,44.35318275154004\" style=\"fill:#8B4903A0;stroke-width:0\"/>\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"69\" y2=\"0\" style=\"stroke-width:2\" />\n",
" <line x1=\"13\" y1=\"3\" x2=\"72\" y2=\"3\" />\n",
" <line x1=\"17\" y1=\"7\" x2=\"76\" y2=\"7\" />\n",
" <line x1=\"21\" y1=\"11\" x2=\"80\" y2=\"11\" />\n",
" <line x1=\"24\" y1=\"14\" x2=\"83\" y2=\"14\" />\n",
" <line x1=\"28\" y1=\"18\" x2=\"87\" y2=\"18\" />\n",
" <line x1=\"32\" y1=\"22\" x2=\"91\" y2=\"22\" />\n",
" <line x1=\"36\" y1=\"26\" x2=\"95\" y2=\"26\" />\n",
" <line x1=\"39\" y1=\"29\" x2=\"98\" y2=\"29\" />\n",
" <line x1=\"43\" y1=\"33\" x2=\"102\" y2=\"33\" />\n",
" <line x1=\"47\" y1=\"37\" x2=\"106\" y2=\"37\" />\n",
" <line x1=\"50\" y1=\"40\" x2=\"110\" y2=\"40\" />\n",
" <line x1=\"54\" y1=\"44\" x2=\"113\" y2=\"44\" />\n",
" <line x1=\"58\" y1=\"48\" x2=\"117\" y2=\"48\" />\n",
" <line x1=\"62\" y1=\"52\" x2=\"121\" y2=\"52\" />\n",
" <line x1=\"65\" y1=\"55\" x2=\"124\" y2=\"55\" />\n",
" <line x1=\"69\" y1=\"59\" x2=\"128\" y2=\"59\" />\n",
" <line x1=\"73\" y1=\"63\" x2=\"132\" y2=\"63\" />\n",
" <line x1=\"76\" y1=\"66\" x2=\"136\" y2=\"66\" />\n",
" <line x1=\"80\" y1=\"70\" x2=\"139\" y2=\"70\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"80\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"69\" y1=\"0\" x2=\"139\" y2=\"70\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"10.0,0.0 69.13757700205338,0.0 139.72581229617103,70.58823529411765 80.58823529411765,70.58823529411765\" style=\"fill:#8B4903A0;stroke-width:0\"/>\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"80\" y1=\"70\" x2=\"139\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"80\" y1=\"114\" x2=\"139\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"80\" y1=\"70\" x2=\"80\" y2=\"114\" style=\"stroke-width:2\" />\n",
" <line x1=\"139\" y1=\"70\" x2=\"139\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"80.58823529411765,70.58823529411765 139.72581229617103,70.58823529411765 139.72581229617103,114.94141804565768 80.58823529411765,114.94141804565768\" style=\"fill:#ECB172A0;stroke-width:0\"/>\n",
"\n",
" <!-- Text -->\n",
" <text x=\"110.157024\" y=\"134.941418\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" >3600</text>\n",
" <text x=\"159.725812\" y=\"92.764827\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(-90,159.725812,92.764827)\">2700</text>\n",
" <text x=\"35.294118\" y=\"99.647300\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(45,35.294118,99.647300)\">7305</text>\n",
"</svg>\n",
"</td>\n",
"</tr>\n",
"</table></div></li><li class='xr-var-item'><div class='xr-var-name'><span>surface_salt</span></div><div class='xr-var-dims'>(time, yt_ocean, xt_ocean)</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>dask.array&lt;chunksize=(1, 2700, 3600), meta=np.ndarray&gt;</div><input id='attrs-059f730d-716f-4876-acc2-895116b03c2d' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-059f730d-716f-4876-acc2-895116b03c2d' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-c7313caa-5972-4421-81f5-3ab0683ca51f' class='xr-var-data-in' type='checkbox'><label for='data-c7313caa-5972-4421-81f5-3ab0683ca51f' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>cell_methods :</span></dt><dd>time: mean</dd><dt><span>coordinates :</span></dt><dd>geolon_t geolat_t</dd><dt><span>long_name :</span></dt><dd>Practical Salinity</dd><dt><span>time_avg_info :</span></dt><dd>average_T1,average_T2,average_DT</dd><dt><span>units :</span></dt><dd>psu</dd><dt><span>valid_range :</span></dt><dd>[-10.0, 100.0]</dd></dl></div><div class='xr-var-data'><table>\n",
"<tr>\n",
"<td>\n",
"<table>\n",
" <thead>\n",
" <tr><td> </td><th> Array </th><th> Chunk </th></tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr><th> Bytes </th><td> 284.02 GB </td> <td> 38.88 MB </td></tr>\n",
" <tr><th> Shape </th><td> (7305, 2700, 3600) </td> <td> (1, 2700, 3600) </td></tr>\n",
" <tr><th> Count </th><td> 7306 Tasks </td><td> 7305 Chunks </td></tr>\n",
" <tr><th> Type </th><td> float32 </td><td> numpy.ndarray </td></tr>\n",
" </tbody>\n",
"</table>\n",
"</td>\n",
"<td>\n",
"<svg width=\"189\" height=\"164\" style=\"stroke:rgb(0,0,0);stroke-width:1\" >\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"80\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"10\" y1=\"44\" x2=\"80\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"10\" y2=\"44\" style=\"stroke-width:2\" />\n",
" <line x1=\"13\" y1=\"3\" x2=\"13\" y2=\"48\" />\n",
" <line x1=\"17\" y1=\"7\" x2=\"17\" y2=\"51\" />\n",
" <line x1=\"21\" y1=\"11\" x2=\"21\" y2=\"55\" />\n",
" <line x1=\"24\" y1=\"14\" x2=\"24\" y2=\"59\" />\n",
" <line x1=\"28\" y1=\"18\" x2=\"28\" y2=\"62\" />\n",
" <line x1=\"32\" y1=\"22\" x2=\"32\" y2=\"66\" />\n",
" <line x1=\"36\" y1=\"26\" x2=\"36\" y2=\"70\" />\n",
" <line x1=\"39\" y1=\"29\" x2=\"39\" y2=\"74\" />\n",
" <line x1=\"43\" y1=\"33\" x2=\"43\" y2=\"77\" />\n",
" <line x1=\"47\" y1=\"37\" x2=\"47\" y2=\"81\" />\n",
" <line x1=\"50\" y1=\"40\" x2=\"50\" y2=\"85\" />\n",
" <line x1=\"54\" y1=\"44\" x2=\"54\" y2=\"88\" />\n",
" <line x1=\"58\" y1=\"48\" x2=\"58\" y2=\"92\" />\n",
" <line x1=\"62\" y1=\"52\" x2=\"62\" y2=\"96\" />\n",
" <line x1=\"65\" y1=\"55\" x2=\"65\" y2=\"100\" />\n",
" <line x1=\"69\" y1=\"59\" x2=\"69\" y2=\"103\" />\n",
" <line x1=\"73\" y1=\"63\" x2=\"73\" y2=\"107\" />\n",
" <line x1=\"76\" y1=\"66\" x2=\"76\" y2=\"111\" />\n",
" <line x1=\"80\" y1=\"70\" x2=\"80\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"10.0,0.0 80.58823529411765,70.58823529411765 80.58823529411765,114.94141804565768 10.0,44.35318275154004\" style=\"fill:#8B4903A0;stroke-width:0\"/>\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"69\" y2=\"0\" style=\"stroke-width:2\" />\n",
" <line x1=\"13\" y1=\"3\" x2=\"72\" y2=\"3\" />\n",
" <line x1=\"17\" y1=\"7\" x2=\"76\" y2=\"7\" />\n",
" <line x1=\"21\" y1=\"11\" x2=\"80\" y2=\"11\" />\n",
" <line x1=\"24\" y1=\"14\" x2=\"83\" y2=\"14\" />\n",
" <line x1=\"28\" y1=\"18\" x2=\"87\" y2=\"18\" />\n",
" <line x1=\"32\" y1=\"22\" x2=\"91\" y2=\"22\" />\n",
" <line x1=\"36\" y1=\"26\" x2=\"95\" y2=\"26\" />\n",
" <line x1=\"39\" y1=\"29\" x2=\"98\" y2=\"29\" />\n",
" <line x1=\"43\" y1=\"33\" x2=\"102\" y2=\"33\" />\n",
" <line x1=\"47\" y1=\"37\" x2=\"106\" y2=\"37\" />\n",
" <line x1=\"50\" y1=\"40\" x2=\"110\" y2=\"40\" />\n",
" <line x1=\"54\" y1=\"44\" x2=\"113\" y2=\"44\" />\n",
" <line x1=\"58\" y1=\"48\" x2=\"117\" y2=\"48\" />\n",
" <line x1=\"62\" y1=\"52\" x2=\"121\" y2=\"52\" />\n",
" <line x1=\"65\" y1=\"55\" x2=\"124\" y2=\"55\" />\n",
" <line x1=\"69\" y1=\"59\" x2=\"128\" y2=\"59\" />\n",
" <line x1=\"73\" y1=\"63\" x2=\"132\" y2=\"63\" />\n",
" <line x1=\"76\" y1=\"66\" x2=\"136\" y2=\"66\" />\n",
" <line x1=\"80\" y1=\"70\" x2=\"139\" y2=\"70\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"80\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"69\" y1=\"0\" x2=\"139\" y2=\"70\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"10.0,0.0 69.13757700205338,0.0 139.72581229617103,70.58823529411765 80.58823529411765,70.58823529411765\" style=\"fill:#8B4903A0;stroke-width:0\"/>\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"80\" y1=\"70\" x2=\"139\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"80\" y1=\"114\" x2=\"139\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"80\" y1=\"70\" x2=\"80\" y2=\"114\" style=\"stroke-width:2\" />\n",
" <line x1=\"139\" y1=\"70\" x2=\"139\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"80.58823529411765,70.58823529411765 139.72581229617103,70.58823529411765 139.72581229617103,114.94141804565768 80.58823529411765,114.94141804565768\" style=\"fill:#ECB172A0;stroke-width:0\"/>\n",
"\n",
" <!-- Text -->\n",
" <text x=\"110.157024\" y=\"134.941418\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" >3600</text>\n",
" <text x=\"159.725812\" y=\"92.764827\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(-90,159.725812,92.764827)\">2700</text>\n",
" <text x=\"35.294118\" y=\"99.647300\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(45,35.294118,99.647300)\">7305</text>\n",
"</svg>\n",
"</td>\n",
"</tr>\n",
"</table></div></li><li class='xr-var-item'><div class='xr-var-name'><span>surface_temp</span></div><div class='xr-var-dims'>(time, yt_ocean, xt_ocean)</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>dask.array&lt;chunksize=(1, 2700, 3600), meta=np.ndarray&gt;</div><input id='attrs-62530d6b-e6aa-4ead-9db8-12591afe834f' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-62530d6b-e6aa-4ead-9db8-12591afe834f' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-8108190e-09b8-44e9-9b2c-1cee31bc7759' class='xr-var-data-in' type='checkbox'><label for='data-8108190e-09b8-44e9-9b2c-1cee31bc7759' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>cell_methods :</span></dt><dd>time: mean</dd><dt><span>coordinates :</span></dt><dd>geolon_t geolat_t</dd><dt><span>long_name :</span></dt><dd>Potential temperature</dd><dt><span>time_avg_info :</span></dt><dd>average_T1,average_T2,average_DT</dd><dt><span>units :</span></dt><dd>degrees C</dd><dt><span>valid_range :</span></dt><dd>[-10.0, 500.0]</dd></dl></div><div class='xr-var-data'><table>\n",
"<tr>\n",
"<td>\n",
"<table>\n",
" <thead>\n",
" <tr><td> </td><th> Array </th><th> Chunk </th></tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr><th> Bytes </th><td> 284.02 GB </td> <td> 38.88 MB </td></tr>\n",
" <tr><th> Shape </th><td> (7305, 2700, 3600) </td> <td> (1, 2700, 3600) </td></tr>\n",
" <tr><th> Count </th><td> 7306 Tasks </td><td> 7305 Chunks </td></tr>\n",
" <tr><th> Type </th><td> float32 </td><td> numpy.ndarray </td></tr>\n",
" </tbody>\n",
"</table>\n",
"</td>\n",
"<td>\n",
"<svg width=\"189\" height=\"164\" style=\"stroke:rgb(0,0,0);stroke-width:1\" >\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"80\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"10\" y1=\"44\" x2=\"80\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"10\" y2=\"44\" style=\"stroke-width:2\" />\n",
" <line x1=\"13\" y1=\"3\" x2=\"13\" y2=\"48\" />\n",
" <line x1=\"17\" y1=\"7\" x2=\"17\" y2=\"51\" />\n",
" <line x1=\"21\" y1=\"11\" x2=\"21\" y2=\"55\" />\n",
" <line x1=\"24\" y1=\"14\" x2=\"24\" y2=\"59\" />\n",
" <line x1=\"28\" y1=\"18\" x2=\"28\" y2=\"62\" />\n",
" <line x1=\"32\" y1=\"22\" x2=\"32\" y2=\"66\" />\n",
" <line x1=\"36\" y1=\"26\" x2=\"36\" y2=\"70\" />\n",
" <line x1=\"39\" y1=\"29\" x2=\"39\" y2=\"74\" />\n",
" <line x1=\"43\" y1=\"33\" x2=\"43\" y2=\"77\" />\n",
" <line x1=\"47\" y1=\"37\" x2=\"47\" y2=\"81\" />\n",
" <line x1=\"50\" y1=\"40\" x2=\"50\" y2=\"85\" />\n",
" <line x1=\"54\" y1=\"44\" x2=\"54\" y2=\"88\" />\n",
" <line x1=\"58\" y1=\"48\" x2=\"58\" y2=\"92\" />\n",
" <line x1=\"62\" y1=\"52\" x2=\"62\" y2=\"96\" />\n",
" <line x1=\"65\" y1=\"55\" x2=\"65\" y2=\"100\" />\n",
" <line x1=\"69\" y1=\"59\" x2=\"69\" y2=\"103\" />\n",
" <line x1=\"73\" y1=\"63\" x2=\"73\" y2=\"107\" />\n",
" <line x1=\"76\" y1=\"66\" x2=\"76\" y2=\"111\" />\n",
" <line x1=\"80\" y1=\"70\" x2=\"80\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"10.0,0.0 80.58823529411765,70.58823529411765 80.58823529411765,114.94141804565768 10.0,44.35318275154004\" style=\"fill:#8B4903A0;stroke-width:0\"/>\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"69\" y2=\"0\" style=\"stroke-width:2\" />\n",
" <line x1=\"13\" y1=\"3\" x2=\"72\" y2=\"3\" />\n",
" <line x1=\"17\" y1=\"7\" x2=\"76\" y2=\"7\" />\n",
" <line x1=\"21\" y1=\"11\" x2=\"80\" y2=\"11\" />\n",
" <line x1=\"24\" y1=\"14\" x2=\"83\" y2=\"14\" />\n",
" <line x1=\"28\" y1=\"18\" x2=\"87\" y2=\"18\" />\n",
" <line x1=\"32\" y1=\"22\" x2=\"91\" y2=\"22\" />\n",
" <line x1=\"36\" y1=\"26\" x2=\"95\" y2=\"26\" />\n",
" <line x1=\"39\" y1=\"29\" x2=\"98\" y2=\"29\" />\n",
" <line x1=\"43\" y1=\"33\" x2=\"102\" y2=\"33\" />\n",
" <line x1=\"47\" y1=\"37\" x2=\"106\" y2=\"37\" />\n",
" <line x1=\"50\" y1=\"40\" x2=\"110\" y2=\"40\" />\n",
" <line x1=\"54\" y1=\"44\" x2=\"113\" y2=\"44\" />\n",
" <line x1=\"58\" y1=\"48\" x2=\"117\" y2=\"48\" />\n",
" <line x1=\"62\" y1=\"52\" x2=\"121\" y2=\"52\" />\n",
" <line x1=\"65\" y1=\"55\" x2=\"124\" y2=\"55\" />\n",
" <line x1=\"69\" y1=\"59\" x2=\"128\" y2=\"59\" />\n",
" <line x1=\"73\" y1=\"63\" x2=\"132\" y2=\"63\" />\n",
" <line x1=\"76\" y1=\"66\" x2=\"136\" y2=\"66\" />\n",
" <line x1=\"80\" y1=\"70\" x2=\"139\" y2=\"70\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"80\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"69\" y1=\"0\" x2=\"139\" y2=\"70\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"10.0,0.0 69.13757700205338,0.0 139.72581229617103,70.58823529411765 80.58823529411765,70.58823529411765\" style=\"fill:#8B4903A0;stroke-width:0\"/>\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"80\" y1=\"70\" x2=\"139\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"80\" y1=\"114\" x2=\"139\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"80\" y1=\"70\" x2=\"80\" y2=\"114\" style=\"stroke-width:2\" />\n",
" <line x1=\"139\" y1=\"70\" x2=\"139\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"80.58823529411765,70.58823529411765 139.72581229617103,70.58823529411765 139.72581229617103,114.94141804565768 80.58823529411765,114.94141804565768\" style=\"fill:#ECB172A0;stroke-width:0\"/>\n",
"\n",
" <!-- Text -->\n",
" <text x=\"110.157024\" y=\"134.941418\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" >3600</text>\n",
" <text x=\"159.725812\" y=\"92.764827\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(-90,159.725812,92.764827)\">2700</text>\n",
" <text x=\"35.294118\" y=\"99.647300\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(45,35.294118,99.647300)\">7305</text>\n",
"</svg>\n",
"</td>\n",
"</tr>\n",
"</table></div></li><li class='xr-var-item'><div class='xr-var-name'><span>usurf</span></div><div class='xr-var-dims'>(time, yu_ocean, xu_ocean)</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>dask.array&lt;chunksize=(1, 2700, 3600), meta=np.ndarray&gt;</div><input id='attrs-ef026960-c485-4660-9ff3-0ae83aa04224' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-ef026960-c485-4660-9ff3-0ae83aa04224' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-171d9bf8-228d-401a-84f3-118bf622b94e' class='xr-var-data-in' type='checkbox'><label for='data-171d9bf8-228d-401a-84f3-118bf622b94e' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>cell_methods :</span></dt><dd>time: mean</dd><dt><span>coordinates :</span></dt><dd>geolon_c geolat_c</dd><dt><span>time_avg_info :</span></dt><dd>average_T1,average_T2,average_DT</dd><dt><span>units :</span></dt><dd>m/sec</dd><dt><span>valid_range :</span></dt><dd>[-10.0, 10.0]</dd></dl></div><div class='xr-var-data'><table>\n",
"<tr>\n",
"<td>\n",
"<table>\n",
" <thead>\n",
" <tr><td> </td><th> Array </th><th> Chunk </th></tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr><th> Bytes </th><td> 284.02 GB </td> <td> 38.88 MB </td></tr>\n",
" <tr><th> Shape </th><td> (7305, 2700, 3600) </td> <td> (1, 2700, 3600) </td></tr>\n",
" <tr><th> Count </th><td> 7306 Tasks </td><td> 7305 Chunks </td></tr>\n",
" <tr><th> Type </th><td> float32 </td><td> numpy.ndarray </td></tr>\n",
" </tbody>\n",
"</table>\n",
"</td>\n",
"<td>\n",
"<svg width=\"189\" height=\"164\" style=\"stroke:rgb(0,0,0);stroke-width:1\" >\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"80\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"10\" y1=\"44\" x2=\"80\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"10\" y2=\"44\" style=\"stroke-width:2\" />\n",
" <line x1=\"13\" y1=\"3\" x2=\"13\" y2=\"48\" />\n",
" <line x1=\"17\" y1=\"7\" x2=\"17\" y2=\"51\" />\n",
" <line x1=\"21\" y1=\"11\" x2=\"21\" y2=\"55\" />\n",
" <line x1=\"24\" y1=\"14\" x2=\"24\" y2=\"59\" />\n",
" <line x1=\"28\" y1=\"18\" x2=\"28\" y2=\"62\" />\n",
" <line x1=\"32\" y1=\"22\" x2=\"32\" y2=\"66\" />\n",
" <line x1=\"36\" y1=\"26\" x2=\"36\" y2=\"70\" />\n",
" <line x1=\"39\" y1=\"29\" x2=\"39\" y2=\"74\" />\n",
" <line x1=\"43\" y1=\"33\" x2=\"43\" y2=\"77\" />\n",
" <line x1=\"47\" y1=\"37\" x2=\"47\" y2=\"81\" />\n",
" <line x1=\"50\" y1=\"40\" x2=\"50\" y2=\"85\" />\n",
" <line x1=\"54\" y1=\"44\" x2=\"54\" y2=\"88\" />\n",
" <line x1=\"58\" y1=\"48\" x2=\"58\" y2=\"92\" />\n",
" <line x1=\"62\" y1=\"52\" x2=\"62\" y2=\"96\" />\n",
" <line x1=\"65\" y1=\"55\" x2=\"65\" y2=\"100\" />\n",
" <line x1=\"69\" y1=\"59\" x2=\"69\" y2=\"103\" />\n",
" <line x1=\"73\" y1=\"63\" x2=\"73\" y2=\"107\" />\n",
" <line x1=\"76\" y1=\"66\" x2=\"76\" y2=\"111\" />\n",
" <line x1=\"80\" y1=\"70\" x2=\"80\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"10.0,0.0 80.58823529411765,70.58823529411765 80.58823529411765,114.94141804565768 10.0,44.35318275154004\" style=\"fill:#8B4903A0;stroke-width:0\"/>\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"69\" y2=\"0\" style=\"stroke-width:2\" />\n",
" <line x1=\"13\" y1=\"3\" x2=\"72\" y2=\"3\" />\n",
" <line x1=\"17\" y1=\"7\" x2=\"76\" y2=\"7\" />\n",
" <line x1=\"21\" y1=\"11\" x2=\"80\" y2=\"11\" />\n",
" <line x1=\"24\" y1=\"14\" x2=\"83\" y2=\"14\" />\n",
" <line x1=\"28\" y1=\"18\" x2=\"87\" y2=\"18\" />\n",
" <line x1=\"32\" y1=\"22\" x2=\"91\" y2=\"22\" />\n",
" <line x1=\"36\" y1=\"26\" x2=\"95\" y2=\"26\" />\n",
" <line x1=\"39\" y1=\"29\" x2=\"98\" y2=\"29\" />\n",
" <line x1=\"43\" y1=\"33\" x2=\"102\" y2=\"33\" />\n",
" <line x1=\"47\" y1=\"37\" x2=\"106\" y2=\"37\" />\n",
" <line x1=\"50\" y1=\"40\" x2=\"110\" y2=\"40\" />\n",
" <line x1=\"54\" y1=\"44\" x2=\"113\" y2=\"44\" />\n",
" <line x1=\"58\" y1=\"48\" x2=\"117\" y2=\"48\" />\n",
" <line x1=\"62\" y1=\"52\" x2=\"121\" y2=\"52\" />\n",
" <line x1=\"65\" y1=\"55\" x2=\"124\" y2=\"55\" />\n",
" <line x1=\"69\" y1=\"59\" x2=\"128\" y2=\"59\" />\n",
" <line x1=\"73\" y1=\"63\" x2=\"132\" y2=\"63\" />\n",
" <line x1=\"76\" y1=\"66\" x2=\"136\" y2=\"66\" />\n",
" <line x1=\"80\" y1=\"70\" x2=\"139\" y2=\"70\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"80\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"69\" y1=\"0\" x2=\"139\" y2=\"70\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"10.0,0.0 69.13757700205338,0.0 139.72581229617103,70.58823529411765 80.58823529411765,70.58823529411765\" style=\"fill:#8B4903A0;stroke-width:0\"/>\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"80\" y1=\"70\" x2=\"139\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"80\" y1=\"114\" x2=\"139\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"80\" y1=\"70\" x2=\"80\" y2=\"114\" style=\"stroke-width:2\" />\n",
" <line x1=\"139\" y1=\"70\" x2=\"139\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"80.58823529411765,70.58823529411765 139.72581229617103,70.58823529411765 139.72581229617103,114.94141804565768 80.58823529411765,114.94141804565768\" style=\"fill:#ECB172A0;stroke-width:0\"/>\n",
"\n",
" <!-- Text -->\n",
" <text x=\"110.157024\" y=\"134.941418\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" >3600</text>\n",
" <text x=\"159.725812\" y=\"92.764827\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(-90,159.725812,92.764827)\">2700</text>\n",
" <text x=\"35.294118\" y=\"99.647300\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(45,35.294118,99.647300)\">7305</text>\n",
"</svg>\n",
"</td>\n",
"</tr>\n",
"</table></div></li><li class='xr-var-item'><div class='xr-var-name'><span>vsurf</span></div><div class='xr-var-dims'>(time, yu_ocean, xu_ocean)</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>dask.array&lt;chunksize=(1, 2700, 3600), meta=np.ndarray&gt;</div><input id='attrs-ad968b65-7f28-419a-be99-d4b206b43b70' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-ad968b65-7f28-419a-be99-d4b206b43b70' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-670bff40-1557-48d9-bf33-de4402ff1632' class='xr-var-data-in' type='checkbox'><label for='data-670bff40-1557-48d9-bf33-de4402ff1632' title='Show/Hide data repr'><svg class='icon xr-icon-database'><use xlink:href='#icon-database'></use></svg></label><div class='xr-var-attrs'><dl class='xr-attrs'><dt><span>cell_methods :</span></dt><dd>time: mean</dd><dt><span>coordinates :</span></dt><dd>geolon_c geolat_c</dd><dt><span>time_avg_info :</span></dt><dd>average_T1,average_T2,average_DT</dd><dt><span>units :</span></dt><dd>m/sec</dd><dt><span>valid_range :</span></dt><dd>[-10.0, 10.0]</dd></dl></div><div class='xr-var-data'><table>\n",
"<tr>\n",
"<td>\n",
"<table>\n",
" <thead>\n",
" <tr><td> </td><th> Array </th><th> Chunk </th></tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr><th> Bytes </th><td> 284.02 GB </td> <td> 38.88 MB </td></tr>\n",
" <tr><th> Shape </th><td> (7305, 2700, 3600) </td> <td> (1, 2700, 3600) </td></tr>\n",
" <tr><th> Count </th><td> 7306 Tasks </td><td> 7305 Chunks </td></tr>\n",
" <tr><th> Type </th><td> float32 </td><td> numpy.ndarray </td></tr>\n",
" </tbody>\n",
"</table>\n",
"</td>\n",
"<td>\n",
"<svg width=\"189\" height=\"164\" style=\"stroke:rgb(0,0,0);stroke-width:1\" >\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"80\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"10\" y1=\"44\" x2=\"80\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"10\" y2=\"44\" style=\"stroke-width:2\" />\n",
" <line x1=\"13\" y1=\"3\" x2=\"13\" y2=\"48\" />\n",
" <line x1=\"17\" y1=\"7\" x2=\"17\" y2=\"51\" />\n",
" <line x1=\"21\" y1=\"11\" x2=\"21\" y2=\"55\" />\n",
" <line x1=\"24\" y1=\"14\" x2=\"24\" y2=\"59\" />\n",
" <line x1=\"28\" y1=\"18\" x2=\"28\" y2=\"62\" />\n",
" <line x1=\"32\" y1=\"22\" x2=\"32\" y2=\"66\" />\n",
" <line x1=\"36\" y1=\"26\" x2=\"36\" y2=\"70\" />\n",
" <line x1=\"39\" y1=\"29\" x2=\"39\" y2=\"74\" />\n",
" <line x1=\"43\" y1=\"33\" x2=\"43\" y2=\"77\" />\n",
" <line x1=\"47\" y1=\"37\" x2=\"47\" y2=\"81\" />\n",
" <line x1=\"50\" y1=\"40\" x2=\"50\" y2=\"85\" />\n",
" <line x1=\"54\" y1=\"44\" x2=\"54\" y2=\"88\" />\n",
" <line x1=\"58\" y1=\"48\" x2=\"58\" y2=\"92\" />\n",
" <line x1=\"62\" y1=\"52\" x2=\"62\" y2=\"96\" />\n",
" <line x1=\"65\" y1=\"55\" x2=\"65\" y2=\"100\" />\n",
" <line x1=\"69\" y1=\"59\" x2=\"69\" y2=\"103\" />\n",
" <line x1=\"73\" y1=\"63\" x2=\"73\" y2=\"107\" />\n",
" <line x1=\"76\" y1=\"66\" x2=\"76\" y2=\"111\" />\n",
" <line x1=\"80\" y1=\"70\" x2=\"80\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"10.0,0.0 80.58823529411765,70.58823529411765 80.58823529411765,114.94141804565768 10.0,44.35318275154004\" style=\"fill:#8B4903A0;stroke-width:0\"/>\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"69\" y2=\"0\" style=\"stroke-width:2\" />\n",
" <line x1=\"13\" y1=\"3\" x2=\"72\" y2=\"3\" />\n",
" <line x1=\"17\" y1=\"7\" x2=\"76\" y2=\"7\" />\n",
" <line x1=\"21\" y1=\"11\" x2=\"80\" y2=\"11\" />\n",
" <line x1=\"24\" y1=\"14\" x2=\"83\" y2=\"14\" />\n",
" <line x1=\"28\" y1=\"18\" x2=\"87\" y2=\"18\" />\n",
" <line x1=\"32\" y1=\"22\" x2=\"91\" y2=\"22\" />\n",
" <line x1=\"36\" y1=\"26\" x2=\"95\" y2=\"26\" />\n",
" <line x1=\"39\" y1=\"29\" x2=\"98\" y2=\"29\" />\n",
" <line x1=\"43\" y1=\"33\" x2=\"102\" y2=\"33\" />\n",
" <line x1=\"47\" y1=\"37\" x2=\"106\" y2=\"37\" />\n",
" <line x1=\"50\" y1=\"40\" x2=\"110\" y2=\"40\" />\n",
" <line x1=\"54\" y1=\"44\" x2=\"113\" y2=\"44\" />\n",
" <line x1=\"58\" y1=\"48\" x2=\"117\" y2=\"48\" />\n",
" <line x1=\"62\" y1=\"52\" x2=\"121\" y2=\"52\" />\n",
" <line x1=\"65\" y1=\"55\" x2=\"124\" y2=\"55\" />\n",
" <line x1=\"69\" y1=\"59\" x2=\"128\" y2=\"59\" />\n",
" <line x1=\"73\" y1=\"63\" x2=\"132\" y2=\"63\" />\n",
" <line x1=\"76\" y1=\"66\" x2=\"136\" y2=\"66\" />\n",
" <line x1=\"80\" y1=\"70\" x2=\"139\" y2=\"70\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"10\" y1=\"0\" x2=\"80\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"69\" y1=\"0\" x2=\"139\" y2=\"70\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"10.0,0.0 69.13757700205338,0.0 139.72581229617103,70.58823529411765 80.58823529411765,70.58823529411765\" style=\"fill:#8B4903A0;stroke-width:0\"/>\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"80\" y1=\"70\" x2=\"139\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"80\" y1=\"114\" x2=\"139\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"80\" y1=\"70\" x2=\"80\" y2=\"114\" style=\"stroke-width:2\" />\n",
" <line x1=\"139\" y1=\"70\" x2=\"139\" y2=\"114\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"80.58823529411765,70.58823529411765 139.72581229617103,70.58823529411765 139.72581229617103,114.94141804565768 80.58823529411765,114.94141804565768\" style=\"fill:#ECB172A0;stroke-width:0\"/>\n",
"\n",
" <!-- Text -->\n",
" <text x=\"110.157024\" y=\"134.941418\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" >3600</text>\n",
" <text x=\"159.725812\" y=\"92.764827\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(-90,159.725812,92.764827)\">2700</text>\n",
" <text x=\"35.294118\" y=\"99.647300\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(45,35.294118,99.647300)\">7305</text>\n",
"</svg>\n",
"</td>\n",
"</tr>\n",
"</table></div></li></ul></div></li><li class='xr-section-item'><input id='section-ec707e1d-0627-4da6-b5c9-04ce7e2e7144' class='xr-section-summary-in' type='checkbox' checked><label for='section-ec707e1d-0627-4da6-b5c9-04ce7e2e7144' class='xr-section-summary' >Attributes: <span>(5)</span></label><div class='xr-section-inline-details'></div><div class='xr-section-details'><dl class='xr-attrs'><dt><span>filename :</span></dt><dd>01810101.ocean_minibling_surf_field.nc</dd><dt><span>grid_tile :</span></dt><dd>1</dd><dt><span>grid_type :</span></dt><dd>mosaic</dd><dt><span>history :</span></dt><dd>2014-01-15 17:01:45 -0500: /home/Richard.Slater/ruby/remove_degenerate_axis.rb 01810101.ocean_minibling_surf_field.nc ttt.nc ; Wed Jan 15 16:55:53 2014: ncrename -O -v temp,surface_temp -v salt,surface_salt -v u,usurf -v v,vsurf 01810101.ocean_minibling_surf_field.nc</dd><dt><span>title :</span></dt><dd>CM2.6_miniBling</dd></dl></div></li></ul></div></div>"
],
"text/plain": [
"<xarray.Dataset>\n",
"Dimensions: (nv: 2, st_ocean_sub01: 1, time: 7305, xt_ocean: 3600, xu_ocean: 3600, yt_ocean: 2700, yu_ocean: 2700)\n",
"Coordinates:\n",
" * nv (nv) float64 1.0 2.0\n",
" * st_ocean_sub01 (st_ocean_sub01) float64 5.034\n",
" * time (time) object 0181-01-01 12:00:00 ... 0200-12-31 12:00:00\n",
" * xt_ocean (xt_ocean) float64 -279.9 -279.8 -279.7 ... 79.85 79.95\n",
" * xu_ocean (xu_ocean) float64 -279.9 -279.8 -279.7 ... 79.8 79.9 80.0\n",
" * yt_ocean (yt_ocean) float64 -81.11 -81.07 -81.02 ... 89.94 89.98\n",
" * yu_ocean (yu_ocean) float64 -81.09 -81.05 -81.0 ... 89.92 89.96 90.0\n",
"Data variables:\n",
" biomass_p (time, yt_ocean, xt_ocean) float32 dask.array<chunksize=(1, 2700, 3600), meta=np.ndarray>\n",
" chl (time, yt_ocean, xt_ocean) float32 dask.array<chunksize=(1, 2700, 3600), meta=np.ndarray>\n",
" dic (time, yt_ocean, xt_ocean) float32 dask.array<chunksize=(1, 2700, 3600), meta=np.ndarray>\n",
" htotal (time, yt_ocean, xt_ocean) float32 dask.array<chunksize=(1, 2700, 3600), meta=np.ndarray>\n",
" irr_mix (time, st_ocean_sub01, yt_ocean, xt_ocean) float32 dask.array<chunksize=(1, 1, 2700, 3600), meta=np.ndarray>\n",
" kw (time, yt_ocean, xt_ocean) float32 dask.array<chunksize=(1, 2700, 3600), meta=np.ndarray>\n",
" o2 (time, yt_ocean, xt_ocean) float32 dask.array<chunksize=(1, 2700, 3600), meta=np.ndarray>\n",
" po4 (time, yt_ocean, xt_ocean) float32 dask.array<chunksize=(1, 2700, 3600), meta=np.ndarray>\n",
" sea_level (time, yt_ocean, xt_ocean) float32 dask.array<chunksize=(1, 2700, 3600), meta=np.ndarray>\n",
" sea_level_sq (time, yt_ocean, xt_ocean) float32 dask.array<chunksize=(1, 2700, 3600), meta=np.ndarray>\n",
" surface_salt (time, yt_ocean, xt_ocean) float32 dask.array<chunksize=(1, 2700, 3600), meta=np.ndarray>\n",
" surface_temp (time, yt_ocean, xt_ocean) float32 dask.array<chunksize=(1, 2700, 3600), meta=np.ndarray>\n",
" usurf (time, yu_ocean, xu_ocean) float32 dask.array<chunksize=(1, 2700, 3600), meta=np.ndarray>\n",
" vsurf (time, yu_ocean, xu_ocean) float32 dask.array<chunksize=(1, 2700, 3600), meta=np.ndarray>\n",
"Attributes:\n",
" filename: 01810101.ocean_minibling_surf_field.nc\n",
" grid_tile: 1\n",
" grid_type: mosaic\n",
" history: 2014-01-15 17:01:45 -0500: /home/Richard.Slater/ruby/remove_d...\n",
" title: CM2.6_miniBling"
]
},
"execution_count": 3,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"from intake import open_catalog\n",
"\n",
"cat = open_catalog(\"https://raw.githubusercontent.com/pangeo-data/pangeo-datastore/master/intake-catalogs/ocean/GFDL_CM2.6.yaml\")\n",
"ds = cat[\"GFDL_CM2_6_control_ocean_surface\"].to_dask()\n",
"ds"
]
},
{
"cell_type": "markdown",
"id": "electronic-stock",
"metadata": {},
"source": [
"Prep some data"
]
},
{
"cell_type": "code",
"execution_count": 5,
"id": "conceptual-practice",
"metadata": {},
"outputs": [],
"source": [
"o2 = (ds.o2 * 1e6).isel(time=slice(-20*365,None))\n",
"\n",
"# compute the minimum o2 in time\n",
"o2_min = o2.min('time').persist()"
]
},
{
"cell_type": "code",
"execution_count": 10,
"id": "developing-binding",
"metadata": {},
"outputs": [],
"source": [
"plot_kwargs = dict(x='xt_ocean',y='yt_ocean', cmap=cmo.oxy, datashade=False, width=800, clim=(0,400)\n",
"# , dynamic=True\n",
" )\n",
"\n"
]
},
{
"cell_type": "markdown",
"id": "specific-meter",
"metadata": {},
"source": [
"This works, but its a bit slow..."
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "continent-promotion",
"metadata": {},
"outputs": [
{
"name": "stderr",
"output_type": "stream",
"text": [
"WARNING:param.Image02127: Image dimension yt_ocean is not evenly sampled to relative tolerance of 0.001. Please use the QuadMesh element for irregularly sampled data or set a higher tolerance on hv.config.image_rtol or the rtol parameter in the Image constructor.\n",
"WARNING:param.Image02127: Image dimension yt_ocean is not evenly sampled to relative tolerance of 0.001. Please use the QuadMesh element for irregularly sampled data or set a higher tolerance on hv.config.image_rtol or the rtol parameter in the Image constructor.\n",
"WARNING:param.Image02184: Image dimension yt_ocean is not evenly sampled to relative tolerance of 0.001. Please use the QuadMesh element for irregularly sampled data or set a higher tolerance on hv.config.image_rtol or the rtol parameter in the Image constructor.\n",
"WARNING:param.Image02184: Image dimension yt_ocean is not evenly sampled to relative tolerance of 0.001. Please use the QuadMesh element for irregularly sampled data or set a higher tolerance on hv.config.image_rtol or the rtol parameter in the Image constructor.\n",
"WARNING:param.Image02252: Image dimension yt_ocean is not evenly sampled to relative tolerance of 0.001. Please use the QuadMesh element for irregularly sampled data or set a higher tolerance on hv.config.image_rtol or the rtol parameter in the Image constructor.\n",
"WARNING:param.Image02252: Image dimension yt_ocean is not evenly sampled to relative tolerance of 0.001. Please use the QuadMesh element for irregularly sampled data or set a higher tolerance on hv.config.image_rtol or the rtol parameter in the Image constructor.\n",
"WARNING:param.Image02322: Image dimension yt_ocean is not evenly sampled to relative tolerance of 0.001. Please use the QuadMesh element for irregularly sampled data or set a higher tolerance on hv.config.image_rtol or the rtol parameter in the Image constructor.\n",
"WARNING:param.Image02322: Image dimension yt_ocean is not evenly sampled to relative tolerance of 0.001. Please use the QuadMesh element for irregularly sampled data or set a higher tolerance on hv.config.image_rtol or the rtol parameter in the Image constructor.\n",
"WARNING:param.Image02407: Image dimension yt_ocean is not evenly sampled to relative tolerance of 0.001. Please use the QuadMesh element for irregularly sampled data or set a higher tolerance on hv.config.image_rtol or the rtol parameter in the Image constructor.\n",
"WARNING:param.Image02407: Image dimension yt_ocean is not evenly sampled to relative tolerance of 0.001. Please use the QuadMesh element for irregularly sampled data or set a higher tolerance on hv.config.image_rtol or the rtol parameter in the Image constructor.\n"
]
}
],
"source": [
"slider = pnw.IntSlider(name='time', start=0, end=len(o2.time))\n",
"\n",
"full_plot = o2.interactive(width=800).isel(time=slider).hvplot(framewise=False, **plot_kwargs)\n",
"plot = o2_min.hvplot(framewise=False, **plot_kwargs)\n",
"(full_plot+plot).cols(1)"
]
},
{
"cell_type": "markdown",
"id": "beginning-writing",
"metadata": {},
"source": [
"Id love to have this working without it resetting the field every frame"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "speaking-death",
"metadata": {},
"outputs": [],
"source": [
"full_plot = o2.hvplot(framewise=False, widget_type='scrubber', widget_location='bottom', **plot_kwargs)\n",
"plot = o2_min.hvplot(framewise=False, **plot_kwargs)\n",
"(full_time_plot + [min_plot])"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "controlled-impossible",
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python [conda env:notebook] *",
"language": "python",
"name": "conda-env-notebook-py"
},
"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.8.6"
}
},
"nbformat": 4,
"nbformat_minor": 5
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment