diff --git a/docs/source/how-tos/xr_engine/xarray_engine_ensemble.ipynb b/docs/source/how-tos/xr_engine/xarray_engine_ensemble.ipynb index 27b219d8..33f76bc2 100644 --- a/docs/source/how-tos/xr_engine/xarray_engine_ensemble.ipynb +++ b/docs/source/how-tos/xr_engine/xarray_engine_ensemble.ipynb @@ -41,11 +41,18 @@ }, "outputs": [ { - "name": "stderr", - "output_type": "stream", - "text": [ - " " - ] + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "b6743a7572e142ff90d78c1d37da0f03", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "ens_cf_pf.grib: 0%| | 0.00/7.03k [00:00 div,\n", @@ -349,15 +352,20 @@ "}\n", "\n", ".xr-obj-type,\n", - ".xr-obj-name {\n", + ".xr-obj-name,\n", + ".xr-group-name {\n", " margin-left: 2px;\n", " margin-right: 10px;\n", "}\n", "\n", - ".xr-obj-type,\n", - ".xr-group-box-contents > label {\n", + ".xr-group-name::before {\n", + " content: \"📁\";\n", + " padding-right: 0.3em;\n", + "}\n", + "\n", + ".xr-group-name,\n", + ".xr-obj-type {\n", " color: var(--xr-font-color2);\n", - " display: block;\n", "}\n", "\n", ".xr-sections {\n", @@ -372,39 +380,28 @@ " display: contents;\n", "}\n", "\n", - ".xr-section-item > input,\n", - ".xr-group-box-contents > input,\n", - ".xr-array-wrap > input {\n", - " display: block;\n", + ".xr-section-item input {\n", + " display: inline-block;\n", " opacity: 0;\n", " height: 0;\n", " margin: 0;\n", "}\n", "\n", - ".xr-section-item > input + label,\n", - ".xr-var-item > input + label {\n", + ".xr-section-item input + label {\n", " color: var(--xr-disabled-color);\n", + " border: 2px solid transparent !important;\n", "}\n", "\n", - ".xr-section-item > input:enabled + label,\n", - ".xr-var-item > input:enabled + label,\n", - ".xr-array-wrap > input:enabled + label,\n", - ".xr-group-box-contents > input:enabled + label {\n", + ".xr-section-item input:enabled + label {\n", " cursor: pointer;\n", " color: var(--xr-font-color2);\n", "}\n", "\n", - ".xr-section-item > input:focus-visible + label,\n", - ".xr-var-item > input:focus-visible + label,\n", - ".xr-array-wrap > input:focus-visible + label,\n", - ".xr-group-box-contents > input:focus-visible + label {\n", - " outline: auto;\n", + ".xr-section-item input:focus + label {\n", + " border: 2px solid var(--xr-font-color0) !important;\n", "}\n", "\n", - ".xr-section-item > input:enabled + label:hover,\n", - ".xr-var-item > input:enabled + label:hover,\n", - ".xr-array-wrap > input:enabled + label:hover,\n", - ".xr-group-box-contents > input:enabled + label:hover {\n", + ".xr-section-item input:enabled + label:hover {\n", " color: var(--xr-font-color0);\n", "}\n", "\n", @@ -412,25 +409,11 @@ " grid-column: 1;\n", " color: var(--xr-font-color2);\n", " font-weight: 500;\n", - " white-space: nowrap;\n", - "}\n", - "\n", - ".xr-section-summary > em {\n", - " font-weight: normal;\n", - "}\n", - "\n", - ".xr-span-grid {\n", - " grid-column-end: -1;\n", "}\n", "\n", ".xr-section-summary > span {\n", " display: inline-block;\n", - " padding-left: 0.3em;\n", - "}\n", - "\n", - ".xr-group-box-contents > input:checked + label > span {\n", - " display: inline-block;\n", - " padding-left: 0.6em;\n", + " padding-left: 0.5em;\n", "}\n", "\n", ".xr-section-summary-in:disabled + label {\n", @@ -458,8 +441,7 @@ "}\n", "\n", ".xr-section-summary,\n", - ".xr-section-inline-details,\n", - ".xr-group-box-contents > label {\n", + ".xr-section-inline-details {\n", " padding-top: 4px;\n", "}\n", "\n", @@ -468,29 +450,20 @@ "}\n", "\n", ".xr-section-details {\n", + " display: none;\n", " grid-column: 1 / -1;\n", " margin-top: 4px;\n", " margin-bottom: 5px;\n", "}\n", "\n", - ".xr-section-summary-in ~ .xr-section-details {\n", - " display: none;\n", - "}\n", - "\n", ".xr-section-summary-in:checked ~ .xr-section-details {\n", " display: contents;\n", "}\n", "\n", - ".xr-children {\n", - " display: inline-grid;\n", - " grid-template-columns: 100%;\n", - " grid-column: 1 / -1;\n", - " padding-top: 4px;\n", - "}\n", - "\n", ".xr-group-box {\n", " display: inline-grid;\n", - " grid-template-columns: 0px 30px auto;\n", + " grid-template-columns: 0px 20px auto;\n", + " width: 100%;\n", "}\n", "\n", ".xr-group-box-vline {\n", @@ -504,43 +477,13 @@ " grid-column-start: 2;\n", " grid-row-start: 1;\n", " height: 1em;\n", - " width: 26px;\n", + " width: 20px;\n", " border-bottom: 0.2em solid;\n", " border-color: var(--xr-border-color);\n", "}\n", "\n", ".xr-group-box-contents {\n", " grid-column-start: 3;\n", - " padding-bottom: 4px;\n", - "}\n", - "\n", - ".xr-group-box-contents > label::before {\n", - " content: \"📂\";\n", - " padding-right: 0.3em;\n", - "}\n", - "\n", - ".xr-group-box-contents > input:checked + label::before {\n", - " content: \"📁\";\n", - "}\n", - "\n", - ".xr-group-box-contents > input:checked + label {\n", - " padding-bottom: 0px;\n", - "}\n", - "\n", - ".xr-group-box-contents > input:checked ~ .xr-sections {\n", - " display: none;\n", - "}\n", - "\n", - ".xr-group-box-contents > input + label > span {\n", - " display: none;\n", - "}\n", - "\n", - ".xr-group-box-ellipsis {\n", - " font-size: 1.4em;\n", - " font-weight: 900;\n", - " color: var(--xr-font-color2);\n", - " letter-spacing: 0.15em;\n", - " cursor: default;\n", "}\n", "\n", ".xr-array-wrap {\n", @@ -781,10 +724,10 @@ " t (member, step, latitude, longitude) float64 33kB ...\n", "Attributes:\n", " Conventions: CF-1.8\n", - " institution: ECMWF
  • Conventions :
    CF-1.8
    institution :
    ECMWF
  • " ], "text/plain": [ " Size: 33kB\n", @@ -929,7 +872,6 @@ " min-width: 300px;\n", " max-width: 700px;\n", " line-height: 1.6;\n", - " padding-bottom: 4px;\n", "}\n", "\n", ".xr-text-repr-fallback {\n", @@ -940,11 +882,8 @@ ".xr-header {\n", " padding-top: 6px;\n", " padding-bottom: 6px;\n", - "}\n", - "\n", - ".xr-header {\n", - " border-bottom: solid 1px var(--xr-border-color);\n", " margin-bottom: 4px;\n", + " border-bottom: solid 1px var(--xr-border-color);\n", "}\n", "\n", ".xr-header > div,\n", @@ -955,15 +894,20 @@ "}\n", "\n", ".xr-obj-type,\n", - ".xr-obj-name {\n", + ".xr-obj-name,\n", + ".xr-group-name {\n", " margin-left: 2px;\n", " margin-right: 10px;\n", "}\n", "\n", - ".xr-obj-type,\n", - ".xr-group-box-contents > label {\n", + ".xr-group-name::before {\n", + " content: \"📁\";\n", + " padding-right: 0.3em;\n", + "}\n", + "\n", + ".xr-group-name,\n", + ".xr-obj-type {\n", " color: var(--xr-font-color2);\n", - " display: block;\n", "}\n", "\n", ".xr-sections {\n", @@ -978,39 +922,28 @@ " display: contents;\n", "}\n", "\n", - ".xr-section-item > input,\n", - ".xr-group-box-contents > input,\n", - ".xr-array-wrap > input {\n", - " display: block;\n", + ".xr-section-item input {\n", + " display: inline-block;\n", " opacity: 0;\n", " height: 0;\n", " margin: 0;\n", "}\n", "\n", - ".xr-section-item > input + label,\n", - ".xr-var-item > input + label {\n", + ".xr-section-item input + label {\n", " color: var(--xr-disabled-color);\n", + " border: 2px solid transparent !important;\n", "}\n", "\n", - ".xr-section-item > input:enabled + label,\n", - ".xr-var-item > input:enabled + label,\n", - ".xr-array-wrap > input:enabled + label,\n", - ".xr-group-box-contents > input:enabled + label {\n", + ".xr-section-item input:enabled + label {\n", " cursor: pointer;\n", " color: var(--xr-font-color2);\n", "}\n", "\n", - ".xr-section-item > input:focus-visible + label,\n", - ".xr-var-item > input:focus-visible + label,\n", - ".xr-array-wrap > input:focus-visible + label,\n", - ".xr-group-box-contents > input:focus-visible + label {\n", - " outline: auto;\n", + ".xr-section-item input:focus + label {\n", + " border: 2px solid var(--xr-font-color0) !important;\n", "}\n", "\n", - ".xr-section-item > input:enabled + label:hover,\n", - ".xr-var-item > input:enabled + label:hover,\n", - ".xr-array-wrap > input:enabled + label:hover,\n", - ".xr-group-box-contents > input:enabled + label:hover {\n", + ".xr-section-item input:enabled + label:hover {\n", " color: var(--xr-font-color0);\n", "}\n", "\n", @@ -1018,25 +951,11 @@ " grid-column: 1;\n", " color: var(--xr-font-color2);\n", " font-weight: 500;\n", - " white-space: nowrap;\n", - "}\n", - "\n", - ".xr-section-summary > em {\n", - " font-weight: normal;\n", - "}\n", - "\n", - ".xr-span-grid {\n", - " grid-column-end: -1;\n", "}\n", "\n", ".xr-section-summary > span {\n", " display: inline-block;\n", - " padding-left: 0.3em;\n", - "}\n", - "\n", - ".xr-group-box-contents > input:checked + label > span {\n", - " display: inline-block;\n", - " padding-left: 0.6em;\n", + " padding-left: 0.5em;\n", "}\n", "\n", ".xr-section-summary-in:disabled + label {\n", @@ -1064,8 +983,7 @@ "}\n", "\n", ".xr-section-summary,\n", - ".xr-section-inline-details,\n", - ".xr-group-box-contents > label {\n", + ".xr-section-inline-details {\n", " padding-top: 4px;\n", "}\n", "\n", @@ -1074,29 +992,20 @@ "}\n", "\n", ".xr-section-details {\n", + " display: none;\n", " grid-column: 1 / -1;\n", " margin-top: 4px;\n", " margin-bottom: 5px;\n", "}\n", "\n", - ".xr-section-summary-in ~ .xr-section-details {\n", - " display: none;\n", - "}\n", - "\n", ".xr-section-summary-in:checked ~ .xr-section-details {\n", " display: contents;\n", "}\n", "\n", - ".xr-children {\n", - " display: inline-grid;\n", - " grid-template-columns: 100%;\n", - " grid-column: 1 / -1;\n", - " padding-top: 4px;\n", - "}\n", - "\n", ".xr-group-box {\n", " display: inline-grid;\n", - " grid-template-columns: 0px 30px auto;\n", + " grid-template-columns: 0px 20px auto;\n", + " width: 100%;\n", "}\n", "\n", ".xr-group-box-vline {\n", @@ -1110,43 +1019,13 @@ " grid-column-start: 2;\n", " grid-row-start: 1;\n", " height: 1em;\n", - " width: 26px;\n", + " width: 20px;\n", " border-bottom: 0.2em solid;\n", " border-color: var(--xr-border-color);\n", "}\n", "\n", ".xr-group-box-contents {\n", " grid-column-start: 3;\n", - " padding-bottom: 4px;\n", - "}\n", - "\n", - ".xr-group-box-contents > label::before {\n", - " content: \"📂\";\n", - " padding-right: 0.3em;\n", - "}\n", - "\n", - ".xr-group-box-contents > input:checked + label::before {\n", - " content: \"📁\";\n", - "}\n", - "\n", - ".xr-group-box-contents > input:checked + label {\n", - " padding-bottom: 0px;\n", - "}\n", - "\n", - ".xr-group-box-contents > input:checked ~ .xr-sections {\n", - " display: none;\n", - "}\n", - "\n", - ".xr-group-box-contents > input + label > span {\n", - " display: none;\n", - "}\n", - "\n", - ".xr-group-box-ellipsis {\n", - " font-size: 1.4em;\n", - " font-weight: 900;\n", - " color: var(--xr-font-color2);\n", - " letter-spacing: 0.15em;\n", - " cursor: default;\n", "}\n", "\n", ".xr-array-wrap {\n", @@ -1387,10 +1266,10 @@ " t (member, step, latitude, longitude) float64 33kB ...\n", "Attributes:\n", " Conventions: CF-1.8\n", - " institution: ECMWF
    • t
      (member, step, latitude, longitude)
      float64
      ...
      standard_name :
      air_temperature
      long_name :
      Temperature
      units :
      kelvin
      level_type :
      pressure
      _earthkit :
      {'message': b"GRIB\\x00\\x00\\xa2\\x01\\x00\\x00j\\x80b\\x9a\\xff\\x80\\x82d\\x01\\xf4\\x18\\x06\\x03\\x00\\x00\\x01\\x00\\x00\\x01\\x00\\x00\\x00\\x15\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x1e\\x01\\n\\x04\\x0b0001\\x003\\x02\\x00\\x00\\x00\\x014\\xd8\\xdb\\x00\\x00\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00 \\x00\\xff\\x00\\x00$\\x00\\x13\\x01_\\x90\\x00\\x00\\x00\\x80\\x81_\\x90\\x05W0'\\x10'\\x10\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x0c\\x00\\x80\\x02D\\xb9}n\\x00\\x007777", 'bitsPerValue': 12, 'grid_spec': '{"grid": [10, 10]}'}
      ek_grid_spec :
      {"grid": [10, 10]}
      [4104 values with dtype=float64]
  • Conventions :
    CF-1.8
    institution :
    ECMWF
  • " ], "text/plain": [ " Size: 33kB\n", diff --git a/docs/source/how-tos/xr_engine/xarray_engine_mono_variable.ipynb b/docs/source/how-tos/xr_engine/xarray_engine_mono_variable.ipynb index 58fd8a8f..fbe9f376 100644 --- a/docs/source/how-tos/xr_engine/xarray_engine_mono_variable.ipynb +++ b/docs/source/how-tos/xr_engine/xarray_engine_mono_variable.ipynb @@ -31,11 +31,18 @@ "metadata": {}, "outputs": [ { - "name": "stderr", - "output_type": "stream", - "text": [ - " " - ] + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "94ea3258dd0b4d5999e1f93530a23682", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + "t2_td2_1_year.grib: 0%| | 0.00/515k [00:00 div,\n", @@ -214,15 +209,20 @@ "}\n", "\n", ".xr-obj-type,\n", - ".xr-obj-name {\n", + ".xr-obj-name,\n", + ".xr-group-name {\n", " margin-left: 2px;\n", " margin-right: 10px;\n", "}\n", "\n", - ".xr-obj-type,\n", - ".xr-group-box-contents > label {\n", + ".xr-group-name::before {\n", + " content: \"📁\";\n", + " padding-right: 0.3em;\n", + "}\n", + "\n", + ".xr-group-name,\n", + ".xr-obj-type {\n", " color: var(--xr-font-color2);\n", - " display: block;\n", "}\n", "\n", ".xr-sections {\n", @@ -237,39 +237,28 @@ " display: contents;\n", "}\n", "\n", - ".xr-section-item > input,\n", - ".xr-group-box-contents > input,\n", - ".xr-array-wrap > input {\n", - " display: block;\n", + ".xr-section-item input {\n", + " display: inline-block;\n", " opacity: 0;\n", " height: 0;\n", " margin: 0;\n", "}\n", "\n", - ".xr-section-item > input + label,\n", - ".xr-var-item > input + label {\n", + ".xr-section-item input + label {\n", " color: var(--xr-disabled-color);\n", + " border: 2px solid transparent !important;\n", "}\n", "\n", - ".xr-section-item > input:enabled + label,\n", - ".xr-var-item > input:enabled + label,\n", - ".xr-array-wrap > input:enabled + label,\n", - ".xr-group-box-contents > input:enabled + label {\n", + ".xr-section-item input:enabled + label {\n", " cursor: pointer;\n", " color: var(--xr-font-color2);\n", "}\n", "\n", - ".xr-section-item > input:focus-visible + label,\n", - ".xr-var-item > input:focus-visible + label,\n", - ".xr-array-wrap > input:focus-visible + label,\n", - ".xr-group-box-contents > input:focus-visible + label {\n", - " outline: auto;\n", + ".xr-section-item input:focus + label {\n", + " border: 2px solid var(--xr-font-color0) !important;\n", "}\n", "\n", - ".xr-section-item > input:enabled + label:hover,\n", - ".xr-var-item > input:enabled + label:hover,\n", - ".xr-array-wrap > input:enabled + label:hover,\n", - ".xr-group-box-contents > input:enabled + label:hover {\n", + ".xr-section-item input:enabled + label:hover {\n", " color: var(--xr-font-color0);\n", "}\n", "\n", @@ -277,25 +266,11 @@ " grid-column: 1;\n", " color: var(--xr-font-color2);\n", " font-weight: 500;\n", - " white-space: nowrap;\n", - "}\n", - "\n", - ".xr-section-summary > em {\n", - " font-weight: normal;\n", - "}\n", - "\n", - ".xr-span-grid {\n", - " grid-column-end: -1;\n", "}\n", "\n", ".xr-section-summary > span {\n", " display: inline-block;\n", - " padding-left: 0.3em;\n", - "}\n", - "\n", - ".xr-group-box-contents > input:checked + label > span {\n", - " display: inline-block;\n", - " padding-left: 0.6em;\n", + " padding-left: 0.5em;\n", "}\n", "\n", ".xr-section-summary-in:disabled + label {\n", @@ -323,8 +298,7 @@ "}\n", "\n", ".xr-section-summary,\n", - ".xr-section-inline-details,\n", - ".xr-group-box-contents > label {\n", + ".xr-section-inline-details {\n", " padding-top: 4px;\n", "}\n", "\n", @@ -333,29 +307,20 @@ "}\n", "\n", ".xr-section-details {\n", + " display: none;\n", " grid-column: 1 / -1;\n", " margin-top: 4px;\n", " margin-bottom: 5px;\n", "}\n", "\n", - ".xr-section-summary-in ~ .xr-section-details {\n", - " display: none;\n", - "}\n", - "\n", ".xr-section-summary-in:checked ~ .xr-section-details {\n", " display: contents;\n", "}\n", "\n", - ".xr-children {\n", - " display: inline-grid;\n", - " grid-template-columns: 100%;\n", - " grid-column: 1 / -1;\n", - " padding-top: 4px;\n", - "}\n", - "\n", ".xr-group-box {\n", " display: inline-grid;\n", - " grid-template-columns: 0px 30px auto;\n", + " grid-template-columns: 0px 20px auto;\n", + " width: 100%;\n", "}\n", "\n", ".xr-group-box-vline {\n", @@ -369,43 +334,13 @@ " grid-column-start: 2;\n", " grid-row-start: 1;\n", " height: 1em;\n", - " width: 26px;\n", + " width: 20px;\n", " border-bottom: 0.2em solid;\n", " border-color: var(--xr-border-color);\n", "}\n", "\n", ".xr-group-box-contents {\n", " grid-column-start: 3;\n", - " padding-bottom: 4px;\n", - "}\n", - "\n", - ".xr-group-box-contents > label::before {\n", - " content: \"📂\";\n", - " padding-right: 0.3em;\n", - "}\n", - "\n", - ".xr-group-box-contents > input:checked + label::before {\n", - " content: \"📁\";\n", - "}\n", - "\n", - ".xr-group-box-contents > input:checked + label {\n", - " padding-bottom: 0px;\n", - "}\n", - "\n", - ".xr-group-box-contents > input:checked ~ .xr-sections {\n", - " display: none;\n", - "}\n", - "\n", - ".xr-group-box-contents > input + label > span {\n", - " display: none;\n", - "}\n", - "\n", - ".xr-group-box-ellipsis {\n", - " font-size: 1.4em;\n", - " font-weight: 900;\n", - " color: var(--xr-font-color2);\n", - " letter-spacing: 0.15em;\n", - " cursor: default;\n", "}\n", "\n", ".xr-array-wrap {\n", @@ -647,10 +582,10 @@ " data (valid_datetime, variable, values) float64 105kB dask.array<chunksize=(732, 2, 9), meta=np.ndarray>\n", "Attributes:\n", " Conventions: CF-1.8\n", - " institution: ECMWF