Skip to content

Instantly share code, notes, and snippets.

@andersy005
Last active July 24, 2020 21:57
Show Gist options
  • Save andersy005/5b50c0a35fe3d527aa8e612276da8813 to your computer and use it in GitHub Desktop.
Save andersy005/5b50c0a35fe3d527aa8e612276da8813 to your computer and use it in GitHub Desktop.
Xarray-Dask-Zarr Demo using GMET dataset
$ conda env update -f scipy-demo.yml
$ conda activate scipy-demo
$ jupyter labextension install --clean \
                            @jupyter-widgets/jupyterlab-manager  dask-labextension @pyviz/jupyterlab_pyviz
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"cell_type": "code",
"execution_count": 1,
"metadata": {},
"outputs": [],
"source": [
"import xarray as xr\n",
"from dask_jobqueue import SLURMCluster\n",
"from distributed import Client\n",
"from glob import glob\n",
"import os\n",
"from pathlib import Path\n",
"import pandas as pd\n",
"from tqdm.auto import tqdm"
]
},
{
"cell_type": "code",
"execution_count": 2,
"metadata": {},
"outputs": [
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "25f01d9055d94a5ab0c1846c53e881d9",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"VBox(children=(HTML(value='<h2>SLURMCluster</h2>'), HBox(children=(HTML(value='\\n<div>\\n <style scoped>\\n …"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"cluster = SLURMCluster(cores=2)\n",
"cluster.adapt(minimum=1)\n",
"client = Client(cluster)\n",
"cluster"
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"(3700,\n",
" ['/glade/p/ral/hap/anewman/conus_v1p2/eighth/v2_landmask/conus_daily_eighth_19800101_19801231_001.nc4',\n",
" '/glade/p/ral/hap/anewman/conus_v1p2/eighth/v2_landmask/conus_daily_eighth_19800101_19801231_002.nc4'])"
]
},
"execution_count": 3,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"files = \"/glade/p/ral/hap/anewman/conus_v1p2/eighth/v2_landmask/*.nc4\"\n",
"files = sorted(glob(files))\n",
"len(files), files[:2]"
]
},
{
"cell_type": "code",
"execution_count": 4,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>path</th>\n",
" <th>member_id</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>/glade/p/ral/hap/anewman/conus_v1p2/eighth/v2_...</td>\n",
" <td>1</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>/glade/p/ral/hap/anewman/conus_v1p2/eighth/v2_...</td>\n",
" <td>2</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>/glade/p/ral/hap/anewman/conus_v1p2/eighth/v2_...</td>\n",
" <td>3</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>/glade/p/ral/hap/anewman/conus_v1p2/eighth/v2_...</td>\n",
" <td>4</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>/glade/p/ral/hap/anewman/conus_v1p2/eighth/v2_...</td>\n",
" <td>5</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" path member_id\n",
"0 /glade/p/ral/hap/anewman/conus_v1p2/eighth/v2_... 1\n",
"1 /glade/p/ral/hap/anewman/conus_v1p2/eighth/v2_... 2\n",
"2 /glade/p/ral/hap/anewman/conus_v1p2/eighth/v2_... 3\n",
"3 /glade/p/ral/hap/anewman/conus_v1p2/eighth/v2_... 4\n",
"4 /glade/p/ral/hap/anewman/conus_v1p2/eighth/v2_... 5"
]
},
"execution_count": 4,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"def parse_file(file):\n",
" f = Path(file).stem\n",
" parts = f.split('_')\n",
" return {'path': file, 'member_id': int(parts[-1])}\n",
"entries = [parse_file(file) for file in files]\n",
"df = pd.DataFrame(entries)\n",
"df.head()"
]
},
{
"cell_type": "code",
"execution_count": 5,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"path 3700\n",
"member_id 100\n",
"dtype: int64"
]
},
"execution_count": 5,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df.nunique()"
]
},
{
"cell_type": "code",
"execution_count": 6,
"metadata": {},
"outputs": [],
"source": [
"grouped = df.groupby('member_id')"
]
},
{
"cell_type": "code",
"execution_count": 7,
"metadata": {},
"outputs": [
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "17e0058d88b2489fb2db2a6c28c77d9f",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"HBox(children=(FloatProgress(value=0.0), HTML(value='')))"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"\n"
]
}
],
"source": [
"def preprocess(ds):\n",
" return ds.set_coords(['elevation'])\n",
" \n",
"dsets = []\n",
"for key, group in tqdm(grouped):\n",
" files = group.path.tolist()\n",
" ds = xr.open_mfdataset(files, concat_dim=\"time\", combine=\"by_coords\", parallel=True, preprocess=preprocess).expand_dims({'member_id': [key]})\n",
" dsets.append(ds)"
]
},
{
"cell_type": "code",
"execution_count": 8,
"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, 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: (lat: 224, lon: 464, member_id: 100, time: 13515)\n",
"Coordinates:\n",
" * lon (lon) float64 -124.9 -124.8 -124.6 -124.5 ... -67.25 -67.12 -67.0\n",
" * lat (lat) float64 25.12 25.25 25.38 25.5 ... 52.62 52.75 52.88 53.0\n",
" * time (time) datetime64[ns] 1980-01-01 1980-01-02 ... 2016-12-31\n",
" * member_id (member_id) int64 1 2 3 4 5 6 7 8 9 ... 93 94 95 96 97 98 99 100\n",
"Data variables:\n",
" elevation (lat, lon) float64 nan nan nan nan ... 617.5 618.6 611.5 625.4\n",
" pcp (member_id, time, lat, lon) float32 dask.array&lt;chunksize=(1, 366, 224, 464), meta=np.ndarray&gt;\n",
" t_mean (member_id, time, lat, lon) float32 dask.array&lt;chunksize=(1, 366, 224, 464), meta=np.ndarray&gt;\n",
" t_range (member_id, time, lat, lon) float32 dask.array&lt;chunksize=(1, 366, 224, 464), meta=np.ndarray&gt;\n",
"Attributes:\n",
" history: Wed Oct 24 13:59:29 2018: ncks -4 -L 1 conus_daily_eighth_1...\n",
" NCO: netCDF Operators version 4.7.4 (http://nco.sf.net)\n",
" institution: National Center fo Atmospheric Research (NCAR), Boulder, CO...\n",
" title: CONUS daily 12-km gridded ensemble precipitation and temper...\n",
" source: Generated using version 1.1 of CONUS ensemble code base\n",
" references: Newman et al. 2015: Gridded Ensemble Precipitation and Temp...</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-eaf2be36-b199-4aab-a4d2-81301a08de0e' class='xr-section-summary-in' type='checkbox' disabled ><label for='section-eaf2be36-b199-4aab-a4d2-81301a08de0e' 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'>lat</span>: 224</li><li><span class='xr-has-index'>lon</span>: 464</li><li><span class='xr-has-index'>member_id</span>: 100</li><li><span class='xr-has-index'>time</span>: 13515</li></ul></div><div class='xr-section-details'></div></li><li class='xr-section-item'><input id='section-76c54a8a-40bf-4059-bda2-75283778c80d' class='xr-section-summary-in' type='checkbox' checked><label for='section-76c54a8a-40bf-4059-bda2-75283778c80d' class='xr-section-summary' >Coordinates: <span>(4)</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'>lon</span></div><div class='xr-var-dims'>(lon)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>-124.9 -124.8 ... -67.12 -67.0</div><input id='attrs-32b35a61-9ff9-4d48-a0ee-f703780e0257' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-32b35a61-9ff9-4d48-a0ee-f703780e0257' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-c474a05f-11ea-407a-ab23-21141e1c2253' class='xr-var-data-in' type='checkbox'><label for='data-c474a05f-11ea-407a-ab23-21141e1c2253' 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>long_name :</span></dt><dd>Longitude</dd><dt><span>units :</span></dt><dd>degrees_east</dd></dl></div><div class='xr-var-data'><pre>array([-124.875, -124.75 , -124.625, ..., -67.25 , -67.125, -67. ])</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span class='xr-has-index'>lat</span></div><div class='xr-var-dims'>(lat)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>25.12 25.25 25.38 ... 52.88 53.0</div><input id='attrs-98b1e891-b707-479d-b748-9f9a59a5aa3b' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-98b1e891-b707-479d-b748-9f9a59a5aa3b' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-b038eaf4-9472-4b03-83f0-07e3330819d8' class='xr-var-data-in' type='checkbox'><label for='data-b038eaf4-9472-4b03-83f0-07e3330819d8' 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>long_name :</span></dt><dd>Latitude</dd><dt><span>units :</span></dt><dd>degrees_north</dd></dl></div><div class='xr-var-data'><pre>array([25.125, 25.25 , 25.375, ..., 52.75 , 52.875, 53. ])</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'>datetime64[ns]</div><div class='xr-var-preview xr-preview'>1980-01-01 ... 2016-12-31</div><input id='attrs-3bbaf801-a6bc-4244-a381-a973c68d3d2c' class='xr-var-attrs-in' type='checkbox' disabled><label for='attrs-3bbaf801-a6bc-4244-a381-a973c68d3d2c' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-5c823f9f-cc1d-489e-bdb9-5187c02174bd' class='xr-var-data-in' type='checkbox'><label for='data-5c823f9f-cc1d-489e-bdb9-5187c02174bd' 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'></dl></div><div class='xr-var-data'><pre>array([&#x27;1980-01-01T00:00:00.000000000&#x27;, &#x27;1980-01-02T00:00:00.000000000&#x27;,\n",
" &#x27;1980-01-03T00:00:00.000000000&#x27;, ..., &#x27;2016-12-29T00:00:00.000000000&#x27;,\n",
" &#x27;2016-12-30T00:00:00.000000000&#x27;, &#x27;2016-12-31T00:00:00.000000000&#x27;],\n",
" dtype=&#x27;datetime64[ns]&#x27;)</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span class='xr-has-index'>member_id</span></div><div class='xr-var-dims'>(member_id)</div><div class='xr-var-dtype'>int64</div><div class='xr-var-preview xr-preview'>1 2 3 4 5 6 ... 95 96 97 98 99 100</div><input id='attrs-8bcdf5a9-c882-4976-af7e-103b81125caa' class='xr-var-attrs-in' type='checkbox' disabled><label for='attrs-8bcdf5a9-c882-4976-af7e-103b81125caa' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-33af9aa9-dd12-4298-8f2b-d2402f2b7a26' class='xr-var-data-in' type='checkbox'><label for='data-33af9aa9-dd12-4298-8f2b-d2402f2b7a26' 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'></dl></div><div class='xr-var-data'><pre>array([ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,\n",
" 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28,\n",
" 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42,\n",
" 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56,\n",
" 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70,\n",
" 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84,\n",
" 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98,\n",
" 99, 100])</pre></div></li></ul></div></li><li class='xr-section-item'><input id='section-4fa94b61-ac11-4b5c-80f9-ca1c1ef654a5' class='xr-section-summary-in' type='checkbox' checked><label for='section-4fa94b61-ac11-4b5c-80f9-ca1c1ef654a5' class='xr-section-summary' >Data variables: <span>(4)</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>elevation</span></div><div class='xr-var-dims'>(lat, lon)</div><div class='xr-var-dtype'>float64</div><div class='xr-var-preview xr-preview'>nan nan nan ... 618.6 611.5 625.4</div><input id='attrs-ddf423b8-78d3-4a6a-a0ad-e5de6ff04a8f' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-ddf423b8-78d3-4a6a-a0ad-e5de6ff04a8f' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-0f0523e4-1628-4ccb-b1b0-dc8c1ea569b1' class='xr-var-data-in' type='checkbox'><label for='data-0f0523e4-1628-4ccb-b1b0-dc8c1ea569b1' 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>units :</span></dt><dd>meters</dd></dl></div><div class='xr-var-data'><pre>array([[ nan, nan, nan, ..., nan, nan,\n",
" nan],\n",
" [ nan, nan, nan, ..., nan, nan,\n",
" nan],\n",
" [ nan, nan, nan, ..., nan, nan,\n",
" nan],\n",
" ...,\n",
" [1762.729 , 1813.113 , 1535.78 , ..., 600.8774, 614.8537,\n",
" 601.4614],\n",
" [1537.095 , 1588.2531, 1543.651 , ..., 672.7229, 676.0225,\n",
" 611.3737],\n",
" [1146.868 , 1239.931 , 1362.275 , ..., 618.6008, 611.4532,\n",
" 625.3992]])</pre></div></li><li class='xr-var-item'><div class='xr-var-name'><span>pcp</span></div><div class='xr-var-dims'>(member_id, time, lat, lon)</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>dask.array&lt;chunksize=(1, 366, 224, 464), meta=np.ndarray&gt;</div><input id='attrs-919acce6-6d98-40c1-bd92-7ee2c0efccf2' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-919acce6-6d98-40c1-bd92-7ee2c0efccf2' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-4b04678f-401c-4972-b0d4-97c368dff33a' class='xr-var-data-in' type='checkbox'><label for='data-4b04678f-401c-4972-b0d4-97c368dff33a' 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>long_name :</span></dt><dd>estimated precip in mm/day</dd><dt><span>units :</span></dt><dd>mm</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> 561.88 GB </td> <td> 152.16 MB </td></tr>\n",
" <tr><th> Shape </th><td> (100, 13515, 224, 464) </td> <td> (1, 366, 224, 464) </td></tr>\n",
" <tr><th> Count </th><td> 18500 Tasks </td><td> 3700 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=\"342\" height=\"148\" style=\"stroke:rgb(0,0,0);stroke-width:1\" >\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"0\" y1=\"0\" x2=\"25\" y2=\"0\" style=\"stroke-width:2\" />\n",
" <line x1=\"0\" y1=\"25\" x2=\"25\" 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=\"0\" y1=\"0\" x2=\"0\" y2=\"25\" />\n",
" <line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"25\" />\n",
" <line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"25\" />\n",
" <line x1=\"1\" y1=\"0\" x2=\"1\" y2=\"25\" />\n",
" <line x1=\"1\" y1=\"0\" x2=\"1\" y2=\"25\" />\n",
" <line x1=\"1\" y1=\"0\" x2=\"1\" y2=\"25\" />\n",
" <line x1=\"1\" y1=\"0\" x2=\"1\" y2=\"25\" />\n",
" <line x1=\"2\" y1=\"0\" x2=\"2\" y2=\"25\" />\n",
" <line x1=\"2\" y1=\"0\" x2=\"2\" y2=\"25\" />\n",
" <line x1=\"2\" y1=\"0\" x2=\"2\" y2=\"25\" />\n",
" <line x1=\"2\" y1=\"0\" x2=\"2\" y2=\"25\" />\n",
" <line x1=\"3\" y1=\"0\" x2=\"3\" y2=\"25\" />\n",
" <line x1=\"3\" y1=\"0\" x2=\"3\" y2=\"25\" />\n",
" <line x1=\"3\" y1=\"0\" x2=\"3\" y2=\"25\" />\n",
" <line x1=\"3\" y1=\"0\" x2=\"3\" y2=\"25\" />\n",
" <line x1=\"4\" y1=\"0\" x2=\"4\" y2=\"25\" />\n",
" <line x1=\"4\" y1=\"0\" x2=\"4\" y2=\"25\" />\n",
" <line x1=\"4\" y1=\"0\" x2=\"4\" y2=\"25\" />\n",
" <line x1=\"4\" y1=\"0\" x2=\"4\" y2=\"25\" />\n",
" <line x1=\"5\" y1=\"0\" x2=\"5\" y2=\"25\" />\n",
" <line x1=\"5\" y1=\"0\" x2=\"5\" y2=\"25\" />\n",
" <line x1=\"5\" y1=\"0\" x2=\"5\" y2=\"25\" />\n",
" <line x1=\"5\" y1=\"0\" x2=\"5\" y2=\"25\" />\n",
" <line x1=\"6\" y1=\"0\" x2=\"6\" y2=\"25\" />\n",
" <line x1=\"6\" y1=\"0\" x2=\"6\" y2=\"25\" />\n",
" <line x1=\"6\" y1=\"0\" x2=\"6\" y2=\"25\" />\n",
" <line x1=\"6\" y1=\"0\" x2=\"6\" y2=\"25\" />\n",
" <line x1=\"7\" y1=\"0\" x2=\"7\" y2=\"25\" />\n",
" <line x1=\"7\" y1=\"0\" x2=\"7\" y2=\"25\" />\n",
" <line x1=\"7\" y1=\"0\" x2=\"7\" y2=\"25\" />\n",
" <line x1=\"7\" y1=\"0\" x2=\"7\" y2=\"25\" />\n",
" <line x1=\"8\" y1=\"0\" x2=\"8\" y2=\"25\" />\n",
" <line x1=\"8\" y1=\"0\" x2=\"8\" y2=\"25\" />\n",
" <line x1=\"8\" y1=\"0\" x2=\"8\" y2=\"25\" />\n",
" <line x1=\"8\" y1=\"0\" x2=\"8\" y2=\"25\" />\n",
" <line x1=\"9\" y1=\"0\" x2=\"9\" y2=\"25\" />\n",
" <line x1=\"9\" y1=\"0\" x2=\"9\" y2=\"25\" />\n",
" <line x1=\"9\" y1=\"0\" x2=\"9\" y2=\"25\" />\n",
" <line x1=\"9\" y1=\"0\" x2=\"9\" y2=\"25\" />\n",
" <line x1=\"10\" y1=\"0\" x2=\"10\" y2=\"25\" />\n",
" <line x1=\"10\" y1=\"0\" x2=\"10\" y2=\"25\" />\n",
" <line x1=\"10\" y1=\"0\" x2=\"10\" y2=\"25\" />\n",
" <line x1=\"10\" y1=\"0\" x2=\"10\" y2=\"25\" />\n",
" <line x1=\"11\" y1=\"0\" x2=\"11\" y2=\"25\" />\n",
" <line x1=\"11\" y1=\"0\" x2=\"11\" y2=\"25\" />\n",
" <line x1=\"11\" y1=\"0\" x2=\"11\" y2=\"25\" />\n",
" <line x1=\"11\" y1=\"0\" x2=\"11\" y2=\"25\" />\n",
" <line x1=\"12\" y1=\"0\" x2=\"12\" y2=\"25\" />\n",
" <line x1=\"12\" y1=\"0\" x2=\"12\" y2=\"25\" />\n",
" <line x1=\"12\" y1=\"0\" x2=\"12\" y2=\"25\" />\n",
" <line x1=\"12\" y1=\"0\" x2=\"12\" y2=\"25\" />\n",
" <line x1=\"13\" y1=\"0\" x2=\"13\" y2=\"25\" />\n",
" <line x1=\"13\" y1=\"0\" x2=\"13\" y2=\"25\" />\n",
" <line x1=\"13\" y1=\"0\" x2=\"13\" y2=\"25\" />\n",
" <line x1=\"13\" y1=\"0\" x2=\"13\" y2=\"25\" />\n",
" <line x1=\"14\" y1=\"0\" x2=\"14\" y2=\"25\" />\n",
" <line x1=\"14\" y1=\"0\" x2=\"14\" y2=\"25\" />\n",
" <line x1=\"14\" y1=\"0\" x2=\"14\" y2=\"25\" />\n",
" <line x1=\"14\" y1=\"0\" x2=\"14\" y2=\"25\" />\n",
" <line x1=\"15\" y1=\"0\" x2=\"15\" y2=\"25\" />\n",
" <line x1=\"15\" y1=\"0\" x2=\"15\" y2=\"25\" />\n",
" <line x1=\"15\" y1=\"0\" x2=\"15\" y2=\"25\" />\n",
" <line x1=\"16\" y1=\"0\" x2=\"16\" y2=\"25\" />\n",
" <line x1=\"16\" y1=\"0\" x2=\"16\" y2=\"25\" />\n",
" <line x1=\"16\" y1=\"0\" x2=\"16\" y2=\"25\" />\n",
" <line x1=\"16\" y1=\"0\" x2=\"16\" y2=\"25\" />\n",
" <line x1=\"17\" y1=\"0\" x2=\"17\" y2=\"25\" />\n",
" <line x1=\"17\" y1=\"0\" x2=\"17\" y2=\"25\" />\n",
" <line x1=\"17\" y1=\"0\" x2=\"17\" y2=\"25\" />\n",
" <line x1=\"17\" y1=\"0\" x2=\"17\" y2=\"25\" />\n",
" <line x1=\"18\" y1=\"0\" x2=\"18\" y2=\"25\" />\n",
" <line x1=\"18\" y1=\"0\" x2=\"18\" y2=\"25\" />\n",
" <line x1=\"18\" y1=\"0\" x2=\"18\" y2=\"25\" />\n",
" <line x1=\"18\" y1=\"0\" x2=\"18\" y2=\"25\" />\n",
" <line x1=\"19\" y1=\"0\" x2=\"19\" y2=\"25\" />\n",
" <line x1=\"19\" y1=\"0\" x2=\"19\" y2=\"25\" />\n",
" <line x1=\"19\" y1=\"0\" x2=\"19\" y2=\"25\" />\n",
" <line x1=\"19\" y1=\"0\" x2=\"19\" y2=\"25\" />\n",
" <line x1=\"20\" y1=\"0\" x2=\"20\" y2=\"25\" />\n",
" <line x1=\"20\" y1=\"0\" x2=\"20\" y2=\"25\" />\n",
" <line x1=\"20\" y1=\"0\" x2=\"20\" y2=\"25\" />\n",
" <line x1=\"20\" y1=\"0\" x2=\"20\" y2=\"25\" />\n",
" <line x1=\"21\" y1=\"0\" x2=\"21\" y2=\"25\" />\n",
" <line x1=\"21\" y1=\"0\" x2=\"21\" y2=\"25\" />\n",
" <line x1=\"21\" y1=\"0\" x2=\"21\" y2=\"25\" />\n",
" <line x1=\"21\" y1=\"0\" x2=\"21\" y2=\"25\" />\n",
" <line x1=\"22\" y1=\"0\" x2=\"22\" y2=\"25\" />\n",
" <line x1=\"22\" y1=\"0\" x2=\"22\" y2=\"25\" />\n",
" <line x1=\"22\" y1=\"0\" x2=\"22\" y2=\"25\" />\n",
" <line x1=\"22\" y1=\"0\" x2=\"22\" y2=\"25\" />\n",
" <line x1=\"23\" y1=\"0\" x2=\"23\" y2=\"25\" />\n",
" <line x1=\"23\" y1=\"0\" x2=\"23\" y2=\"25\" />\n",
" <line x1=\"23\" y1=\"0\" x2=\"23\" y2=\"25\" />\n",
" <line x1=\"23\" y1=\"0\" x2=\"23\" y2=\"25\" />\n",
" <line x1=\"24\" y1=\"0\" x2=\"24\" y2=\"25\" />\n",
" <line x1=\"24\" y1=\"0\" x2=\"24\" y2=\"25\" />\n",
" <line x1=\"24\" y1=\"0\" x2=\"24\" y2=\"25\" />\n",
" <line x1=\"24\" y1=\"0\" x2=\"24\" y2=\"25\" />\n",
" <line x1=\"25\" y1=\"0\" x2=\"25\" y2=\"25\" />\n",
" <line x1=\"25\" y1=\"0\" x2=\"25\" y2=\"25\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"0.000000,0.000000 25.412617,0.000000 25.412617,25.412617 0.000000,25.412617\" style=\"fill:#ECB172A0;stroke-width:0\"/>\n",
"\n",
" <!-- Text -->\n",
" <text x=\"12.706308\" y=\"45.412617\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" >100</text>\n",
" <text x=\"45.412617\" y=\"12.706308\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(0,45.412617,12.706308)\">1</text>\n",
"\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"95\" y1=\"0\" x2=\"165\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"95\" y1=\"27\" x2=\"165\" y2=\"98\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"95\" y1=\"0\" x2=\"95\" y2=\"27\" style=\"stroke-width:2\" />\n",
" <line x1=\"96\" y1=\"1\" x2=\"96\" y2=\"29\" />\n",
" <line x1=\"98\" y1=\"3\" x2=\"98\" y2=\"31\" />\n",
" <line x1=\"100\" y1=\"5\" x2=\"100\" y2=\"33\" />\n",
" <line x1=\"102\" y1=\"7\" x2=\"102\" y2=\"35\" />\n",
" <line x1=\"104\" y1=\"9\" x2=\"104\" y2=\"37\" />\n",
" <line x1=\"106\" y1=\"11\" x2=\"106\" y2=\"39\" />\n",
" <line x1=\"108\" y1=\"13\" x2=\"108\" y2=\"41\" />\n",
" <line x1=\"110\" y1=\"15\" x2=\"110\" y2=\"43\" />\n",
" <line x1=\"112\" y1=\"17\" x2=\"112\" y2=\"45\" />\n",
" <line x1=\"114\" y1=\"19\" x2=\"114\" y2=\"47\" />\n",
" <line x1=\"115\" y1=\"20\" x2=\"115\" y2=\"48\" />\n",
" <line x1=\"117\" y1=\"22\" x2=\"117\" y2=\"50\" />\n",
" <line x1=\"119\" y1=\"24\" x2=\"119\" y2=\"52\" />\n",
" <line x1=\"121\" y1=\"26\" x2=\"121\" y2=\"54\" />\n",
" <line x1=\"123\" y1=\"28\" x2=\"123\" y2=\"56\" />\n",
" <line x1=\"125\" y1=\"30\" x2=\"125\" y2=\"58\" />\n",
" <line x1=\"127\" y1=\"32\" x2=\"127\" y2=\"60\" />\n",
" <line x1=\"129\" y1=\"34\" x2=\"129\" y2=\"62\" />\n",
" <line x1=\"131\" y1=\"36\" x2=\"131\" y2=\"64\" />\n",
" <line x1=\"133\" y1=\"38\" x2=\"133\" y2=\"66\" />\n",
" <line x1=\"135\" y1=\"40\" x2=\"135\" y2=\"68\" />\n",
" <line x1=\"136\" y1=\"41\" x2=\"136\" y2=\"69\" />\n",
" <line x1=\"138\" y1=\"43\" x2=\"138\" y2=\"71\" />\n",
" <line x1=\"140\" y1=\"45\" x2=\"140\" y2=\"73\" />\n",
" <line x1=\"142\" y1=\"47\" x2=\"142\" y2=\"75\" />\n",
" <line x1=\"144\" y1=\"49\" x2=\"144\" y2=\"77\" />\n",
" <line x1=\"146\" y1=\"51\" x2=\"146\" y2=\"79\" />\n",
" <line x1=\"148\" y1=\"53\" x2=\"148\" y2=\"81\" />\n",
" <line x1=\"150\" y1=\"55\" x2=\"150\" y2=\"83\" />\n",
" <line x1=\"152\" y1=\"57\" x2=\"152\" y2=\"85\" />\n",
" <line x1=\"154\" y1=\"59\" x2=\"154\" y2=\"87\" />\n",
" <line x1=\"156\" y1=\"61\" x2=\"156\" y2=\"89\" />\n",
" <line x1=\"157\" y1=\"62\" x2=\"157\" y2=\"90\" />\n",
" <line x1=\"159\" y1=\"64\" x2=\"159\" y2=\"92\" />\n",
" <line x1=\"161\" y1=\"66\" x2=\"161\" y2=\"94\" />\n",
" <line x1=\"163\" y1=\"68\" x2=\"163\" y2=\"96\" />\n",
" <line x1=\"165\" y1=\"70\" x2=\"165\" y2=\"98\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"95.000000,0.000000 165.588235,70.588235 165.588235,98.581012 95.000000,27.992776\" style=\"fill:#ECB172A0;stroke-width:0\"/>\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"95\" y1=\"0\" x2=\"127\" y2=\"0\" style=\"stroke-width:2\" />\n",
" <line x1=\"96\" y1=\"1\" x2=\"129\" y2=\"1\" />\n",
" <line x1=\"98\" y1=\"3\" x2=\"131\" y2=\"3\" />\n",
" <line x1=\"100\" y1=\"5\" x2=\"132\" y2=\"5\" />\n",
" <line x1=\"102\" y1=\"7\" x2=\"134\" y2=\"7\" />\n",
" <line x1=\"104\" y1=\"9\" x2=\"136\" y2=\"9\" />\n",
" <line x1=\"106\" y1=\"11\" x2=\"138\" y2=\"11\" />\n",
" <line x1=\"108\" y1=\"13\" x2=\"140\" y2=\"13\" />\n",
" <line x1=\"110\" y1=\"15\" x2=\"142\" y2=\"15\" />\n",
" <line x1=\"112\" y1=\"17\" x2=\"144\" y2=\"17\" />\n",
" <line x1=\"114\" y1=\"19\" x2=\"146\" y2=\"19\" />\n",
" <line x1=\"115\" y1=\"20\" x2=\"148\" y2=\"20\" />\n",
" <line x1=\"117\" y1=\"22\" x2=\"150\" y2=\"22\" />\n",
" <line x1=\"119\" y1=\"24\" x2=\"152\" y2=\"24\" />\n",
" <line x1=\"121\" y1=\"26\" x2=\"153\" y2=\"26\" />\n",
" <line x1=\"123\" y1=\"28\" x2=\"155\" y2=\"28\" />\n",
" <line x1=\"125\" y1=\"30\" x2=\"157\" y2=\"30\" />\n",
" <line x1=\"127\" y1=\"32\" x2=\"159\" y2=\"32\" />\n",
" <line x1=\"129\" y1=\"34\" x2=\"161\" y2=\"34\" />\n",
" <line x1=\"131\" y1=\"36\" x2=\"163\" y2=\"36\" />\n",
" <line x1=\"133\" y1=\"38\" x2=\"165\" y2=\"38\" />\n",
" <line x1=\"135\" y1=\"40\" x2=\"167\" y2=\"40\" />\n",
" <line x1=\"136\" y1=\"41\" x2=\"169\" y2=\"41\" />\n",
" <line x1=\"138\" y1=\"43\" x2=\"171\" y2=\"43\" />\n",
" <line x1=\"140\" y1=\"45\" x2=\"172\" y2=\"45\" />\n",
" <line x1=\"142\" y1=\"47\" x2=\"174\" y2=\"47\" />\n",
" <line x1=\"144\" y1=\"49\" x2=\"176\" y2=\"49\" />\n",
" <line x1=\"146\" y1=\"51\" x2=\"178\" y2=\"51\" />\n",
" <line x1=\"148\" y1=\"53\" x2=\"180\" y2=\"53\" />\n",
" <line x1=\"150\" y1=\"55\" x2=\"182\" y2=\"55\" />\n",
" <line x1=\"152\" y1=\"57\" x2=\"184\" y2=\"57\" />\n",
" <line x1=\"154\" y1=\"59\" x2=\"186\" y2=\"59\" />\n",
" <line x1=\"156\" y1=\"61\" x2=\"188\" y2=\"61\" />\n",
" <line x1=\"157\" y1=\"62\" x2=\"190\" y2=\"62\" />\n",
" <line x1=\"159\" y1=\"64\" x2=\"192\" y2=\"64\" />\n",
" <line x1=\"161\" y1=\"66\" x2=\"193\" y2=\"66\" />\n",
" <line x1=\"163\" y1=\"68\" x2=\"195\" y2=\"68\" />\n",
" <line x1=\"165\" y1=\"70\" x2=\"197\" y2=\"70\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"95\" y1=\"0\" x2=\"165\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"127\" y1=\"0\" x2=\"197\" y2=\"70\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"95.000000,0.000000 127.203115,0.000000 197.791351,70.588235 165.588235,70.588235\" style=\"fill:#ECB172A0;stroke-width:0\"/>\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"165\" y1=\"70\" x2=\"197\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"165\" y1=\"98\" x2=\"197\" y2=\"98\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"165\" y1=\"70\" x2=\"165\" y2=\"98\" style=\"stroke-width:2\" />\n",
" <line x1=\"197\" y1=\"70\" x2=\"197\" y2=\"98\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"165.588235,70.588235 197.791351,70.588235 197.791351,98.581012 165.588235,98.581012\" style=\"fill:#ECB172A0;stroke-width:0\"/>\n",
"\n",
" <!-- Text -->\n",
" <text x=\"181.689793\" y=\"118.581012\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" >464</text>\n",
" <text x=\"217.791351\" y=\"84.584623\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(-90,217.791351,84.584623)\">224</text>\n",
" <text x=\"120.294118\" y=\"83.286894\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(45,120.294118,83.286894)\">13515</text>\n",
"</svg>\n",
"</td>\n",
"</tr>\n",
"</table></div></li><li class='xr-var-item'><div class='xr-var-name'><span>t_mean</span></div><div class='xr-var-dims'>(member_id, time, lat, lon)</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>dask.array&lt;chunksize=(1, 366, 224, 464), meta=np.ndarray&gt;</div><input id='attrs-dfda5215-506b-4495-a616-bac9a044b259' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-dfda5215-506b-4495-a616-bac9a044b259' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-f762866d-f1e6-4668-86f2-9b72ac258012' class='xr-var-data-in' type='checkbox'><label for='data-f762866d-f1e6-4668-86f2-9b72ac258012' 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>long_name :</span></dt><dd>estimated daily mean temperature</dd><dt><span>units :</span></dt><dd>deg_C</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> 561.88 GB </td> <td> 152.16 MB </td></tr>\n",
" <tr><th> Shape </th><td> (100, 13515, 224, 464) </td> <td> (1, 366, 224, 464) </td></tr>\n",
" <tr><th> Count </th><td> 18500 Tasks </td><td> 3700 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=\"342\" height=\"148\" style=\"stroke:rgb(0,0,0);stroke-width:1\" >\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"0\" y1=\"0\" x2=\"25\" y2=\"0\" style=\"stroke-width:2\" />\n",
" <line x1=\"0\" y1=\"25\" x2=\"25\" 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=\"0\" y1=\"0\" x2=\"0\" y2=\"25\" />\n",
" <line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"25\" />\n",
" <line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"25\" />\n",
" <line x1=\"1\" y1=\"0\" x2=\"1\" y2=\"25\" />\n",
" <line x1=\"1\" y1=\"0\" x2=\"1\" y2=\"25\" />\n",
" <line x1=\"1\" y1=\"0\" x2=\"1\" y2=\"25\" />\n",
" <line x1=\"1\" y1=\"0\" x2=\"1\" y2=\"25\" />\n",
" <line x1=\"2\" y1=\"0\" x2=\"2\" y2=\"25\" />\n",
" <line x1=\"2\" y1=\"0\" x2=\"2\" y2=\"25\" />\n",
" <line x1=\"2\" y1=\"0\" x2=\"2\" y2=\"25\" />\n",
" <line x1=\"2\" y1=\"0\" x2=\"2\" y2=\"25\" />\n",
" <line x1=\"3\" y1=\"0\" x2=\"3\" y2=\"25\" />\n",
" <line x1=\"3\" y1=\"0\" x2=\"3\" y2=\"25\" />\n",
" <line x1=\"3\" y1=\"0\" x2=\"3\" y2=\"25\" />\n",
" <line x1=\"3\" y1=\"0\" x2=\"3\" y2=\"25\" />\n",
" <line x1=\"4\" y1=\"0\" x2=\"4\" y2=\"25\" />\n",
" <line x1=\"4\" y1=\"0\" x2=\"4\" y2=\"25\" />\n",
" <line x1=\"4\" y1=\"0\" x2=\"4\" y2=\"25\" />\n",
" <line x1=\"4\" y1=\"0\" x2=\"4\" y2=\"25\" />\n",
" <line x1=\"5\" y1=\"0\" x2=\"5\" y2=\"25\" />\n",
" <line x1=\"5\" y1=\"0\" x2=\"5\" y2=\"25\" />\n",
" <line x1=\"5\" y1=\"0\" x2=\"5\" y2=\"25\" />\n",
" <line x1=\"5\" y1=\"0\" x2=\"5\" y2=\"25\" />\n",
" <line x1=\"6\" y1=\"0\" x2=\"6\" y2=\"25\" />\n",
" <line x1=\"6\" y1=\"0\" x2=\"6\" y2=\"25\" />\n",
" <line x1=\"6\" y1=\"0\" x2=\"6\" y2=\"25\" />\n",
" <line x1=\"6\" y1=\"0\" x2=\"6\" y2=\"25\" />\n",
" <line x1=\"7\" y1=\"0\" x2=\"7\" y2=\"25\" />\n",
" <line x1=\"7\" y1=\"0\" x2=\"7\" y2=\"25\" />\n",
" <line x1=\"7\" y1=\"0\" x2=\"7\" y2=\"25\" />\n",
" <line x1=\"7\" y1=\"0\" x2=\"7\" y2=\"25\" />\n",
" <line x1=\"8\" y1=\"0\" x2=\"8\" y2=\"25\" />\n",
" <line x1=\"8\" y1=\"0\" x2=\"8\" y2=\"25\" />\n",
" <line x1=\"8\" y1=\"0\" x2=\"8\" y2=\"25\" />\n",
" <line x1=\"8\" y1=\"0\" x2=\"8\" y2=\"25\" />\n",
" <line x1=\"9\" y1=\"0\" x2=\"9\" y2=\"25\" />\n",
" <line x1=\"9\" y1=\"0\" x2=\"9\" y2=\"25\" />\n",
" <line x1=\"9\" y1=\"0\" x2=\"9\" y2=\"25\" />\n",
" <line x1=\"9\" y1=\"0\" x2=\"9\" y2=\"25\" />\n",
" <line x1=\"10\" y1=\"0\" x2=\"10\" y2=\"25\" />\n",
" <line x1=\"10\" y1=\"0\" x2=\"10\" y2=\"25\" />\n",
" <line x1=\"10\" y1=\"0\" x2=\"10\" y2=\"25\" />\n",
" <line x1=\"10\" y1=\"0\" x2=\"10\" y2=\"25\" />\n",
" <line x1=\"11\" y1=\"0\" x2=\"11\" y2=\"25\" />\n",
" <line x1=\"11\" y1=\"0\" x2=\"11\" y2=\"25\" />\n",
" <line x1=\"11\" y1=\"0\" x2=\"11\" y2=\"25\" />\n",
" <line x1=\"11\" y1=\"0\" x2=\"11\" y2=\"25\" />\n",
" <line x1=\"12\" y1=\"0\" x2=\"12\" y2=\"25\" />\n",
" <line x1=\"12\" y1=\"0\" x2=\"12\" y2=\"25\" />\n",
" <line x1=\"12\" y1=\"0\" x2=\"12\" y2=\"25\" />\n",
" <line x1=\"12\" y1=\"0\" x2=\"12\" y2=\"25\" />\n",
" <line x1=\"13\" y1=\"0\" x2=\"13\" y2=\"25\" />\n",
" <line x1=\"13\" y1=\"0\" x2=\"13\" y2=\"25\" />\n",
" <line x1=\"13\" y1=\"0\" x2=\"13\" y2=\"25\" />\n",
" <line x1=\"13\" y1=\"0\" x2=\"13\" y2=\"25\" />\n",
" <line x1=\"14\" y1=\"0\" x2=\"14\" y2=\"25\" />\n",
" <line x1=\"14\" y1=\"0\" x2=\"14\" y2=\"25\" />\n",
" <line x1=\"14\" y1=\"0\" x2=\"14\" y2=\"25\" />\n",
" <line x1=\"14\" y1=\"0\" x2=\"14\" y2=\"25\" />\n",
" <line x1=\"15\" y1=\"0\" x2=\"15\" y2=\"25\" />\n",
" <line x1=\"15\" y1=\"0\" x2=\"15\" y2=\"25\" />\n",
" <line x1=\"15\" y1=\"0\" x2=\"15\" y2=\"25\" />\n",
" <line x1=\"16\" y1=\"0\" x2=\"16\" y2=\"25\" />\n",
" <line x1=\"16\" y1=\"0\" x2=\"16\" y2=\"25\" />\n",
" <line x1=\"16\" y1=\"0\" x2=\"16\" y2=\"25\" />\n",
" <line x1=\"16\" y1=\"0\" x2=\"16\" y2=\"25\" />\n",
" <line x1=\"17\" y1=\"0\" x2=\"17\" y2=\"25\" />\n",
" <line x1=\"17\" y1=\"0\" x2=\"17\" y2=\"25\" />\n",
" <line x1=\"17\" y1=\"0\" x2=\"17\" y2=\"25\" />\n",
" <line x1=\"17\" y1=\"0\" x2=\"17\" y2=\"25\" />\n",
" <line x1=\"18\" y1=\"0\" x2=\"18\" y2=\"25\" />\n",
" <line x1=\"18\" y1=\"0\" x2=\"18\" y2=\"25\" />\n",
" <line x1=\"18\" y1=\"0\" x2=\"18\" y2=\"25\" />\n",
" <line x1=\"18\" y1=\"0\" x2=\"18\" y2=\"25\" />\n",
" <line x1=\"19\" y1=\"0\" x2=\"19\" y2=\"25\" />\n",
" <line x1=\"19\" y1=\"0\" x2=\"19\" y2=\"25\" />\n",
" <line x1=\"19\" y1=\"0\" x2=\"19\" y2=\"25\" />\n",
" <line x1=\"19\" y1=\"0\" x2=\"19\" y2=\"25\" />\n",
" <line x1=\"20\" y1=\"0\" x2=\"20\" y2=\"25\" />\n",
" <line x1=\"20\" y1=\"0\" x2=\"20\" y2=\"25\" />\n",
" <line x1=\"20\" y1=\"0\" x2=\"20\" y2=\"25\" />\n",
" <line x1=\"20\" y1=\"0\" x2=\"20\" y2=\"25\" />\n",
" <line x1=\"21\" y1=\"0\" x2=\"21\" y2=\"25\" />\n",
" <line x1=\"21\" y1=\"0\" x2=\"21\" y2=\"25\" />\n",
" <line x1=\"21\" y1=\"0\" x2=\"21\" y2=\"25\" />\n",
" <line x1=\"21\" y1=\"0\" x2=\"21\" y2=\"25\" />\n",
" <line x1=\"22\" y1=\"0\" x2=\"22\" y2=\"25\" />\n",
" <line x1=\"22\" y1=\"0\" x2=\"22\" y2=\"25\" />\n",
" <line x1=\"22\" y1=\"0\" x2=\"22\" y2=\"25\" />\n",
" <line x1=\"22\" y1=\"0\" x2=\"22\" y2=\"25\" />\n",
" <line x1=\"23\" y1=\"0\" x2=\"23\" y2=\"25\" />\n",
" <line x1=\"23\" y1=\"0\" x2=\"23\" y2=\"25\" />\n",
" <line x1=\"23\" y1=\"0\" x2=\"23\" y2=\"25\" />\n",
" <line x1=\"23\" y1=\"0\" x2=\"23\" y2=\"25\" />\n",
" <line x1=\"24\" y1=\"0\" x2=\"24\" y2=\"25\" />\n",
" <line x1=\"24\" y1=\"0\" x2=\"24\" y2=\"25\" />\n",
" <line x1=\"24\" y1=\"0\" x2=\"24\" y2=\"25\" />\n",
" <line x1=\"24\" y1=\"0\" x2=\"24\" y2=\"25\" />\n",
" <line x1=\"25\" y1=\"0\" x2=\"25\" y2=\"25\" />\n",
" <line x1=\"25\" y1=\"0\" x2=\"25\" y2=\"25\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"0.000000,0.000000 25.412617,0.000000 25.412617,25.412617 0.000000,25.412617\" style=\"fill:#ECB172A0;stroke-width:0\"/>\n",
"\n",
" <!-- Text -->\n",
" <text x=\"12.706308\" y=\"45.412617\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" >100</text>\n",
" <text x=\"45.412617\" y=\"12.706308\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(0,45.412617,12.706308)\">1</text>\n",
"\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"95\" y1=\"0\" x2=\"165\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"95\" y1=\"27\" x2=\"165\" y2=\"98\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"95\" y1=\"0\" x2=\"95\" y2=\"27\" style=\"stroke-width:2\" />\n",
" <line x1=\"96\" y1=\"1\" x2=\"96\" y2=\"29\" />\n",
" <line x1=\"98\" y1=\"3\" x2=\"98\" y2=\"31\" />\n",
" <line x1=\"100\" y1=\"5\" x2=\"100\" y2=\"33\" />\n",
" <line x1=\"102\" y1=\"7\" x2=\"102\" y2=\"35\" />\n",
" <line x1=\"104\" y1=\"9\" x2=\"104\" y2=\"37\" />\n",
" <line x1=\"106\" y1=\"11\" x2=\"106\" y2=\"39\" />\n",
" <line x1=\"108\" y1=\"13\" x2=\"108\" y2=\"41\" />\n",
" <line x1=\"110\" y1=\"15\" x2=\"110\" y2=\"43\" />\n",
" <line x1=\"112\" y1=\"17\" x2=\"112\" y2=\"45\" />\n",
" <line x1=\"114\" y1=\"19\" x2=\"114\" y2=\"47\" />\n",
" <line x1=\"115\" y1=\"20\" x2=\"115\" y2=\"48\" />\n",
" <line x1=\"117\" y1=\"22\" x2=\"117\" y2=\"50\" />\n",
" <line x1=\"119\" y1=\"24\" x2=\"119\" y2=\"52\" />\n",
" <line x1=\"121\" y1=\"26\" x2=\"121\" y2=\"54\" />\n",
" <line x1=\"123\" y1=\"28\" x2=\"123\" y2=\"56\" />\n",
" <line x1=\"125\" y1=\"30\" x2=\"125\" y2=\"58\" />\n",
" <line x1=\"127\" y1=\"32\" x2=\"127\" y2=\"60\" />\n",
" <line x1=\"129\" y1=\"34\" x2=\"129\" y2=\"62\" />\n",
" <line x1=\"131\" y1=\"36\" x2=\"131\" y2=\"64\" />\n",
" <line x1=\"133\" y1=\"38\" x2=\"133\" y2=\"66\" />\n",
" <line x1=\"135\" y1=\"40\" x2=\"135\" y2=\"68\" />\n",
" <line x1=\"136\" y1=\"41\" x2=\"136\" y2=\"69\" />\n",
" <line x1=\"138\" y1=\"43\" x2=\"138\" y2=\"71\" />\n",
" <line x1=\"140\" y1=\"45\" x2=\"140\" y2=\"73\" />\n",
" <line x1=\"142\" y1=\"47\" x2=\"142\" y2=\"75\" />\n",
" <line x1=\"144\" y1=\"49\" x2=\"144\" y2=\"77\" />\n",
" <line x1=\"146\" y1=\"51\" x2=\"146\" y2=\"79\" />\n",
" <line x1=\"148\" y1=\"53\" x2=\"148\" y2=\"81\" />\n",
" <line x1=\"150\" y1=\"55\" x2=\"150\" y2=\"83\" />\n",
" <line x1=\"152\" y1=\"57\" x2=\"152\" y2=\"85\" />\n",
" <line x1=\"154\" y1=\"59\" x2=\"154\" y2=\"87\" />\n",
" <line x1=\"156\" y1=\"61\" x2=\"156\" y2=\"89\" />\n",
" <line x1=\"157\" y1=\"62\" x2=\"157\" y2=\"90\" />\n",
" <line x1=\"159\" y1=\"64\" x2=\"159\" y2=\"92\" />\n",
" <line x1=\"161\" y1=\"66\" x2=\"161\" y2=\"94\" />\n",
" <line x1=\"163\" y1=\"68\" x2=\"163\" y2=\"96\" />\n",
" <line x1=\"165\" y1=\"70\" x2=\"165\" y2=\"98\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"95.000000,0.000000 165.588235,70.588235 165.588235,98.581012 95.000000,27.992776\" style=\"fill:#ECB172A0;stroke-width:0\"/>\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"95\" y1=\"0\" x2=\"127\" y2=\"0\" style=\"stroke-width:2\" />\n",
" <line x1=\"96\" y1=\"1\" x2=\"129\" y2=\"1\" />\n",
" <line x1=\"98\" y1=\"3\" x2=\"131\" y2=\"3\" />\n",
" <line x1=\"100\" y1=\"5\" x2=\"132\" y2=\"5\" />\n",
" <line x1=\"102\" y1=\"7\" x2=\"134\" y2=\"7\" />\n",
" <line x1=\"104\" y1=\"9\" x2=\"136\" y2=\"9\" />\n",
" <line x1=\"106\" y1=\"11\" x2=\"138\" y2=\"11\" />\n",
" <line x1=\"108\" y1=\"13\" x2=\"140\" y2=\"13\" />\n",
" <line x1=\"110\" y1=\"15\" x2=\"142\" y2=\"15\" />\n",
" <line x1=\"112\" y1=\"17\" x2=\"144\" y2=\"17\" />\n",
" <line x1=\"114\" y1=\"19\" x2=\"146\" y2=\"19\" />\n",
" <line x1=\"115\" y1=\"20\" x2=\"148\" y2=\"20\" />\n",
" <line x1=\"117\" y1=\"22\" x2=\"150\" y2=\"22\" />\n",
" <line x1=\"119\" y1=\"24\" x2=\"152\" y2=\"24\" />\n",
" <line x1=\"121\" y1=\"26\" x2=\"153\" y2=\"26\" />\n",
" <line x1=\"123\" y1=\"28\" x2=\"155\" y2=\"28\" />\n",
" <line x1=\"125\" y1=\"30\" x2=\"157\" y2=\"30\" />\n",
" <line x1=\"127\" y1=\"32\" x2=\"159\" y2=\"32\" />\n",
" <line x1=\"129\" y1=\"34\" x2=\"161\" y2=\"34\" />\n",
" <line x1=\"131\" y1=\"36\" x2=\"163\" y2=\"36\" />\n",
" <line x1=\"133\" y1=\"38\" x2=\"165\" y2=\"38\" />\n",
" <line x1=\"135\" y1=\"40\" x2=\"167\" y2=\"40\" />\n",
" <line x1=\"136\" y1=\"41\" x2=\"169\" y2=\"41\" />\n",
" <line x1=\"138\" y1=\"43\" x2=\"171\" y2=\"43\" />\n",
" <line x1=\"140\" y1=\"45\" x2=\"172\" y2=\"45\" />\n",
" <line x1=\"142\" y1=\"47\" x2=\"174\" y2=\"47\" />\n",
" <line x1=\"144\" y1=\"49\" x2=\"176\" y2=\"49\" />\n",
" <line x1=\"146\" y1=\"51\" x2=\"178\" y2=\"51\" />\n",
" <line x1=\"148\" y1=\"53\" x2=\"180\" y2=\"53\" />\n",
" <line x1=\"150\" y1=\"55\" x2=\"182\" y2=\"55\" />\n",
" <line x1=\"152\" y1=\"57\" x2=\"184\" y2=\"57\" />\n",
" <line x1=\"154\" y1=\"59\" x2=\"186\" y2=\"59\" />\n",
" <line x1=\"156\" y1=\"61\" x2=\"188\" y2=\"61\" />\n",
" <line x1=\"157\" y1=\"62\" x2=\"190\" y2=\"62\" />\n",
" <line x1=\"159\" y1=\"64\" x2=\"192\" y2=\"64\" />\n",
" <line x1=\"161\" y1=\"66\" x2=\"193\" y2=\"66\" />\n",
" <line x1=\"163\" y1=\"68\" x2=\"195\" y2=\"68\" />\n",
" <line x1=\"165\" y1=\"70\" x2=\"197\" y2=\"70\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"95\" y1=\"0\" x2=\"165\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"127\" y1=\"0\" x2=\"197\" y2=\"70\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"95.000000,0.000000 127.203115,0.000000 197.791351,70.588235 165.588235,70.588235\" style=\"fill:#ECB172A0;stroke-width:0\"/>\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"165\" y1=\"70\" x2=\"197\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"165\" y1=\"98\" x2=\"197\" y2=\"98\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"165\" y1=\"70\" x2=\"165\" y2=\"98\" style=\"stroke-width:2\" />\n",
" <line x1=\"197\" y1=\"70\" x2=\"197\" y2=\"98\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"165.588235,70.588235 197.791351,70.588235 197.791351,98.581012 165.588235,98.581012\" style=\"fill:#ECB172A0;stroke-width:0\"/>\n",
"\n",
" <!-- Text -->\n",
" <text x=\"181.689793\" y=\"118.581012\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" >464</text>\n",
" <text x=\"217.791351\" y=\"84.584623\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(-90,217.791351,84.584623)\">224</text>\n",
" <text x=\"120.294118\" y=\"83.286894\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(45,120.294118,83.286894)\">13515</text>\n",
"</svg>\n",
"</td>\n",
"</tr>\n",
"</table></div></li><li class='xr-var-item'><div class='xr-var-name'><span>t_range</span></div><div class='xr-var-dims'>(member_id, time, lat, lon)</div><div class='xr-var-dtype'>float32</div><div class='xr-var-preview xr-preview'>dask.array&lt;chunksize=(1, 366, 224, 464), meta=np.ndarray&gt;</div><input id='attrs-6dbf70b4-4b20-4bcc-842d-956aff1aa24a' class='xr-var-attrs-in' type='checkbox' ><label for='attrs-6dbf70b4-4b20-4bcc-842d-956aff1aa24a' title='Show/Hide attributes'><svg class='icon xr-icon-file-text2'><use xlink:href='#icon-file-text2'></use></svg></label><input id='data-306b75f0-adbc-4a1c-8169-58a558ef8016' class='xr-var-data-in' type='checkbox'><label for='data-306b75f0-adbc-4a1c-8169-58a558ef8016' 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>long_name :</span></dt><dd>estimated diurnal range</dd><dt><span>units :</span></dt><dd>deg_C</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> 561.88 GB </td> <td> 152.16 MB </td></tr>\n",
" <tr><th> Shape </th><td> (100, 13515, 224, 464) </td> <td> (1, 366, 224, 464) </td></tr>\n",
" <tr><th> Count </th><td> 18500 Tasks </td><td> 3700 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=\"342\" height=\"148\" style=\"stroke:rgb(0,0,0);stroke-width:1\" >\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"0\" y1=\"0\" x2=\"25\" y2=\"0\" style=\"stroke-width:2\" />\n",
" <line x1=\"0\" y1=\"25\" x2=\"25\" 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=\"0\" y1=\"0\" x2=\"0\" y2=\"25\" />\n",
" <line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"25\" />\n",
" <line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"25\" />\n",
" <line x1=\"1\" y1=\"0\" x2=\"1\" y2=\"25\" />\n",
" <line x1=\"1\" y1=\"0\" x2=\"1\" y2=\"25\" />\n",
" <line x1=\"1\" y1=\"0\" x2=\"1\" y2=\"25\" />\n",
" <line x1=\"1\" y1=\"0\" x2=\"1\" y2=\"25\" />\n",
" <line x1=\"2\" y1=\"0\" x2=\"2\" y2=\"25\" />\n",
" <line x1=\"2\" y1=\"0\" x2=\"2\" y2=\"25\" />\n",
" <line x1=\"2\" y1=\"0\" x2=\"2\" y2=\"25\" />\n",
" <line x1=\"2\" y1=\"0\" x2=\"2\" y2=\"25\" />\n",
" <line x1=\"3\" y1=\"0\" x2=\"3\" y2=\"25\" />\n",
" <line x1=\"3\" y1=\"0\" x2=\"3\" y2=\"25\" />\n",
" <line x1=\"3\" y1=\"0\" x2=\"3\" y2=\"25\" />\n",
" <line x1=\"3\" y1=\"0\" x2=\"3\" y2=\"25\" />\n",
" <line x1=\"4\" y1=\"0\" x2=\"4\" y2=\"25\" />\n",
" <line x1=\"4\" y1=\"0\" x2=\"4\" y2=\"25\" />\n",
" <line x1=\"4\" y1=\"0\" x2=\"4\" y2=\"25\" />\n",
" <line x1=\"4\" y1=\"0\" x2=\"4\" y2=\"25\" />\n",
" <line x1=\"5\" y1=\"0\" x2=\"5\" y2=\"25\" />\n",
" <line x1=\"5\" y1=\"0\" x2=\"5\" y2=\"25\" />\n",
" <line x1=\"5\" y1=\"0\" x2=\"5\" y2=\"25\" />\n",
" <line x1=\"5\" y1=\"0\" x2=\"5\" y2=\"25\" />\n",
" <line x1=\"6\" y1=\"0\" x2=\"6\" y2=\"25\" />\n",
" <line x1=\"6\" y1=\"0\" x2=\"6\" y2=\"25\" />\n",
" <line x1=\"6\" y1=\"0\" x2=\"6\" y2=\"25\" />\n",
" <line x1=\"6\" y1=\"0\" x2=\"6\" y2=\"25\" />\n",
" <line x1=\"7\" y1=\"0\" x2=\"7\" y2=\"25\" />\n",
" <line x1=\"7\" y1=\"0\" x2=\"7\" y2=\"25\" />\n",
" <line x1=\"7\" y1=\"0\" x2=\"7\" y2=\"25\" />\n",
" <line x1=\"7\" y1=\"0\" x2=\"7\" y2=\"25\" />\n",
" <line x1=\"8\" y1=\"0\" x2=\"8\" y2=\"25\" />\n",
" <line x1=\"8\" y1=\"0\" x2=\"8\" y2=\"25\" />\n",
" <line x1=\"8\" y1=\"0\" x2=\"8\" y2=\"25\" />\n",
" <line x1=\"8\" y1=\"0\" x2=\"8\" y2=\"25\" />\n",
" <line x1=\"9\" y1=\"0\" x2=\"9\" y2=\"25\" />\n",
" <line x1=\"9\" y1=\"0\" x2=\"9\" y2=\"25\" />\n",
" <line x1=\"9\" y1=\"0\" x2=\"9\" y2=\"25\" />\n",
" <line x1=\"9\" y1=\"0\" x2=\"9\" y2=\"25\" />\n",
" <line x1=\"10\" y1=\"0\" x2=\"10\" y2=\"25\" />\n",
" <line x1=\"10\" y1=\"0\" x2=\"10\" y2=\"25\" />\n",
" <line x1=\"10\" y1=\"0\" x2=\"10\" y2=\"25\" />\n",
" <line x1=\"10\" y1=\"0\" x2=\"10\" y2=\"25\" />\n",
" <line x1=\"11\" y1=\"0\" x2=\"11\" y2=\"25\" />\n",
" <line x1=\"11\" y1=\"0\" x2=\"11\" y2=\"25\" />\n",
" <line x1=\"11\" y1=\"0\" x2=\"11\" y2=\"25\" />\n",
" <line x1=\"11\" y1=\"0\" x2=\"11\" y2=\"25\" />\n",
" <line x1=\"12\" y1=\"0\" x2=\"12\" y2=\"25\" />\n",
" <line x1=\"12\" y1=\"0\" x2=\"12\" y2=\"25\" />\n",
" <line x1=\"12\" y1=\"0\" x2=\"12\" y2=\"25\" />\n",
" <line x1=\"12\" y1=\"0\" x2=\"12\" y2=\"25\" />\n",
" <line x1=\"13\" y1=\"0\" x2=\"13\" y2=\"25\" />\n",
" <line x1=\"13\" y1=\"0\" x2=\"13\" y2=\"25\" />\n",
" <line x1=\"13\" y1=\"0\" x2=\"13\" y2=\"25\" />\n",
" <line x1=\"13\" y1=\"0\" x2=\"13\" y2=\"25\" />\n",
" <line x1=\"14\" y1=\"0\" x2=\"14\" y2=\"25\" />\n",
" <line x1=\"14\" y1=\"0\" x2=\"14\" y2=\"25\" />\n",
" <line x1=\"14\" y1=\"0\" x2=\"14\" y2=\"25\" />\n",
" <line x1=\"14\" y1=\"0\" x2=\"14\" y2=\"25\" />\n",
" <line x1=\"15\" y1=\"0\" x2=\"15\" y2=\"25\" />\n",
" <line x1=\"15\" y1=\"0\" x2=\"15\" y2=\"25\" />\n",
" <line x1=\"15\" y1=\"0\" x2=\"15\" y2=\"25\" />\n",
" <line x1=\"16\" y1=\"0\" x2=\"16\" y2=\"25\" />\n",
" <line x1=\"16\" y1=\"0\" x2=\"16\" y2=\"25\" />\n",
" <line x1=\"16\" y1=\"0\" x2=\"16\" y2=\"25\" />\n",
" <line x1=\"16\" y1=\"0\" x2=\"16\" y2=\"25\" />\n",
" <line x1=\"17\" y1=\"0\" x2=\"17\" y2=\"25\" />\n",
" <line x1=\"17\" y1=\"0\" x2=\"17\" y2=\"25\" />\n",
" <line x1=\"17\" y1=\"0\" x2=\"17\" y2=\"25\" />\n",
" <line x1=\"17\" y1=\"0\" x2=\"17\" y2=\"25\" />\n",
" <line x1=\"18\" y1=\"0\" x2=\"18\" y2=\"25\" />\n",
" <line x1=\"18\" y1=\"0\" x2=\"18\" y2=\"25\" />\n",
" <line x1=\"18\" y1=\"0\" x2=\"18\" y2=\"25\" />\n",
" <line x1=\"18\" y1=\"0\" x2=\"18\" y2=\"25\" />\n",
" <line x1=\"19\" y1=\"0\" x2=\"19\" y2=\"25\" />\n",
" <line x1=\"19\" y1=\"0\" x2=\"19\" y2=\"25\" />\n",
" <line x1=\"19\" y1=\"0\" x2=\"19\" y2=\"25\" />\n",
" <line x1=\"19\" y1=\"0\" x2=\"19\" y2=\"25\" />\n",
" <line x1=\"20\" y1=\"0\" x2=\"20\" y2=\"25\" />\n",
" <line x1=\"20\" y1=\"0\" x2=\"20\" y2=\"25\" />\n",
" <line x1=\"20\" y1=\"0\" x2=\"20\" y2=\"25\" />\n",
" <line x1=\"20\" y1=\"0\" x2=\"20\" y2=\"25\" />\n",
" <line x1=\"21\" y1=\"0\" x2=\"21\" y2=\"25\" />\n",
" <line x1=\"21\" y1=\"0\" x2=\"21\" y2=\"25\" />\n",
" <line x1=\"21\" y1=\"0\" x2=\"21\" y2=\"25\" />\n",
" <line x1=\"21\" y1=\"0\" x2=\"21\" y2=\"25\" />\n",
" <line x1=\"22\" y1=\"0\" x2=\"22\" y2=\"25\" />\n",
" <line x1=\"22\" y1=\"0\" x2=\"22\" y2=\"25\" />\n",
" <line x1=\"22\" y1=\"0\" x2=\"22\" y2=\"25\" />\n",
" <line x1=\"22\" y1=\"0\" x2=\"22\" y2=\"25\" />\n",
" <line x1=\"23\" y1=\"0\" x2=\"23\" y2=\"25\" />\n",
" <line x1=\"23\" y1=\"0\" x2=\"23\" y2=\"25\" />\n",
" <line x1=\"23\" y1=\"0\" x2=\"23\" y2=\"25\" />\n",
" <line x1=\"23\" y1=\"0\" x2=\"23\" y2=\"25\" />\n",
" <line x1=\"24\" y1=\"0\" x2=\"24\" y2=\"25\" />\n",
" <line x1=\"24\" y1=\"0\" x2=\"24\" y2=\"25\" />\n",
" <line x1=\"24\" y1=\"0\" x2=\"24\" y2=\"25\" />\n",
" <line x1=\"24\" y1=\"0\" x2=\"24\" y2=\"25\" />\n",
" <line x1=\"25\" y1=\"0\" x2=\"25\" y2=\"25\" />\n",
" <line x1=\"25\" y1=\"0\" x2=\"25\" y2=\"25\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"0.000000,0.000000 25.412617,0.000000 25.412617,25.412617 0.000000,25.412617\" style=\"fill:#ECB172A0;stroke-width:0\"/>\n",
"\n",
" <!-- Text -->\n",
" <text x=\"12.706308\" y=\"45.412617\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" >100</text>\n",
" <text x=\"45.412617\" y=\"12.706308\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(0,45.412617,12.706308)\">1</text>\n",
"\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"95\" y1=\"0\" x2=\"165\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"95\" y1=\"27\" x2=\"165\" y2=\"98\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"95\" y1=\"0\" x2=\"95\" y2=\"27\" style=\"stroke-width:2\" />\n",
" <line x1=\"96\" y1=\"1\" x2=\"96\" y2=\"29\" />\n",
" <line x1=\"98\" y1=\"3\" x2=\"98\" y2=\"31\" />\n",
" <line x1=\"100\" y1=\"5\" x2=\"100\" y2=\"33\" />\n",
" <line x1=\"102\" y1=\"7\" x2=\"102\" y2=\"35\" />\n",
" <line x1=\"104\" y1=\"9\" x2=\"104\" y2=\"37\" />\n",
" <line x1=\"106\" y1=\"11\" x2=\"106\" y2=\"39\" />\n",
" <line x1=\"108\" y1=\"13\" x2=\"108\" y2=\"41\" />\n",
" <line x1=\"110\" y1=\"15\" x2=\"110\" y2=\"43\" />\n",
" <line x1=\"112\" y1=\"17\" x2=\"112\" y2=\"45\" />\n",
" <line x1=\"114\" y1=\"19\" x2=\"114\" y2=\"47\" />\n",
" <line x1=\"115\" y1=\"20\" x2=\"115\" y2=\"48\" />\n",
" <line x1=\"117\" y1=\"22\" x2=\"117\" y2=\"50\" />\n",
" <line x1=\"119\" y1=\"24\" x2=\"119\" y2=\"52\" />\n",
" <line x1=\"121\" y1=\"26\" x2=\"121\" y2=\"54\" />\n",
" <line x1=\"123\" y1=\"28\" x2=\"123\" y2=\"56\" />\n",
" <line x1=\"125\" y1=\"30\" x2=\"125\" y2=\"58\" />\n",
" <line x1=\"127\" y1=\"32\" x2=\"127\" y2=\"60\" />\n",
" <line x1=\"129\" y1=\"34\" x2=\"129\" y2=\"62\" />\n",
" <line x1=\"131\" y1=\"36\" x2=\"131\" y2=\"64\" />\n",
" <line x1=\"133\" y1=\"38\" x2=\"133\" y2=\"66\" />\n",
" <line x1=\"135\" y1=\"40\" x2=\"135\" y2=\"68\" />\n",
" <line x1=\"136\" y1=\"41\" x2=\"136\" y2=\"69\" />\n",
" <line x1=\"138\" y1=\"43\" x2=\"138\" y2=\"71\" />\n",
" <line x1=\"140\" y1=\"45\" x2=\"140\" y2=\"73\" />\n",
" <line x1=\"142\" y1=\"47\" x2=\"142\" y2=\"75\" />\n",
" <line x1=\"144\" y1=\"49\" x2=\"144\" y2=\"77\" />\n",
" <line x1=\"146\" y1=\"51\" x2=\"146\" y2=\"79\" />\n",
" <line x1=\"148\" y1=\"53\" x2=\"148\" y2=\"81\" />\n",
" <line x1=\"150\" y1=\"55\" x2=\"150\" y2=\"83\" />\n",
" <line x1=\"152\" y1=\"57\" x2=\"152\" y2=\"85\" />\n",
" <line x1=\"154\" y1=\"59\" x2=\"154\" y2=\"87\" />\n",
" <line x1=\"156\" y1=\"61\" x2=\"156\" y2=\"89\" />\n",
" <line x1=\"157\" y1=\"62\" x2=\"157\" y2=\"90\" />\n",
" <line x1=\"159\" y1=\"64\" x2=\"159\" y2=\"92\" />\n",
" <line x1=\"161\" y1=\"66\" x2=\"161\" y2=\"94\" />\n",
" <line x1=\"163\" y1=\"68\" x2=\"163\" y2=\"96\" />\n",
" <line x1=\"165\" y1=\"70\" x2=\"165\" y2=\"98\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"95.000000,0.000000 165.588235,70.588235 165.588235,98.581012 95.000000,27.992776\" style=\"fill:#ECB172A0;stroke-width:0\"/>\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"95\" y1=\"0\" x2=\"127\" y2=\"0\" style=\"stroke-width:2\" />\n",
" <line x1=\"96\" y1=\"1\" x2=\"129\" y2=\"1\" />\n",
" <line x1=\"98\" y1=\"3\" x2=\"131\" y2=\"3\" />\n",
" <line x1=\"100\" y1=\"5\" x2=\"132\" y2=\"5\" />\n",
" <line x1=\"102\" y1=\"7\" x2=\"134\" y2=\"7\" />\n",
" <line x1=\"104\" y1=\"9\" x2=\"136\" y2=\"9\" />\n",
" <line x1=\"106\" y1=\"11\" x2=\"138\" y2=\"11\" />\n",
" <line x1=\"108\" y1=\"13\" x2=\"140\" y2=\"13\" />\n",
" <line x1=\"110\" y1=\"15\" x2=\"142\" y2=\"15\" />\n",
" <line x1=\"112\" y1=\"17\" x2=\"144\" y2=\"17\" />\n",
" <line x1=\"114\" y1=\"19\" x2=\"146\" y2=\"19\" />\n",
" <line x1=\"115\" y1=\"20\" x2=\"148\" y2=\"20\" />\n",
" <line x1=\"117\" y1=\"22\" x2=\"150\" y2=\"22\" />\n",
" <line x1=\"119\" y1=\"24\" x2=\"152\" y2=\"24\" />\n",
" <line x1=\"121\" y1=\"26\" x2=\"153\" y2=\"26\" />\n",
" <line x1=\"123\" y1=\"28\" x2=\"155\" y2=\"28\" />\n",
" <line x1=\"125\" y1=\"30\" x2=\"157\" y2=\"30\" />\n",
" <line x1=\"127\" y1=\"32\" x2=\"159\" y2=\"32\" />\n",
" <line x1=\"129\" y1=\"34\" x2=\"161\" y2=\"34\" />\n",
" <line x1=\"131\" y1=\"36\" x2=\"163\" y2=\"36\" />\n",
" <line x1=\"133\" y1=\"38\" x2=\"165\" y2=\"38\" />\n",
" <line x1=\"135\" y1=\"40\" x2=\"167\" y2=\"40\" />\n",
" <line x1=\"136\" y1=\"41\" x2=\"169\" y2=\"41\" />\n",
" <line x1=\"138\" y1=\"43\" x2=\"171\" y2=\"43\" />\n",
" <line x1=\"140\" y1=\"45\" x2=\"172\" y2=\"45\" />\n",
" <line x1=\"142\" y1=\"47\" x2=\"174\" y2=\"47\" />\n",
" <line x1=\"144\" y1=\"49\" x2=\"176\" y2=\"49\" />\n",
" <line x1=\"146\" y1=\"51\" x2=\"178\" y2=\"51\" />\n",
" <line x1=\"148\" y1=\"53\" x2=\"180\" y2=\"53\" />\n",
" <line x1=\"150\" y1=\"55\" x2=\"182\" y2=\"55\" />\n",
" <line x1=\"152\" y1=\"57\" x2=\"184\" y2=\"57\" />\n",
" <line x1=\"154\" y1=\"59\" x2=\"186\" y2=\"59\" />\n",
" <line x1=\"156\" y1=\"61\" x2=\"188\" y2=\"61\" />\n",
" <line x1=\"157\" y1=\"62\" x2=\"190\" y2=\"62\" />\n",
" <line x1=\"159\" y1=\"64\" x2=\"192\" y2=\"64\" />\n",
" <line x1=\"161\" y1=\"66\" x2=\"193\" y2=\"66\" />\n",
" <line x1=\"163\" y1=\"68\" x2=\"195\" y2=\"68\" />\n",
" <line x1=\"165\" y1=\"70\" x2=\"197\" y2=\"70\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"95\" y1=\"0\" x2=\"165\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"127\" y1=\"0\" x2=\"197\" y2=\"70\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"95.000000,0.000000 127.203115,0.000000 197.791351,70.588235 165.588235,70.588235\" style=\"fill:#ECB172A0;stroke-width:0\"/>\n",
"\n",
" <!-- Horizontal lines -->\n",
" <line x1=\"165\" y1=\"70\" x2=\"197\" y2=\"70\" style=\"stroke-width:2\" />\n",
" <line x1=\"165\" y1=\"98\" x2=\"197\" y2=\"98\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Vertical lines -->\n",
" <line x1=\"165\" y1=\"70\" x2=\"165\" y2=\"98\" style=\"stroke-width:2\" />\n",
" <line x1=\"197\" y1=\"70\" x2=\"197\" y2=\"98\" style=\"stroke-width:2\" />\n",
"\n",
" <!-- Colored Rectangle -->\n",
" <polygon points=\"165.588235,70.588235 197.791351,70.588235 197.791351,98.581012 165.588235,98.581012\" style=\"fill:#ECB172A0;stroke-width:0\"/>\n",
"\n",
" <!-- Text -->\n",
" <text x=\"181.689793\" y=\"118.581012\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" >464</text>\n",
" <text x=\"217.791351\" y=\"84.584623\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(-90,217.791351,84.584623)\">224</text>\n",
" <text x=\"120.294118\" y=\"83.286894\" font-size=\"1.0rem\" font-weight=\"100\" text-anchor=\"middle\" transform=\"rotate(45,120.294118,83.286894)\">13515</text>\n",
"</svg>\n",
"</td>\n",
"</tr>\n",
"</table></div></li></ul></div></li><li class='xr-section-item'><input id='section-ed6d6f15-89a8-44f4-bdcd-5b7fe5631db3' class='xr-section-summary-in' type='checkbox' checked><label for='section-ed6d6f15-89a8-44f4-bdcd-5b7fe5631db3' class='xr-section-summary' >Attributes: <span>(6)</span></label><div class='xr-section-inline-details'></div><div class='xr-section-details'><dl class='xr-attrs'><dt><span>history :</span></dt><dd>Wed Oct 24 13:59:29 2018: ncks -4 -L 1 conus_daily_eighth_19800101_19801231.nc_001 -O conus_daily_eighth_19800101_19801231.nc_001</dd><dt><span>NCO :</span></dt><dd>netCDF Operators version 4.7.4 (http://nco.sf.net)</dd><dt><span>institution :</span></dt><dd>National Center fo Atmospheric Research (NCAR), Boulder, CO USA</dd><dt><span>title :</span></dt><dd>CONUS daily 12-km gridded ensemble precipitation and temperature dataset for 1980-2016</dd><dt><span>source :</span></dt><dd>Generated using version 1.1 of CONUS ensemble code base</dd><dt><span>references :</span></dt><dd>Newman et al. 2015: Gridded Ensemble Precipitation and Temperature Estimates for the Contiguous United States. J. Hydrometeorology</dd></dl></div></li></ul></div></div>"
],
"text/plain": [
"<xarray.Dataset>\n",
"Dimensions: (lat: 224, lon: 464, member_id: 100, time: 13515)\n",
"Coordinates:\n",
" * lon (lon) float64 -124.9 -124.8 -124.6 -124.5 ... -67.25 -67.12 -67.0\n",
" * lat (lat) float64 25.12 25.25 25.38 25.5 ... 52.62 52.75 52.88 53.0\n",
" * time (time) datetime64[ns] 1980-01-01 1980-01-02 ... 2016-12-31\n",
" * member_id (member_id) int64 1 2 3 4 5 6 7 8 9 ... 93 94 95 96 97 98 99 100\n",
"Data variables:\n",
" elevation (lat, lon) float64 nan nan nan nan ... 617.5 618.6 611.5 625.4\n",
" pcp (member_id, time, lat, lon) float32 dask.array<chunksize=(1, 366, 224, 464), meta=np.ndarray>\n",
" t_mean (member_id, time, lat, lon) float32 dask.array<chunksize=(1, 366, 224, 464), meta=np.ndarray>\n",
" t_range (member_id, time, lat, lon) float32 dask.array<chunksize=(1, 366, 224, 464), meta=np.ndarray>\n",
"Attributes:\n",
" history: Wed Oct 24 13:59:29 2018: ncks -4 -L 1 conus_daily_eighth_1...\n",
" NCO: netCDF Operators version 4.7.4 (http://nco.sf.net)\n",
" institution: National Center fo Atmospheric Research (NCAR), Boulder, CO...\n",
" title: CONUS daily 12-km gridded ensemble precipitation and temper...\n",
" source: Generated using version 1.1 of CONUS ensemble code base\n",
" references: Newman et al. 2015: Gridded Ensemble Precipitation and Temp..."
]
},
"execution_count": 8,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"ds = xr.concat(dsets, dim='member_id').reset_coords()\n",
"ds"
]
},
{
"cell_type": "code",
"execution_count": 9,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"CPU times: user 3min 23s, sys: 7.31 s, total: 3min 30s\n",
"Wall time: 10min 6s\n"
]
},
{
"data": {
"text/plain": [
"<xarray.backends.zarr.ZarrStore at 0x2af50df0ee90>"
]
},
"execution_count": 9,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"%%time\n",
"ds.chunk({'member_id': 1, 'time': 366}).to_zarr(\"/glade/scratch/abanihi/data/gmet_v1.zarr\", mode=\"w\", consolidated=True)"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.8.5"
},
"widgets": {
"application/vnd.jupyter.widget-state+json": {
"state": {},
"version_major": 2,
"version_minor": 0
}
}
},
"nbformat": 4,
"nbformat_minor": 4
}
Display the source blob
Display the rendered blob
Raw
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View raw

(Sorry about that, but we can’t show files that are this big right now.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment