{
    "cells": [
        {
            "cell_type": "markdown",
            "id": "76148706-a663-4da4-8d91-a14fc443c3b9",
            "metadata": {},
            "source": [
                "# Dfs2 - Snow Compare\n",
                "\n",
                "## Using This Notebook\n",
                "\n",
                "-   Provides a simple differencing tool to compare two Dfs2 files, in\n",
                "    this case MIKE SHE and MODIS snow cover\n",
                "-   Due to the ipywidgets controls which dynamically query Dfs2 files,\n",
                "    this notebook requires local execution\n",
                "-   Modify the inputs section cell to provide file paths and then\n",
                "    execute all cells\n",
                "-   Use the horizontal slider controls in the Analysis section to move\n",
                "    back and forth in time for each Dfs2. A simple grid calculation will\n",
                "    be performed showing which cells have lower, similar, or higher\n",
                "    values, allowing you to identify areas of concern for further\n",
                "    investigation\n",
                "\n",
                "## Environment Setup\n",
                "\n",
                "-   The following packages were used at the time of development, and you\n",
                "    may be able to use more recent versions:\n",
                "    -   ipykernel 6.29.0\n",
                "    -   mikeio 1.6.3\n",
                "    -   matplotlib 3.8.2\n",
                "    -   ipywidgets 8.1.5"
            ]
        },
        {
            "cell_type": "code",
            "execution_count": null,
            "id": "943e114a",
            "metadata": {},
            "outputs": [],
            "source": [
                "import matplotlib as mpl\n",
                "import matplotlib.pyplot as plt\n",
                "import numpy as np\n",
                "import mikeio\n",
                "import ipywidgets as widgets"
            ]
        },
        {
            "cell_type": "markdown",
            "id": "fcbeda79-97d1-4679-b5a7-5870d1caf282",
            "metadata": {},
            "source": [
                "## Inputs Section"
            ]
        },
        {
            "cell_type": "code",
            "execution_count": null,
            "id": "9199d0a6",
            "metadata": {},
            "outputs": [],
            "source": [
                "mikeSheSnowDfs2Path = \"../tests/testdata/MikeSheExtract.dfs2\"\n",
                "modisSnowDfs2Path = \"../tests/testdata/ModisExtract.dfs2\"\n",
                "\n",
                "mikeSheSnowDfs2 = mikeio.read(mikeSheSnowDfs2Path)\n",
                "modisSnowDfs2 = mikeio.read(modisSnowDfs2Path)"
            ]
        },
        {
            "cell_type": "markdown",
            "id": "e0649263-9291-45f3-b692-46b864503d83",
            "metadata": {},
            "source": [
                "## Functions Section"
            ]
        },
        {
            "cell_type": "code",
            "execution_count": null,
            "id": "5db8a41b",
            "metadata": {},
            "outputs": [],
            "source": [
                "def sliders_changed(msheSlider, modisSlider):\n",
                "    modisItemName = 'Snow Cover'\n",
                "    msheItemName = 'Fraction of cell area covered by Snow'\n",
                "\n",
                "    timeIndex = modisSnowDfs2[modisItemName].time.get_loc(modisSlider)\n",
                "    modisSingleTimestep = modisSnowDfs2[modisItemName].isel(\n",
                "        time=timeIndex) / 100.0\n",
                "\n",
                "    timeIndex = mikeSheSnowDfs2[msheItemName].time.get_loc(msheSlider)\n",
                "    mikeSheSingleTimestep = mikeSheSnowDfs2[msheItemName].isel(time=timeIndex)\n",
                "\n",
                "    # use nans in MSHE to set nans in MODIS to mask out catchment\n",
                "    modisSingleTimestep.values = np.where(np.isnan(\n",
                "        mikeSheSingleTimestep.values), mikeSheSingleTimestep.values, modisSingleTimestep.values)\n",
                "    modisSingleDataArray = modisSingleTimestep.to_xarray()\n",
                "    modisSingleDataArray.attrs['units'] = 'Fraction'\n",
                "\n",
                "    # 3 column layout\n",
                "    fig, (ax1, ax2, ax3) = plt.subplots(1, 3, figsize=(21, 5))\n",
                "    modisSingleDataArray.plot.pcolormesh(\n",
                "        ax=ax1, vmin=0.0, vmax=1.0, cmap=\"jet\")\n",
                "    ax1.set_title('MODIS')\n",
                "\n",
                "    mikeSheSingleDataArray = mikeSheSingleTimestep.to_xarray()\n",
                "    mikeSheSingleDataArray.attrs['units'] = 'Fraction'\n",
                "    mikeSheSingleDataArray.plot.pcolormesh(\n",
                "        ax=ax2, vmin=0.0, vmax=1.0, cmap=\"jet\")\n",
                "    ax2.set_title('MIKE SHE')\n",
                "\n",
                "    diff = modisSingleTimestep.copy()\n",
                "    diff.values = modisSingleTimestep.values - mikeSheSingleTimestep.values\n",
                "\n",
                "    categories = ['MSHE Higher', 'Similar', 'Similar', 'MODIS Higher']\n",
                "    colors = ['yellow', 'green', 'red']\n",
                "    boundaries = [-1.0, -0.1, 0.1, 1.0]\n",
                "\n",
                "    cmap = mpl.colors.ListedColormap(colors)\n",
                "    norm = mpl.colors.BoundaryNorm(boundaries, cmap.N)\n",
                "\n",
                "    diffPlot = diff.to_xarray().plot.pcolormesh(ax=ax3, cmap=cmap, norm=norm)\n",
                "    cbar = diffPlot.colorbar\n",
                "    cbar.set_ticklabels(categories)\n",
                "    cbar.set_label(None)\n",
                "\n",
                "    ax3.set_title('Difference (MODIS - MIKE SHE)')\n",
                "    plt.tight_layout()\n",
                "\n",
                "\n",
                "style = {'description_width': 'initial'}\n",
                "\n",
                "msheSlider = widgets.SelectionSlider(\n",
                "    options=mikeSheSnowDfs2.time,\n",
                "    value=mikeSheSnowDfs2.time[0],\n",
                "    description='MSHE Timestep',\n",
                "    disabled=False,\n",
                "    continuous_update=False,\n",
                "    orientation='horizontal',\n",
                "    readout=True,\n",
                "    style=style,\n",
                "    layout=widgets.Layout(width='800px', margin='0 30px 0 0 ')\n",
                ")\n",
                "\n",
                "# constrain the modis timesteps to the mshe, as modis covers far more\n",
                "modis_time_slicer = modisSnowDfs2.time.slice_indexer(\n",
                "    start=mikeSheSnowDfs2.time[0], end=mikeSheSnowDfs2.time[-1])\n",
                "filtered_modis_times = modisSnowDfs2.time[modis_time_slicer]\n",
                "\n",
                "modisSlider = widgets.SelectionSlider(\n",
                "    options=filtered_modis_times,\n",
                "    value=filtered_modis_times[0],\n",
                "    description='MODIS Timestep',\n",
                "    disabled=False,\n",
                "    continuous_update=False,\n",
                "    orientation='horizontal',\n",
                "    readout=True,\n",
                "    style=style,\n",
                "    layout=widgets.Layout(width='800px', margin='0 30px 0 0 ')\n",
                ")"
            ]
        },
        {
            "cell_type": "markdown",
            "id": "192a6ceb-5cc5-4b2d-ad88-5a28a0f6bad4",
            "metadata": {},
            "source": [
                "## Analysis Section"
            ]
        },
        {
            "cell_type": "code",
            "execution_count": null,
            "id": "d8b64475",
            "metadata": {},
            "outputs": [],
            "source": [
                "ui = widgets.HBox([modisSlider, msheSlider])\n",
                "out = widgets.interactive_output(sliders_changed, {'msheSlider' : msheSlider, 'modisSlider' : modisSlider})\n",
                "display(ui, out)"
            ]
        }
    ],
    "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.11.10"
        },
        "widgets": {
            "application/vnd.jupyter.widget-state+json": {
                "state": {
                    "01816940a831490194b42c850e2391b9": {
                        "model_module": "@jupyter-widgets/base",
                        "model_module_version": "2.0.0",
                        "model_name": "LayoutModel",
                        "state": {
                            "_model_module": "@jupyter-widgets/base",
                            "_model_module_version": "2.0.0",
                            "_model_name": "LayoutModel",
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/base",
                            "_view_module_version": "2.0.0",
                            "_view_name": "LayoutView",
                            "align_content": null,
                            "align_items": null,
                            "align_self": null,
                            "border_bottom": null,
                            "border_left": null,
                            "border_right": null,
                            "border_top": null,
                            "bottom": null,
                            "display": null,
                            "flex": null,
                            "flex_flow": null,
                            "grid_area": null,
                            "grid_auto_columns": null,
                            "grid_auto_flow": null,
                            "grid_auto_rows": null,
                            "grid_column": null,
                            "grid_gap": null,
                            "grid_row": null,
                            "grid_template_areas": null,
                            "grid_template_columns": null,
                            "grid_template_rows": null,
                            "height": null,
                            "justify_content": null,
                            "justify_items": null,
                            "left": null,
                            "margin": "0 30px 0 0 ",
                            "max_height": null,
                            "max_width": null,
                            "min_height": null,
                            "min_width": null,
                            "object_fit": null,
                            "object_position": null,
                            "order": null,
                            "overflow": null,
                            "padding": null,
                            "right": null,
                            "top": null,
                            "visibility": null,
                            "width": "800px"
                        }
                    },
                    "0973bbfce22a4e02b5cb781c86a1217f": {
                        "model_module": "@jupyter-widgets/controls",
                        "model_module_version": "2.0.0",
                        "model_name": "SelectionSliderModel",
                        "state": {
                            "_dom_classes": [],
                            "_model_module": "@jupyter-widgets/controls",
                            "_model_module_version": "2.0.0",
                            "_model_name": "SelectionSliderModel",
                            "_options_labels": [
                                "2018-01-28 00:00:00",
                                "2018-02-04 00:00:00",
                                "2018-02-11 00:00:00"
                            ],
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/controls",
                            "_view_module_version": "2.0.0",
                            "_view_name": "SelectionSliderView",
                            "behavior": "drag-tap",
                            "continuous_update": false,
                            "description": "MSHE Timestep",
                            "description_allow_html": false,
                            "disabled": false,
                            "index": 0,
                            "layout": "IPY_MODEL_3dbc879e614e4bde87ebdfd59c613595",
                            "orientation": "horizontal",
                            "readout": true,
                            "style": "IPY_MODEL_f65cb588c1774e1f81e16b0f7482909b",
                            "tabbable": null,
                            "tooltip": null
                        }
                    },
                    "0ae21cf7b17c4ff8b8cb654f56eae366": {
                        "model_module": "@jupyter-widgets/base",
                        "model_module_version": "2.0.0",
                        "model_name": "LayoutModel",
                        "state": {
                            "_model_module": "@jupyter-widgets/base",
                            "_model_module_version": "2.0.0",
                            "_model_name": "LayoutModel",
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/base",
                            "_view_module_version": "2.0.0",
                            "_view_name": "LayoutView",
                            "align_content": null,
                            "align_items": null,
                            "align_self": null,
                            "border_bottom": null,
                            "border_left": null,
                            "border_right": null,
                            "border_top": null,
                            "bottom": null,
                            "display": null,
                            "flex": null,
                            "flex_flow": null,
                            "grid_area": null,
                            "grid_auto_columns": null,
                            "grid_auto_flow": null,
                            "grid_auto_rows": null,
                            "grid_column": null,
                            "grid_gap": null,
                            "grid_row": null,
                            "grid_template_areas": null,
                            "grid_template_columns": null,
                            "grid_template_rows": null,
                            "height": null,
                            "justify_content": null,
                            "justify_items": null,
                            "left": null,
                            "margin": "0 30px 0 0 ",
                            "max_height": null,
                            "max_width": null,
                            "min_height": null,
                            "min_width": null,
                            "object_fit": null,
                            "object_position": null,
                            "order": null,
                            "overflow": null,
                            "padding": null,
                            "right": null,
                            "top": null,
                            "visibility": null,
                            "width": "800px"
                        }
                    },
                    "0c4d4ae8c3c747b19ffb0af4f4ce7dcc": {
                        "model_module": "@jupyter-widgets/base",
                        "model_module_version": "2.0.0",
                        "model_name": "LayoutModel",
                        "state": {
                            "_model_module": "@jupyter-widgets/base",
                            "_model_module_version": "2.0.0",
                            "_model_name": "LayoutModel",
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/base",
                            "_view_module_version": "2.0.0",
                            "_view_name": "LayoutView",
                            "align_content": null,
                            "align_items": null,
                            "align_self": null,
                            "border_bottom": null,
                            "border_left": null,
                            "border_right": null,
                            "border_top": null,
                            "bottom": null,
                            "display": null,
                            "flex": null,
                            "flex_flow": null,
                            "grid_area": null,
                            "grid_auto_columns": null,
                            "grid_auto_flow": null,
                            "grid_auto_rows": null,
                            "grid_column": null,
                            "grid_gap": null,
                            "grid_row": null,
                            "grid_template_areas": null,
                            "grid_template_columns": null,
                            "grid_template_rows": null,
                            "height": null,
                            "justify_content": null,
                            "justify_items": null,
                            "left": null,
                            "margin": "0 30px 0 0 ",
                            "max_height": null,
                            "max_width": null,
                            "min_height": null,
                            "min_width": null,
                            "object_fit": null,
                            "object_position": null,
                            "order": null,
                            "overflow": null,
                            "padding": null,
                            "right": null,
                            "top": null,
                            "visibility": null,
                            "width": "800px"
                        }
                    },
                    "0c5e3bf5edbd4972ab5ce94879f4152e": {
                        "model_module": "@jupyter-widgets/controls",
                        "model_module_version": "2.0.0",
                        "model_name": "HBoxModel",
                        "state": {
                            "_dom_classes": [],
                            "_model_module": "@jupyter-widgets/controls",
                            "_model_module_version": "2.0.0",
                            "_model_name": "HBoxModel",
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/controls",
                            "_view_module_version": "2.0.0",
                            "_view_name": "HBoxView",
                            "box_style": "",
                            "children": [
                                "IPY_MODEL_57d810ecc6b748ff9247524f78769712",
                                "IPY_MODEL_d4aec77605b34e50b364c7e2ad13db38"
                            ],
                            "layout": "IPY_MODEL_c07d77ca720b48d9b86551490a5c76de",
                            "tabbable": null,
                            "tooltip": null
                        }
                    },
                    "13978ffe1776468ca9b61d28dddbd897": {
                        "model_module": "@jupyter-widgets/controls",
                        "model_module_version": "2.0.0",
                        "model_name": "HBoxModel",
                        "state": {
                            "_dom_classes": [],
                            "_model_module": "@jupyter-widgets/controls",
                            "_model_module_version": "2.0.0",
                            "_model_name": "HBoxModel",
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/controls",
                            "_view_module_version": "2.0.0",
                            "_view_name": "HBoxView",
                            "box_style": "",
                            "children": [
                                "IPY_MODEL_9553fcbb37454058ad1b7ca5af6e5e1c",
                                "IPY_MODEL_0973bbfce22a4e02b5cb781c86a1217f"
                            ],
                            "layout": "IPY_MODEL_be8d7443160d453f9ab08802bd7b766c",
                            "tabbable": null,
                            "tooltip": null
                        }
                    },
                    "172113e219844d3f87d135a2710cbf39": {
                        "model_module": "@jupyter-widgets/controls",
                        "model_module_version": "2.0.0",
                        "model_name": "SliderStyleModel",
                        "state": {
                            "_model_module": "@jupyter-widgets/controls",
                            "_model_module_version": "2.0.0",
                            "_model_name": "SliderStyleModel",
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/base",
                            "_view_module_version": "2.0.0",
                            "_view_name": "StyleView",
                            "description_width": "initial",
                            "handle_color": null
                        }
                    },
                    "1d8924b126134e48a0081c9d2b12c81a": {
                        "model_module": "@jupyter-widgets/base",
                        "model_module_version": "2.0.0",
                        "model_name": "LayoutModel",
                        "state": {
                            "_model_module": "@jupyter-widgets/base",
                            "_model_module_version": "2.0.0",
                            "_model_name": "LayoutModel",
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/base",
                            "_view_module_version": "2.0.0",
                            "_view_name": "LayoutView",
                            "align_content": null,
                            "align_items": null,
                            "align_self": null,
                            "border_bottom": null,
                            "border_left": null,
                            "border_right": null,
                            "border_top": null,
                            "bottom": null,
                            "display": null,
                            "flex": null,
                            "flex_flow": null,
                            "grid_area": null,
                            "grid_auto_columns": null,
                            "grid_auto_flow": null,
                            "grid_auto_rows": null,
                            "grid_column": null,
                            "grid_gap": null,
                            "grid_row": null,
                            "grid_template_areas": null,
                            "grid_template_columns": null,
                            "grid_template_rows": null,
                            "height": null,
                            "justify_content": null,
                            "justify_items": null,
                            "left": null,
                            "margin": null,
                            "max_height": null,
                            "max_width": null,
                            "min_height": null,
                            "min_width": null,
                            "object_fit": null,
                            "object_position": null,
                            "order": null,
                            "overflow": null,
                            "padding": null,
                            "right": null,
                            "top": null,
                            "visibility": null,
                            "width": null
                        }
                    },
                    "20928aba8a154bc083eaa76795962eb8": {
                        "model_module": "@jupyter-widgets/controls",
                        "model_module_version": "2.0.0",
                        "model_name": "SliderStyleModel",
                        "state": {
                            "_model_module": "@jupyter-widgets/controls",
                            "_model_module_version": "2.0.0",
                            "_model_name": "SliderStyleModel",
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/base",
                            "_view_module_version": "2.0.0",
                            "_view_name": "StyleView",
                            "description_width": "initial",
                            "handle_color": null
                        }
                    },
                    "2221955a70de4f6689665537297c5490": {
                        "model_module": "@jupyter-widgets/output",
                        "model_module_version": "1.0.0",
                        "model_name": "OutputModel",
                        "state": {
                            "_dom_classes": [],
                            "_model_module": "@jupyter-widgets/output",
                            "_model_module_version": "1.0.0",
                            "_model_name": "OutputModel",
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/output",
                            "_view_module_version": "1.0.0",
                            "_view_name": "OutputView",
                            "layout": "IPY_MODEL_ec7074b6b02f43a683cef5c1a4e1ec03",
                            "msg_id": "",
                            "outputs": [
                                {
                                    "data": {},
                                    "metadata": {
                                        "image/png": {
                                            "height": 470,
                                            "width": 1990
                                        }
                                    },
                                    "output_type": "display_data"
                                }
                            ],
                            "tabbable": null,
                            "tooltip": null
                        }
                    },
                    "238dc9d2cc9f4d74a2bbcec1318752f6": {
                        "model_module": "@jupyter-widgets/controls",
                        "model_module_version": "2.0.0",
                        "model_name": "HBoxModel",
                        "state": {
                            "_dom_classes": [],
                            "_model_module": "@jupyter-widgets/controls",
                            "_model_module_version": "2.0.0",
                            "_model_name": "HBoxModel",
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/controls",
                            "_view_module_version": "2.0.0",
                            "_view_name": "HBoxView",
                            "box_style": "",
                            "children": [
                                "IPY_MODEL_534ca73bc880405aa1e5c6b520ea9e7a",
                                "IPY_MODEL_36ea116691ba4ff39b14e1176de31f42"
                            ],
                            "layout": "IPY_MODEL_b6d86adc87454f27aa99cff3ac833615",
                            "tabbable": null,
                            "tooltip": null
                        }
                    },
                    "244f02aeb3644292980f73b6c951fe23": {
                        "model_module": "@jupyter-widgets/base",
                        "model_module_version": "2.0.0",
                        "model_name": "LayoutModel",
                        "state": {
                            "_model_module": "@jupyter-widgets/base",
                            "_model_module_version": "2.0.0",
                            "_model_name": "LayoutModel",
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/base",
                            "_view_module_version": "2.0.0",
                            "_view_name": "LayoutView",
                            "align_content": null,
                            "align_items": null,
                            "align_self": null,
                            "border_bottom": null,
                            "border_left": null,
                            "border_right": null,
                            "border_top": null,
                            "bottom": null,
                            "display": null,
                            "flex": null,
                            "flex_flow": null,
                            "grid_area": null,
                            "grid_auto_columns": null,
                            "grid_auto_flow": null,
                            "grid_auto_rows": null,
                            "grid_column": null,
                            "grid_gap": null,
                            "grid_row": null,
                            "grid_template_areas": null,
                            "grid_template_columns": null,
                            "grid_template_rows": null,
                            "height": null,
                            "justify_content": null,
                            "justify_items": null,
                            "left": null,
                            "margin": null,
                            "max_height": null,
                            "max_width": null,
                            "min_height": null,
                            "min_width": null,
                            "object_fit": null,
                            "object_position": null,
                            "order": null,
                            "overflow": null,
                            "padding": null,
                            "right": null,
                            "top": null,
                            "visibility": null,
                            "width": null
                        }
                    },
                    "36ea116691ba4ff39b14e1176de31f42": {
                        "model_module": "@jupyter-widgets/controls",
                        "model_module_version": "2.0.0",
                        "model_name": "SelectionSliderModel",
                        "state": {
                            "_dom_classes": [],
                            "_model_module": "@jupyter-widgets/controls",
                            "_model_module_version": "2.0.0",
                            "_model_name": "SelectionSliderModel",
                            "_options_labels": [
                                "2018-01-28 00:00:00",
                                "2018-02-04 00:00:00",
                                "2018-02-11 00:00:00"
                            ],
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/controls",
                            "_view_module_version": "2.0.0",
                            "_view_name": "SelectionSliderView",
                            "behavior": "drag-tap",
                            "continuous_update": false,
                            "description": "MSHE Timestep",
                            "description_allow_html": false,
                            "disabled": false,
                            "index": 0,
                            "layout": "IPY_MODEL_a3b51a70c792488e9199a47c421e53ce",
                            "orientation": "horizontal",
                            "readout": true,
                            "style": "IPY_MODEL_beaf92d98f4c42e384189876cade422f",
                            "tabbable": null,
                            "tooltip": null
                        }
                    },
                    "3a66071c1a8841878faec9f3e817d53a": {
                        "model_module": "@jupyter-widgets/controls",
                        "model_module_version": "2.0.0",
                        "model_name": "SliderStyleModel",
                        "state": {
                            "_model_module": "@jupyter-widgets/controls",
                            "_model_module_version": "2.0.0",
                            "_model_name": "SliderStyleModel",
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/base",
                            "_view_module_version": "2.0.0",
                            "_view_name": "StyleView",
                            "description_width": "initial",
                            "handle_color": null
                        }
                    },
                    "3dbc879e614e4bde87ebdfd59c613595": {
                        "model_module": "@jupyter-widgets/base",
                        "model_module_version": "2.0.0",
                        "model_name": "LayoutModel",
                        "state": {
                            "_model_module": "@jupyter-widgets/base",
                            "_model_module_version": "2.0.0",
                            "_model_name": "LayoutModel",
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/base",
                            "_view_module_version": "2.0.0",
                            "_view_name": "LayoutView",
                            "align_content": null,
                            "align_items": null,
                            "align_self": null,
                            "border_bottom": null,
                            "border_left": null,
                            "border_right": null,
                            "border_top": null,
                            "bottom": null,
                            "display": null,
                            "flex": null,
                            "flex_flow": null,
                            "grid_area": null,
                            "grid_auto_columns": null,
                            "grid_auto_flow": null,
                            "grid_auto_rows": null,
                            "grid_column": null,
                            "grid_gap": null,
                            "grid_row": null,
                            "grid_template_areas": null,
                            "grid_template_columns": null,
                            "grid_template_rows": null,
                            "height": null,
                            "justify_content": null,
                            "justify_items": null,
                            "left": null,
                            "margin": "0 30px 0 0 ",
                            "max_height": null,
                            "max_width": null,
                            "min_height": null,
                            "min_width": null,
                            "object_fit": null,
                            "object_position": null,
                            "order": null,
                            "overflow": null,
                            "padding": null,
                            "right": null,
                            "top": null,
                            "visibility": null,
                            "width": "800px"
                        }
                    },
                    "3f8faab056d940c1b9ac670f0e6f090a": {
                        "model_module": "@jupyter-widgets/controls",
                        "model_module_version": "2.0.0",
                        "model_name": "SliderStyleModel",
                        "state": {
                            "_model_module": "@jupyter-widgets/controls",
                            "_model_module_version": "2.0.0",
                            "_model_name": "SliderStyleModel",
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/base",
                            "_view_module_version": "2.0.0",
                            "_view_name": "StyleView",
                            "description_width": "initial",
                            "handle_color": null
                        }
                    },
                    "4753d76ca6ba4821afede81d6323637e": {
                        "model_module": "@jupyter-widgets/controls",
                        "model_module_version": "2.0.0",
                        "model_name": "SelectionSliderModel",
                        "state": {
                            "_dom_classes": [],
                            "_model_module": "@jupyter-widgets/controls",
                            "_model_module_version": "2.0.0",
                            "_model_name": "SelectionSliderModel",
                            "_options_labels": [
                                "2018-01-28 00:00:00",
                                "2018-02-04 00:00:00",
                                "2018-02-11 00:00:00"
                            ],
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/controls",
                            "_view_module_version": "2.0.0",
                            "_view_name": "SelectionSliderView",
                            "behavior": "drag-tap",
                            "continuous_update": false,
                            "description": "MSHE Timestep",
                            "description_allow_html": false,
                            "disabled": false,
                            "index": 0,
                            "layout": "IPY_MODEL_ec6d920cfc1d47268d0a16bae6429179",
                            "orientation": "horizontal",
                            "readout": true,
                            "style": "IPY_MODEL_3a66071c1a8841878faec9f3e817d53a",
                            "tabbable": null,
                            "tooltip": null
                        }
                    },
                    "534ca73bc880405aa1e5c6b520ea9e7a": {
                        "model_module": "@jupyter-widgets/controls",
                        "model_module_version": "2.0.0",
                        "model_name": "SelectionSliderModel",
                        "state": {
                            "_dom_classes": [],
                            "_model_module": "@jupyter-widgets/controls",
                            "_model_module_version": "2.0.0",
                            "_model_name": "SelectionSliderModel",
                            "_options_labels": [
                                "2018-01-28 00:00:00",
                                "2018-01-29 00:00:00",
                                "2018-01-30 00:00:00",
                                "2018-01-31 00:00:00",
                                "2018-02-01 00:00:00",
                                "2018-02-02 00:00:00",
                                "2018-02-03 00:00:00",
                                "2018-02-04 00:00:00",
                                "2018-02-05 00:00:00",
                                "2018-02-06 00:00:00",
                                "2018-02-07 00:00:00",
                                "2018-02-08 00:00:00",
                                "2018-02-09 00:00:00",
                                "2018-02-10 00:00:00",
                                "2018-02-11 00:00:00"
                            ],
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/controls",
                            "_view_module_version": "2.0.0",
                            "_view_name": "SelectionSliderView",
                            "behavior": "drag-tap",
                            "continuous_update": false,
                            "description": "MODIS Timestep",
                            "description_allow_html": false,
                            "disabled": false,
                            "index": 0,
                            "layout": "IPY_MODEL_b92f4a76dc864eaa9eaff49301be27f0",
                            "orientation": "horizontal",
                            "readout": true,
                            "style": "IPY_MODEL_3f8faab056d940c1b9ac670f0e6f090a",
                            "tabbable": null,
                            "tooltip": null
                        }
                    },
                    "57d810ecc6b748ff9247524f78769712": {
                        "model_module": "@jupyter-widgets/controls",
                        "model_module_version": "2.0.0",
                        "model_name": "SelectionSliderModel",
                        "state": {
                            "_dom_classes": [],
                            "_model_module": "@jupyter-widgets/controls",
                            "_model_module_version": "2.0.0",
                            "_model_name": "SelectionSliderModel",
                            "_options_labels": [
                                "2018-01-28 00:00:00",
                                "2018-01-29 00:00:00",
                                "2018-01-30 00:00:00",
                                "2018-01-31 00:00:00",
                                "2018-02-01 00:00:00",
                                "2018-02-02 00:00:00",
                                "2018-02-03 00:00:00",
                                "2018-02-04 00:00:00",
                                "2018-02-05 00:00:00",
                                "2018-02-06 00:00:00",
                                "2018-02-07 00:00:00",
                                "2018-02-08 00:00:00",
                                "2018-02-09 00:00:00",
                                "2018-02-10 00:00:00",
                                "2018-02-11 00:00:00"
                            ],
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/controls",
                            "_view_module_version": "2.0.0",
                            "_view_name": "SelectionSliderView",
                            "behavior": "drag-tap",
                            "continuous_update": false,
                            "description": "MODIS Timestep",
                            "description_allow_html": false,
                            "disabled": false,
                            "index": 0,
                            "layout": "IPY_MODEL_7b0e15a95c6c416e880ba634372c9e01",
                            "orientation": "horizontal",
                            "readout": true,
                            "style": "IPY_MODEL_20928aba8a154bc083eaa76795962eb8",
                            "tabbable": null,
                            "tooltip": null
                        }
                    },
                    "5aab713be96c4b6782ef425e9919f0d7": {
                        "model_module": "@jupyter-widgets/output",
                        "model_module_version": "1.0.0",
                        "model_name": "OutputModel",
                        "state": {
                            "_dom_classes": [],
                            "_model_module": "@jupyter-widgets/output",
                            "_model_module_version": "1.0.0",
                            "_model_name": "OutputModel",
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/output",
                            "_view_module_version": "1.0.0",
                            "_view_name": "OutputView",
                            "layout": "IPY_MODEL_1d8924b126134e48a0081c9d2b12c81a",
                            "msg_id": "",
                            "outputs": [
                                {
                                    "data": {},
                                    "metadata": {
                                        "image/png": {
                                            "height": 470,
                                            "width": 1990
                                        }
                                    },
                                    "output_type": "display_data"
                                }
                            ],
                            "tabbable": null,
                            "tooltip": null
                        }
                    },
                    "6176ee78805d4c198f9867521add82fb": {
                        "model_module": "@jupyter-widgets/output",
                        "model_module_version": "1.0.0",
                        "model_name": "OutputModel",
                        "state": {
                            "_dom_classes": [],
                            "_model_module": "@jupyter-widgets/output",
                            "_model_module_version": "1.0.0",
                            "_model_name": "OutputModel",
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/output",
                            "_view_module_version": "1.0.0",
                            "_view_name": "OutputView",
                            "layout": "IPY_MODEL_fa52b029209c4cab83b8386a557c0d9e",
                            "msg_id": "",
                            "outputs": [
                                {
                                    "data": {},
                                    "metadata": {},
                                    "output_type": "display_data"
                                }
                            ],
                            "tabbable": null,
                            "tooltip": null
                        }
                    },
                    "662c562c395b402eab8d5997111d534b": {
                        "model_module": "@jupyter-widgets/controls",
                        "model_module_version": "2.0.0",
                        "model_name": "SelectionSliderModel",
                        "state": {
                            "_dom_classes": [],
                            "_model_module": "@jupyter-widgets/controls",
                            "_model_module_version": "2.0.0",
                            "_model_name": "SelectionSliderModel",
                            "_options_labels": [
                                "2018-01-28 00:00:00",
                                "2018-02-04 00:00:00",
                                "2018-02-11 00:00:00"
                            ],
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/controls",
                            "_view_module_version": "2.0.0",
                            "_view_name": "SelectionSliderView",
                            "behavior": "drag-tap",
                            "continuous_update": false,
                            "description": "MSHE Timestep",
                            "description_allow_html": false,
                            "disabled": false,
                            "index": 0,
                            "layout": "IPY_MODEL_0c4d4ae8c3c747b19ffb0af4f4ce7dcc",
                            "orientation": "horizontal",
                            "readout": true,
                            "style": "IPY_MODEL_e3ec8854fbb94a97a0c0f644bc76b355",
                            "tabbable": null,
                            "tooltip": null
                        }
                    },
                    "7b0e15a95c6c416e880ba634372c9e01": {
                        "model_module": "@jupyter-widgets/base",
                        "model_module_version": "2.0.0",
                        "model_name": "LayoutModel",
                        "state": {
                            "_model_module": "@jupyter-widgets/base",
                            "_model_module_version": "2.0.0",
                            "_model_name": "LayoutModel",
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/base",
                            "_view_module_version": "2.0.0",
                            "_view_name": "LayoutView",
                            "align_content": null,
                            "align_items": null,
                            "align_self": null,
                            "border_bottom": null,
                            "border_left": null,
                            "border_right": null,
                            "border_top": null,
                            "bottom": null,
                            "display": null,
                            "flex": null,
                            "flex_flow": null,
                            "grid_area": null,
                            "grid_auto_columns": null,
                            "grid_auto_flow": null,
                            "grid_auto_rows": null,
                            "grid_column": null,
                            "grid_gap": null,
                            "grid_row": null,
                            "grid_template_areas": null,
                            "grid_template_columns": null,
                            "grid_template_rows": null,
                            "height": null,
                            "justify_content": null,
                            "justify_items": null,
                            "left": null,
                            "margin": "0 30px 0 0 ",
                            "max_height": null,
                            "max_width": null,
                            "min_height": null,
                            "min_width": null,
                            "object_fit": null,
                            "object_position": null,
                            "order": null,
                            "overflow": null,
                            "padding": null,
                            "right": null,
                            "top": null,
                            "visibility": null,
                            "width": "800px"
                        }
                    },
                    "7f59382855274347afa6f3bb7314419a": {
                        "model_module": "@jupyter-widgets/controls",
                        "model_module_version": "2.0.0",
                        "model_name": "HBoxModel",
                        "state": {
                            "_dom_classes": [],
                            "_model_module": "@jupyter-widgets/controls",
                            "_model_module_version": "2.0.0",
                            "_model_name": "HBoxModel",
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/controls",
                            "_view_module_version": "2.0.0",
                            "_view_name": "HBoxView",
                            "box_style": "",
                            "children": [
                                "IPY_MODEL_a640c2f379fd463ba0a89399796deed4",
                                "IPY_MODEL_662c562c395b402eab8d5997111d534b"
                            ],
                            "layout": "IPY_MODEL_244f02aeb3644292980f73b6c951fe23",
                            "tabbable": null,
                            "tooltip": null
                        }
                    },
                    "84b766328c814c79893f10d479728881": {
                        "model_module": "@jupyter-widgets/output",
                        "model_module_version": "1.0.0",
                        "model_name": "OutputModel",
                        "state": {
                            "_dom_classes": [],
                            "_model_module": "@jupyter-widgets/output",
                            "_model_module_version": "1.0.0",
                            "_model_name": "OutputModel",
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/output",
                            "_view_module_version": "1.0.0",
                            "_view_name": "OutputView",
                            "layout": "IPY_MODEL_aa347d267c024d109548b636b20ec2d1",
                            "msg_id": "",
                            "outputs": [
                                {
                                    "data": {},
                                    "metadata": {
                                        "image/png": {
                                            "height": 470,
                                            "width": 1990
                                        }
                                    },
                                    "output_type": "display_data"
                                }
                            ],
                            "tabbable": null,
                            "tooltip": null
                        }
                    },
                    "9553fcbb37454058ad1b7ca5af6e5e1c": {
                        "model_module": "@jupyter-widgets/controls",
                        "model_module_version": "2.0.0",
                        "model_name": "SelectionSliderModel",
                        "state": {
                            "_dom_classes": [],
                            "_model_module": "@jupyter-widgets/controls",
                            "_model_module_version": "2.0.0",
                            "_model_name": "SelectionSliderModel",
                            "_options_labels": [
                                "2018-01-28 00:00:00",
                                "2018-01-29 00:00:00",
                                "2018-01-30 00:00:00",
                                "2018-01-31 00:00:00",
                                "2018-02-01 00:00:00",
                                "2018-02-02 00:00:00",
                                "2018-02-03 00:00:00",
                                "2018-02-04 00:00:00",
                                "2018-02-05 00:00:00",
                                "2018-02-06 00:00:00",
                                "2018-02-07 00:00:00",
                                "2018-02-08 00:00:00",
                                "2018-02-09 00:00:00",
                                "2018-02-10 00:00:00",
                                "2018-02-11 00:00:00"
                            ],
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/controls",
                            "_view_module_version": "2.0.0",
                            "_view_name": "SelectionSliderView",
                            "behavior": "drag-tap",
                            "continuous_update": false,
                            "description": "MODIS Timestep",
                            "description_allow_html": false,
                            "disabled": false,
                            "index": 0,
                            "layout": "IPY_MODEL_01816940a831490194b42c850e2391b9",
                            "orientation": "horizontal",
                            "readout": true,
                            "style": "IPY_MODEL_172113e219844d3f87d135a2710cbf39",
                            "tabbable": null,
                            "tooltip": null
                        }
                    },
                    "9bb5f46950144f76a77374e3ca4bd157": {
                        "model_module": "@jupyter-widgets/base",
                        "model_module_version": "2.0.0",
                        "model_name": "LayoutModel",
                        "state": {
                            "_model_module": "@jupyter-widgets/base",
                            "_model_module_version": "2.0.0",
                            "_model_name": "LayoutModel",
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/base",
                            "_view_module_version": "2.0.0",
                            "_view_name": "LayoutView",
                            "align_content": null,
                            "align_items": null,
                            "align_self": null,
                            "border_bottom": null,
                            "border_left": null,
                            "border_right": null,
                            "border_top": null,
                            "bottom": null,
                            "display": null,
                            "flex": null,
                            "flex_flow": null,
                            "grid_area": null,
                            "grid_auto_columns": null,
                            "grid_auto_flow": null,
                            "grid_auto_rows": null,
                            "grid_column": null,
                            "grid_gap": null,
                            "grid_row": null,
                            "grid_template_areas": null,
                            "grid_template_columns": null,
                            "grid_template_rows": null,
                            "height": null,
                            "justify_content": null,
                            "justify_items": null,
                            "left": null,
                            "margin": "0 30px 0 0 ",
                            "max_height": null,
                            "max_width": null,
                            "min_height": null,
                            "min_width": null,
                            "object_fit": null,
                            "object_position": null,
                            "order": null,
                            "overflow": null,
                            "padding": null,
                            "right": null,
                            "top": null,
                            "visibility": null,
                            "width": "800px"
                        }
                    },
                    "9bb67ccba19c4ad98a9940aa01b074a0": {
                        "model_module": "@jupyter-widgets/output",
                        "model_module_version": "1.0.0",
                        "model_name": "OutputModel",
                        "state": {
                            "_dom_classes": [],
                            "_model_module": "@jupyter-widgets/output",
                            "_model_module_version": "1.0.0",
                            "_model_name": "OutputModel",
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/output",
                            "_view_module_version": "1.0.0",
                            "_view_name": "OutputView",
                            "layout": "IPY_MODEL_c21992f200464236bebee3e54f605b4b",
                            "msg_id": "",
                            "outputs": [
                                {
                                    "data": {},
                                    "metadata": {},
                                    "output_type": "display_data"
                                }
                            ],
                            "tabbable": null,
                            "tooltip": null
                        }
                    },
                    "9ed8333604fb479ba14238826edfb764": {
                        "model_module": "@jupyter-widgets/base",
                        "model_module_version": "2.0.0",
                        "model_name": "LayoutModel",
                        "state": {
                            "_model_module": "@jupyter-widgets/base",
                            "_model_module_version": "2.0.0",
                            "_model_name": "LayoutModel",
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/base",
                            "_view_module_version": "2.0.0",
                            "_view_name": "LayoutView",
                            "align_content": null,
                            "align_items": null,
                            "align_self": null,
                            "border_bottom": null,
                            "border_left": null,
                            "border_right": null,
                            "border_top": null,
                            "bottom": null,
                            "display": null,
                            "flex": null,
                            "flex_flow": null,
                            "grid_area": null,
                            "grid_auto_columns": null,
                            "grid_auto_flow": null,
                            "grid_auto_rows": null,
                            "grid_column": null,
                            "grid_gap": null,
                            "grid_row": null,
                            "grid_template_areas": null,
                            "grid_template_columns": null,
                            "grid_template_rows": null,
                            "height": null,
                            "justify_content": null,
                            "justify_items": null,
                            "left": null,
                            "margin": "0 30px 0 0 ",
                            "max_height": null,
                            "max_width": null,
                            "min_height": null,
                            "min_width": null,
                            "object_fit": null,
                            "object_position": null,
                            "order": null,
                            "overflow": null,
                            "padding": null,
                            "right": null,
                            "top": null,
                            "visibility": null,
                            "width": "800px"
                        }
                    },
                    "9f7779fc9fec49239a538537e73c1339": {
                        "model_module": "@jupyter-widgets/controls",
                        "model_module_version": "2.0.0",
                        "model_name": "SliderStyleModel",
                        "state": {
                            "_model_module": "@jupyter-widgets/controls",
                            "_model_module_version": "2.0.0",
                            "_model_name": "SliderStyleModel",
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/base",
                            "_view_module_version": "2.0.0",
                            "_view_name": "StyleView",
                            "description_width": "initial",
                            "handle_color": null
                        }
                    },
                    "a31bf1c47ad244a9bd0ae34cdf0c9b5c": {
                        "model_module": "@jupyter-widgets/base",
                        "model_module_version": "2.0.0",
                        "model_name": "LayoutModel",
                        "state": {
                            "_model_module": "@jupyter-widgets/base",
                            "_model_module_version": "2.0.0",
                            "_model_name": "LayoutModel",
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/base",
                            "_view_module_version": "2.0.0",
                            "_view_name": "LayoutView",
                            "align_content": null,
                            "align_items": null,
                            "align_self": null,
                            "border_bottom": null,
                            "border_left": null,
                            "border_right": null,
                            "border_top": null,
                            "bottom": null,
                            "display": null,
                            "flex": null,
                            "flex_flow": null,
                            "grid_area": null,
                            "grid_auto_columns": null,
                            "grid_auto_flow": null,
                            "grid_auto_rows": null,
                            "grid_column": null,
                            "grid_gap": null,
                            "grid_row": null,
                            "grid_template_areas": null,
                            "grid_template_columns": null,
                            "grid_template_rows": null,
                            "height": null,
                            "justify_content": null,
                            "justify_items": null,
                            "left": null,
                            "margin": null,
                            "max_height": null,
                            "max_width": null,
                            "min_height": null,
                            "min_width": null,
                            "object_fit": null,
                            "object_position": null,
                            "order": null,
                            "overflow": null,
                            "padding": null,
                            "right": null,
                            "top": null,
                            "visibility": null,
                            "width": null
                        }
                    },
                    "a3b51a70c792488e9199a47c421e53ce": {
                        "model_module": "@jupyter-widgets/base",
                        "model_module_version": "2.0.0",
                        "model_name": "LayoutModel",
                        "state": {
                            "_model_module": "@jupyter-widgets/base",
                            "_model_module_version": "2.0.0",
                            "_model_name": "LayoutModel",
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/base",
                            "_view_module_version": "2.0.0",
                            "_view_name": "LayoutView",
                            "align_content": null,
                            "align_items": null,
                            "align_self": null,
                            "border_bottom": null,
                            "border_left": null,
                            "border_right": null,
                            "border_top": null,
                            "bottom": null,
                            "display": null,
                            "flex": null,
                            "flex_flow": null,
                            "grid_area": null,
                            "grid_auto_columns": null,
                            "grid_auto_flow": null,
                            "grid_auto_rows": null,
                            "grid_column": null,
                            "grid_gap": null,
                            "grid_row": null,
                            "grid_template_areas": null,
                            "grid_template_columns": null,
                            "grid_template_rows": null,
                            "height": null,
                            "justify_content": null,
                            "justify_items": null,
                            "left": null,
                            "margin": "0 30px 0 0 ",
                            "max_height": null,
                            "max_width": null,
                            "min_height": null,
                            "min_width": null,
                            "object_fit": null,
                            "object_position": null,
                            "order": null,
                            "overflow": null,
                            "padding": null,
                            "right": null,
                            "top": null,
                            "visibility": null,
                            "width": "800px"
                        }
                    },
                    "a640c2f379fd463ba0a89399796deed4": {
                        "model_module": "@jupyter-widgets/controls",
                        "model_module_version": "2.0.0",
                        "model_name": "SelectionSliderModel",
                        "state": {
                            "_dom_classes": [],
                            "_model_module": "@jupyter-widgets/controls",
                            "_model_module_version": "2.0.0",
                            "_model_name": "SelectionSliderModel",
                            "_options_labels": [
                                "2018-01-28 00:00:00",
                                "2018-01-29 00:00:00",
                                "2018-01-30 00:00:00",
                                "2018-01-31 00:00:00",
                                "2018-02-01 00:00:00",
                                "2018-02-02 00:00:00",
                                "2018-02-03 00:00:00",
                                "2018-02-04 00:00:00",
                                "2018-02-05 00:00:00",
                                "2018-02-06 00:00:00",
                                "2018-02-07 00:00:00",
                                "2018-02-08 00:00:00",
                                "2018-02-09 00:00:00",
                                "2018-02-10 00:00:00",
                                "2018-02-11 00:00:00"
                            ],
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/controls",
                            "_view_module_version": "2.0.0",
                            "_view_name": "SelectionSliderView",
                            "behavior": "drag-tap",
                            "continuous_update": false,
                            "description": "MODIS Timestep",
                            "description_allow_html": false,
                            "disabled": false,
                            "index": 0,
                            "layout": "IPY_MODEL_9ed8333604fb479ba14238826edfb764",
                            "orientation": "horizontal",
                            "readout": true,
                            "style": "IPY_MODEL_f4b72a63449341b1a40f6d04bbc5610d",
                            "tabbable": null,
                            "tooltip": null
                        }
                    },
                    "aa347d267c024d109548b636b20ec2d1": {
                        "model_module": "@jupyter-widgets/base",
                        "model_module_version": "2.0.0",
                        "model_name": "LayoutModel",
                        "state": {
                            "_model_module": "@jupyter-widgets/base",
                            "_model_module_version": "2.0.0",
                            "_model_name": "LayoutModel",
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/base",
                            "_view_module_version": "2.0.0",
                            "_view_name": "LayoutView",
                            "align_content": null,
                            "align_items": null,
                            "align_self": null,
                            "border_bottom": null,
                            "border_left": null,
                            "border_right": null,
                            "border_top": null,
                            "bottom": null,
                            "display": null,
                            "flex": null,
                            "flex_flow": null,
                            "grid_area": null,
                            "grid_auto_columns": null,
                            "grid_auto_flow": null,
                            "grid_auto_rows": null,
                            "grid_column": null,
                            "grid_gap": null,
                            "grid_row": null,
                            "grid_template_areas": null,
                            "grid_template_columns": null,
                            "grid_template_rows": null,
                            "height": null,
                            "justify_content": null,
                            "justify_items": null,
                            "left": null,
                            "margin": null,
                            "max_height": null,
                            "max_width": null,
                            "min_height": null,
                            "min_width": null,
                            "object_fit": null,
                            "object_position": null,
                            "order": null,
                            "overflow": null,
                            "padding": null,
                            "right": null,
                            "top": null,
                            "visibility": null,
                            "width": null
                        }
                    },
                    "acd2a3bbd8af4631ae7ca82f406742cb": {
                        "model_module": "@jupyter-widgets/controls",
                        "model_module_version": "2.0.0",
                        "model_name": "SliderStyleModel",
                        "state": {
                            "_model_module": "@jupyter-widgets/controls",
                            "_model_module_version": "2.0.0",
                            "_model_name": "SliderStyleModel",
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/base",
                            "_view_module_version": "2.0.0",
                            "_view_name": "StyleView",
                            "description_width": "initial",
                            "handle_color": null
                        }
                    },
                    "b6d86adc87454f27aa99cff3ac833615": {
                        "model_module": "@jupyter-widgets/base",
                        "model_module_version": "2.0.0",
                        "model_name": "LayoutModel",
                        "state": {
                            "_model_module": "@jupyter-widgets/base",
                            "_model_module_version": "2.0.0",
                            "_model_name": "LayoutModel",
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/base",
                            "_view_module_version": "2.0.0",
                            "_view_name": "LayoutView",
                            "align_content": null,
                            "align_items": null,
                            "align_self": null,
                            "border_bottom": null,
                            "border_left": null,
                            "border_right": null,
                            "border_top": null,
                            "bottom": null,
                            "display": null,
                            "flex": null,
                            "flex_flow": null,
                            "grid_area": null,
                            "grid_auto_columns": null,
                            "grid_auto_flow": null,
                            "grid_auto_rows": null,
                            "grid_column": null,
                            "grid_gap": null,
                            "grid_row": null,
                            "grid_template_areas": null,
                            "grid_template_columns": null,
                            "grid_template_rows": null,
                            "height": null,
                            "justify_content": null,
                            "justify_items": null,
                            "left": null,
                            "margin": null,
                            "max_height": null,
                            "max_width": null,
                            "min_height": null,
                            "min_width": null,
                            "object_fit": null,
                            "object_position": null,
                            "order": null,
                            "overflow": null,
                            "padding": null,
                            "right": null,
                            "top": null,
                            "visibility": null,
                            "width": null
                        }
                    },
                    "b92f4a76dc864eaa9eaff49301be27f0": {
                        "model_module": "@jupyter-widgets/base",
                        "model_module_version": "2.0.0",
                        "model_name": "LayoutModel",
                        "state": {
                            "_model_module": "@jupyter-widgets/base",
                            "_model_module_version": "2.0.0",
                            "_model_name": "LayoutModel",
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/base",
                            "_view_module_version": "2.0.0",
                            "_view_name": "LayoutView",
                            "align_content": null,
                            "align_items": null,
                            "align_self": null,
                            "border_bottom": null,
                            "border_left": null,
                            "border_right": null,
                            "border_top": null,
                            "bottom": null,
                            "display": null,
                            "flex": null,
                            "flex_flow": null,
                            "grid_area": null,
                            "grid_auto_columns": null,
                            "grid_auto_flow": null,
                            "grid_auto_rows": null,
                            "grid_column": null,
                            "grid_gap": null,
                            "grid_row": null,
                            "grid_template_areas": null,
                            "grid_template_columns": null,
                            "grid_template_rows": null,
                            "height": null,
                            "justify_content": null,
                            "justify_items": null,
                            "left": null,
                            "margin": "0 30px 0 0 ",
                            "max_height": null,
                            "max_width": null,
                            "min_height": null,
                            "min_width": null,
                            "object_fit": null,
                            "object_position": null,
                            "order": null,
                            "overflow": null,
                            "padding": null,
                            "right": null,
                            "top": null,
                            "visibility": null,
                            "width": "800px"
                        }
                    },
                    "be8d7443160d453f9ab08802bd7b766c": {
                        "model_module": "@jupyter-widgets/base",
                        "model_module_version": "2.0.0",
                        "model_name": "LayoutModel",
                        "state": {
                            "_model_module": "@jupyter-widgets/base",
                            "_model_module_version": "2.0.0",
                            "_model_name": "LayoutModel",
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/base",
                            "_view_module_version": "2.0.0",
                            "_view_name": "LayoutView",
                            "align_content": null,
                            "align_items": null,
                            "align_self": null,
                            "border_bottom": null,
                            "border_left": null,
                            "border_right": null,
                            "border_top": null,
                            "bottom": null,
                            "display": null,
                            "flex": null,
                            "flex_flow": null,
                            "grid_area": null,
                            "grid_auto_columns": null,
                            "grid_auto_flow": null,
                            "grid_auto_rows": null,
                            "grid_column": null,
                            "grid_gap": null,
                            "grid_row": null,
                            "grid_template_areas": null,
                            "grid_template_columns": null,
                            "grid_template_rows": null,
                            "height": null,
                            "justify_content": null,
                            "justify_items": null,
                            "left": null,
                            "margin": null,
                            "max_height": null,
                            "max_width": null,
                            "min_height": null,
                            "min_width": null,
                            "object_fit": null,
                            "object_position": null,
                            "order": null,
                            "overflow": null,
                            "padding": null,
                            "right": null,
                            "top": null,
                            "visibility": null,
                            "width": null
                        }
                    },
                    "beaf92d98f4c42e384189876cade422f": {
                        "model_module": "@jupyter-widgets/controls",
                        "model_module_version": "2.0.0",
                        "model_name": "SliderStyleModel",
                        "state": {
                            "_model_module": "@jupyter-widgets/controls",
                            "_model_module_version": "2.0.0",
                            "_model_name": "SliderStyleModel",
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/base",
                            "_view_module_version": "2.0.0",
                            "_view_name": "StyleView",
                            "description_width": "initial",
                            "handle_color": null
                        }
                    },
                    "c07d77ca720b48d9b86551490a5c76de": {
                        "model_module": "@jupyter-widgets/base",
                        "model_module_version": "2.0.0",
                        "model_name": "LayoutModel",
                        "state": {
                            "_model_module": "@jupyter-widgets/base",
                            "_model_module_version": "2.0.0",
                            "_model_name": "LayoutModel",
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/base",
                            "_view_module_version": "2.0.0",
                            "_view_name": "LayoutView",
                            "align_content": null,
                            "align_items": null,
                            "align_self": null,
                            "border_bottom": null,
                            "border_left": null,
                            "border_right": null,
                            "border_top": null,
                            "bottom": null,
                            "display": null,
                            "flex": null,
                            "flex_flow": null,
                            "grid_area": null,
                            "grid_auto_columns": null,
                            "grid_auto_flow": null,
                            "grid_auto_rows": null,
                            "grid_column": null,
                            "grid_gap": null,
                            "grid_row": null,
                            "grid_template_areas": null,
                            "grid_template_columns": null,
                            "grid_template_rows": null,
                            "height": null,
                            "justify_content": null,
                            "justify_items": null,
                            "left": null,
                            "margin": null,
                            "max_height": null,
                            "max_width": null,
                            "min_height": null,
                            "min_width": null,
                            "object_fit": null,
                            "object_position": null,
                            "order": null,
                            "overflow": null,
                            "padding": null,
                            "right": null,
                            "top": null,
                            "visibility": null,
                            "width": null
                        }
                    },
                    "c21992f200464236bebee3e54f605b4b": {
                        "model_module": "@jupyter-widgets/base",
                        "model_module_version": "2.0.0",
                        "model_name": "LayoutModel",
                        "state": {
                            "_model_module": "@jupyter-widgets/base",
                            "_model_module_version": "2.0.0",
                            "_model_name": "LayoutModel",
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/base",
                            "_view_module_version": "2.0.0",
                            "_view_name": "LayoutView",
                            "align_content": null,
                            "align_items": null,
                            "align_self": null,
                            "border_bottom": null,
                            "border_left": null,
                            "border_right": null,
                            "border_top": null,
                            "bottom": null,
                            "display": null,
                            "flex": null,
                            "flex_flow": null,
                            "grid_area": null,
                            "grid_auto_columns": null,
                            "grid_auto_flow": null,
                            "grid_auto_rows": null,
                            "grid_column": null,
                            "grid_gap": null,
                            "grid_row": null,
                            "grid_template_areas": null,
                            "grid_template_columns": null,
                            "grid_template_rows": null,
                            "height": null,
                            "justify_content": null,
                            "justify_items": null,
                            "left": null,
                            "margin": null,
                            "max_height": null,
                            "max_width": null,
                            "min_height": null,
                            "min_width": null,
                            "object_fit": null,
                            "object_position": null,
                            "order": null,
                            "overflow": null,
                            "padding": null,
                            "right": null,
                            "top": null,
                            "visibility": null,
                            "width": null
                        }
                    },
                    "cee54f233a2940c58f0b261ab083762e": {
                        "model_module": "@jupyter-widgets/controls",
                        "model_module_version": "2.0.0",
                        "model_name": "HBoxModel",
                        "state": {
                            "_dom_classes": [],
                            "_model_module": "@jupyter-widgets/controls",
                            "_model_module_version": "2.0.0",
                            "_model_name": "HBoxModel",
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/controls",
                            "_view_module_version": "2.0.0",
                            "_view_name": "HBoxView",
                            "box_style": "",
                            "children": [
                                "IPY_MODEL_e9ff64b70c114c38b987a17a0ab4a698",
                                "IPY_MODEL_4753d76ca6ba4821afede81d6323637e"
                            ],
                            "layout": "IPY_MODEL_a31bf1c47ad244a9bd0ae34cdf0c9b5c",
                            "tabbable": null,
                            "tooltip": null
                        }
                    },
                    "d4aec77605b34e50b364c7e2ad13db38": {
                        "model_module": "@jupyter-widgets/controls",
                        "model_module_version": "2.0.0",
                        "model_name": "SelectionSliderModel",
                        "state": {
                            "_dom_classes": [],
                            "_model_module": "@jupyter-widgets/controls",
                            "_model_module_version": "2.0.0",
                            "_model_name": "SelectionSliderModel",
                            "_options_labels": [
                                "2018-01-28 00:00:00",
                                "2018-02-04 00:00:00",
                                "2018-02-11 00:00:00"
                            ],
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/controls",
                            "_view_module_version": "2.0.0",
                            "_view_name": "SelectionSliderView",
                            "behavior": "drag-tap",
                            "continuous_update": false,
                            "description": "MSHE Timestep",
                            "description_allow_html": false,
                            "disabled": false,
                            "index": 0,
                            "layout": "IPY_MODEL_0ae21cf7b17c4ff8b8cb654f56eae366",
                            "orientation": "horizontal",
                            "readout": true,
                            "style": "IPY_MODEL_acd2a3bbd8af4631ae7ca82f406742cb",
                            "tabbable": null,
                            "tooltip": null
                        }
                    },
                    "e3ec8854fbb94a97a0c0f644bc76b355": {
                        "model_module": "@jupyter-widgets/controls",
                        "model_module_version": "2.0.0",
                        "model_name": "SliderStyleModel",
                        "state": {
                            "_model_module": "@jupyter-widgets/controls",
                            "_model_module_version": "2.0.0",
                            "_model_name": "SliderStyleModel",
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/base",
                            "_view_module_version": "2.0.0",
                            "_view_name": "StyleView",
                            "description_width": "initial",
                            "handle_color": null
                        }
                    },
                    "e9ff64b70c114c38b987a17a0ab4a698": {
                        "model_module": "@jupyter-widgets/controls",
                        "model_module_version": "2.0.0",
                        "model_name": "SelectionSliderModel",
                        "state": {
                            "_dom_classes": [],
                            "_model_module": "@jupyter-widgets/controls",
                            "_model_module_version": "2.0.0",
                            "_model_name": "SelectionSliderModel",
                            "_options_labels": [
                                "2018-01-28 00:00:00",
                                "2018-01-29 00:00:00",
                                "2018-01-30 00:00:00",
                                "2018-01-31 00:00:00",
                                "2018-02-01 00:00:00",
                                "2018-02-02 00:00:00",
                                "2018-02-03 00:00:00",
                                "2018-02-04 00:00:00",
                                "2018-02-05 00:00:00",
                                "2018-02-06 00:00:00",
                                "2018-02-07 00:00:00",
                                "2018-02-08 00:00:00",
                                "2018-02-09 00:00:00",
                                "2018-02-10 00:00:00",
                                "2018-02-11 00:00:00"
                            ],
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/controls",
                            "_view_module_version": "2.0.0",
                            "_view_name": "SelectionSliderView",
                            "behavior": "drag-tap",
                            "continuous_update": false,
                            "description": "MODIS Timestep",
                            "description_allow_html": false,
                            "disabled": false,
                            "index": 0,
                            "layout": "IPY_MODEL_9bb5f46950144f76a77374e3ca4bd157",
                            "orientation": "horizontal",
                            "readout": true,
                            "style": "IPY_MODEL_9f7779fc9fec49239a538537e73c1339",
                            "tabbable": null,
                            "tooltip": null
                        }
                    },
                    "ec6d920cfc1d47268d0a16bae6429179": {
                        "model_module": "@jupyter-widgets/base",
                        "model_module_version": "2.0.0",
                        "model_name": "LayoutModel",
                        "state": {
                            "_model_module": "@jupyter-widgets/base",
                            "_model_module_version": "2.0.0",
                            "_model_name": "LayoutModel",
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/base",
                            "_view_module_version": "2.0.0",
                            "_view_name": "LayoutView",
                            "align_content": null,
                            "align_items": null,
                            "align_self": null,
                            "border_bottom": null,
                            "border_left": null,
                            "border_right": null,
                            "border_top": null,
                            "bottom": null,
                            "display": null,
                            "flex": null,
                            "flex_flow": null,
                            "grid_area": null,
                            "grid_auto_columns": null,
                            "grid_auto_flow": null,
                            "grid_auto_rows": null,
                            "grid_column": null,
                            "grid_gap": null,
                            "grid_row": null,
                            "grid_template_areas": null,
                            "grid_template_columns": null,
                            "grid_template_rows": null,
                            "height": null,
                            "justify_content": null,
                            "justify_items": null,
                            "left": null,
                            "margin": "0 30px 0 0 ",
                            "max_height": null,
                            "max_width": null,
                            "min_height": null,
                            "min_width": null,
                            "object_fit": null,
                            "object_position": null,
                            "order": null,
                            "overflow": null,
                            "padding": null,
                            "right": null,
                            "top": null,
                            "visibility": null,
                            "width": "800px"
                        }
                    },
                    "ec7074b6b02f43a683cef5c1a4e1ec03": {
                        "model_module": "@jupyter-widgets/base",
                        "model_module_version": "2.0.0",
                        "model_name": "LayoutModel",
                        "state": {
                            "_model_module": "@jupyter-widgets/base",
                            "_model_module_version": "2.0.0",
                            "_model_name": "LayoutModel",
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/base",
                            "_view_module_version": "2.0.0",
                            "_view_name": "LayoutView",
                            "align_content": null,
                            "align_items": null,
                            "align_self": null,
                            "border_bottom": null,
                            "border_left": null,
                            "border_right": null,
                            "border_top": null,
                            "bottom": null,
                            "display": null,
                            "flex": null,
                            "flex_flow": null,
                            "grid_area": null,
                            "grid_auto_columns": null,
                            "grid_auto_flow": null,
                            "grid_auto_rows": null,
                            "grid_column": null,
                            "grid_gap": null,
                            "grid_row": null,
                            "grid_template_areas": null,
                            "grid_template_columns": null,
                            "grid_template_rows": null,
                            "height": null,
                            "justify_content": null,
                            "justify_items": null,
                            "left": null,
                            "margin": null,
                            "max_height": null,
                            "max_width": null,
                            "min_height": null,
                            "min_width": null,
                            "object_fit": null,
                            "object_position": null,
                            "order": null,
                            "overflow": null,
                            "padding": null,
                            "right": null,
                            "top": null,
                            "visibility": null,
                            "width": null
                        }
                    },
                    "f4b72a63449341b1a40f6d04bbc5610d": {
                        "model_module": "@jupyter-widgets/controls",
                        "model_module_version": "2.0.0",
                        "model_name": "SliderStyleModel",
                        "state": {
                            "_model_module": "@jupyter-widgets/controls",
                            "_model_module_version": "2.0.0",
                            "_model_name": "SliderStyleModel",
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/base",
                            "_view_module_version": "2.0.0",
                            "_view_name": "StyleView",
                            "description_width": "initial",
                            "handle_color": null
                        }
                    },
                    "f65cb588c1774e1f81e16b0f7482909b": {
                        "model_module": "@jupyter-widgets/controls",
                        "model_module_version": "2.0.0",
                        "model_name": "SliderStyleModel",
                        "state": {
                            "_model_module": "@jupyter-widgets/controls",
                            "_model_module_version": "2.0.0",
                            "_model_name": "SliderStyleModel",
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/base",
                            "_view_module_version": "2.0.0",
                            "_view_name": "StyleView",
                            "description_width": "initial",
                            "handle_color": null
                        }
                    },
                    "fa52b029209c4cab83b8386a557c0d9e": {
                        "model_module": "@jupyter-widgets/base",
                        "model_module_version": "2.0.0",
                        "model_name": "LayoutModel",
                        "state": {
                            "_model_module": "@jupyter-widgets/base",
                            "_model_module_version": "2.0.0",
                            "_model_name": "LayoutModel",
                            "_view_count": null,
                            "_view_module": "@jupyter-widgets/base",
                            "_view_module_version": "2.0.0",
                            "_view_name": "LayoutView",
                            "align_content": null,
                            "align_items": null,
                            "align_self": null,
                            "border_bottom": null,
                            "border_left": null,
                            "border_right": null,
                            "border_top": null,
                            "bottom": null,
                            "display": null,
                            "flex": null,
                            "flex_flow": null,
                            "grid_area": null,
                            "grid_auto_columns": null,
                            "grid_auto_flow": null,
                            "grid_auto_rows": null,
                            "grid_column": null,
                            "grid_gap": null,
                            "grid_row": null,
                            "grid_template_areas": null,
                            "grid_template_columns": null,
                            "grid_template_rows": null,
                            "height": null,
                            "justify_content": null,
                            "justify_items": null,
                            "left": null,
                            "margin": null,
                            "max_height": null,
                            "max_width": null,
                            "min_height": null,
                            "min_width": null,
                            "object_fit": null,
                            "object_position": null,
                            "order": null,
                            "overflow": null,
                            "padding": null,
                            "right": null,
                            "top": null,
                            "visibility": null,
                            "width": null
                        }
                    }
                },
                "version_major": 2,
                "version_minor": 0
            }
        }
    },
    "nbformat": 4,
    "nbformat_minor": 5
}