Skip to content

Instantly share code, notes, and snippets.

@wholmgren
Last active June 28, 2023 12:48
Show Gist options
  • Save wholmgren/cc591c61fac0c50d19c4dd7368240701 to your computer and use it in GitHub Desktop.
Save wholmgren/cc591c61fac0c50d19c4dd7368240701 to your computer and use it in GitHub Desktop.
notebook useful for debugging interval label issues with Solar Forecast Arbiter's NWP reference forecasts: https://github.com/SolarArbiter/solarforecastarbiter-core/pull/186
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# Reference Forecasts\n",
"\n",
"This [Jupyter notebook](https://jupyter.org) is designed to introduce you to the [Solar Forecast Arbiter's](https://solarforecastarbiter.org/) built-in reference forecast capabilities. It is divided into 2 sections:\n",
"\n",
"1. [NWP-based forecasts](#NWP-based-forecasts)\n",
"2. [Persistence forecasts](#persistence-forecasts)\n",
"\n",
"The API documentation is available [here](https://solarforecastarbiter-core.readthedocs.io/en/latest/reference_forecasts.html).\n",
"\n",
"Click the \">| Run\" button in the toolbar above or type shift-enter to run the code in each cell. The help menu contains a brief User Interface Tour."
]
},
{
"cell_type": "code",
"execution_count": 1,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
" <div class=\"bk-root\">\n",
" <a href=\"https://bokeh.pydata.org\" target=\"_blank\" class=\"bk-logo bk-logo-small bk-logo-notebook\"></a>\n",
" <span id=\"1001\">Loading BokehJS ...</span>\n",
" </div>"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/javascript": [
"\n",
"(function(root) {\n",
" function now() {\n",
" return new Date();\n",
" }\n",
"\n",
" var force = true;\n",
"\n",
" if (typeof root._bokeh_onload_callbacks === \"undefined\" || force === true) {\n",
" root._bokeh_onload_callbacks = [];\n",
" root._bokeh_is_loading = undefined;\n",
" }\n",
"\n",
" var JS_MIME_TYPE = 'application/javascript';\n",
" var HTML_MIME_TYPE = 'text/html';\n",
" var EXEC_MIME_TYPE = 'application/vnd.bokehjs_exec.v0+json';\n",
" var CLASS_NAME = 'output_bokeh rendered_html';\n",
"\n",
" /**\n",
" * Render data to the DOM node\n",
" */\n",
" function render(props, node) {\n",
" var script = document.createElement(\"script\");\n",
" node.appendChild(script);\n",
" }\n",
"\n",
" /**\n",
" * Handle when an output is cleared or removed\n",
" */\n",
" function handleClearOutput(event, handle) {\n",
" var cell = handle.cell;\n",
"\n",
" var id = cell.output_area._bokeh_element_id;\n",
" var server_id = cell.output_area._bokeh_server_id;\n",
" // Clean up Bokeh references\n",
" if (id != null && id in Bokeh.index) {\n",
" Bokeh.index[id].model.document.clear();\n",
" delete Bokeh.index[id];\n",
" }\n",
"\n",
" if (server_id !== undefined) {\n",
" // Clean up Bokeh references\n",
" var cmd = \"from bokeh.io.state import curstate; print(curstate().uuid_to_server['\" + server_id + \"'].get_sessions()[0].document.roots[0]._id)\";\n",
" cell.notebook.kernel.execute(cmd, {\n",
" iopub: {\n",
" output: function(msg) {\n",
" var id = msg.content.text.trim();\n",
" if (id in Bokeh.index) {\n",
" Bokeh.index[id].model.document.clear();\n",
" delete Bokeh.index[id];\n",
" }\n",
" }\n",
" }\n",
" });\n",
" // Destroy server and session\n",
" var cmd = \"import bokeh.io.notebook as ion; ion.destroy_server('\" + server_id + \"')\";\n",
" cell.notebook.kernel.execute(cmd);\n",
" }\n",
" }\n",
"\n",
" /**\n",
" * Handle when a new output is added\n",
" */\n",
" function handleAddOutput(event, handle) {\n",
" var output_area = handle.output_area;\n",
" var output = handle.output;\n",
"\n",
" // limit handleAddOutput to display_data with EXEC_MIME_TYPE content only\n",
" if ((output.output_type != \"display_data\") || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n",
" return\n",
" }\n",
"\n",
" var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n",
"\n",
" if (output.metadata[EXEC_MIME_TYPE][\"id\"] !== undefined) {\n",
" toinsert[toinsert.length - 1].firstChild.textContent = output.data[JS_MIME_TYPE];\n",
" // store reference to embed id on output_area\n",
" output_area._bokeh_element_id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n",
" }\n",
" if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n",
" var bk_div = document.createElement(\"div\");\n",
" bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n",
" var script_attrs = bk_div.children[0].attributes;\n",
" for (var i = 0; i < script_attrs.length; i++) {\n",
" toinsert[toinsert.length - 1].firstChild.setAttribute(script_attrs[i].name, script_attrs[i].value);\n",
" }\n",
" // store reference to server id on output_area\n",
" output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n",
" }\n",
" }\n",
"\n",
" function register_renderer(events, OutputArea) {\n",
"\n",
" function append_mime(data, metadata, element) {\n",
" // create a DOM node to render to\n",
" var toinsert = this.create_output_subarea(\n",
" metadata,\n",
" CLASS_NAME,\n",
" EXEC_MIME_TYPE\n",
" );\n",
" this.keyboard_manager.register_events(toinsert);\n",
" // Render to node\n",
" var props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n",
" render(props, toinsert[toinsert.length - 1]);\n",
" element.append(toinsert);\n",
" return toinsert\n",
" }\n",
"\n",
" /* Handle when an output is cleared or removed */\n",
" events.on('clear_output.CodeCell', handleClearOutput);\n",
" events.on('delete.Cell', handleClearOutput);\n",
"\n",
" /* Handle when a new output is added */\n",
" events.on('output_added.OutputArea', handleAddOutput);\n",
"\n",
" /**\n",
" * Register the mime type and append_mime function with output_area\n",
" */\n",
" OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n",
" /* Is output safe? */\n",
" safe: true,\n",
" /* Index of renderer in `output_area.display_order` */\n",
" index: 0\n",
" });\n",
" }\n",
"\n",
" // register the mime type if in Jupyter Notebook environment and previously unregistered\n",
" if (root.Jupyter !== undefined) {\n",
" var events = require('base/js/events');\n",
" var OutputArea = require('notebook/js/outputarea').OutputArea;\n",
"\n",
" if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n",
" register_renderer(events, OutputArea);\n",
" }\n",
" }\n",
"\n",
" \n",
" if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n",
" root._bokeh_timeout = Date.now() + 5000;\n",
" root._bokeh_failed_load = false;\n",
" }\n",
"\n",
" var NB_LOAD_WARNING = {'data': {'text/html':\n",
" \"<div style='background-color: #fdd'>\\n\"+\n",
" \"<p>\\n\"+\n",
" \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n",
" \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n",
" \"</p>\\n\"+\n",
" \"<ul>\\n\"+\n",
" \"<li>re-rerun `output_notebook()` to attempt to load from CDN again, or</li>\\n\"+\n",
" \"<li>use INLINE resources instead, as so:</li>\\n\"+\n",
" \"</ul>\\n\"+\n",
" \"<code>\\n\"+\n",
" \"from bokeh.resources import INLINE\\n\"+\n",
" \"output_notebook(resources=INLINE)\\n\"+\n",
" \"</code>\\n\"+\n",
" \"</div>\"}};\n",
"\n",
" function display_loaded() {\n",
" var el = document.getElementById(\"1001\");\n",
" if (el != null) {\n",
" el.textContent = \"BokehJS is loading...\";\n",
" }\n",
" if (root.Bokeh !== undefined) {\n",
" if (el != null) {\n",
" el.textContent = \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n",
" }\n",
" } else if (Date.now() < root._bokeh_timeout) {\n",
" setTimeout(display_loaded, 100)\n",
" }\n",
" }\n",
"\n",
"\n",
" function run_callbacks() {\n",
" try {\n",
" root._bokeh_onload_callbacks.forEach(function(callback) {\n",
" if (callback != null)\n",
" callback();\n",
" });\n",
" } finally {\n",
" delete root._bokeh_onload_callbacks\n",
" }\n",
" console.debug(\"Bokeh: all callbacks have finished\");\n",
" }\n",
"\n",
" function load_libs(css_urls, js_urls, callback) {\n",
" if (css_urls == null) css_urls = [];\n",
" if (js_urls == null) js_urls = [];\n",
"\n",
" root._bokeh_onload_callbacks.push(callback);\n",
" if (root._bokeh_is_loading > 0) {\n",
" console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n",
" return null;\n",
" }\n",
" if (js_urls == null || js_urls.length === 0) {\n",
" run_callbacks();\n",
" return null;\n",
" }\n",
" console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n",
" root._bokeh_is_loading = css_urls.length + js_urls.length;\n",
"\n",
" function on_load() {\n",
" root._bokeh_is_loading--;\n",
" if (root._bokeh_is_loading === 0) {\n",
" console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n",
" run_callbacks()\n",
" }\n",
" }\n",
"\n",
" function on_error() {\n",
" console.error(\"failed to load \" + url);\n",
" }\n",
"\n",
" for (var i = 0; i < css_urls.length; i++) {\n",
" var url = css_urls[i];\n",
" const element = document.createElement(\"link\");\n",
" element.onload = on_load;\n",
" element.onerror = on_error;\n",
" element.rel = \"stylesheet\";\n",
" element.type = \"text/css\";\n",
" element.href = url;\n",
" console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n",
" document.body.appendChild(element);\n",
" }\n",
"\n",
" for (var i = 0; i < js_urls.length; i++) {\n",
" var url = js_urls[i];\n",
" var element = document.createElement('script');\n",
" element.onload = on_load;\n",
" element.onerror = on_error;\n",
" element.async = false;\n",
" element.src = url;\n",
" console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n",
" document.head.appendChild(element);\n",
" }\n",
" };var element = document.getElementById(\"1001\");\n",
" if (element == null) {\n",
" console.error(\"Bokeh: ERROR: autoload.js configured with elementid '1001' but no matching script tag was found. \")\n",
" return false;\n",
" }\n",
"\n",
" function inject_raw_css(css) {\n",
" const element = document.createElement(\"style\");\n",
" element.appendChild(document.createTextNode(css));\n",
" document.body.appendChild(element);\n",
" }\n",
"\n",
" var js_urls = [\"https://cdn.pydata.org/bokeh/release/bokeh-1.3.4.min.js\", \"https://cdn.pydata.org/bokeh/release/bokeh-widgets-1.3.4.min.js\", \"https://cdn.pydata.org/bokeh/release/bokeh-tables-1.3.4.min.js\", \"https://cdn.pydata.org/bokeh/release/bokeh-gl-1.3.4.min.js\"];\n",
" var css_urls = [];\n",
"\n",
" var inline_js = [\n",
" function(Bokeh) {\n",
" Bokeh.set_log_level(\"info\");\n",
" },\n",
" \n",
" function(Bokeh) {\n",
" \n",
" },\n",
" function(Bokeh) {} // ensure no trailing comma for IE\n",
" ];\n",
"\n",
" function run_inline_js() {\n",
" \n",
" if ((root.Bokeh !== undefined) || (force === true)) {\n",
" for (var i = 0; i < inline_js.length; i++) {\n",
" inline_js[i].call(root, root.Bokeh);\n",
" }if (force === true) {\n",
" display_loaded();\n",
" }} else if (Date.now() < root._bokeh_timeout) {\n",
" setTimeout(run_inline_js, 100);\n",
" } else if (!root._bokeh_failed_load) {\n",
" console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n",
" root._bokeh_failed_load = true;\n",
" } else if (force !== true) {\n",
" var cell = $(document.getElementById(\"1001\")).parents('.cell').data().cell;\n",
" cell.output_area.append_execute_result(NB_LOAD_WARNING)\n",
" }\n",
"\n",
" }\n",
"\n",
" if (root._bokeh_is_loading === 0) {\n",
" console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n",
" run_inline_js();\n",
" } else {\n",
" load_libs(css_urls, js_urls, function() {\n",
" console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n",
" run_inline_js();\n",
" });\n",
" }\n",
"}(window));"
],
"application/vnd.bokehjs_load.v0+json": "\n(function(root) {\n function now() {\n return new Date();\n }\n\n var force = true;\n\n if (typeof root._bokeh_onload_callbacks === \"undefined\" || force === true) {\n root._bokeh_onload_callbacks = [];\n root._bokeh_is_loading = undefined;\n }\n\n \n\n \n if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\n }\n\n var NB_LOAD_WARNING = {'data': {'text/html':\n \"<div style='background-color: #fdd'>\\n\"+\n \"<p>\\n\"+\n \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n \"</p>\\n\"+\n \"<ul>\\n\"+\n \"<li>re-rerun `output_notebook()` to attempt to load from CDN again, or</li>\\n\"+\n \"<li>use INLINE resources instead, as so:</li>\\n\"+\n \"</ul>\\n\"+\n \"<code>\\n\"+\n \"from bokeh.resources import INLINE\\n\"+\n \"output_notebook(resources=INLINE)\\n\"+\n \"</code>\\n\"+\n \"</div>\"}};\n\n function display_loaded() {\n var el = document.getElementById(\"1001\");\n if (el != null) {\n el.textContent = \"BokehJS is loading...\";\n }\n if (root.Bokeh !== undefined) {\n if (el != null) {\n el.textContent = \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n }\n } else if (Date.now() < root._bokeh_timeout) {\n setTimeout(display_loaded, 100)\n }\n }\n\n\n function run_callbacks() {\n try {\n root._bokeh_onload_callbacks.forEach(function(callback) {\n if (callback != null)\n callback();\n });\n } finally {\n delete root._bokeh_onload_callbacks\n }\n console.debug(\"Bokeh: all callbacks have finished\");\n }\n\n function load_libs(css_urls, js_urls, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n\n root._bokeh_onload_callbacks.push(callback);\n if (root._bokeh_is_loading > 0) {\n console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n }\n if (js_urls == null || js_urls.length === 0) {\n run_callbacks();\n return null;\n }\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n root._bokeh_is_loading = css_urls.length + js_urls.length;\n\n function on_load() {\n root._bokeh_is_loading--;\n if (root._bokeh_is_loading === 0) {\n console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n run_callbacks()\n }\n }\n\n function on_error() {\n console.error(\"failed to load \" + url);\n }\n\n for (var i = 0; i < css_urls.length; i++) {\n var url = css_urls[i];\n const element = document.createElement(\"link\");\n element.onload = on_load;\n element.onerror = on_error;\n element.rel = \"stylesheet\";\n element.type = \"text/css\";\n element.href = url;\n console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n document.body.appendChild(element);\n }\n\n for (var i = 0; i < js_urls.length; i++) {\n var url = js_urls[i];\n var element = document.createElement('script');\n element.onload = on_load;\n element.onerror = on_error;\n element.async = false;\n element.src = url;\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n };var element = document.getElementById(\"1001\");\n if (element == null) {\n console.error(\"Bokeh: ERROR: autoload.js configured with elementid '1001' but no matching script tag was found. \")\n return false;\n }\n\n function inject_raw_css(css) {\n const element = document.createElement(\"style\");\n element.appendChild(document.createTextNode(css));\n document.body.appendChild(element);\n }\n\n var js_urls = [\"https://cdn.pydata.org/bokeh/release/bokeh-1.3.4.min.js\", \"https://cdn.pydata.org/bokeh/release/bokeh-widgets-1.3.4.min.js\", \"https://cdn.pydata.org/bokeh/release/bokeh-tables-1.3.4.min.js\", \"https://cdn.pydata.org/bokeh/release/bokeh-gl-1.3.4.min.js\"];\n var css_urls = [];\n\n var inline_js = [\n function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\n \n function(Bokeh) {\n \n },\n function(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n \n if ((root.Bokeh !== undefined) || (force === true)) {\n for (var i = 0; i < inline_js.length; i++) {\n inline_js[i].call(root, root.Bokeh);\n }if (force === true) {\n display_loaded();\n }} else if (Date.now() < root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load = true;\n } else if (force !== true) {\n var cell = $(document.getElementById(\"1001\")).parents('.cell').data().cell;\n cell.output_area.append_execute_result(NB_LOAD_WARNING)\n }\n\n }\n\n if (root._bokeh_is_loading === 0) {\n console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n run_inline_js();\n } else {\n load_libs(css_urls, js_urls, function() {\n console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n run_inline_js();\n });\n }\n}(window));"
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"import datetime\n",
"from functools import partial\n",
"from pathlib import Path\n",
"\n",
"import numpy as np\n",
"import pandas as pd\n",
"\n",
"from bokeh.core.properties import value\n",
"from bokeh.io import output_notebook\n",
"from bokeh.layouts import gridplot\n",
"from bokeh.models import ColumnDataSource, HoverTool\n",
"from bokeh.plotting import figure, show\n",
"from bokeh.palettes import Category10_10 as PALETTE\n",
"TOOLS = \"pan,box_zoom,xwheel_zoom,reset,save\"\n",
"output_notebook()"
]
},
{
"cell_type": "code",
"execution_count": 2,
"metadata": {},
"outputs": [],
"source": [
"from solarforecastarbiter import datamodel"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## NWP-based forecasts\n",
"\n",
"Forecasts based on NWP model data are used for intraday and longer forecasts. The Solar Forecast Arbiter contains a set of functions to process data from NWP forecasts. Here, we explore some of the functionality with an emphasis on obtaining results. See the [NWP section of the documentation](https://solarforecastarbiter-core.readthedocs.io/en/latest/reference_forecasts.html#nwp) for additional information."
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"The `solarforecastarbiter` package includes a handful of subsetted NWP model runs for testing. We'll use these for our demonstration below. The models were all initialized at 2019-05-15 00Z and the subsets include about half a degree of latitude and longitude near Tucson, AZ."
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {},
"outputs": [],
"source": [
"from solarforecastarbiter.io import nwp\n",
"# find the files\n",
"base_path = Path(nwp.__file__).resolve().parents[0] / 'tests/data'\n",
"# define file loading function that knows where to find the files\n",
"load_forecast = partial(nwp.load_forecast, base_path=base_path)"
]
},
{
"cell_type": "code",
"execution_count": 4,
"metadata": {},
"outputs": [],
"source": [
"# define coordinates\n",
"latitude = 32.2\n",
"longitude = -110.9\n",
"elevation = 700\n",
"\n",
"# define initialization time, start time, end time, run time, issue time\n",
"init_time = pd.Timestamp('20190515T0000Z')\n",
"start = pd.Timestamp('20190515T0100Z')\n",
"end = pd.Timestamp('20190518T0000Z')\n",
"run_time = pd.Timestamp('20190515T0200Z')\n",
"issue_time = pd.Timestamp('20190515T0000Z')"
]
},
{
"cell_type": "code",
"execution_count": 5,
"metadata": {},
"outputs": [],
"source": [
"import solarforecastarbiter.io.fetch.nwp as fetch_nwp\n",
"from solarforecastarbiter.reference_forecasts import utils"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"The Solar Forecast Arbiter organizes its metadata and data according to the ideas described in the [data model](https://solarforecastarbiter.org/datamodel/). The `solarforecastarbiter` package implements this data model in `solarforecastarbiter.datamodel`. Here, we define a `Site` object for which to make forecasts."
]
},
{
"cell_type": "code",
"execution_count": 6,
"metadata": {},
"outputs": [],
"source": [
"# define a Site object\n",
"site = datamodel.Site(\n",
" name='Tucson, AZ',\n",
" latitude=latitude,\n",
" longitude=longitude,\n",
" elevation=elevation,\n",
" timezone='America/Phoenix'\n",
")\n",
"\n",
"# define a Forecast object\n",
"forecast = datamodel.Forecast(\n",
" name='OASIS DA GHI',\n",
" site=site,\n",
" variable='ghi',\n",
" interval_label='instant',\n",
" interval_value_type='mean',\n",
" interval_length='1h',\n",
" issue_time_of_day=datetime.time(hour=0),\n",
" run_length=pd.Timedelta('24h'),\n",
" lead_time_to_start=pd.Timedelta('0h')\n",
")"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Next we select a NWP+post processing model, load and process the data, and plot the processed data.\n",
"\n",
"Here we use the subhourly irradiance directly from the HRRR model."
]
},
{
"cell_type": "code",
"execution_count": 7,
"metadata": {},
"outputs": [],
"source": [
"# import the relevant python modules\n",
"from solarforecastarbiter.reference_forecasts import main, models\n",
"\n",
"# select the model\n",
"model = models.hrrr_subhourly_to_subhourly_instantaneous\n",
"\n",
"# tell the model where to find the NWP data\n",
"model_wrapped = partial(model, load_forecast=load_forecast)"
]
},
{
"cell_type": "code",
"execution_count": 8,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"time\n",
"2019-05-15 00:00:00+00:00 418.0\n",
"2019-05-15 00:15:00+00:00 395.0\n",
"2019-05-15 00:30:00+00:00 324.0\n",
"2019-05-15 00:45:00+00:00 270.0\n",
"2019-05-15 01:00:00+00:00 212.0\n",
" ... \n",
"2019-05-15 17:00:00+00:00 880.0\n",
"2019-05-15 17:15:00+00:00 920.0\n",
"2019-05-15 17:30:00+00:00 930.0\n",
"2019-05-15 17:45:00+00:00 970.0\n",
"2019-05-15 18:00:00+00:00 1000.0\n",
"Freq: 15T, Name: ghi, Length: 73, dtype: float32"
]
},
"execution_count": 8,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"# load and process the NWP data. ac_power is None because site is not a power plant.\n",
"ghi, dni, dhi, air_temperature, wind_speed, ac_power = main.run_nwp(forecast, model_wrapped, run_time, issue_time)\n",
"ghi"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Here's a function that will make a plot of the processed NWP data. The details of the function are not important for this exercise."
]
},
{
"cell_type": "code",
"execution_count": 9,
"metadata": {},
"outputs": [],
"source": [
"def plot_nwp(ghi, dni, dhi, air_temperature, wind_speed, ac_power):\n",
" \"\"\"Make a plot of the variables from processed NWP forecasts\"\"\"\n",
" # data prep\n",
" if ac_power is None:\n",
" ac_power = pd.Series(None, index=ghi.index)\n",
" data = dict(zip(('GHI', 'DNI', 'DHI', 'Air temperature', 'Wind speed', 'AC power', 'index'),\n",
" (ghi, dni, dhi, air_temperature, wind_speed, ac_power, ghi.index)))\n",
" source = ColumnDataSource(data)\n",
"\n",
" figs = []\n",
" fig_kwargs = dict(tools=TOOLS, x_axis_type=\"datetime\", plot_height=200)\n",
" palette = iter(PALETTE)\n",
" \n",
" # irradiance figure\n",
" fig1 = figure(**fig_kwargs)\n",
" for name in ('GHI', 'DNI', 'DHI'):\n",
" fig1.line(x='index', y=name, source=source, legend=value(name), color=next(palette), line_width=2)\n",
" fig1.yaxis.axis_label = \"Irradiance (W/m^2)\"\n",
" fig1.legend.location = \"top_left\"\n",
" figs.append(fig1)\n",
"\n",
" # air temperature figure\n",
" fig_kwargs['x_range'] = fig1.x_range # link x-zoom\n",
" fig2 = figure(**fig_kwargs)\n",
" fig2.line(x='index', y='Air temperature', source=source, legend=value(\"Air temperature\"), color=next(palette), line_width=2)\n",
" fig2.yaxis.axis_label = \"Air temperature (C)\"\n",
" fig2.legend.location = \"top_left\"\n",
" figs.append(fig2)\n",
"\n",
" # wind speed figure\n",
" fig3 = figure(**fig_kwargs)\n",
" fig3.line(x='index', y='Wind speed', source=source, legend=value(\"Wind speed\"), color=next(palette), line_width=2)\n",
" fig3.yaxis.axis_label = \"Wind speed (m/s)\"\n",
" fig3.legend.location = \"top_left\"\n",
" figs.append(fig3)\n",
"\n",
" # ac power figure\n",
" if not ac_power.dropna().empty:\n",
" fig4 = figure(**fig_kwargs)\n",
" fig4.line(x='index', y='AC power', source=source, legend=value(\"AC power\"), color=next(palette), line_width=2)\n",
" fig4.yaxis.axis_label = \"AC power (MW)\"\n",
" fig4.legend.location = \"top_left\"\n",
" figs.append(fig4)\n",
" \n",
" figs[-1].xaxis.axis_label = 'Time (UTC)'\n",
"\n",
" grid = gridplot(figs, ncols=1, plot_width=800)\n",
" \n",
" tooltips = [\n",
" ('timestamp', '@index{%FT%H:%M:%S%z}'),\n",
" ('GHI', '@GHI'),\n",
" ('DNI', '@DNI'),\n",
" ('DHI', '@DHI')\n",
" ]\n",
" formatters={'index': 'datetime'}\n",
" hover_kwargs = {}\n",
" hover = HoverTool(tooltips=tooltips, formatters=formatters, mode='vline', **hover_kwargs)\n",
" fig1.add_tools(hover)\n",
" for fig in figs:\n",
" fig.legend.click_policy = \"hide\"\n",
" return grid"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Use the function to plot the HRRR data."
]
},
{
"cell_type": "code",
"execution_count": 10,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"\n",
"\n",
"\n",
"\n",
" <div class=\"bk-root\" id=\"511754d7-26ce-418b-ad59-5930e95ac91e\" data-root-id=\"1292\"></div>\n"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/javascript": [
"(function(root) {\n",
" function embed_document(root) {\n",
" \n",
" var docs_json = {\"07ed47aa-00f1-4077-b1e0-3c380b119524\":{\"roots\":{\"references\":[{\"attributes\":{\"children\":[{\"id\":\"1291\",\"type\":\"ToolbarBox\"},{\"id\":\"1289\",\"type\":\"GridBox\"}]},\"id\":\"1292\",\"type\":\"Column\"},{\"attributes\":{\"months\":[0,2,4,6,8,10]},\"id\":\"1052\",\"type\":\"MonthsTicker\"},{\"attributes\":{},\"id\":\"1083\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"months\":[0,4,8]},\"id\":\"1053\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"months\":[0,6]},\"id\":\"1054\",\"type\":\"MonthsTicker\"},{\"attributes\":{},\"id\":\"1025\",\"type\":\"ResetTool\"},{\"attributes\":{},\"id\":\"1055\",\"type\":\"YearsTicker\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"1056\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"click_policy\":\"hide\",\"items\":[{\"id\":\"1058\",\"type\":\"LegendItem\"},{\"id\":\"1085\",\"type\":\"LegendItem\"},{\"id\":\"1112\",\"type\":\"LegendItem\"}],\"location\":\"top_left\"},\"id\":\"1057\",\"type\":\"Legend\"},{\"attributes\":{\"label\":{\"value\":\"GHI\"},\"renderers\":[{\"id\":\"1036\",\"type\":\"GlyphRenderer\"}]},\"id\":\"1058\",\"type\":\"LegendItem\"},{\"attributes\":{\"line_color\":\"#2ca02c\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"DHI\"}},\"id\":\"1087\",\"type\":\"Line\"},{\"attributes\":{\"line_color\":\"#ff7f0e\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"DNI\"}},\"id\":\"1060\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"DNI\"}},\"id\":\"1061\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"1002\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1060\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1061\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1063\",\"type\":\"CDSView\"}},\"id\":\"1062\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1026\",\"type\":\"SaveTool\"},{\"attributes\":{\"label\":{\"value\":\"DHI\"},\"renderers\":[{\"id\":\"1089\",\"type\":\"GlyphRenderer\"}]},\"id\":\"1112\",\"type\":\"LegendItem\"},{\"attributes\":{\"text\":\"\"},\"id\":\"1039\",\"type\":\"Title\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"1022\",\"type\":\"PanTool\"},{\"id\":\"1023\",\"type\":\"BoxZoomTool\"},{\"id\":\"1024\",\"type\":\"WheelZoomTool\"},{\"id\":\"1025\",\"type\":\"ResetTool\"},{\"id\":\"1026\",\"type\":\"SaveTool\"},{\"id\":\"1293\",\"type\":\"HoverTool\"}]},\"id\":\"1027\",\"type\":\"Toolbar\"},{\"attributes\":{\"source\":{\"id\":\"1002\",\"type\":\"ColumnDataSource\"}},\"id\":\"1037\",\"type\":\"CDSView\"},{\"attributes\":{\"source\":{\"id\":\"1002\",\"type\":\"ColumnDataSource\"}},\"id\":\"1063\",\"type\":\"CDSView\"},{\"attributes\":{\"ticker\":{\"id\":\"1177\",\"type\":\"DatetimeTicker\"}},\"id\":\"1180\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"1043\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"DHI\"}},\"id\":\"1088\",\"type\":\"Line\"},{\"attributes\":{\"mantissas\":[1,2,5],\"max_interval\":500.0,\"num_minor_ticks\":0},\"id\":\"1044\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{},\"id\":\"1082\",\"type\":\"Selection\"},{\"attributes\":{\"data_source\":{\"id\":\"1002\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1087\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1088\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1090\",\"type\":\"CDSView\"}},\"id\":\"1089\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"below\":[{\"id\":\"1121\",\"type\":\"DatetimeAxis\"}],\"center\":[{\"id\":\"1125\",\"type\":\"Grid\"},{\"id\":\"1130\",\"type\":\"Grid\"},{\"id\":\"1166\",\"type\":\"Legend\"}],\"left\":[{\"id\":\"1126\",\"type\":\"LinearAxis\"}],\"plot_height\":200,\"plot_width\":800,\"renderers\":[{\"id\":\"1145\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"1148\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"1136\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_range\":{\"id\":\"1004\",\"type\":\"DataRange1d\"},\"x_scale\":{\"id\":\"1117\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"1115\",\"type\":\"DataRange1d\"},\"y_scale\":{\"id\":\"1119\",\"type\":\"LinearScale\"}},\"id\":\"1113\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"base\":60,\"mantissas\":[1,2,5,10,15,20,30],\"max_interval\":1800000.0,\"min_interval\":1000.0,\"num_minor_ticks\":0},\"id\":\"1045\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"source\":{\"id\":\"1002\",\"type\":\"ColumnDataSource\"}},\"id\":\"1090\",\"type\":\"CDSView\"},{\"attributes\":{\"base\":24,\"mantissas\":[1,2,4,6,8,12],\"max_interval\":43200000.0,\"min_interval\":3600000.0,\"num_minor_ticks\":0},\"id\":\"1046\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"callback\":null,\"data\":{\"AC power\":{\"__ndarray__\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\",\"dtype\":\"float64\",\"shape\":[73]},\"Air temperature\":{\"__ndarray__\":\"0NzKQdBcyEHQ3MZB0OzEQdDswkHQnMBB0Jy+QdAsu0HQ/LVB0PyyQdAssUHQHK9B0JysQdBcpkHQnJ9B0KybQdAsmEHQvJVB0LyTQdA8kUHQLI9B0KyOQdDsjUHQDI1B0HyMQdB8j0HQnJlB0KybQdAsn0HQbKFB0KygQdAMoEHQ7KBB0PyaQdAMkUHQvIxB0AyKQdCciEHQPIZB0HyEQdDcgUGg2X5BoDl4QaC5b0GgGWpBoJllQaD5YkGgOV9BoDlcQaAZWkGgGVhBoLlZQaD5ZEGguXBB0AyCQdAcjUHQrJlB0MydQdB8oUHQPKNB0EymQdA8qkHQ7K1B0OywQdActUHQfLpB0Fy/QdBsxEHQrMdB0IzKQdC8zEHQzM5B0CzQQQ==\",\"dtype\":\"float32\",\"shape\":[73]},\"DHI\":{\"__ndarray__\":\"AACtQgDAmUIAQLFCAKCmQgCgo0IAgF1CAEAlQgAAv0EAAAVBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICmQQAA+EEAgDRCAEBZQgAAdkIAAIdCAECQQgAAm0IAQKZCAMDHQgCgvEIAoLBCAMDFQgAAwkIAoNZCACAoQwBQOkMAUBBDAKACQwDAjEMAMGZDANA8Qw==\",\"dtype\":\"float32\",\"shape\":[73]},\"DNI\":{\"__ndarray__\":\"AEA9RABAPUQAgBVEAIAPRAAA8kMAAOhDAICPQwAAmUMAABJDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACyQgCAhUMAgMxDAEACRADAF0QAgChEAMA2RABAQUQAAEhEAIBKRAAAUkQAAFxEAIBeRACAY0QAgGNEAABXRAAAUkQAgGNEAIBoRACAO0QAgE9EAABcRA==\",\"dtype\":\"float32\",\"shape\":[73]},\"GHI\":{\"__ndarray__\":\"AADRQwCAxUMAAKJDAACHQwAAVEMAACJDAADQQgAAhEIAANBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQQQAASEIAAMBCAAAUQwAATEMAgIJDAICgQwCAvUMAgNpDAAD2QwBACUQAQBdEAEAkRACAMUQAgDtEAIBFRACAT0QAAFxEAABmRACAaEQAgHJEAAB6RA==\",\"dtype\":\"float32\",\"shape\":[73]},\"Wind speed\":{\"__ndarray__\":\"AAAVQAAAa0AAgFtAAABLQACAVEAAAGBAAABlQACAcUAAAINAAICTQABAikAAgINAAIBrQACASEAAgCZAAADcPwAAjz8AAHA/AAA+PwAACD8AAGI/AADRPwAADUAAgCtAAAA+QACAbkAAwKhAAIALQQAgBkEAAOZAAIDVQABAt0AAAJNAAIBrQACANkAAgCZAAIA0QACAVkAAgEBAAAA0QAAAJkAAgAdAAACDPwAAvD4AAIw/AAC2PwAAwD8AAMk/AACoPwAA3D4AADg+AAD0PgAACj8AAKA/AAAsPwAAuD4AADA/AACPPwAA4z8AAPo/AADoPwAA9D8AgA5AAIAXQACAF0AAgB5AAAA8QAAAbkAAQIxAAICTQACAlEAAgJRAAACPQA==\",\"dtype\":\"float32\",\"shape\":[73]},\"index\":{\"__ndarray__\":\"AABAnoyrdkIAAPp5jat2QgAAtFWOq3ZCAABuMY+rdkIAACgNkKt2QgAA4uiQq3ZCAACcxJGrdkIAAFagkqt2QgAAEHyTq3ZCAADKV5SrdkIAAIQzlat2QgAAPg+Wq3ZCAAD46pardkIAALLGl6t2QgAAbKKYq3ZCAAAmfpmrdkIAAOBZmqt2QgAAmjWbq3ZCAABUEZyrdkIAAA7tnKt2QgAAyMidq3ZCAACCpJ6rdkIAADyAn6t2QgAA9lugq3ZCAACwN6GrdkIAAGoToqt2QgAAJO+iq3ZCAADeyqOrdkIAAJimpKt2QgAAUoKlq3ZCAAAMXqardkIAAMY5p6t2QgAAgBWoq3ZCAAA68airdkIAAPTMqat2QgAArqiqq3ZCAABohKurdkIAACJgrKt2QgAA3Dutq3ZCAACWF66rdkIAAFDzrqt2QgAACs+vq3ZCAADEqrCrdkIAAH6Gsat2QgAAOGKyq3ZCAADyPbOrdkIAAKwZtKt2QgAAZvW0q3ZCAAAg0bWrdkIAANqstqt2QgAAlIi3q3ZCAABOZLirdkIAAAhAuat2QgAAwhu6q3ZCAAB897qrdkIAADbTu6t2QgAA8K68q3ZCAACqir2rdkIAAGRmvqt2QgAAHkK/q3ZCAADYHcCrdkIAAJL5wKt2QgAATNXBq3ZCAAAGscKrdkIAAMCMw6t2QgAAemjEq3ZCAAA0RMWrdkIAAO4fxqt2QgAAqPvGq3ZCAABi18erdkIAAByzyKt2QgAA1o7Jq3ZCAACQasqrdkI=\",\"dtype\":\"float64\",\"shape\":[73]}},\"selected\":{\"id\":\"1082\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"1083\",\"type\":\"UnionRenderers\"}},\"id\":\"1002\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1117\",\"type\":\"LinearScale\"},{\"attributes\":{\"formatter\":{\"id\":\"1041\",\"type\":\"DatetimeTickFormatter\"},\"ticker\":{\"id\":\"1013\",\"type\":\"DatetimeTicker\"}},\"id\":\"1012\",\"type\":\"DatetimeAxis\"},{\"attributes\":{},\"id\":\"1119\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"1010\",\"type\":\"LinearScale\"},{\"attributes\":{\"data_source\":{\"id\":\"1002\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1034\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1035\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1037\",\"type\":\"CDSView\"}},\"id\":\"1036\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"formatter\":{\"id\":\"1150\",\"type\":\"DatetimeTickFormatter\"},\"ticker\":{\"id\":\"1122\",\"type\":\"DatetimeTicker\"}},\"id\":\"1121\",\"type\":\"DatetimeAxis\"},{\"attributes\":{},\"id\":\"1008\",\"type\":\"LinearScale\"},{\"attributes\":{\"num_minor_ticks\":5,\"tickers\":[{\"id\":\"1153\",\"type\":\"AdaptiveTicker\"},{\"id\":\"1154\",\"type\":\"AdaptiveTicker\"},{\"id\":\"1155\",\"type\":\"AdaptiveTicker\"},{\"id\":\"1156\",\"type\":\"DaysTicker\"},{\"id\":\"1157\",\"type\":\"DaysTicker\"},{\"id\":\"1158\",\"type\":\"DaysTicker\"},{\"id\":\"1159\",\"type\":\"DaysTicker\"},{\"id\":\"1160\",\"type\":\"MonthsTicker\"},{\"id\":\"1161\",\"type\":\"MonthsTicker\"},{\"id\":\"1162\",\"type\":\"MonthsTicker\"},{\"id\":\"1163\",\"type\":\"MonthsTicker\"},{\"id\":\"1164\",\"type\":\"YearsTicker\"}]},\"id\":\"1122\",\"type\":\"DatetimeTicker\"},{\"attributes\":{\"callback\":null},\"id\":\"1004\",\"type\":\"DataRange1d\"},{\"attributes\":{\"ticker\":{\"id\":\"1122\",\"type\":\"DatetimeTicker\"}},\"id\":\"1125\",\"type\":\"Grid\"},{\"attributes\":{\"callback\":null},\"id\":\"1006\",\"type\":\"DataRange1d\"},{\"attributes\":{\"axis_label\":\"Air temperature (C)\",\"formatter\":{\"id\":\"1152\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"1127\",\"type\":\"BasicTicker\"}},\"id\":\"1126\",\"type\":\"LinearAxis\"},{\"attributes\":{\"num_minor_ticks\":5,\"tickers\":[{\"id\":\"1044\",\"type\":\"AdaptiveTicker\"},{\"id\":\"1045\",\"type\":\"AdaptiveTicker\"},{\"id\":\"1046\",\"type\":\"AdaptiveTicker\"},{\"id\":\"1047\",\"type\":\"DaysTicker\"},{\"id\":\"1048\",\"type\":\"DaysTicker\"},{\"id\":\"1049\",\"type\":\"DaysTicker\"},{\"id\":\"1050\",\"type\":\"DaysTicker\"},{\"id\":\"1051\",\"type\":\"MonthsTicker\"},{\"id\":\"1052\",\"type\":\"MonthsTicker\"},{\"id\":\"1053\",\"type\":\"MonthsTicker\"},{\"id\":\"1054\",\"type\":\"MonthsTicker\"},{\"id\":\"1055\",\"type\":\"YearsTicker\"}]},\"id\":\"1013\",\"type\":\"DatetimeTicker\"},{\"attributes\":{},\"id\":\"1127\",\"type\":\"BasicTicker\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"1127\",\"type\":\"BasicTicker\"}},\"id\":\"1130\",\"type\":\"Grid\"},{\"attributes\":{\"callback\":null},\"id\":\"1115\",\"type\":\"DataRange1d\"},{\"attributes\":{\"dimensions\":\"width\"},\"id\":\"1024\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"line_color\":\"#d62728\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"Air temperature\"}},\"id\":\"1143\",\"type\":\"Line\"},{\"attributes\":{\"axis_label\":\"Irradiance (W/m^2)\",\"formatter\":{\"id\":\"1043\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"1018\",\"type\":\"BasicTicker\"}},\"id\":\"1017\",\"type\":\"LinearAxis\"},{\"attributes\":{\"num_minor_ticks\":5,\"tickers\":[{\"id\":\"1208\",\"type\":\"AdaptiveTicker\"},{\"id\":\"1209\",\"type\":\"AdaptiveTicker\"},{\"id\":\"1210\",\"type\":\"AdaptiveTicker\"},{\"id\":\"1211\",\"type\":\"DaysTicker\"},{\"id\":\"1212\",\"type\":\"DaysTicker\"},{\"id\":\"1213\",\"type\":\"DaysTicker\"},{\"id\":\"1214\",\"type\":\"DaysTicker\"},{\"id\":\"1215\",\"type\":\"MonthsTicker\"},{\"id\":\"1216\",\"type\":\"MonthsTicker\"},{\"id\":\"1217\",\"type\":\"MonthsTicker\"},{\"id\":\"1218\",\"type\":\"MonthsTicker\"},{\"id\":\"1219\",\"type\":\"YearsTicker\"}]},\"id\":\"1177\",\"type\":\"DatetimeTicker\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"1131\",\"type\":\"PanTool\"},{\"id\":\"1132\",\"type\":\"BoxZoomTool\"},{\"id\":\"1133\",\"type\":\"WheelZoomTool\"},{\"id\":\"1134\",\"type\":\"ResetTool\"},{\"id\":\"1135\",\"type\":\"SaveTool\"}]},\"id\":\"1136\",\"type\":\"Toolbar\"},{\"attributes\":{},\"id\":\"1131\",\"type\":\"PanTool\"},{\"attributes\":{},\"id\":\"1018\",\"type\":\"BasicTicker\"},{\"attributes\":{\"overlay\":{\"id\":\"1165\",\"type\":\"BoxAnnotation\"}},\"id\":\"1132\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"1018\",\"type\":\"BasicTicker\"}},\"id\":\"1021\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"1022\",\"type\":\"PanTool\"},{\"attributes\":{\"dimensions\":\"width\"},\"id\":\"1133\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"GHI\"}},\"id\":\"1035\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1134\",\"type\":\"ResetTool\"},{\"attributes\":{},\"id\":\"1135\",\"type\":\"SaveTool\"},{\"attributes\":{\"overlay\":{\"id\":\"1056\",\"type\":\"BoxAnnotation\"}},\"id\":\"1023\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"Air temperature\"}},\"id\":\"1144\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1190\",\"type\":\"SaveTool\"},{\"attributes\":{\"data_source\":{\"id\":\"1002\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1143\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1144\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1146\",\"type\":\"CDSView\"}},\"id\":\"1145\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"1186\",\"type\":\"PanTool\"},{\"id\":\"1187\",\"type\":\"BoxZoomTool\"},{\"id\":\"1188\",\"type\":\"WheelZoomTool\"},{\"id\":\"1189\",\"type\":\"ResetTool\"},{\"id\":\"1190\",\"type\":\"SaveTool\"}]},\"id\":\"1191\",\"type\":\"Toolbar\"},{\"attributes\":{\"source\":{\"id\":\"1002\",\"type\":\"ColumnDataSource\"}},\"id\":\"1146\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"Wind speed\"}},\"id\":\"1199\",\"type\":\"Line\"},{\"attributes\":{\"text\":\"\"},\"id\":\"1148\",\"type\":\"Title\"},{\"attributes\":{\"data_source\":{\"id\":\"1002\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1198\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1199\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1201\",\"type\":\"CDSView\"}},\"id\":\"1200\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1150\",\"type\":\"DatetimeTickFormatter\"},{\"attributes\":{\"source\":{\"id\":\"1002\",\"type\":\"ColumnDataSource\"}},\"id\":\"1201\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1041\",\"type\":\"DatetimeTickFormatter\"},{\"attributes\":{\"text\":\"\"},\"id\":\"1203\",\"type\":\"Title\"},{\"attributes\":{},\"id\":\"1152\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"GHI\"}},\"id\":\"1034\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1207\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"mantissas\":[1,2,5],\"max_interval\":500.0,\"num_minor_ticks\":0},\"id\":\"1153\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"mantissas\":[1,2,5],\"max_interval\":500.0,\"num_minor_ticks\":0},\"id\":\"1208\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"base\":60,\"mantissas\":[1,2,5,10,15,20,30],\"max_interval\":1800000.0,\"min_interval\":1000.0,\"num_minor_ticks\":0},\"id\":\"1154\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"base\":24,\"mantissas\":[1,2,4,6,8,12],\"max_interval\":43200000.0,\"min_interval\":3600000.0,\"num_minor_ticks\":0},\"id\":\"1155\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"base\":60,\"mantissas\":[1,2,5,10,15,20,30],\"max_interval\":1800000.0,\"min_interval\":1000.0,\"num_minor_ticks\":0},\"id\":\"1209\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"days\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]},\"id\":\"1156\",\"type\":\"DaysTicker\"},{\"attributes\":{\"base\":24,\"mantissas\":[1,2,4,6,8,12],\"max_interval\":43200000.0,\"min_interval\":3600000.0,\"num_minor_ticks\":0},\"id\":\"1210\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"days\":[1,4,7,10,13,16,19,22,25,28]},\"id\":\"1157\",\"type\":\"DaysTicker\"},{\"attributes\":{\"ticker\":{\"id\":\"1013\",\"type\":\"DatetimeTicker\"}},\"id\":\"1016\",\"type\":\"Grid\"},{\"attributes\":{\"days\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]},\"id\":\"1211\",\"type\":\"DaysTicker\"},{\"attributes\":{\"days\":[1,8,15,22]},\"id\":\"1158\",\"type\":\"DaysTicker\"},{\"attributes\":{\"days\":[1,4,7,10,13,16,19,22,25,28]},\"id\":\"1212\",\"type\":\"DaysTicker\"},{\"attributes\":{\"children\":[[{\"id\":\"1003\",\"subtype\":\"Figure\",\"type\":\"Plot\"},0,0],[{\"id\":\"1113\",\"subtype\":\"Figure\",\"type\":\"Plot\"},1,0],[{\"id\":\"1168\",\"subtype\":\"Figure\",\"type\":\"Plot\"},2,0]]},\"id\":\"1289\",\"type\":\"GridBox\"},{\"attributes\":{\"days\":[1,15]},\"id\":\"1159\",\"type\":\"DaysTicker\"},{\"attributes\":{\"days\":[1,8,15,22]},\"id\":\"1213\",\"type\":\"DaysTicker\"},{\"attributes\":{\"months\":[0,1,2,3,4,5,6,7,8,9,10,11]},\"id\":\"1160\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"days\":[1,15]},\"id\":\"1214\",\"type\":\"DaysTicker\"},{\"attributes\":{\"months\":[0,2,4,6,8,10]},\"id\":\"1161\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"months\":[0,1,2,3,4,5,6,7,8,9,10,11]},\"id\":\"1215\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"months\":[0,4,8]},\"id\":\"1162\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"months\":[0,2,4,6,8,10]},\"id\":\"1216\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"months\":[0,6]},\"id\":\"1163\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"months\":[0,4,8]},\"id\":\"1217\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"days\":[1,4,7,10,13,16,19,22,25,28]},\"id\":\"1048\",\"type\":\"DaysTicker\"},{\"attributes\":{},\"id\":\"1164\",\"type\":\"YearsTicker\"},{\"attributes\":{\"months\":[0,6]},\"id\":\"1218\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"1165\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"days\":[1,8,15,22]},\"id\":\"1049\",\"type\":\"DaysTicker\"},{\"attributes\":{},\"id\":\"1219\",\"type\":\"YearsTicker\"},{\"attributes\":{\"click_policy\":\"hide\",\"items\":[{\"id\":\"1167\",\"type\":\"LegendItem\"}],\"location\":\"top_left\"},\"id\":\"1166\",\"type\":\"Legend\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"1220\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"label\":{\"value\":\"Air temperature\"},\"renderers\":[{\"id\":\"1145\",\"type\":\"GlyphRenderer\"}]},\"id\":\"1167\",\"type\":\"LegendItem\"},{\"attributes\":{\"click_policy\":\"hide\",\"items\":[{\"id\":\"1222\",\"type\":\"LegendItem\"}],\"location\":\"top_left\"},\"id\":\"1221\",\"type\":\"Legend\"},{\"attributes\":{\"months\":[0,1,2,3,4,5,6,7,8,9,10,11]},\"id\":\"1051\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"below\":[{\"id\":\"1176\",\"type\":\"DatetimeAxis\"}],\"center\":[{\"id\":\"1180\",\"type\":\"Grid\"},{\"id\":\"1185\",\"type\":\"Grid\"},{\"id\":\"1221\",\"type\":\"Legend\"}],\"left\":[{\"id\":\"1181\",\"type\":\"LinearAxis\"}],\"plot_height\":200,\"plot_width\":800,\"renderers\":[{\"id\":\"1200\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"1203\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"1191\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_range\":{\"id\":\"1004\",\"type\":\"DataRange1d\"},\"x_scale\":{\"id\":\"1172\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"1170\",\"type\":\"DataRange1d\"},\"y_scale\":{\"id\":\"1174\",\"type\":\"LinearScale\"}},\"id\":\"1168\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"label\":{\"value\":\"Wind speed\"},\"renderers\":[{\"id\":\"1200\",\"type\":\"GlyphRenderer\"}]},\"id\":\"1222\",\"type\":\"LegendItem\"},{\"attributes\":{\"days\":[1,15]},\"id\":\"1050\",\"type\":\"DaysTicker\"},{\"attributes\":{\"line_color\":\"#9467bd\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"Wind speed\"}},\"id\":\"1198\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null},\"id\":\"1170\",\"type\":\"DataRange1d\"},{\"attributes\":{},\"id\":\"1172\",\"type\":\"LinearScale\"},{\"attributes\":{\"callback\":null,\"formatters\":{\"index\":\"datetime\"},\"mode\":\"vline\",\"tooltips\":[[\"timestamp\",\"@index{%FT%H:%M:%S%z}\"],[\"GHI\",\"@GHI\"],[\"DNI\",\"@DNI\"],[\"DHI\",\"@DHI\"]]},\"id\":\"1293\",\"type\":\"HoverTool\"},{\"attributes\":{\"days\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]},\"id\":\"1047\",\"type\":\"DaysTicker\"},{\"attributes\":{},\"id\":\"1174\",\"type\":\"LinearScale\"},{\"attributes\":{\"axis_label\":\"Time (UTC)\",\"formatter\":{\"id\":\"1205\",\"type\":\"DatetimeTickFormatter\"},\"ticker\":{\"id\":\"1177\",\"type\":\"DatetimeTicker\"}},\"id\":\"1176\",\"type\":\"DatetimeAxis\"},{\"attributes\":{\"toolbar\":{\"id\":\"1290\",\"type\":\"ProxyToolbar\"},\"toolbar_location\":\"above\"},\"id\":\"1291\",\"type\":\"ToolbarBox\"},{\"attributes\":{\"axis_label\":\"Wind speed (m/s)\",\"formatter\":{\"id\":\"1207\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"1182\",\"type\":\"BasicTicker\"}},\"id\":\"1181\",\"type\":\"LinearAxis\"},{\"attributes\":{\"below\":[{\"id\":\"1012\",\"type\":\"DatetimeAxis\"}],\"center\":[{\"id\":\"1016\",\"type\":\"Grid\"},{\"id\":\"1021\",\"type\":\"Grid\"},{\"id\":\"1057\",\"type\":\"Legend\"}],\"left\":[{\"id\":\"1017\",\"type\":\"LinearAxis\"}],\"plot_height\":200,\"plot_width\":800,\"renderers\":[{\"id\":\"1036\",\"type\":\"GlyphRenderer\"},{\"id\":\"1062\",\"type\":\"GlyphRenderer\"},{\"id\":\"1089\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"1039\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"1027\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_range\":{\"id\":\"1004\",\"type\":\"DataRange1d\"},\"x_scale\":{\"id\":\"1008\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"1006\",\"type\":\"DataRange1d\"},\"y_scale\":{\"id\":\"1010\",\"type\":\"LinearScale\"}},\"id\":\"1003\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{},\"id\":\"1182\",\"type\":\"BasicTicker\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"1182\",\"type\":\"BasicTicker\"}},\"id\":\"1185\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"1205\",\"type\":\"DatetimeTickFormatter\"},{\"attributes\":{\"tools\":[{\"id\":\"1022\",\"type\":\"PanTool\"},{\"id\":\"1023\",\"type\":\"BoxZoomTool\"},{\"id\":\"1024\",\"type\":\"WheelZoomTool\"},{\"id\":\"1025\",\"type\":\"ResetTool\"},{\"id\":\"1026\",\"type\":\"SaveTool\"},{\"id\":\"1131\",\"type\":\"PanTool\"},{\"id\":\"1132\",\"type\":\"BoxZoomTool\"},{\"id\":\"1133\",\"type\":\"WheelZoomTool\"},{\"id\":\"1134\",\"type\":\"ResetTool\"},{\"id\":\"1135\",\"type\":\"SaveTool\"},{\"id\":\"1186\",\"type\":\"PanTool\"},{\"id\":\"1187\",\"type\":\"BoxZoomTool\"},{\"id\":\"1188\",\"type\":\"WheelZoomTool\"},{\"id\":\"1189\",\"type\":\"ResetTool\"},{\"id\":\"1190\",\"type\":\"SaveTool\"}]},\"id\":\"1290\",\"type\":\"ProxyToolbar\"},{\"attributes\":{},\"id\":\"1186\",\"type\":\"PanTool\"},{\"attributes\":{\"label\":{\"value\":\"DNI\"},\"renderers\":[{\"id\":\"1062\",\"type\":\"GlyphRenderer\"}]},\"id\":\"1085\",\"type\":\"LegendItem\"},{\"attributes\":{\"overlay\":{\"id\":\"1220\",\"type\":\"BoxAnnotation\"}},\"id\":\"1187\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"dimensions\":\"width\"},\"id\":\"1188\",\"type\":\"WheelZoomTool\"},{\"attributes\":{},\"id\":\"1189\",\"type\":\"ResetTool\"}],\"root_ids\":[\"1292\"]},\"title\":\"Bokeh Application\",\"version\":\"1.3.4\"}};\n",
" var render_items = [{\"docid\":\"07ed47aa-00f1-4077-b1e0-3c380b119524\",\"roots\":{\"1292\":\"511754d7-26ce-418b-ad59-5930e95ac91e\"}}];\n",
" root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n",
"\n",
" }\n",
" if (root.Bokeh !== undefined) {\n",
" embed_document(root);\n",
" } else {\n",
" var attempts = 0;\n",
" var timer = setInterval(function(root) {\n",
" if (root.Bokeh !== undefined) {\n",
" embed_document(root);\n",
" clearInterval(timer);\n",
" }\n",
" attempts++;\n",
" if (attempts > 100) {\n",
" console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n",
" clearInterval(timer);\n",
" }\n",
" }, 10, root)\n",
" }\n",
"})(window);"
],
"application/vnd.bokehjs_exec.v0+json": ""
},
"metadata": {
"application/vnd.bokehjs_exec.v0+json": {
"id": "1292"
}
},
"output_type": "display_data"
}
],
"source": [
"grid = plot_nwp(ghi, dni, dhi, air_temperature, wind_speed, ac_power)\n",
"show(grid)"
]
},
{
"cell_type": "code",
"execution_count": 11,
"metadata": {},
"outputs": [],
"source": [
"from importlib import reload"
]
},
{
"cell_type": "code",
"execution_count": 12,
"metadata": {},
"outputs": [],
"source": [
"models = reload(models)"
]
},
{
"cell_type": "code",
"execution_count": 13,
"metadata": {},
"outputs": [],
"source": [
"# define a Forecast object\n",
"forecast = datamodel.Forecast(\n",
" name='OASIS DA GHI',\n",
" site=site,\n",
" variable='ghi',\n",
" interval_label='ending',\n",
" interval_value_type='mean',\n",
" interval_length='1h',\n",
" issue_time_of_day=datetime.time(hour=0),\n",
" run_length=pd.Timedelta('18h'),\n",
" lead_time_to_start=pd.Timedelta('0h')\n",
")"
]
},
{
"cell_type": "code",
"execution_count": 14,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"time\n",
"2019-05-15 01:00:00+00:00 317.416656\n",
"2019-05-15 02:00:00+00:00 105.000000\n",
"2019-05-15 03:00:00+00:00 2.166667\n",
"2019-05-15 04:00:00+00:00 0.000000\n",
"2019-05-15 05:00:00+00:00 0.000000\n",
"2019-05-15 06:00:00+00:00 0.000000\n",
"2019-05-15 07:00:00+00:00 0.000000\n",
"2019-05-15 08:00:00+00:00 0.000000\n",
"2019-05-15 09:00:00+00:00 0.000000\n",
"2019-05-15 10:00:00+00:00 0.000000\n",
"2019-05-15 11:00:00+00:00 0.000000\n",
"2019-05-15 12:00:00+00:00 0.000000\n",
"2019-05-15 13:00:00+00:00 11.583334\n",
"2019-05-15 14:00:00+00:00 159.666672\n",
"2019-05-15 15:00:00+00:00 388.000000\n",
"2019-05-15 16:00:00+00:00 612.083313\n",
"2019-05-15 17:00:00+00:00 798.333313\n",
"2019-05-15 18:00:00+00:00 945.000000\n",
"Freq: H, Name: ghi, dtype: float32\n"
]
},
{
"data": {
"text/html": [
"\n",
"\n",
"\n",
"\n",
"\n",
"\n",
" <div class=\"bk-root\" id=\"cf33f719-1210-4c12-8d32-789ea24f194f\" data-root-id=\"2002\"></div>\n"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/javascript": [
"(function(root) {\n",
" function embed_document(root) {\n",
" \n",
" var docs_json = {\"ad9d3b92-f7b4-4547-aeab-03889db2d591\":{\"roots\":{\"references\":[{\"attributes\":{\"children\":[{\"id\":\"2001\",\"type\":\"ToolbarBox\"},{\"id\":\"1999\",\"type\":\"GridBox\"}]},\"id\":\"2002\",\"type\":\"Column\"},{\"attributes\":{\"days\":[1,8,15,22]},\"id\":\"1868\",\"type\":\"DaysTicker\"},{\"attributes\":{\"days\":[1,15]},\"id\":\"1869\",\"type\":\"DaysTicker\"},{\"attributes\":{\"base\":60,\"mantissas\":[1,2,5,10,15,20,30],\"max_interval\":1800000.0,\"min_interval\":1000.0,\"num_minor_ticks\":0},\"id\":\"1864\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"months\":[0,1,2,3,4,5,6,7,8,9,10,11]},\"id\":\"1870\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"label\":{\"value\":\"DHI\"},\"renderers\":[{\"id\":\"1799\",\"type\":\"GlyphRenderer\"}]},\"id\":\"1822\",\"type\":\"LegendItem\"},{\"attributes\":{\"mantissas\":[1,2,5],\"max_interval\":500.0,\"num_minor_ticks\":0},\"id\":\"1863\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"months\":[0,2,4,6,8,10]},\"id\":\"1871\",\"type\":\"MonthsTicker\"},{\"attributes\":{},\"id\":\"1862\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"months\":[0,4,8]},\"id\":\"1872\",\"type\":\"MonthsTicker\"},{\"attributes\":{},\"id\":\"1860\",\"type\":\"DatetimeTickFormatter\"},{\"attributes\":{\"months\":[0,6]},\"id\":\"1873\",\"type\":\"MonthsTicker\"},{\"attributes\":{},\"id\":\"1845\",\"type\":\"SaveTool\"},{\"attributes\":{},\"id\":\"1874\",\"type\":\"YearsTicker\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"1875\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"text\":\"\"},\"id\":\"1858\",\"type\":\"Title\"},{\"attributes\":{\"click_policy\":\"hide\",\"items\":[{\"id\":\"1877\",\"type\":\"LegendItem\"}],\"location\":\"top_left\"},\"id\":\"1876\",\"type\":\"Legend\"},{\"attributes\":{\"label\":{\"value\":\"Air temperature\"},\"renderers\":[{\"id\":\"1855\",\"type\":\"GlyphRenderer\"}]},\"id\":\"1877\",\"type\":\"LegendItem\"},{\"attributes\":{\"below\":[{\"id\":\"1886\",\"type\":\"DatetimeAxis\"}],\"center\":[{\"id\":\"1890\",\"type\":\"Grid\"},{\"id\":\"1895\",\"type\":\"Grid\"},{\"id\":\"1931\",\"type\":\"Legend\"}],\"left\":[{\"id\":\"1891\",\"type\":\"LinearAxis\"}],\"plot_height\":200,\"plot_width\":800,\"renderers\":[{\"id\":\"1910\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"1913\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"1901\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_range\":{\"id\":\"1714\",\"type\":\"DataRange1d\"},\"x_scale\":{\"id\":\"1882\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"1880\",\"type\":\"DataRange1d\"},\"y_scale\":{\"id\":\"1884\",\"type\":\"LinearScale\"}},\"id\":\"1878\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{},\"id\":\"1736\",\"type\":\"SaveTool\"},{\"attributes\":{},\"id\":\"1884\",\"type\":\"LinearScale\"},{\"attributes\":{\"line_color\":\"#d62728\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"Air temperature\"}},\"id\":\"1853\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null},\"id\":\"1880\",\"type\":\"DataRange1d\"},{\"attributes\":{\"source\":{\"id\":\"1712\",\"type\":\"ColumnDataSource\"}},\"id\":\"1856\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1882\",\"type\":\"LinearScale\"},{\"attributes\":{\"num_minor_ticks\":5,\"tickers\":[{\"id\":\"1918\",\"type\":\"AdaptiveTicker\"},{\"id\":\"1919\",\"type\":\"AdaptiveTicker\"},{\"id\":\"1920\",\"type\":\"AdaptiveTicker\"},{\"id\":\"1921\",\"type\":\"DaysTicker\"},{\"id\":\"1922\",\"type\":\"DaysTicker\"},{\"id\":\"1923\",\"type\":\"DaysTicker\"},{\"id\":\"1924\",\"type\":\"DaysTicker\"},{\"id\":\"1925\",\"type\":\"MonthsTicker\"},{\"id\":\"1926\",\"type\":\"MonthsTicker\"},{\"id\":\"1927\",\"type\":\"MonthsTicker\"},{\"id\":\"1928\",\"type\":\"MonthsTicker\"},{\"id\":\"1929\",\"type\":\"YearsTicker\"}]},\"id\":\"1887\",\"type\":\"DatetimeTicker\"},{\"attributes\":{},\"id\":\"1844\",\"type\":\"ResetTool\"},{\"attributes\":{\"dimensions\":\"width\"},\"id\":\"1843\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"ticker\":{\"id\":\"1887\",\"type\":\"DatetimeTicker\"}},\"id\":\"1890\",\"type\":\"Grid\"},{\"attributes\":{\"axis_label\":\"Wind speed (m/s)\",\"formatter\":{\"id\":\"1917\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"1892\",\"type\":\"BasicTicker\"}},\"id\":\"1891\",\"type\":\"LinearAxis\"},{\"attributes\":{\"source\":{\"id\":\"1712\",\"type\":\"ColumnDataSource\"}},\"id\":\"1800\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1892\",\"type\":\"BasicTicker\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"1892\",\"type\":\"BasicTicker\"}},\"id\":\"1895\",\"type\":\"Grid\"},{\"attributes\":{\"overlay\":{\"id\":\"1875\",\"type\":\"BoxAnnotation\"}},\"id\":\"1842\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"line_color\":\"#9467bd\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"Wind speed\"}},\"id\":\"1908\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"1712\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1853\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1854\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1856\",\"type\":\"CDSView\"}},\"id\":\"1855\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"children\":[[{\"id\":\"1713\",\"subtype\":\"Figure\",\"type\":\"Plot\"},0,0],[{\"id\":\"1823\",\"subtype\":\"Figure\",\"type\":\"Plot\"},1,0],[{\"id\":\"1878\",\"subtype\":\"Figure\",\"type\":\"Plot\"},2,0]]},\"id\":\"1999\",\"type\":\"GridBox\"},{\"attributes\":{},\"id\":\"1829\",\"type\":\"LinearScale\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"1896\",\"type\":\"PanTool\"},{\"id\":\"1897\",\"type\":\"BoxZoomTool\"},{\"id\":\"1898\",\"type\":\"WheelZoomTool\"},{\"id\":\"1899\",\"type\":\"ResetTool\"},{\"id\":\"1900\",\"type\":\"SaveTool\"}]},\"id\":\"1901\",\"type\":\"Toolbar\"},{\"attributes\":{},\"id\":\"1896\",\"type\":\"PanTool\"},{\"attributes\":{\"overlay\":{\"id\":\"1930\",\"type\":\"BoxAnnotation\"}},\"id\":\"1897\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"1841\",\"type\":\"PanTool\"},{\"id\":\"1842\",\"type\":\"BoxZoomTool\"},{\"id\":\"1843\",\"type\":\"WheelZoomTool\"},{\"id\":\"1844\",\"type\":\"ResetTool\"},{\"id\":\"1845\",\"type\":\"SaveTool\"}]},\"id\":\"1846\",\"type\":\"Toolbar\"},{\"attributes\":{},\"id\":\"1841\",\"type\":\"PanTool\"},{\"attributes\":{\"dimensions\":\"width\"},\"id\":\"1898\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"DHI\"}},\"id\":\"1798\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1899\",\"type\":\"ResetTool\"},{\"attributes\":{\"source\":{\"id\":\"1712\",\"type\":\"ColumnDataSource\"}},\"id\":\"1773\",\"type\":\"CDSView\"},{\"attributes\":{\"num_minor_ticks\":5,\"tickers\":[{\"id\":\"1863\",\"type\":\"AdaptiveTicker\"},{\"id\":\"1864\",\"type\":\"AdaptiveTicker\"},{\"id\":\"1865\",\"type\":\"AdaptiveTicker\"},{\"id\":\"1866\",\"type\":\"DaysTicker\"},{\"id\":\"1867\",\"type\":\"DaysTicker\"},{\"id\":\"1868\",\"type\":\"DaysTicker\"},{\"id\":\"1869\",\"type\":\"DaysTicker\"},{\"id\":\"1870\",\"type\":\"MonthsTicker\"},{\"id\":\"1871\",\"type\":\"MonthsTicker\"},{\"id\":\"1872\",\"type\":\"MonthsTicker\"},{\"id\":\"1873\",\"type\":\"MonthsTicker\"},{\"id\":\"1874\",\"type\":\"YearsTicker\"}]},\"id\":\"1832\",\"type\":\"DatetimeTicker\"},{\"attributes\":{},\"id\":\"1900\",\"type\":\"SaveTool\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"Air temperature\"}},\"id\":\"1854\",\"type\":\"Line\"},{\"attributes\":{\"formatter\":{\"id\":\"1860\",\"type\":\"DatetimeTickFormatter\"},\"ticker\":{\"id\":\"1832\",\"type\":\"DatetimeTicker\"}},\"id\":\"1831\",\"type\":\"DatetimeAxis\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"Wind speed\"}},\"id\":\"1909\",\"type\":\"Line\"},{\"attributes\":{\"ticker\":{\"id\":\"1832\",\"type\":\"DatetimeTicker\"}},\"id\":\"1835\",\"type\":\"Grid\"},{\"attributes\":{\"data_source\":{\"id\":\"1712\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1908\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1909\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1911\",\"type\":\"CDSView\"}},\"id\":\"1910\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"axis_label\":\"Air temperature (C)\",\"formatter\":{\"id\":\"1862\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"1837\",\"type\":\"BasicTicker\"}},\"id\":\"1836\",\"type\":\"LinearAxis\"},{\"attributes\":{\"source\":{\"id\":\"1712\",\"type\":\"ColumnDataSource\"}},\"id\":\"1911\",\"type\":\"CDSView\"},{\"attributes\":{\"text\":\"\"},\"id\":\"1913\",\"type\":\"Title\"},{\"attributes\":{},\"id\":\"1837\",\"type\":\"BasicTicker\"},{\"attributes\":{\"callback\":null},\"id\":\"1825\",\"type\":\"DataRange1d\"},{\"attributes\":{},\"id\":\"1915\",\"type\":\"DatetimeTickFormatter\"},{\"attributes\":{\"tools\":[{\"id\":\"1732\",\"type\":\"PanTool\"},{\"id\":\"1733\",\"type\":\"BoxZoomTool\"},{\"id\":\"1734\",\"type\":\"WheelZoomTool\"},{\"id\":\"1735\",\"type\":\"ResetTool\"},{\"id\":\"1736\",\"type\":\"SaveTool\"},{\"id\":\"1841\",\"type\":\"PanTool\"},{\"id\":\"1842\",\"type\":\"BoxZoomTool\"},{\"id\":\"1843\",\"type\":\"WheelZoomTool\"},{\"id\":\"1844\",\"type\":\"ResetTool\"},{\"id\":\"1845\",\"type\":\"SaveTool\"},{\"id\":\"1896\",\"type\":\"PanTool\"},{\"id\":\"1897\",\"type\":\"BoxZoomTool\"},{\"id\":\"1898\",\"type\":\"WheelZoomTool\"},{\"id\":\"1899\",\"type\":\"ResetTool\"},{\"id\":\"1900\",\"type\":\"SaveTool\"}]},\"id\":\"2000\",\"type\":\"ProxyToolbar\"},{\"attributes\":{},\"id\":\"1827\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"1917\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"mantissas\":[1,2,5],\"max_interval\":500.0,\"num_minor_ticks\":0},\"id\":\"1918\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"1837\",\"type\":\"BasicTicker\"}},\"id\":\"1840\",\"type\":\"Grid\"},{\"attributes\":{\"base\":24,\"mantissas\":[1,2,4,6,8,12],\"max_interval\":43200000.0,\"min_interval\":3600000.0,\"num_minor_ticks\":0},\"id\":\"1865\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"base\":60,\"mantissas\":[1,2,5,10,15,20,30],\"max_interval\":1800000.0,\"min_interval\":1000.0,\"num_minor_ticks\":0},\"id\":\"1919\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"line_color\":\"#2ca02c\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"DHI\"}},\"id\":\"1797\",\"type\":\"Line\"},{\"attributes\":{\"days\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]},\"id\":\"1866\",\"type\":\"DaysTicker\"},{\"attributes\":{\"base\":24,\"mantissas\":[1,2,4,6,8,12],\"max_interval\":43200000.0,\"min_interval\":3600000.0,\"num_minor_ticks\":0},\"id\":\"1920\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"days\":[1,4,7,10,13,16,19,22,25,28]},\"id\":\"1867\",\"type\":\"DaysTicker\"},{\"attributes\":{\"days\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]},\"id\":\"1921\",\"type\":\"DaysTicker\"},{\"attributes\":{\"months\":[0,1,2,3,4,5,6,7,8,9,10,11]},\"id\":\"1761\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"GHI\"}},\"id\":\"1745\",\"type\":\"Line\"},{\"attributes\":{\"days\":[1,4,7,10,13,16,19,22,25,28]},\"id\":\"1922\",\"type\":\"DaysTicker\"},{\"attributes\":{\"months\":[0,2,4,6,8,10]},\"id\":\"1762\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"days\":[1,8,15,22]},\"id\":\"1923\",\"type\":\"DaysTicker\"},{\"attributes\":{},\"id\":\"1735\",\"type\":\"ResetTool\"},{\"attributes\":{\"base\":24,\"mantissas\":[1,2,4,6,8,12],\"max_interval\":43200000.0,\"min_interval\":3600000.0,\"num_minor_ticks\":0},\"id\":\"1756\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"overlay\":{\"id\":\"1766\",\"type\":\"BoxAnnotation\"}},\"id\":\"1733\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"days\":[1,15]},\"id\":\"1924\",\"type\":\"DaysTicker\"},{\"attributes\":{\"axis_label\":\"Time (UTC)\",\"formatter\":{\"id\":\"1915\",\"type\":\"DatetimeTickFormatter\"},\"ticker\":{\"id\":\"1887\",\"type\":\"DatetimeTicker\"}},\"id\":\"1886\",\"type\":\"DatetimeAxis\"},{\"attributes\":{\"label\":{\"value\":\"DNI\"},\"renderers\":[{\"id\":\"1772\",\"type\":\"GlyphRenderer\"}]},\"id\":\"1795\",\"type\":\"LegendItem\"},{\"attributes\":{\"months\":[0,1,2,3,4,5,6,7,8,9,10,11]},\"id\":\"1925\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"months\":[0,2,4,6,8,10]},\"id\":\"1926\",\"type\":\"MonthsTicker\"},{\"attributes\":{},\"id\":\"1732\",\"type\":\"PanTool\"},{\"attributes\":{\"days\":[1,8,15,22]},\"id\":\"1759\",\"type\":\"DaysTicker\"},{\"attributes\":{\"months\":[0,4,8]},\"id\":\"1927\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"months\":[0,6]},\"id\":\"1928\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"base\":60,\"mantissas\":[1,2,5,10,15,20,30],\"max_interval\":1800000.0,\"min_interval\":1000.0,\"num_minor_ticks\":0},\"id\":\"1755\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{},\"id\":\"1929\",\"type\":\"YearsTicker\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"1930\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"callback\":null,\"formatters\":{\"index\":\"datetime\"},\"mode\":\"vline\",\"tooltips\":[[\"timestamp\",\"@index{%FT%H:%M:%S%z}\"],[\"GHI\",\"@GHI\"],[\"DNI\",\"@DNI\"],[\"DHI\",\"@DHI\"]]},\"id\":\"2003\",\"type\":\"HoverTool\"},{\"attributes\":{\"days\":[1,15]},\"id\":\"1760\",\"type\":\"DaysTicker\"},{\"attributes\":{\"line_color\":\"#ff7f0e\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"DNI\"}},\"id\":\"1770\",\"type\":\"Line\"},{\"attributes\":{\"dimensions\":\"width\"},\"id\":\"1734\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"click_policy\":\"hide\",\"items\":[{\"id\":\"1932\",\"type\":\"LegendItem\"}],\"location\":\"top_left\"},\"id\":\"1931\",\"type\":\"Legend\"},{\"attributes\":{\"label\":{\"value\":\"GHI\"},\"renderers\":[{\"id\":\"1746\",\"type\":\"GlyphRenderer\"}]},\"id\":\"1768\",\"type\":\"LegendItem\"},{\"attributes\":{\"label\":{\"value\":\"Wind speed\"},\"renderers\":[{\"id\":\"1910\",\"type\":\"GlyphRenderer\"}]},\"id\":\"1932\",\"type\":\"LegendItem\"},{\"attributes\":{\"mantissas\":[1,2,5],\"max_interval\":500.0,\"num_minor_ticks\":0},\"id\":\"1754\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"toolbar\":{\"id\":\"2000\",\"type\":\"ProxyToolbar\"},\"toolbar_location\":\"above\"},\"id\":\"2001\",\"type\":\"ToolbarBox\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"1732\",\"type\":\"PanTool\"},{\"id\":\"1733\",\"type\":\"BoxZoomTool\"},{\"id\":\"1734\",\"type\":\"WheelZoomTool\"},{\"id\":\"1735\",\"type\":\"ResetTool\"},{\"id\":\"1736\",\"type\":\"SaveTool\"},{\"id\":\"2003\",\"type\":\"HoverTool\"}]},\"id\":\"1737\",\"type\":\"Toolbar\"},{\"attributes\":{},\"id\":\"1792\",\"type\":\"Selection\"},{\"attributes\":{\"text\":\"\"},\"id\":\"1749\",\"type\":\"Title\"},{\"attributes\":{},\"id\":\"1793\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"1728\",\"type\":\"BasicTicker\"}},\"id\":\"1731\",\"type\":\"Grid\"},{\"attributes\":{\"data_source\":{\"id\":\"1712\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1797\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1798\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1800\",\"type\":\"CDSView\"}},\"id\":\"1799\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"click_policy\":\"hide\",\"items\":[{\"id\":\"1768\",\"type\":\"LegendItem\"},{\"id\":\"1795\",\"type\":\"LegendItem\"},{\"id\":\"1822\",\"type\":\"LegendItem\"}],\"location\":\"top_left\"},\"id\":\"1767\",\"type\":\"Legend\"},{\"attributes\":{\"ticker\":{\"id\":\"1723\",\"type\":\"DatetimeTicker\"}},\"id\":\"1726\",\"type\":\"Grid\"},{\"attributes\":{\"days\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]},\"id\":\"1757\",\"type\":\"DaysTicker\"},{\"attributes\":{\"data_source\":{\"id\":\"1712\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1770\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1771\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1773\",\"type\":\"CDSView\"}},\"id\":\"1772\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"axis_label\":\"Irradiance (W/m^2)\",\"formatter\":{\"id\":\"1753\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"1728\",\"type\":\"BasicTicker\"}},\"id\":\"1727\",\"type\":\"LinearAxis\"},{\"attributes\":{},\"id\":\"1720\",\"type\":\"LinearScale\"},{\"attributes\":{\"months\":[0,4,8]},\"id\":\"1763\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"below\":[{\"id\":\"1831\",\"type\":\"DatetimeAxis\"}],\"center\":[{\"id\":\"1835\",\"type\":\"Grid\"},{\"id\":\"1840\",\"type\":\"Grid\"},{\"id\":\"1876\",\"type\":\"Legend\"}],\"left\":[{\"id\":\"1836\",\"type\":\"LinearAxis\"}],\"plot_height\":200,\"plot_width\":800,\"renderers\":[{\"id\":\"1855\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"1858\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"1846\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_range\":{\"id\":\"1714\",\"type\":\"DataRange1d\"},\"x_scale\":{\"id\":\"1827\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"1825\",\"type\":\"DataRange1d\"},\"y_scale\":{\"id\":\"1829\",\"type\":\"LinearScale\"}},\"id\":\"1823\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"months\":[0,6]},\"id\":\"1764\",\"type\":\"MonthsTicker\"},{\"attributes\":{},\"id\":\"1765\",\"type\":\"YearsTicker\"},{\"attributes\":{},\"id\":\"1751\",\"type\":\"DatetimeTickFormatter\"},{\"attributes\":{},\"id\":\"1718\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"1753\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"callback\":null},\"id\":\"1714\",\"type\":\"DataRange1d\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"1766\",\"type\":\"BoxAnnotation\"},{\"attributes\":{},\"id\":\"1728\",\"type\":\"BasicTicker\"},{\"attributes\":{\"callback\":null,\"data\":{\"AC power\":{\"__ndarray__\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/\",\"dtype\":\"float64\",\"shape\":[18]},\"Air temperature\":{\"__ndarray__\":\"JW7GQdAsvUHQwLBB0CigQdA4k0Elwo1BJW6XQXufoEHQnJJBe/uFQUtcdkGgKWJB9X5bQdAIhUF7J6FB0FCuQdDwv0F728xB\",\"dtype\":\"float32\",\"shape\":[18]},\"DHI\":{\"__ndarray__\":\"ABimQgBgGUJVVTE/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAq+olQVVFWEKr6qBCq7q9QquSE0OrEkxD\",\"dtype\":\"float32\",\"shape\":[18]},\"DNI\":{\"__ndarray__\":\"AIAcRFV1pEOrqkJBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICFQlW1AUSryj9Eq+pZRAAAXEQAgFRE\",\"dtype\":\"float32\",\"shape\":[18]},\"GHI\":{\"__ndarray__\":\"VbWeQwAA0kKrqgpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVlU5QauqH0MAAMJDVQUZRFWVR0QAQGxE\",\"dtype\":\"float32\",\"shape\":[18]},\"Wind speed\":{\"__ndarray__\":\"VTVUQAAAa0Cr2oZAq8oWQAAASz8AoAxAAGDCQKuKy0BVtUhAVXU9QABAoz+rarc/AADxPlXVOj8AAMk/q+oKQACATUBVpZJA\",\"dtype\":\"float32\",\"shape\":[18]},\"index\":{\"__ndarray__\":\"AAAoDZCrdkIAABB8k6t2QgAA+OqWq3ZCAADgWZqrdkIAAMjInat2QgAAsDehq3ZCAACYpqSrdkIAAIAVqKt2QgAAaISrq3ZCAABQ866rdkIAADhisqt2QgAAING1q3ZCAAAIQLmrdkIAAPCuvKt2QgAA2B3Aq3ZCAADAjMOrdkIAAKj7xqt2QgAAkGrKq3ZC\",\"dtype\":\"float64\",\"shape\":[18]}},\"selected\":{\"id\":\"1792\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"1793\",\"type\":\"UnionRenderers\"}},\"id\":\"1712\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"days\":[1,4,7,10,13,16,19,22,25,28]},\"id\":\"1758\",\"type\":\"DaysTicker\"},{\"attributes\":{\"below\":[{\"id\":\"1722\",\"type\":\"DatetimeAxis\"}],\"center\":[{\"id\":\"1726\",\"type\":\"Grid\"},{\"id\":\"1731\",\"type\":\"Grid\"},{\"id\":\"1767\",\"type\":\"Legend\"}],\"left\":[{\"id\":\"1727\",\"type\":\"LinearAxis\"}],\"plot_height\":200,\"plot_width\":800,\"renderers\":[{\"id\":\"1746\",\"type\":\"GlyphRenderer\"},{\"id\":\"1772\",\"type\":\"GlyphRenderer\"},{\"id\":\"1799\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"1749\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"1737\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_range\":{\"id\":\"1714\",\"type\":\"DataRange1d\"},\"x_scale\":{\"id\":\"1718\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"1716\",\"type\":\"DataRange1d\"},\"y_scale\":{\"id\":\"1720\",\"type\":\"LinearScale\"}},\"id\":\"1713\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"GHI\"}},\"id\":\"1744\",\"type\":\"Line\"},{\"attributes\":{\"formatter\":{\"id\":\"1751\",\"type\":\"DatetimeTickFormatter\"},\"ticker\":{\"id\":\"1723\",\"type\":\"DatetimeTicker\"}},\"id\":\"1722\",\"type\":\"DatetimeAxis\"},{\"attributes\":{\"data_source\":{\"id\":\"1712\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1744\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1745\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1747\",\"type\":\"CDSView\"}},\"id\":\"1746\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"num_minor_ticks\":5,\"tickers\":[{\"id\":\"1754\",\"type\":\"AdaptiveTicker\"},{\"id\":\"1755\",\"type\":\"AdaptiveTicker\"},{\"id\":\"1756\",\"type\":\"AdaptiveTicker\"},{\"id\":\"1757\",\"type\":\"DaysTicker\"},{\"id\":\"1758\",\"type\":\"DaysTicker\"},{\"id\":\"1759\",\"type\":\"DaysTicker\"},{\"id\":\"1760\",\"type\":\"DaysTicker\"},{\"id\":\"1761\",\"type\":\"MonthsTicker\"},{\"id\":\"1762\",\"type\":\"MonthsTicker\"},{\"id\":\"1763\",\"type\":\"MonthsTicker\"},{\"id\":\"1764\",\"type\":\"MonthsTicker\"},{\"id\":\"1765\",\"type\":\"YearsTicker\"}]},\"id\":\"1723\",\"type\":\"DatetimeTicker\"},{\"attributes\":{\"source\":{\"id\":\"1712\",\"type\":\"ColumnDataSource\"}},\"id\":\"1747\",\"type\":\"CDSView\"},{\"attributes\":{\"callback\":null},\"id\":\"1716\",\"type\":\"DataRange1d\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"DNI\"}},\"id\":\"1771\",\"type\":\"Line\"}],\"root_ids\":[\"2002\"]},\"title\":\"Bokeh Application\",\"version\":\"1.3.4\"}};\n",
" var render_items = [{\"docid\":\"ad9d3b92-f7b4-4547-aeab-03889db2d591\",\"roots\":{\"2002\":\"cf33f719-1210-4c12-8d32-789ea24f194f\"}}];\n",
" root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n",
"\n",
" }\n",
" if (root.Bokeh !== undefined) {\n",
" embed_document(root);\n",
" } else {\n",
" var attempts = 0;\n",
" var timer = setInterval(function(root) {\n",
" if (root.Bokeh !== undefined) {\n",
" embed_document(root);\n",
" clearInterval(timer);\n",
" }\n",
" attempts++;\n",
" if (attempts > 100) {\n",
" console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n",
" clearInterval(timer);\n",
" }\n",
" }, 10, root)\n",
" }\n",
"})(window);"
],
"application/vnd.bokehjs_exec.v0+json": ""
},
"metadata": {
"application/vnd.bokehjs_exec.v0+json": {
"id": "2002"
}
},
"output_type": "display_data"
}
],
"source": [
"# select the model\n",
"model = models.hrrr_subhourly_to_hourly_mean\n",
"\n",
"# tell the model where to find the NWP data\n",
"model_wrapped = partial(model, load_forecast=load_forecast)\n",
"\n",
"# load and process the NWP data. ac_power is None because site is not a power plant.\n",
"ghi, dni, dhi, air_temperature, wind_speed, ac_power = main.run_nwp(forecast, model_wrapped, run_time, issue_time)\n",
"\n",
"print(ghi)\n",
"\n",
"grid = plot_nwp(ghi, dni, dhi, air_temperature, wind_speed, ac_power)\n",
"show(grid)"
]
},
{
"cell_type": "code",
"execution_count": 15,
"metadata": {},
"outputs": [],
"source": [
"# define a Forecast object\n",
"forecast = datamodel.Forecast(\n",
" name='OASIS DA GHI',\n",
" site=site,\n",
" variable='ghi',\n",
" interval_label='beginning',\n",
" interval_value_type='mean',\n",
" interval_length='1h',\n",
" issue_time_of_day=datetime.time(hour=0),\n",
" run_length=pd.Timedelta('18h'),\n",
" lead_time_to_start=pd.Timedelta('0h')\n",
")"
]
},
{
"cell_type": "code",
"execution_count": 16,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"time\n",
"2019-05-15 00:00:00+00:00 334.583344\n",
"2019-05-15 01:00:00+00:00 120.500000\n",
"2019-05-15 02:00:00+00:00 4.333333\n",
"2019-05-15 03:00:00+00:00 0.000000\n",
"2019-05-15 04:00:00+00:00 0.000000\n",
"2019-05-15 05:00:00+00:00 0.000000\n",
"2019-05-15 06:00:00+00:00 0.000000\n",
"2019-05-15 07:00:00+00:00 0.000000\n",
"2019-05-15 08:00:00+00:00 0.000000\n",
"2019-05-15 09:00:00+00:00 0.000000\n",
"2019-05-15 10:00:00+00:00 0.000000\n",
"2019-05-15 11:00:00+00:00 0.000000\n",
"2019-05-15 12:00:00+00:00 7.416667\n",
"2019-05-15 13:00:00+00:00 142.083328\n",
"2019-05-15 14:00:00+00:00 368.750000\n",
"2019-05-15 15:00:00+00:00 593.916687\n",
"2019-05-15 16:00:00+00:00 784.166687\n",
"2019-05-15 17:00:00+00:00 935.000000\n",
"Freq: H, Name: ghi, dtype: float32\n"
]
},
{
"data": {
"text/html": [
"\n",
"\n",
"\n",
"\n",
"\n",
"\n",
" <div class=\"bk-root\" id=\"f5aee9c0-7725-4beb-a02b-41b14f8ae9bf\" data-root-id=\"2771\"></div>\n"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/javascript": [
"(function(root) {\n",
" function embed_document(root) {\n",
" \n",
" var docs_json = {\"66a26186-275e-466d-bb52-ea597b377167\":{\"roots\":{\"references\":[{\"attributes\":{\"children\":[{\"id\":\"2770\",\"type\":\"ToolbarBox\"},{\"id\":\"2768\",\"type\":\"GridBox\"}]},\"id\":\"2771\",\"type\":\"Column\"},{\"attributes\":{\"months\":[0,2,4,6,8,10]},\"id\":\"2531\",\"type\":\"MonthsTicker\"},{\"attributes\":{},\"id\":\"2561\",\"type\":\"Selection\"},{\"attributes\":{\"days\":[1,4,7,10,13,16,19,22,25,28]},\"id\":\"2691\",\"type\":\"DaysTicker\"},{\"attributes\":{\"source\":{\"id\":\"2481\",\"type\":\"ColumnDataSource\"}},\"id\":\"2542\",\"type\":\"CDSView\"},{\"attributes\":{\"mantissas\":[1,2,5],\"max_interval\":500.0,\"num_minor_ticks\":0},\"id\":\"2523\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"days\":[1,8,15,22]},\"id\":\"2692\",\"type\":\"DaysTicker\"},{\"attributes\":{},\"id\":\"2522\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"months\":[0,4,8]},\"id\":\"2532\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"days\":[1,15]},\"id\":\"2693\",\"type\":\"DaysTicker\"},{\"attributes\":{\"label\":{\"value\":\"GHI\"},\"renderers\":[{\"id\":\"2515\",\"type\":\"GlyphRenderer\"}]},\"id\":\"2537\",\"type\":\"LegendItem\"},{\"attributes\":{\"months\":[0,1,2,3,4,5,6,7,8,9,10,11]},\"id\":\"2694\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"base\":60,\"mantissas\":[1,2,5,10,15,20,30],\"max_interval\":1800000.0,\"min_interval\":1000.0,\"num_minor_ticks\":0},\"id\":\"2524\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"months\":[0,2,4,6,8,10]},\"id\":\"2695\",\"type\":\"MonthsTicker\"},{\"attributes\":{},\"id\":\"2562\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"months\":[0,4,8]},\"id\":\"2696\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"label\":{\"value\":\"DNI\"},\"renderers\":[{\"id\":\"2541\",\"type\":\"GlyphRenderer\"}]},\"id\":\"2564\",\"type\":\"LegendItem\"},{\"attributes\":{\"days\":[1,15]},\"id\":\"2529\",\"type\":\"DaysTicker\"},{\"attributes\":{\"num_minor_ticks\":5,\"tickers\":[{\"id\":\"2687\",\"type\":\"AdaptiveTicker\"},{\"id\":\"2688\",\"type\":\"AdaptiveTicker\"},{\"id\":\"2689\",\"type\":\"AdaptiveTicker\"},{\"id\":\"2690\",\"type\":\"DaysTicker\"},{\"id\":\"2691\",\"type\":\"DaysTicker\"},{\"id\":\"2692\",\"type\":\"DaysTicker\"},{\"id\":\"2693\",\"type\":\"DaysTicker\"},{\"id\":\"2694\",\"type\":\"MonthsTicker\"},{\"id\":\"2695\",\"type\":\"MonthsTicker\"},{\"id\":\"2696\",\"type\":\"MonthsTicker\"},{\"id\":\"2697\",\"type\":\"MonthsTicker\"},{\"id\":\"2698\",\"type\":\"YearsTicker\"}]},\"id\":\"2656\",\"type\":\"DatetimeTicker\"},{\"attributes\":{\"months\":[0,6]},\"id\":\"2697\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"GHI\"}},\"id\":\"2514\",\"type\":\"Line\"},{\"attributes\":{\"click_policy\":\"hide\",\"items\":[{\"id\":\"2537\",\"type\":\"LegendItem\"},{\"id\":\"2564\",\"type\":\"LegendItem\"},{\"id\":\"2591\",\"type\":\"LegendItem\"}],\"location\":\"top_left\"},\"id\":\"2536\",\"type\":\"Legend\"},{\"attributes\":{},\"id\":\"2698\",\"type\":\"YearsTicker\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"2535\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"2699\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"click_policy\":\"hide\",\"items\":[{\"id\":\"2701\",\"type\":\"LegendItem\"}],\"location\":\"top_left\"},\"id\":\"2700\",\"type\":\"Legend\"},{\"attributes\":{\"label\":{\"value\":\"Wind speed\"},\"renderers\":[{\"id\":\"2679\",\"type\":\"GlyphRenderer\"}]},\"id\":\"2701\",\"type\":\"LegendItem\"},{\"attributes\":{\"tools\":[{\"id\":\"2501\",\"type\":\"PanTool\"},{\"id\":\"2502\",\"type\":\"BoxZoomTool\"},{\"id\":\"2503\",\"type\":\"WheelZoomTool\"},{\"id\":\"2504\",\"type\":\"ResetTool\"},{\"id\":\"2505\",\"type\":\"SaveTool\"},{\"id\":\"2610\",\"type\":\"PanTool\"},{\"id\":\"2611\",\"type\":\"BoxZoomTool\"},{\"id\":\"2612\",\"type\":\"WheelZoomTool\"},{\"id\":\"2613\",\"type\":\"ResetTool\"},{\"id\":\"2614\",\"type\":\"SaveTool\"},{\"id\":\"2665\",\"type\":\"PanTool\"},{\"id\":\"2666\",\"type\":\"BoxZoomTool\"},{\"id\":\"2667\",\"type\":\"WheelZoomTool\"},{\"id\":\"2668\",\"type\":\"ResetTool\"},{\"id\":\"2669\",\"type\":\"SaveTool\"}]},\"id\":\"2769\",\"type\":\"ProxyToolbar\"},{\"attributes\":{},\"id\":\"2501\",\"type\":\"PanTool\"},{\"attributes\":{\"days\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]},\"id\":\"2526\",\"type\":\"DaysTicker\"},{\"attributes\":{\"toolbar\":{\"id\":\"2769\",\"type\":\"ProxyToolbar\"},\"toolbar_location\":\"above\"},\"id\":\"2770\",\"type\":\"ToolbarBox\"},{\"attributes\":{\"callback\":null,\"formatters\":{\"index\":\"datetime\"},\"mode\":\"vline\",\"tooltips\":[[\"timestamp\",\"@index{%FT%H:%M:%S%z}\"],[\"GHI\",\"@GHI\"],[\"DNI\",\"@DNI\"],[\"DHI\",\"@DHI\"]]},\"id\":\"2772\",\"type\":\"HoverTool\"},{\"attributes\":{},\"id\":\"2534\",\"type\":\"YearsTicker\"},{\"attributes\":{\"base\":24,\"mantissas\":[1,2,4,6,8,12],\"max_interval\":43200000.0,\"min_interval\":3600000.0,\"num_minor_ticks\":0},\"id\":\"2525\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"base\":24,\"mantissas\":[1,2,4,6,8,12],\"max_interval\":43200000.0,\"min_interval\":3600000.0,\"num_minor_ticks\":0},\"id\":\"2689\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"months\":[0,6]},\"id\":\"2533\",\"type\":\"MonthsTicker\"},{\"attributes\":{},\"id\":\"2505\",\"type\":\"SaveTool\"},{\"attributes\":{\"line_color\":\"#2ca02c\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"DHI\"}},\"id\":\"2566\",\"type\":\"Line\"},{\"attributes\":{\"line_color\":\"#ff7f0e\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"DNI\"}},\"id\":\"2539\",\"type\":\"Line\"},{\"attributes\":{\"months\":[0,1,2,3,4,5,6,7,8,9,10,11]},\"id\":\"2530\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"source\":{\"id\":\"2481\",\"type\":\"ColumnDataSource\"}},\"id\":\"2516\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2520\",\"type\":\"DatetimeTickFormatter\"},{\"attributes\":{\"ticker\":{\"id\":\"2492\",\"type\":\"DatetimeTicker\"}},\"id\":\"2495\",\"type\":\"Grid\"},{\"attributes\":{\"text\":\"\"},\"id\":\"2518\",\"type\":\"Title\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"2501\",\"type\":\"PanTool\"},{\"id\":\"2502\",\"type\":\"BoxZoomTool\"},{\"id\":\"2503\",\"type\":\"WheelZoomTool\"},{\"id\":\"2504\",\"type\":\"ResetTool\"},{\"id\":\"2505\",\"type\":\"SaveTool\"},{\"id\":\"2772\",\"type\":\"HoverTool\"}]},\"id\":\"2506\",\"type\":\"Toolbar\"},{\"attributes\":{},\"id\":\"2489\",\"type\":\"LinearScale\"},{\"attributes\":{\"data_source\":{\"id\":\"2481\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2513\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2514\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2516\",\"type\":\"CDSView\"}},\"id\":\"2515\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"num_minor_ticks\":5,\"tickers\":[{\"id\":\"2523\",\"type\":\"AdaptiveTicker\"},{\"id\":\"2524\",\"type\":\"AdaptiveTicker\"},{\"id\":\"2525\",\"type\":\"AdaptiveTicker\"},{\"id\":\"2526\",\"type\":\"DaysTicker\"},{\"id\":\"2527\",\"type\":\"DaysTicker\"},{\"id\":\"2528\",\"type\":\"DaysTicker\"},{\"id\":\"2529\",\"type\":\"DaysTicker\"},{\"id\":\"2530\",\"type\":\"MonthsTicker\"},{\"id\":\"2531\",\"type\":\"MonthsTicker\"},{\"id\":\"2532\",\"type\":\"MonthsTicker\"},{\"id\":\"2533\",\"type\":\"MonthsTicker\"},{\"id\":\"2534\",\"type\":\"YearsTicker\"}]},\"id\":\"2492\",\"type\":\"DatetimeTicker\"},{\"attributes\":{\"axis_label\":\"Irradiance (W/m^2)\",\"formatter\":{\"id\":\"2522\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"2497\",\"type\":\"BasicTicker\"}},\"id\":\"2496\",\"type\":\"LinearAxis\"},{\"attributes\":{\"days\":[1,8,15,22]},\"id\":\"2528\",\"type\":\"DaysTicker\"},{\"attributes\":{\"days\":[1,4,7,10,13,16,19,22,25,28]},\"id\":\"2527\",\"type\":\"DaysTicker\"},{\"attributes\":{\"formatter\":{\"id\":\"2520\",\"type\":\"DatetimeTickFormatter\"},\"ticker\":{\"id\":\"2492\",\"type\":\"DatetimeTicker\"}},\"id\":\"2491\",\"type\":\"DatetimeAxis\"},{\"attributes\":{\"axis_label\":\"Time (UTC)\",\"formatter\":{\"id\":\"2684\",\"type\":\"DatetimeTickFormatter\"},\"ticker\":{\"id\":\"2656\",\"type\":\"DatetimeTicker\"}},\"id\":\"2655\",\"type\":\"DatetimeAxis\"},{\"attributes\":{\"days\":[1,8,15,22]},\"id\":\"2637\",\"type\":\"DaysTicker\"},{\"attributes\":{\"below\":[{\"id\":\"2600\",\"type\":\"DatetimeAxis\"}],\"center\":[{\"id\":\"2604\",\"type\":\"Grid\"},{\"id\":\"2609\",\"type\":\"Grid\"},{\"id\":\"2645\",\"type\":\"Legend\"}],\"left\":[{\"id\":\"2605\",\"type\":\"LinearAxis\"}],\"plot_height\":200,\"plot_width\":800,\"renderers\":[{\"id\":\"2624\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"2627\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"2615\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_range\":{\"id\":\"2483\",\"type\":\"DataRange1d\"},\"x_scale\":{\"id\":\"2596\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"2594\",\"type\":\"DataRange1d\"},\"y_scale\":{\"id\":\"2598\",\"type\":\"LinearScale\"}},\"id\":\"2592\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"days\":[1,15]},\"id\":\"2638\",\"type\":\"DaysTicker\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"DNI\"}},\"id\":\"2540\",\"type\":\"Line\"},{\"attributes\":{\"months\":[0,1,2,3,4,5,6,7,8,9,10,11]},\"id\":\"2639\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"label\":{\"value\":\"DHI\"},\"renderers\":[{\"id\":\"2568\",\"type\":\"GlyphRenderer\"}]},\"id\":\"2591\",\"type\":\"LegendItem\"},{\"attributes\":{\"data_source\":{\"id\":\"2481\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2566\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2567\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2569\",\"type\":\"CDSView\"}},\"id\":\"2568\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"2481\",\"type\":\"ColumnDataSource\"}},\"id\":\"2569\",\"type\":\"CDSView\"},{\"attributes\":{\"months\":[0,2,4,6,8,10]},\"id\":\"2640\",\"type\":\"MonthsTicker\"},{\"attributes\":{},\"id\":\"2643\",\"type\":\"YearsTicker\"},{\"attributes\":{\"line_color\":\"#d62728\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"Air temperature\"}},\"id\":\"2622\",\"type\":\"Line\"},{\"attributes\":{\"months\":[0,4,8]},\"id\":\"2641\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"months\":[0,6]},\"id\":\"2642\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"num_minor_ticks\":5,\"tickers\":[{\"id\":\"2632\",\"type\":\"AdaptiveTicker\"},{\"id\":\"2633\",\"type\":\"AdaptiveTicker\"},{\"id\":\"2634\",\"type\":\"AdaptiveTicker\"},{\"id\":\"2635\",\"type\":\"DaysTicker\"},{\"id\":\"2636\",\"type\":\"DaysTicker\"},{\"id\":\"2637\",\"type\":\"DaysTicker\"},{\"id\":\"2638\",\"type\":\"DaysTicker\"},{\"id\":\"2639\",\"type\":\"MonthsTicker\"},{\"id\":\"2640\",\"type\":\"MonthsTicker\"},{\"id\":\"2641\",\"type\":\"MonthsTicker\"},{\"id\":\"2642\",\"type\":\"MonthsTicker\"},{\"id\":\"2643\",\"type\":\"YearsTicker\"}]},\"id\":\"2601\",\"type\":\"DatetimeTicker\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"2644\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"2606\",\"type\":\"BasicTicker\"}},\"id\":\"2609\",\"type\":\"Grid\"},{\"attributes\":{\"below\":[{\"id\":\"2655\",\"type\":\"DatetimeAxis\"}],\"center\":[{\"id\":\"2659\",\"type\":\"Grid\"},{\"id\":\"2664\",\"type\":\"Grid\"},{\"id\":\"2700\",\"type\":\"Legend\"}],\"left\":[{\"id\":\"2660\",\"type\":\"LinearAxis\"}],\"plot_height\":200,\"plot_width\":800,\"renderers\":[{\"id\":\"2679\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"2682\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"2670\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_range\":{\"id\":\"2483\",\"type\":\"DataRange1d\"},\"x_scale\":{\"id\":\"2651\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"2649\",\"type\":\"DataRange1d\"},\"y_scale\":{\"id\":\"2653\",\"type\":\"LinearScale\"}},\"id\":\"2647\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"click_policy\":\"hide\",\"items\":[{\"id\":\"2646\",\"type\":\"LegendItem\"}],\"location\":\"top_left\"},\"id\":\"2645\",\"type\":\"Legend\"},{\"attributes\":{\"label\":{\"value\":\"Air temperature\"},\"renderers\":[{\"id\":\"2624\",\"type\":\"GlyphRenderer\"}]},\"id\":\"2646\",\"type\":\"LegendItem\"},{\"attributes\":{\"formatter\":{\"id\":\"2629\",\"type\":\"DatetimeTickFormatter\"},\"ticker\":{\"id\":\"2601\",\"type\":\"DatetimeTicker\"}},\"id\":\"2600\",\"type\":\"DatetimeAxis\"},{\"attributes\":{},\"id\":\"2598\",\"type\":\"LinearScale\"},{\"attributes\":{\"callback\":null},\"id\":\"2649\",\"type\":\"DataRange1d\"},{\"attributes\":{},\"id\":\"2651\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"2497\",\"type\":\"BasicTicker\"},{\"attributes\":{\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"GHI\"}},\"id\":\"2513\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2653\",\"type\":\"LinearScale\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"DHI\"}},\"id\":\"2567\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2596\",\"type\":\"LinearScale\"},{\"attributes\":{\"ticker\":{\"id\":\"2656\",\"type\":\"DatetimeTicker\"}},\"id\":\"2659\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"2606\",\"type\":\"BasicTicker\"},{\"attributes\":{\"axis_label\":\"Wind speed (m/s)\",\"formatter\":{\"id\":\"2686\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"2661\",\"type\":\"BasicTicker\"}},\"id\":\"2660\",\"type\":\"LinearAxis\"},{\"attributes\":{},\"id\":\"2661\",\"type\":\"BasicTicker\"},{\"attributes\":{\"callback\":null},\"id\":\"2594\",\"type\":\"DataRange1d\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"2610\",\"type\":\"PanTool\"},{\"id\":\"2611\",\"type\":\"BoxZoomTool\"},{\"id\":\"2612\",\"type\":\"WheelZoomTool\"},{\"id\":\"2613\",\"type\":\"ResetTool\"},{\"id\":\"2614\",\"type\":\"SaveTool\"}]},\"id\":\"2615\",\"type\":\"Toolbar\"},{\"attributes\":{\"axis_label\":\"Air temperature (C)\",\"formatter\":{\"id\":\"2631\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"2606\",\"type\":\"BasicTicker\"}},\"id\":\"2605\",\"type\":\"LinearAxis\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"2661\",\"type\":\"BasicTicker\"}},\"id\":\"2664\",\"type\":\"Grid\"},{\"attributes\":{\"ticker\":{\"id\":\"2601\",\"type\":\"DatetimeTicker\"}},\"id\":\"2604\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"2610\",\"type\":\"PanTool\"},{\"attributes\":{\"line_color\":\"#9467bd\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"Wind speed\"}},\"id\":\"2677\",\"type\":\"Line\"},{\"attributes\":{\"days\":[1,4,7,10,13,16,19,22,25,28]},\"id\":\"2636\",\"type\":\"DaysTicker\"},{\"attributes\":{\"children\":[[{\"id\":\"2482\",\"subtype\":\"Figure\",\"type\":\"Plot\"},0,0],[{\"id\":\"2592\",\"subtype\":\"Figure\",\"type\":\"Plot\"},1,0],[{\"id\":\"2647\",\"subtype\":\"Figure\",\"type\":\"Plot\"},2,0]]},\"id\":\"2768\",\"type\":\"GridBox\"},{\"attributes\":{\"overlay\":{\"id\":\"2644\",\"type\":\"BoxAnnotation\"}},\"id\":\"2611\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"2665\",\"type\":\"PanTool\"},{\"id\":\"2666\",\"type\":\"BoxZoomTool\"},{\"id\":\"2667\",\"type\":\"WheelZoomTool\"},{\"id\":\"2668\",\"type\":\"ResetTool\"},{\"id\":\"2669\",\"type\":\"SaveTool\"}]},\"id\":\"2670\",\"type\":\"Toolbar\"},{\"attributes\":{},\"id\":\"2665\",\"type\":\"PanTool\"},{\"attributes\":{\"dimensions\":\"width\"},\"id\":\"2612\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"overlay\":{\"id\":\"2699\",\"type\":\"BoxAnnotation\"}},\"id\":\"2666\",\"type\":\"BoxZoomTool\"},{\"attributes\":{},\"id\":\"2613\",\"type\":\"ResetTool\"},{\"attributes\":{\"callback\":null},\"id\":\"2485\",\"type\":\"DataRange1d\"},{\"attributes\":{},\"id\":\"2614\",\"type\":\"SaveTool\"},{\"attributes\":{\"dimensions\":\"width\"},\"id\":\"2667\",\"type\":\"WheelZoomTool\"},{\"attributes\":{},\"id\":\"2668\",\"type\":\"ResetTool\"},{\"attributes\":{\"data_source\":{\"id\":\"2481\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2539\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2540\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2542\",\"type\":\"CDSView\"}},\"id\":\"2541\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"Air temperature\"}},\"id\":\"2623\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"2481\",\"type\":\"ColumnDataSource\"}},\"id\":\"2680\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2669\",\"type\":\"SaveTool\"},{\"attributes\":{\"data_source\":{\"id\":\"2481\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2622\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2623\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2625\",\"type\":\"CDSView\"}},\"id\":\"2624\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"2481\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2677\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2678\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2680\",\"type\":\"CDSView\"}},\"id\":\"2679\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"2481\",\"type\":\"ColumnDataSource\"}},\"id\":\"2625\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"Wind speed\"}},\"id\":\"2678\",\"type\":\"Line\"},{\"attributes\":{\"text\":\"\"},\"id\":\"2627\",\"type\":\"Title\"},{\"attributes\":{},\"id\":\"2504\",\"type\":\"ResetTool\"},{\"attributes\":{},\"id\":\"2629\",\"type\":\"DatetimeTickFormatter\"},{\"attributes\":{\"text\":\"\"},\"id\":\"2682\",\"type\":\"Title\"},{\"attributes\":{\"below\":[{\"id\":\"2491\",\"type\":\"DatetimeAxis\"}],\"center\":[{\"id\":\"2495\",\"type\":\"Grid\"},{\"id\":\"2500\",\"type\":\"Grid\"},{\"id\":\"2536\",\"type\":\"Legend\"}],\"left\":[{\"id\":\"2496\",\"type\":\"LinearAxis\"}],\"plot_height\":200,\"plot_width\":800,\"renderers\":[{\"id\":\"2515\",\"type\":\"GlyphRenderer\"},{\"id\":\"2541\",\"type\":\"GlyphRenderer\"},{\"id\":\"2568\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"2518\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"2506\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_range\":{\"id\":\"2483\",\"type\":\"DataRange1d\"},\"x_scale\":{\"id\":\"2487\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"2485\",\"type\":\"DataRange1d\"},\"y_scale\":{\"id\":\"2489\",\"type\":\"LinearScale\"}},\"id\":\"2482\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{},\"id\":\"2631\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"callback\":null},\"id\":\"2483\",\"type\":\"DataRange1d\"},{\"attributes\":{\"days\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]},\"id\":\"2690\",\"type\":\"DaysTicker\"},{\"attributes\":{},\"id\":\"2684\",\"type\":\"DatetimeTickFormatter\"},{\"attributes\":{\"mantissas\":[1,2,5],\"max_interval\":500.0,\"num_minor_ticks\":0},\"id\":\"2632\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{},\"id\":\"2686\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"base\":60,\"mantissas\":[1,2,5,10,15,20,30],\"max_interval\":1800000.0,\"min_interval\":1000.0,\"num_minor_ticks\":0},\"id\":\"2633\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"overlay\":{\"id\":\"2535\",\"type\":\"BoxAnnotation\"}},\"id\":\"2502\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"2497\",\"type\":\"BasicTicker\"}},\"id\":\"2500\",\"type\":\"Grid\"},{\"attributes\":{\"mantissas\":[1,2,5],\"max_interval\":500.0,\"num_minor_ticks\":0},\"id\":\"2687\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"base\":24,\"mantissas\":[1,2,4,6,8,12],\"max_interval\":43200000.0,\"min_interval\":3600000.0,\"num_minor_ticks\":0},\"id\":\"2634\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"days\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]},\"id\":\"2635\",\"type\":\"DaysTicker\"},{\"attributes\":{\"base\":60,\"mantissas\":[1,2,5,10,15,20,30],\"max_interval\":1800000.0,\"min_interval\":1000.0,\"num_minor_ticks\":0},\"id\":\"2688\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{},\"id\":\"2487\",\"type\":\"LinearScale\"},{\"attributes\":{\"callback\":null,\"data\":{\"AC power\":{\"__ndarray__\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/\",\"dtype\":\"float64\",\"shape\":[18]},\"Air temperature\":{\"__ndarray__\":\"exfHQdBAvkHQiLFB0NyhQdD4k0F7+41Be9+VQSV6oEHQhJRBJaqGQfV+eEGgUWNBS8RaQdDEgUElGqBB0BStQdBkvkElJsxB\",\"dtype\":\"float32\",\"shape\":[18]},\"DHI\":{\"__ndarray__\":\"AOCmQgDgMUJVVbE/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqyr5QKsaTEJVhZtCVTW+QlWhD0NVXUhD\",\"dtype\":\"float32\",\"shape\":[18]},\"DNI\":{\"__ndarray__\":\"ADAiRKuKskOrqsJBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyQlV18kNV9TxEVdVXRAAAXEQAIFVE\",\"dtype\":\"float32\",\"shape\":[18]},\"GHI\":{\"__ndarray__\":\"q0qnQwAA8UKrqopAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVlXtQFUVDkMAYLhDq3oURKsKREQAwGlE\",\"dtype\":\"float32\",\"shape\":[18]},\"Wind speed\":{\"__ndarray__\":\"q+pOQADgZkBV9YdAVXUkQAAAUD8AgAFAAPCzQFWl1UCrKlJAq6o+QABAsz9VFbU/AAAJP6uqNz8AAL0/VfUHQADAQkCrapJA\",\"dtype\":\"float32\",\"shape\":[18]},\"index\":{\"__ndarray__\":\"AABAnoyrdkIAACgNkKt2QgAAEHyTq3ZCAAD46pardkIAAOBZmqt2QgAAyMidq3ZCAACwN6GrdkIAAJimpKt2QgAAgBWoq3ZCAABohKurdkIAAFDzrqt2QgAAOGKyq3ZCAAAg0bWrdkIAAAhAuat2QgAA8K68q3ZCAADYHcCrdkIAAMCMw6t2QgAAqPvGq3ZC\",\"dtype\":\"float64\",\"shape\":[18]}},\"selected\":{\"id\":\"2561\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2562\",\"type\":\"UnionRenderers\"}},\"id\":\"2481\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"dimensions\":\"width\"},\"id\":\"2503\",\"type\":\"WheelZoomTool\"}],\"root_ids\":[\"2771\"]},\"title\":\"Bokeh Application\",\"version\":\"1.3.4\"}};\n",
" var render_items = [{\"docid\":\"66a26186-275e-466d-bb52-ea597b377167\",\"roots\":{\"2771\":\"f5aee9c0-7725-4beb-a02b-41b14f8ae9bf\"}}];\n",
" root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n",
"\n",
" }\n",
" if (root.Bokeh !== undefined) {\n",
" embed_document(root);\n",
" } else {\n",
" var attempts = 0;\n",
" var timer = setInterval(function(root) {\n",
" if (root.Bokeh !== undefined) {\n",
" embed_document(root);\n",
" clearInterval(timer);\n",
" }\n",
" attempts++;\n",
" if (attempts > 100) {\n",
" console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n",
" clearInterval(timer);\n",
" }\n",
" }, 10, root)\n",
" }\n",
"})(window);"
],
"application/vnd.bokehjs_exec.v0+json": ""
},
"metadata": {
"application/vnd.bokehjs_exec.v0+json": {
"id": "2771"
}
},
"output_type": "display_data"
}
],
"source": [
"# select the model\n",
"model = models.hrrr_subhourly_to_hourly_mean\n",
"\n",
"# tell the model where to find the NWP data\n",
"model_wrapped = partial(model, load_forecast=load_forecast)\n",
"\n",
"# load and process the NWP data. ac_power is None because site is not a power plant.\n",
"ghi, dni, dhi, air_temperature, wind_speed, ac_power = main.run_nwp(forecast, model_wrapped, run_time, issue_time)\n",
"\n",
"print(ghi)\n",
"\n",
"grid = plot_nwp(ghi, dni, dhi, air_temperature, wind_speed, ac_power)\n",
"show(grid)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Hour-ending 13 has about the same ~10 W/m2 GHI forecast as Hour-beginning 12. The subhourly forecast had the first non-0 forecast at 12:45Z, so it's all consistent."
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"The Solar Forecast Arbiter includes processing functions derive GHI from a NWP model's cloud cover forecast and estimate the DNI and DHI using the [Erbs model](https://pvlib-python.readthedocs.io/en/stable/generated/pvlib.irradiance.erbs.html?highlight=erbs). These functions are applied to data from the GFS, NAM, and RAP weather models. \n",
"\n",
"For example, GFS data is processed as follows:\n",
"\n",
"1. Load time series forecast of cloud cover, air temperature, and wind speed from gridded data.\n",
"2. Convert mixed interval cloud cover in raw data into standard intervals.\n",
"2. Interpolate cloud cover, air temperature, wind speed to 5 minute resolution to minimize errors due to solar position.\n",
"2. Compute GHI from cloud cover.\n",
"2. Compute DNI and DHI from GHI.\n",
"2. If required, calculate AC power.\n",
"2. Resample 5 minute data to 1 hour data.\n",
"\n",
"See the `models` [documentation](https://solarforecastarbiter-core.readthedocs.io/en/latest/generated/solarforecastarbiter.reference_forecasts.models.html#module-solarforecastarbiter.reference_forecasts.models) for more explanation. The plot below shows the results of these processing steps."
]
},
{
"cell_type": "code",
"execution_count": 17,
"metadata": {},
"outputs": [],
"source": [
"import pvlib"
]
},
{
"cell_type": "code",
"execution_count": 18,
"metadata": {},
"outputs": [],
"source": [
"oasis = pvlib.iotools.read_midc_raw_data_from_nrel('UAT', pd.Timestamp('201905150000Z'), pd.Timestamp('201905180000Z'))"
]
},
{
"cell_type": "code",
"execution_count": 19,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"Index(['Unnamed: 0', 'Year', 'DOY', 'MST', 'Direct Normal [W/m^2]',\n",
" 'Diffuse Horiz [W/m^2]', 'Global Horiz (tracker) [W/m^2]',\n",
" 'Global Horiz (platform) [W/m^2]', 'Temp CHP1 [deg C]',\n",
" 'Temp CM22 (tracker) [deg C]', 'Temp CM22 (platform) [deg C]',\n",
" 'CR1000 Temp [deg C]', 'CR1000 Battery [VDC]',\n",
" 'Air Temperature [deg C]', 'Rel Humidity [%]',\n",
" 'Station Pressure [mBar]', 'Avg Wind Speed @ 3m [m/s]',\n",
" 'Avg Wind Direction @ 3m [deg from N]', 'Peak Wind Speed @ 3m [m/s]'],\n",
" dtype='object')"
]
},
"execution_count": 19,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"oasis.columns"
]
},
{
"cell_type": "code",
"execution_count": 20,
"metadata": {},
"outputs": [],
"source": [
"plot_vars = [\n",
" 'Global Horiz (platform) [W/m^2]', \n",
" 'Direct Normal [W/m^2]', \n",
" 'Diffuse Horiz [W/m^2]', \n",
" 'Air Temperature [deg C]',\n",
" 'Avg Wind Speed @ 3m [m/s]'\n",
"]"
]
},
{
"cell_type": "code",
"execution_count": 21,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"\n",
"\n",
"\n",
"\n",
" <div class=\"bk-root\" id=\"61ee467c-2bf6-4bf8-8912-ad750983cebb\" data-root-id=\"3599\"></div>\n"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/javascript": [
"(function(root) {\n",
" function embed_document(root) {\n",
" \n",
" var docs_json = {\"7efdff39-7622-42e9-9cbb-f3aa7cdcc572\":{\"roots\":{\"references\":[{\"attributes\":{\"children\":[{\"id\":\"3598\",\"type\":\"ToolbarBox\"},{\"id\":\"3596\",\"type\":\"GridBox\"}]},\"id\":\"3599\",\"type\":\"Column\"},{\"attributes\":{},\"id\":\"3457\",\"type\":\"DatetimeTickFormatter\"},{\"attributes\":{\"ticker\":{\"id\":\"3320\",\"type\":\"DatetimeTicker\"}},\"id\":\"3323\",\"type\":\"Grid\"},{\"attributes\":{\"data_source\":{\"id\":\"3309\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"3450\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"3451\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"3453\",\"type\":\"CDSView\"}},\"id\":\"3452\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"label\":{\"value\":\"GHI\"},\"renderers\":[{\"id\":\"3343\",\"type\":\"GlyphRenderer\"}]},\"id\":\"3365\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"3459\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"Air temperature\"}},\"id\":\"3451\",\"type\":\"Line\"},{\"attributes\":{\"mantissas\":[1,2,5],\"max_interval\":500.0,\"num_minor_ticks\":0},\"id\":\"3460\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"click_policy\":\"hide\",\"items\":[{\"id\":\"3365\",\"type\":\"LegendItem\"},{\"id\":\"3392\",\"type\":\"LegendItem\"},{\"id\":\"3419\",\"type\":\"LegendItem\"}],\"location\":\"top_left\"},\"id\":\"3364\",\"type\":\"Legend\"},{\"attributes\":{},\"id\":\"3442\",\"type\":\"SaveTool\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"3363\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"months\":[0,1,2,3,4,5,6,7,8,9,10,11]},\"id\":\"3358\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"base\":60,\"mantissas\":[1,2,5,10,15,20,30],\"max_interval\":1800000.0,\"min_interval\":1000.0,\"num_minor_ticks\":0},\"id\":\"3461\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{},\"id\":\"3441\",\"type\":\"ResetTool\"},{\"attributes\":{\"base\":24,\"mantissas\":[1,2,4,6,8,12],\"max_interval\":43200000.0,\"min_interval\":3600000.0,\"num_minor_ticks\":0},\"id\":\"3462\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"dimensions\":\"width\"},\"id\":\"3440\",\"type\":\"WheelZoomTool\"},{\"attributes\":{},\"id\":\"3362\",\"type\":\"YearsTicker\"},{\"attributes\":{\"days\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]},\"id\":\"3463\",\"type\":\"DaysTicker\"},{\"attributes\":{\"overlay\":{\"id\":\"3472\",\"type\":\"BoxAnnotation\"}},\"id\":\"3439\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"days\":[1,15]},\"id\":\"3357\",\"type\":\"DaysTicker\"},{\"attributes\":{\"days\":[1,4,7,10,13,16,19,22,25,28]},\"id\":\"3464\",\"type\":\"DaysTicker\"},{\"attributes\":{},\"id\":\"3438\",\"type\":\"PanTool\"},{\"attributes\":{\"axis_label\":\"Irradiance (W/m^2)\",\"formatter\":{\"id\":\"3350\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"3325\",\"type\":\"BasicTicker\"}},\"id\":\"3324\",\"type\":\"LinearAxis\"},{\"attributes\":{\"days\":[1,8,15,22]},\"id\":\"3356\",\"type\":\"DaysTicker\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"3438\",\"type\":\"PanTool\"},{\"id\":\"3439\",\"type\":\"BoxZoomTool\"},{\"id\":\"3440\",\"type\":\"WheelZoomTool\"},{\"id\":\"3441\",\"type\":\"ResetTool\"},{\"id\":\"3442\",\"type\":\"SaveTool\"}]},\"id\":\"3443\",\"type\":\"Toolbar\"},{\"attributes\":{\"days\":[1,8,15,22]},\"id\":\"3465\",\"type\":\"DaysTicker\"},{\"attributes\":{\"below\":[{\"id\":\"3319\",\"type\":\"DatetimeAxis\"}],\"center\":[{\"id\":\"3323\",\"type\":\"Grid\"},{\"id\":\"3328\",\"type\":\"Grid\"},{\"id\":\"3364\",\"type\":\"Legend\"}],\"left\":[{\"id\":\"3324\",\"type\":\"LinearAxis\"}],\"plot_height\":200,\"plot_width\":800,\"renderers\":[{\"id\":\"3343\",\"type\":\"GlyphRenderer\"},{\"id\":\"3369\",\"type\":\"GlyphRenderer\"},{\"id\":\"3396\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"3346\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"3334\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_range\":{\"id\":\"3311\",\"type\":\"DataRange1d\"},\"x_scale\":{\"id\":\"3315\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"3313\",\"type\":\"DataRange1d\"},\"y_scale\":{\"id\":\"3317\",\"type\":\"LinearScale\"}},\"id\":\"3310\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"label\":{\"value\":\"Air temperature\"},\"renderers\":[{\"id\":\"3452\",\"type\":\"GlyphRenderer\"}]},\"id\":\"3474\",\"type\":\"LegendItem\"},{\"attributes\":{\"days\":[1,4,7,10,13,16,19,22,25,28]},\"id\":\"3355\",\"type\":\"DaysTicker\"},{\"attributes\":{\"months\":[0,6]},\"id\":\"3361\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"days\":[1,15]},\"id\":\"3466\",\"type\":\"DaysTicker\"},{\"attributes\":{\"line_color\":\"#d62728\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"Air temperature\"}},\"id\":\"3450\",\"type\":\"Line\"},{\"attributes\":{\"days\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]},\"id\":\"3354\",\"type\":\"DaysTicker\"},{\"attributes\":{\"months\":[0,1,2,3,4,5,6,7,8,9,10,11]},\"id\":\"3467\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"3434\",\"type\":\"BasicTicker\"}},\"id\":\"3437\",\"type\":\"Grid\"},{\"attributes\":{\"base\":24,\"mantissas\":[1,2,4,6,8,12],\"max_interval\":43200000.0,\"min_interval\":3600000.0,\"num_minor_ticks\":0},\"id\":\"3353\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"months\":[0,2,4,6,8,10]},\"id\":\"3468\",\"type\":\"MonthsTicker\"},{\"attributes\":{},\"id\":\"3434\",\"type\":\"BasicTicker\"},{\"attributes\":{\"base\":60,\"mantissas\":[1,2,5,10,15,20,30],\"max_interval\":1800000.0,\"min_interval\":1000.0,\"num_minor_ticks\":0},\"id\":\"3352\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"months\":[0,4,8]},\"id\":\"3469\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"axis_label\":\"Air temperature (C)\",\"formatter\":{\"id\":\"3459\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"3434\",\"type\":\"BasicTicker\"}},\"id\":\"3433\",\"type\":\"LinearAxis\"},{\"attributes\":{\"mantissas\":[1,2,5],\"max_interval\":500.0,\"num_minor_ticks\":0},\"id\":\"3351\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"months\":[0,6]},\"id\":\"3470\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"ticker\":{\"id\":\"3429\",\"type\":\"DatetimeTicker\"}},\"id\":\"3432\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"3350\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"3471\",\"type\":\"YearsTicker\"},{\"attributes\":{\"num_minor_ticks\":5,\"tickers\":[{\"id\":\"3460\",\"type\":\"AdaptiveTicker\"},{\"id\":\"3461\",\"type\":\"AdaptiveTicker\"},{\"id\":\"3462\",\"type\":\"AdaptiveTicker\"},{\"id\":\"3463\",\"type\":\"DaysTicker\"},{\"id\":\"3464\",\"type\":\"DaysTicker\"},{\"id\":\"3465\",\"type\":\"DaysTicker\"},{\"id\":\"3466\",\"type\":\"DaysTicker\"},{\"id\":\"3467\",\"type\":\"MonthsTicker\"},{\"id\":\"3468\",\"type\":\"MonthsTicker\"},{\"id\":\"3469\",\"type\":\"MonthsTicker\"},{\"id\":\"3470\",\"type\":\"MonthsTicker\"},{\"id\":\"3471\",\"type\":\"YearsTicker\"}]},\"id\":\"3429\",\"type\":\"DatetimeTicker\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"3472\",\"type\":\"BoxAnnotation\"},{\"attributes\":{},\"id\":\"3348\",\"type\":\"DatetimeTickFormatter\"},{\"attributes\":{\"formatter\":{\"id\":\"3457\",\"type\":\"DatetimeTickFormatter\"},\"ticker\":{\"id\":\"3429\",\"type\":\"DatetimeTicker\"}},\"id\":\"3428\",\"type\":\"DatetimeAxis\"},{\"attributes\":{\"text\":\"\"},\"id\":\"3346\",\"type\":\"Title\"},{\"attributes\":{\"click_policy\":\"hide\",\"items\":[{\"id\":\"3474\",\"type\":\"LegendItem\"}],\"location\":\"top_left\"},\"id\":\"3473\",\"type\":\"Legend\"},{\"attributes\":{},\"id\":\"3426\",\"type\":\"LinearScale\"},{\"attributes\":{\"source\":{\"id\":\"3309\",\"type\":\"ColumnDataSource\"}},\"id\":\"3344\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"Wind speed\"}},\"id\":\"3506\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null},\"id\":\"3477\",\"type\":\"DataRange1d\"},{\"attributes\":{},\"id\":\"3424\",\"type\":\"LinearScale\"},{\"attributes\":{\"data_source\":{\"id\":\"3309\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"3341\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"3342\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"3344\",\"type\":\"CDSView\"}},\"id\":\"3343\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null},\"id\":\"3422\",\"type\":\"DataRange1d\"},{\"attributes\":{},\"id\":\"3479\",\"type\":\"LinearScale\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"GHI\"}},\"id\":\"3342\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"3481\",\"type\":\"LinearScale\"},{\"attributes\":{\"label\":{\"value\":\"DHI\"},\"renderers\":[{\"id\":\"3396\",\"type\":\"GlyphRenderer\"}]},\"id\":\"3419\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"3315\",\"type\":\"LinearScale\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"3329\",\"type\":\"PanTool\"},{\"id\":\"3330\",\"type\":\"BoxZoomTool\"},{\"id\":\"3331\",\"type\":\"WheelZoomTool\"},{\"id\":\"3332\",\"type\":\"ResetTool\"},{\"id\":\"3333\",\"type\":\"SaveTool\"},{\"id\":\"3600\",\"type\":\"HoverTool\"}]},\"id\":\"3334\",\"type\":\"Toolbar\"},{\"attributes\":{\"axis_label\":\"Time (UTC)\",\"formatter\":{\"id\":\"3512\",\"type\":\"DatetimeTickFormatter\"},\"ticker\":{\"id\":\"3484\",\"type\":\"DatetimeTicker\"}},\"id\":\"3483\",\"type\":\"DatetimeAxis\"},{\"attributes\":{\"source\":{\"id\":\"3309\",\"type\":\"ColumnDataSource\"}},\"id\":\"3397\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"3333\",\"type\":\"SaveTool\"},{\"attributes\":{\"data_source\":{\"id\":\"3309\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"3394\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"3395\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"3397\",\"type\":\"CDSView\"}},\"id\":\"3396\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"num_minor_ticks\":5,\"tickers\":[{\"id\":\"3515\",\"type\":\"AdaptiveTicker\"},{\"id\":\"3516\",\"type\":\"AdaptiveTicker\"},{\"id\":\"3517\",\"type\":\"AdaptiveTicker\"},{\"id\":\"3518\",\"type\":\"DaysTicker\"},{\"id\":\"3519\",\"type\":\"DaysTicker\"},{\"id\":\"3520\",\"type\":\"DaysTicker\"},{\"id\":\"3521\",\"type\":\"DaysTicker\"},{\"id\":\"3522\",\"type\":\"MonthsTicker\"},{\"id\":\"3523\",\"type\":\"MonthsTicker\"},{\"id\":\"3524\",\"type\":\"MonthsTicker\"},{\"id\":\"3525\",\"type\":\"MonthsTicker\"},{\"id\":\"3526\",\"type\":\"YearsTicker\"}]},\"id\":\"3484\",\"type\":\"DatetimeTicker\"},{\"attributes\":{},\"id\":\"3332\",\"type\":\"ResetTool\"},{\"attributes\":{\"ticker\":{\"id\":\"3484\",\"type\":\"DatetimeTicker\"}},\"id\":\"3487\",\"type\":\"Grid\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"DHI\"}},\"id\":\"3395\",\"type\":\"Line\"},{\"attributes\":{\"dimensions\":\"width\"},\"id\":\"3331\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"axis_label\":\"Wind speed (m/s)\",\"formatter\":{\"id\":\"3514\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"3489\",\"type\":\"BasicTicker\"}},\"id\":\"3488\",\"type\":\"LinearAxis\"},{\"attributes\":{\"line_color\":\"#2ca02c\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"DHI\"}},\"id\":\"3394\",\"type\":\"Line\"},{\"attributes\":{\"children\":[[{\"id\":\"3310\",\"subtype\":\"Figure\",\"type\":\"Plot\"},0,0],[{\"id\":\"3420\",\"subtype\":\"Figure\",\"type\":\"Plot\"},1,0],[{\"id\":\"3475\",\"subtype\":\"Figure\",\"type\":\"Plot\"},2,0]]},\"id\":\"3596\",\"type\":\"GridBox\"},{\"attributes\":{\"below\":[{\"id\":\"3483\",\"type\":\"DatetimeAxis\"}],\"center\":[{\"id\":\"3487\",\"type\":\"Grid\"},{\"id\":\"3492\",\"type\":\"Grid\"},{\"id\":\"3528\",\"type\":\"Legend\"}],\"left\":[{\"id\":\"3488\",\"type\":\"LinearAxis\"}],\"plot_height\":200,\"plot_width\":800,\"renderers\":[{\"id\":\"3507\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"3510\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"3498\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_range\":{\"id\":\"3311\",\"type\":\"DataRange1d\"},\"x_scale\":{\"id\":\"3479\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"3477\",\"type\":\"DataRange1d\"},\"y_scale\":{\"id\":\"3481\",\"type\":\"LinearScale\"}},\"id\":\"3475\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{},\"id\":\"3489\",\"type\":\"BasicTicker\"},{\"attributes\":{\"label\":{\"value\":\"DNI\"},\"renderers\":[{\"id\":\"3369\",\"type\":\"GlyphRenderer\"}]},\"id\":\"3392\",\"type\":\"LegendItem\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"3489\",\"type\":\"BasicTicker\"}},\"id\":\"3492\",\"type\":\"Grid\"},{\"attributes\":{\"num_minor_ticks\":5,\"tickers\":[{\"id\":\"3351\",\"type\":\"AdaptiveTicker\"},{\"id\":\"3352\",\"type\":\"AdaptiveTicker\"},{\"id\":\"3353\",\"type\":\"AdaptiveTicker\"},{\"id\":\"3354\",\"type\":\"DaysTicker\"},{\"id\":\"3355\",\"type\":\"DaysTicker\"},{\"id\":\"3356\",\"type\":\"DaysTicker\"},{\"id\":\"3357\",\"type\":\"DaysTicker\"},{\"id\":\"3358\",\"type\":\"MonthsTicker\"},{\"id\":\"3359\",\"type\":\"MonthsTicker\"},{\"id\":\"3360\",\"type\":\"MonthsTicker\"},{\"id\":\"3361\",\"type\":\"MonthsTicker\"},{\"id\":\"3362\",\"type\":\"YearsTicker\"}]},\"id\":\"3320\",\"type\":\"DatetimeTicker\"},{\"attributes\":{\"callback\":null},\"id\":\"3311\",\"type\":\"DataRange1d\"},{\"attributes\":{\"source\":{\"id\":\"3309\",\"type\":\"ColumnDataSource\"}},\"id\":\"3370\",\"type\":\"CDSView\"},{\"attributes\":{\"line_color\":\"#9467bd\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"Wind speed\"}},\"id\":\"3505\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"3389\",\"type\":\"Selection\"},{\"attributes\":{\"data_source\":{\"id\":\"3309\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"3367\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"3368\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"3370\",\"type\":\"CDSView\"}},\"id\":\"3369\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"3493\",\"type\":\"PanTool\"},{\"id\":\"3494\",\"type\":\"BoxZoomTool\"},{\"id\":\"3495\",\"type\":\"WheelZoomTool\"},{\"id\":\"3496\",\"type\":\"ResetTool\"},{\"id\":\"3497\",\"type\":\"SaveTool\"}]},\"id\":\"3498\",\"type\":\"Toolbar\"},{\"attributes\":{},\"id\":\"3493\",\"type\":\"PanTool\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"DNI\"}},\"id\":\"3368\",\"type\":\"Line\"},{\"attributes\":{\"overlay\":{\"id\":\"3527\",\"type\":\"BoxAnnotation\"}},\"id\":\"3494\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"line_color\":\"#ff7f0e\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"DNI\"}},\"id\":\"3367\",\"type\":\"Line\"},{\"attributes\":{\"months\":[0,2,4,6,8,10]},\"id\":\"3359\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"dimensions\":\"width\"},\"id\":\"3495\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"below\":[{\"id\":\"3428\",\"type\":\"DatetimeAxis\"}],\"center\":[{\"id\":\"3432\",\"type\":\"Grid\"},{\"id\":\"3437\",\"type\":\"Grid\"},{\"id\":\"3473\",\"type\":\"Legend\"}],\"left\":[{\"id\":\"3433\",\"type\":\"LinearAxis\"}],\"plot_height\":200,\"plot_width\":800,\"renderers\":[{\"id\":\"3452\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"3455\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"3443\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_range\":{\"id\":\"3311\",\"type\":\"DataRange1d\"},\"x_scale\":{\"id\":\"3424\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"3422\",\"type\":\"DataRange1d\"},\"y_scale\":{\"id\":\"3426\",\"type\":\"LinearScale\"}},\"id\":\"3420\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{},\"id\":\"3496\",\"type\":\"ResetTool\"},{\"attributes\":{\"source\":{\"id\":\"3309\",\"type\":\"ColumnDataSource\"}},\"id\":\"3453\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"3497\",\"type\":\"SaveTool\"},{\"attributes\":{\"text\":\"\"},\"id\":\"3455\",\"type\":\"Title\"},{\"attributes\":{\"data_source\":{\"id\":\"3309\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"3505\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"3506\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"3508\",\"type\":\"CDSView\"}},\"id\":\"3507\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"data\":{\"AC power\":{\"__ndarray__\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/\",\"dtype\":\"float64\",\"shape\":[5760]},\"Air temperature\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[5760]},\"DHI\":{\"__ndarray__\":\"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbAcj9gmgeD9sByP2CaB4P2wHI/YJoHg/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAach4lEp4kj8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABsByP2CaB4PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADLEp1lFqF4P0BLV7CNeKI/WCHlJ9U+vT8Uev1JfO6wP4dOz7uxoKg/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAach4lEp4kr+dLLXeb7S7v1uv6UFBKeC/HT1+b9Of078AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABpyHiUSniivwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN/KiG/Z54PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA38qIb9npg/Dfyohv2eeD+L3NPVHYulPxE7U+i8xp4/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACJsreU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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\",\"dtype\":\"float64\",\"shape\":[5760]},\"DNI\":{\"__ndarray__\":\"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NlfNc0S+278Jbw9CQL7bvwlvD0JAvtu/24ZREDy+27/bhlEQPL7bv9uGURA8vtu/CW8PQkC+278Jbw9CQL7bv9uGURA8vtu/24ZREDy+278Jbw9CQL7bv9uGURA8vtu/24ZREDy+27+unpPeN77bv66ek943vtu/rp6T3je+27+unpPeN77bv4G21awzvtu/gbbVrDO+27+BttWsM77bv66ek943vtu/gbbVrDO+27+BttWsM77bv4G21awzvtu/U84Xey++278l5llJK77bv/n9mxcnvtu/yxXe5SK+27+dLSC0Hr7bv29FYoIavtu/Q12kUBa+278VdeYeEr7bvxV15h4Svtu/FXXmHhK+278VdeYeEr7bv0NdpFAWvtu/b0Vighq+27+dLSC0Hr7bv8sV3uUivtu/b0Vighq+278VdeYeEr7bv50tILQevtu/+f2bFye+278l5llJK77bvyXmWUkrvtu/nS0gtB6+27/5/ZsXJ77bv29FYoIavtu/uaRquwm+279f1O5XAb7bv7mkarsJvtu/i7ysiQW+278x7DAm/b3bv6kz95Dwvdu/MewwJv29278DBHP0+L3bv9UbtcL0vdu/qTP3kPC9279NY3st6L3bv01jey3ovdu/IHu9++O9278ge737473bvyB7vfvjvdu/IHu9++O9278ge737473bv01jey3ovdu/TWN7Lei9279NY3st6L3bv01jey3ovdu/TWN7Lei9278ge737473bv/OS/8nfvdu/85L/yd+927/zkv/J373bv/OS/8nfvdu/85L/yd+927/zkv/J373bv8WqQZjbvdu/atrFNNO927898gcDz73bvz3yBwPPvdu/EApK0cq927/iIYyfxr3bv+IhjJ/Gvdu/4iGMn8a927+0Oc5twr3bv4hREDy+vdu/WmlSCrq9278sgZTYtb3bv/6Y1qaxvdu/0rAYda2927/SsBh1rb3bv9KwGHWtvdu//pjWprG927/+mNamsb3bvyyBlNi1vdu/WmlSCrq927+IURA8vr3bv4hREDy+vdu/WmlSCrq9279aaVIKur3bvyyBlNi1vdu/0rAYda2927+kyFpDqb3bvwnjp3FvftK/dtzwu+mWjb923PC76ZaNPxWrBmFu99g/8u1dg7704j+BJsKGpxcPQKUsQxzrgj9AImx4eqW8UUBz1xLyQZNWQAaBlUOLFFlAqvHSTWIoXEBKDAIrh25fQE5iEFg5aGFA7Xw/NV7yYkAIrBxaZIdkQGMQWDm0KGZA+FPjpZvUZ0BBYOXQIldpQFg5tMh24mpAw/UoXI9ObEB/arx0k7htQDMzMzMzP29AokW28/1CcEC28/3UeP9wQHsUrkfhqnFAH4XrUbhSckD+1HjpJvNyQN0kBoGVoXNAKVyPwvVIdEBfukkMAt90QNejcD0KM3VA/dR46Sa/dUAxCKwcWpJ2QAaBlUOLKHdAWmQ730+xd0Dy0k1iEEh4QDEIrBxaxHhAjZduEoNUeUDo+6nx0t95QKrx0k1iXHpAxks3iUHMekBkO99PjUt7QBKDwMqhy3tAuB6F61FKfEA2XrpJDMR8QDEIrBxaMH1AiBbZzveTfUA9CtejcPN9QFYOLbKdWX5AjZduEoPYfkAcWmQ73zd/QO58PzVekn9A/dR46Sb3f0CYbhKDwC+AQL+fGi/dZIBALbKd76eXgECTGARWDs2AQF66SQwC/oBAf2q8dJMjgUB/arx0k1iBQBFYObTIfoFA0SLb+X6zgUAj2/l+atyBQNnO91PjAIJAXI/C9SgtgkBkO99PjVaCQL+fGi/dh4JAtvP91HingkAMAiuHFseCQKabxCCw7YJA6Pup8dIMg0DsUbgehSeDQNv5fmq8SYNAqvHSTWJ0g0BYObTIdp6DQEw3iUFgvoNAK4cW2c7eg0CcxCCwcgSEQMuhRbbzKoRAL90kBoFHhECYbhKDwGKEQIPAyqFFfoRAxSCwcminhEBMN4lBYMyEQGQ730+N74RAl24Sg8AUhUAcWmQ73ySFQDEIrBxaQ4VAwMqhRbZohUCPwvUoXIiFQC2yne+nmoVAbhKDwMquhUAOLbKd78iFQJZDi2zn4oVAWDm0yHb1hUAshxbZzgmGQPYoXI/CJoZALbKd76dKhkAmMQisHGaGQDvfT42Xf4ZAIbByaJGehkBWDi2ynbKGQAAAAAAAxYZACtejcD3chkCS7Xw/NfKGQLFyaJHtFYdAuB6F61Erh0AUrkfhejyHQPyp8dJNTIdAsp3vp8Zbh0BxPQrXo3WHQCGwcmiRhYdABoGVQ4uSh0C4HoXrUaSHQLFyaJHttodAkxgEVg7Kh0BfukkMAuSHQE5iEFg59YdAtMh2vp8IiEC7SQwCKyWIQNNNYhBYP4hAYOXQIttMiEDpJjEIrFyIQLbz/dR4eIhAEVg5tMiBiEDAyqFFtoyIQHe+nxovl4hATDeJQWCriEARWDm0yLmIQAaBlUOLx4hA76fGSzfXiEAX2c73U+KIQCYxCKwc6IhAlkOLbOftiEDNzMzMzP6IQOSlm8QgC4lAN4lBYOUpiUARWDm0yD6JQCPb+X5qRIlAKVyPwvVbiUAK16NwPWuJQE5iEFg5dIlAGy/dJAaEiUDhehSuR5OJQCYxCKwcoIlAIbByaJGriUB/arx0k8GJQJLtfD81w4lAMQisHFrTiUA2XrpJDOSJQDZeukkM7olAarx0kxj3iUA2XrpJDA6KQFTjpZvEHYpAvHSTGAQ1ikBt5/up8T2KQG3n+6nxTIpAu0kMAitMikC8dJMYBFGKQFTjpZvEZopAXI/C9ShrikBFtvP91HyKQI/C9ShcfopAXI/C9SiIikDb+X5qvJeKQH9qvHSTq4pAne+nxkurikDKoUW286iKQCPb+X5qp4pAGy/dJAa4ikDKoUW289eKQC2yne+n7YpAxSCwcmj6ikDKoUW28/qKQO+nxks3EotA30+Nl24Yi0A9CtejcCeLQLFyaJHtMYtAqvHSTWI7i0B7FK5H4UmLQM/3U+OlT4tABoGVQ4tQi0ARWDm0yFSLQH9qvHSTYotAeOkmMQhzi0AOLbKd74aLQGQ730+NjotACtejcD2Pi0D4U+Olm5eLQHNoke18p4tAarx0kxili0AfhetRuK+LQPyp8dJNtotA001iEFi3i0D8qfHSTcCLQKFFtvP91ItAg8DKoUXfi0AK16NwPeCLQGDl0CLb3otAtvP91Hjmi0B9PzVeuvCLQBfZzvdTBYxAmpmZmZkbjEBU46WbxCSMQKAaL90kFYxA+FPjpZsKjEB3vp8aLxSMQGq8dJMYJ4xAPQrXo3A5jED8qfHSTU+MQMUgsHJoV4xAexSuR+FXjEAj2/l+amiMQNejcD0KaoxAGARWDi1cjEBzaJHtfGKMQDEIrBxaYIxAu0kMAitujECIFtnO93KMQOj7qfHSeoxArBxaZDuIjEAshxbZzoWMQLbz/dR4iYxAQWDl0CKPjED4U+Olm5uMQJzEILByk4xA2/l+aryIjEC7SQwCK5CMQIxs5/upmIxARIts5/unjEDl0CLb+a2MQFTjpZvEt4xA6SYxCKy3jEB0kxgEVriMQPyp8dJNvoxARIts5/vDjEAhsHJokb6MQARWDi2yu4xAVOOlm8TLjEA2XrpJDNeMQMDKoUW22YxAO99PjZfdjEBcj8L1KN+MQARWDi2y5YxAc2iR7XzujEDz/dR46QGNQBfZzvdTCY1A6SYxCKwNjUB7FK5H4RKNQEw3iUFgIo1A9ihcj8I0jUB9PzVeuj2NQBfZzvdTN41AqvHSTWI8jUAv3SQGgU+NQMqhRbbzWI1AX7pJDAJRjUDXo3A9CkqNQBxaZDvfUY1AoUW28/1VjUBEi2zn+1aNQPp+arx0W41ALIcW2c5bjUDy0k1iEFuNQKjGSzeJYo1A30+Nl25ojUDl0CLb+XSNQC/dJAaBfo1ACtejcD1vjUAhsHJokX6NQPP91HjpjI1AbhKDwMqUjUDl0CLb+Z6NQLFyaJHtmo1AUrgeheubjUAv3SQGgaONQMZLN4lBpY1A9ihcj8KqjUBPjZduEreNQK5H4XoUvY1AyXa+nxrFjUAGgZVDi8KNQCUGgZVDyI1AaZHtfD/GjUCsHFpkO8SNQL+fGi/dxY1AvHSTGATIjUAhsHJokcSNQEFg5dAiw41AT42XbhLEjUDNzMzMzMONQMZLN4lBxY1AH4XrUbjHjUBg5dAi28iNQFYOLbKdyI1AmpmZmZm/jUA730+Nl9ONQNv5fmq8wY1ABFYOLbKljUB/arx0k4eNQB+F61G4RY1AfT81XrqqjEBEi2zn+6+LQOSlm8QgA4tAarx0kxieiUD8qfHSTZGJQBFYObTIX4lA4XoUrkc1iEC4HoXrUbmGQNNNYhBYQIRAAAAAAAAhhUB7FK5H4aqFQJzEILBy0YVA8/3UeOnahkCBlUOLbEaIQPP91HjpxIhASOF6FK4diEDXo3A9CsuGQGDl0CLb34ZA001iEFjihkCsHFpkO5WGQO58PzVe8IVAL90kBoHUhUAOLbKd71OIQMZLN4lBpohAT42XbhJ5h0BOYhBYObSGQA4tsp3v/IRAoUW28/28hEATg8DKoW2BQG3n+6nxEHxAJjEIrBy4fUBYObTIdneBQEw3iUFgJ4JAhxbZzvfvgkDsUbgehcGBQIPAyqFF84JAqMZLN4mAhEAK16NwPSiFQOXQItv5UYVATDeJQWCMh0CBlUOLbIWKQKabxCCwpYxABoGVQ4tbjUDl0CLb+cyMQLFyaJHt4ItArBxaZDsUjUChRbbz/ciNQKRwPQrXSY5A2s73U+M/jkAlBoGVQyaOQNrO91Pjqo1AGARWDi2CjUDhehSuR3uNQM/3U+Olro1AaZHtfD/BjUCd76fGS9WNQESLbOf7Do5AgZVDi2x7jkBzaJHtfIGOQH0/NV66N45AJQaBlUMjjkBKDAIrh4yOQH9qvHSTu45AEoPAyqG/jkBqvHSTGMGOQGZmZmZmzo5AJQaBlUPfjkDAyqFFts2OQOxRuB6FI41AOrTIdr4CjkA6tMh2vseOQC2yne+nw45A8/3UeOkvjkADK4cW2daKQDZeukkM04tAUrgehevcjkCF61G4HuqOQClcj8L13o5A9ihcj8LnjkDFILByaNCOQBKDwMqhw45ABFYOLbIAjkDKoUW28zCOQO+nxks3DI9ArBxaZDsHj0BmZmZmZgePQEA1XrpJ1o5ATmIQWDkwjUCXbhKDwFaHQLx0kxgENIVAXI/C9SgjiEBMN4lBYDqNQKAaL90kgotAT42XbhKpf0D91HjpJjaKQNEi2/l+2Y1A30+Nl27ojkA6tMh2viSPQIxs5/upM49Ad76fGi8qj0Bcj8L1KB6PQGDl0CLbDo9AEoPAyqEAj0ASg8DKobqOQClcj8L1yo5ALIcW2c7NjkDl0CLb+bqOQJduEoPArY5A9ihcj8KSjkBANV66SayOQIlBYOXQw45AAAAAAACtjkBg5dAi26iOQN0kBoGVw45A2/l+arzPjkDz/dR46bSOQNNNYhBYtI5AYxBYObS6jkD6fmq8dNaOQIgW2c73zI5AMQisHFrEjkDz/dR46deOQJduEoPAjI1A16NwPQqyiUCamZmZmYeEQOXQItv5YYNAd76fGi/NhEBxPQrXoxGDQMqhRbbzQ3tAE4PAyqGtgkDhehSuR/98QHe+nxovvYNAwMqhRbYki0C7SQwCK0OLQLtJDAIrW4xABoGVQ4unjEAUrkfhemSMQClcj8L12Y1AZmZmZmaOjkBzaJHtfNaOQKwcWmQ7845AfT81XroNj0D4U+OlmwGPQF+6SQwC/I5AVg4tsp3gjkB0kxgEVsiOQFg5tMh2n45ApHA9CtdQjkDFILByaOKNQNEi2/l+aI5A0SLb+X4sjkD6fmq8dF6OQC/dJAaBI45AeOkmMQjvjUBfukkMAtONQIgW2c73qY1AnMQgsHKfjUCDwMqhRdmNQCyHFtnOGY5A8/3UeOkojkCamZmZmSOOQClcj8L1MY5ADQIrhxZCjkB7FK5H4SuOQAAAAAAAJI5AHFpkO98cjkDKoUW28+qNQPP91HjpzY1A4XoUrke3jUBMN4lBYKCNQI/C9ShckI1Abef7qfGJjUDl0CLb+XmNQCPb+X5qko1A3SQGgZWgjUCyne+nxqmNQKabxCCwno1AIbByaJGVjUAv3SQGgaeNQIXrUbgewo1ATDeJQWCZjUD6fmq8dFKNQIGVQ4tsL41A0SLb+X4JjUA9CtejcL6MQOF6FK5HUYxAGARWDi0vjEBKDAIrhzmMQFg5tMh2BIxAu0kMAivPi0B0kxgEVp2LQG4Sg8DKRotAiUFg5dBmi0B0kxgEVkGLQBsv3SQGqYlAZDvfT404iUCq8dJNYjaIQKwcWmQ7kodAO99PjZeOiEDTTWIQWBaJQHSTGARWZIlADQIrhxZmikBpke18PwWKQNNNYhBYYopA6SYxCKwQi0DP91PjpfSKQDeJQWDl94pAO99PjZdUi0DTTWIQWAGLQFyPwvUoiotA+FPjpZvqi0A3iUFg5XSLQEW28/3UUItAWDm0yHaZi0CS7Xw/NRiMQAisHFpk7ItAlkOLbOdpi0ApXI/C9fOKQLgehetRM4pAVOOlm8SfiUA2XrpJDFmIQP3UeOkmNoZA0SLb+X4yhUBaZDvfT8SFQFYOLbKdHIdA/dR46SZYiUBg5dAi2+mJQOSlm8QgtodAYxBYObT2g0Cyne+nxsyDQCPb+X5qCIZAoBov3SSkiEDGSzeJQb2JQHjpJjEItoZADi2yne+xg0DTTWIQWNGEQMQgsHJo2oNAMQisHFpGhEDvp8ZLNy+DQLKd76fGL4JAIbByaJHfgEBoke18P3iAQLByaJHtGIFACKwcWmS3gEBfukkMAtN5QAisHFpk83lAarx0kxhOfEA730+NlxB9QPLSTWIQDHxASOF6FK5Nf0AxCKwcWguBQNnO91PjsoBA76fGSzcugUBzaJHtfFGBQI2XbhKDD4FAnMQgsHKmfEBxPQrXo3x5QEjhehSuYX5AVg4tsp0/gUBWDi2ynfmBQFTjpZvEYYBAVg4tsp2ugEAv3SQGgWyCQA0CK4cWRIVAAAAAAAARhkAAAAAAAPh9QOSlm8Qgan5Abef7qfFwfkDy0k1iEIB8QKFFtvP9VntArBxaZDupdkBqvHSTGERyQARWDi2y9W5Aw/UoXI9AdUCDwMqhRdh7QNV46SYx5oFAAAAAAADUhUCNl24Sg5SIQNv5fmq84YdAEVg5tMikg0Db+X5qvBZ3QEFg5dAiS2hAdJMYBFbObEBPjZduEkV1QLByaJHtBnJAK4cW2c5zcEBWDi2ynb9vQAMrhxbZnmhAKVyPwvX8fUDkpZvEIIuHQFTjpZvEqohAWDm0yHapiUC8dJMYBEeKQNNNYhBYdIpAmpmZmZlbikADK4cW2YiJQO+nxks3BIlAZDvfT41piEB0kxgEVjmIQM3MzMzM0oZAexSuR+HbhkDP91Pjpf2DQC/dJAaBvIdAppvEILDBiUCkcD0K1/WJQIlBYOXQMIpAku18PzV1ikBqvHSTGFOKQKFFtvP9nolAWDm0yHbEiUBYObTIdneKQIgW2c73D4pA16NwPQoViUAzMzMzM72HQPYoXI/CU4VAppvEILAzhkA9CtejcO+HQG4Sg8DKBIlAGARWDi1aiEDXo3A9CryHQMl2vp8aHoVAmG4Sg8Dmg0ApXI/C9SJ1QIGVQ4tsh2NAqvHSTWJAXkAbL90kBh1jQIxs5/upmWJAarx0kxgAYkDJdr6fGs2BQGDl0CLb/IdATmIQWDlTgUBI4XoUrrdsQK5H4XoUIoFA8/3UeOkKe0Cd76fGSzd0QN0kBoGVD2FAsi5uowEsPEAGgZVDizxnQPYoXI/CD3VA8tJNYhBmfUCgGi/dJN+BQOSlm8QgX4dAUrgehesZikAEVg4tsumJQIXrUbge4IdA9ihcj8IhiUAbL90kBlSKQDvfT42X1IlAbhKDwMoTikASg8DKoUiKQKrx0k1iT4lAeOkmMQjTiUAAAAAAAG2KQIGVQ4ts6IlA3SQGgZVVikDhehSuR2CKQO+nxks3DolAXI/C9SjHiEBpke18P0iIQAaBlUOLo4hA16NwPQotiUAhsHJokXCJQLFyaJHtZYlA001iEFiViUBOYhBYOeOJQOxRuB6FOYlAbef7qfF0iECuR+F6FPmGQG4Sg8DK94VA0SLb+X4yhED8qfHSTdCCQI/C9Shc4YJAZmZmZmYggUBWDi2yndGBQMDKoUW2oXxASgwCK4dKdkB0kxgEVm56QIxs5/upR3dAlkOLbOcXcUCMbOf7qRNzQDZeukkMtnVAaZHtfD+bdkCamZmZmSV0QAAAAAAAfnBAH4XrUbjUcEATg8DKoWNwQBsv3SQGWWlANl66SQw+bEA830+Nl7ZzQI/C9ShcG3dAdJMYBFbie0C28/3UeIt6QBSuR+F6zHtAl24Sg8D4dEB/arx0k8htQEoMAiuHAmhAppvEILACZEAzMzMzM1teQPkx5q4lTFBAH4XrUbjeWUDpJjEIrMhlQEw3iUFg1WRAsXJoke0AaUCuR+F6FAZhQK8l5IOeVUxAQ61p3nEuV0C28/3UeJFbQGq8dJMYXGBASgwCK4dOZEB46SYxCEBoQEW28/3UYGZAw/UoXI/SXkD5D+m3r0NVQBNhw9MrpUxAMZkqGJWsTEBI4XoUru9OQE7RkVz+T1hAmG4Sg8CSY0CF61G4Hj1sQOOlm8QgaHBA5dAi2/m2bEC0yHa+n2JkQD0s1JrmpVJADwu1pnkvT0BuEoPAysFqQMZLN4lBsHZAL90kBoE9a0AxCKwcWhJzQLx0kxgEKoBAMQisHFougEAtsp3vpziBQKRwPQrXEYBA/Knx0k26f0CkcD0K16yBQFYOLbKdo4NAJQaBlUPjg0ArhxbZzhmCQK5H4XoUFHZAtvP91HjPc0CamZmZmSF2QNR46SYxvHZATDeJQWChd0DZzvdT42lwQO18PzVenmBACmgibHgaTUBz1xLyQWdNQOzAOSNKo0VAkst/SL9lQ0D8GHPXElJCQNuK/WX3hEJAaW/whcn0PUDLoUW2810pQNL7xteeORhAxHdi1ovBFEAVAOMZNOQiQIj029eBQzdAvsEXJlMdRkBt5/up8VJCQEdy+Q/plzhAY+5aQj4IQ0Byio7k8udOQBb7y+7JI1hAvp8aL900UkDmP6Tfvq5DQOviNhrAI0JAxY8xdy3hRUAibHh6pWxJQMgHPZtVO1ZAqvHSTWL8ZkDEILByaOlzQKabxCCwIHRAc2iR7Xw1c0A730+Nlxh4QIxs5/upX3lABoGVQ4ugeEB3vp8aL1t3QIXrUbgea3ZAmpmZmZk5dkDFILByaC13QM3MzMzMUnhAbef7qfF2dkDjpZvEIF50QDVeukkM5HJACtejcD16cUCF61G4HlNxQHe+nxovSXFACKwcWmTJcEARWDm0yCZuQCPb+X5qOGxAeOkmMQh0a0Dz/dR46TJmQLgehetRsGJAWDm0yHYWXkBzaJHtfCtWQDJ3LSEfAFBAiUFg5dCSRUA3iUFg5RA8QPtcbcX+UjVAvsEXJlO1MkCpE9BE2DAxQDvfT42XbjBAlWWIY13cLED+Q/rt68ApQKMBvAUSVCZAMSB7vfvDH0DJPPIHA68TQMqOjUC87gdAQyECDqFK/j+zRj1Eozv0P0gZcQFolOQ/Loz0ona/2z9i+IiYEknbPwKkNnFyv7s/NfPkmgKZrb8HKA01Cknbv9PYXgt6b9m/1Lt4P26/27/Uu3g/br/bv9S7eD9uv9u/AqQ2cXK/278ujPSidr/bvy6M9KJ2v9u/XHSy1Hq/279cdLLUer/bv4pccAZ/v9u/vALRkzKp5r+JsyJqos/kv7hELjiDv9u/5CzsaYe/27/kLOxph7/bv+Qs7GmHv9u/5CzsaYe/27/kLOxph7/bv+Qs7GmHv9u/5CzsaYe/27/kLOxph7/bv+Qs7GmHv9u/EhWqm4u/27/kLOxph7/bv+Qs7GmHv9u/5CzsaYe/27/kLOxph7/bv+Qs7GmHv9u/5CzsaYe/27/kLOxph7/bv+Qs7GmHv9u/EhWqm4u/278SFaqbi7/bvxIVqpuLv9u/RIE+kSdJ278//WfNj7/bvz/9Z82Pv9u/EjKQZ5dv2b/ZQSWuY1zav0W7Cik/qda/fuVBeooc0b/ZQSWuY1zavz/9Z82Pv9u/P/1nzY+/279t5SX/k7/bv23lJf+Tv9u/pfJ2hNOC2L+skzMUd7zVv3hEherm4tO/beUl/5O/279t5SX/k7/bv23lJf+Tv9u/beUl/5O/279t5SX/k7/bv23lJf+Tv9u/beUl/5O/279t5SX/k7/bvz/9Z82Pv9u/EhWqm4u/278SFaqbi7/bvxIVqpuLv9u/EhWqm4u/278SFaqbi7/bv4pccAZ/v9u/1Lt4P26/278eG4F4Xb/bv5ZiR+NQv9u/OpLLf0i/2786kst/SL/bv8JKBRVVv9u/OpLLf0i/278Mqg1ORL/bv7LZkeo7v9u/hPHTuDe/278pIVhVL7/bvykhWFUvv9u//DiaIyu/27/OUNzxJr/bv85Q3PEmv9u/oWgewCK/27+haB7AIr/bv6FoHsAiv9u/c4Bgjh6/279zgGCOHr/bv3OAYI4ev9u/c4Bgjh6/278ZsOQqFr/bvxmw5CoWv9u/68cm+RG/27+932jHDb/bv2MP7WMFv9u/NScvMgG/278HP3EA/b7bvwc/cQD9vtu/21azzvi+2781RBX+DG/Zv2iwqfOo+Ni/pwcFpWjl2b9/hjdr8L7bv1GeeTnsvtu/UZ55Oey+279Rnnk57L7bvyW2uwfovtu/98391eO+27/J5T+k377bv8nlP6Tfvtu/98391eO+27/J5T+k377bv8nlP6Tfvtu/m/2Bctu+27+b/YFy277bv48Su7a3W9q/zmkWaHdI27/V7ewrD9Lav+VciqvKvtu/uHTMeca+27+LjA5Iwr7bv12kUBa+vtu/MLyS5Lm+27/V6xaBsb7bv6gDWU+tvtu/ehubHam+279MM93rpL7bvyBLH7qgvtu/IEsfuqC+27/yYmGInL7bv/JiYYicvtu/8mJhiJy+278gSx+6oL7bv0wz3eukvtu/TDPd66S+279MM93rpL7bv0wz3eukvtu/TDPd66S+279MM93rpL7bv8R6o1aYvtu/PMJpwYu+279qqifzj77bv5aS5SSUvtu/lpLlJJS+27/EeqNWmL7bv8R6o1aYvtu/xHqjVpi+27/EeqNWmL7bv5aS5SSUvtu/4PHtXYO+278O2quPh77bv7QJMCx/vtu/KlH2lnK+2790sP7PYb7bv/xoOGVuvtu/KlH2lnK+279YObTIdr7bv9CAejNqvtu/KlH2lnK+279YObTIdr7bv1g5tMh2vtu/0IB6M2q+279GyECeXb7bv+z3xDpVvtu/kSdJ10y+279kP4ulSL7bvwlvD0JAvtu/24ZREDy+27+unpPeN77bv4G21awzvtu/gbbVrDO+279Tzhd7L77bv1POF3svvtu/JeZZSSu+278l5llJK77bvyXmWUkrvtu/U84Xey++279Tzhd7L77bv29FYoIavtu/54wo7Q2+27+LvKyJBb7bv+eMKO0Nvtu/uaRquwm+27/njCjtDb7bv29FYoIavtu/yxXe5SK+27/5/ZsXJ77bv50tILQevtu/Q12kUBa+279vRWKCGr7bv8sV3uUivtu/JeZZSSu+27+unpPeN77bvzZXzXNEvtu/vg8HCVG+278a4IJsWb7bv3Sw/s9hvtu/dLD+z2G+2790sP7PYb7bv3Sw/s9hvtu/dLD+z2G+279GyECeXb7bvxrggmxZvtu/vg8HCVG+27+RJ0nXTL7bv2Q/i6VIvtu/ZD+LpUi+2782V81zRL7bvzZXzXNEvtu/NlfNc0S+279Tzhd7L77bv8sV3uUivtu/nS0gtB6+278l5llJK77bv29FYoIavtu/nS0gtB6+27+dLSC0Hr7bvxV15h4Svtu/uaRquwm+27+LvKyJBb7bv1/U7lcBvtu/AwRz9Pi927/VG7XC9L3bv3tLOV/svdu/e0s5X+y927/VG7XC9L3bv9UbtcL0vdu/MewwJv2927+5pGq7Cb7bv+eMKO0Nvtu/FXXmHhK+279DXaRQFr7bv29FYoIavtu/Q12kUBa+279DXaRQFr7bv0NdpFAWvtu/b0Vighq+27+dLSC0Hr7bv1POF3svvtu/24ZREDy+27+RJ0nXTL7bv3Sw/s9hvtu//Gg4ZW6+278qUfaWcr7bv1g5tMh2vtu/WDm0yHa+278qUfaWcr7bv/xoOGVuvtu//Gg4ZW6+27/QgHozar7bv3Sw/s9hvtu/RshAnl2+278a4IJsWb7bv74PBwlRvtu/vg8HCVG+27++DwcJUb7bv+z3xDpVvtu/RshAnl2+27/QgHozar7bv4Yhcvp6vtu/4PHtXYO+2788wmnBi77bvzzCacGLvtu/PMJpwYu+2788wmnBi77bv2qqJ/OPvtu/8mJhiJy+27/yYmGInL7bv/JiYYicvtu/8mJhiJy+278gSx+6oL7bvyBLH7qgvtu/8mJhiJy+27/EeqNWmL7bv5aS5SSUvtu/lpLlJJS+27+WkuUklL7bv2qqJ/OPvtu/PMJpwYu+2788wmnBi77bv5aS5SSUvtu/8mJhiJy+27/yYmGInL7bv/JiYYicvtu/xHqjVpi+27/yYmGInL7bv3obmx2pvtu/1esWgbG+278wvJLkub7bv7h0zHnGvtu/QS0GD9O+27/J5T+k377bvyW2uwfovtu/Jba7B+i+279Rnnk57L7bv3+GN2vwvtu/rW71nPS+279Rnnk57L7bv1GeeTnsvtu/Jba7B+i+27/3zf3V477bv8nlP6Tfvtu/yeU/pN++279tFcRA177bv0EtBg/Tvtu/QS0GD9O+279BLQYP077bv20VxEDXvtu/bRXEQNe+279BLQYP077bv0EtBg/Tvtu/bRXEQNe+27+b/YFy277bv20VxEDXvtu/m/2Bctu+27/J5T+k377bv/fN/dXjvtu/UZ55Oey+278ltrsH6L7bv1GeeTnsvtu/UZ55Oey+27+tbvWc9L7bv3+GN2vwvtu/f4Y3a/C+279/hjdr8L7bv61u9Zz0vtu/f4Y3a/C+279/hjdr8L7bv3+GN2vwvtu/rW71nPS+278HP3EA/b7bvzUnLzIBv9u/Yw/tYwW/27+932jHDb/bvxmw5CoWv9u/68cm+RG/27/rxyb5Eb/bv+vHJvkRv9u/kfeqlQm/279jD+1jBb/bvzUnLzIBv9u/rW71nPS+27+KyoY1lUXVv4rKhjWVRcW/isqGNZVF1b+tbvWc9L7bv9tWs874vtu/Bz9xAP2+2781Jy8yAb/bvzUnLzIBv9u/NScvMgG/2781Jy8yAb/bv2MP7WMFv9u/kfeqlQm/27+932jHDb/bv73faMcNv9u/68cm+RG/278ZsOQqFr/bv3OAYI4ev9u/oWgewCK/27/OUNzxJr/bv/w4miMrv9u/KSFYVS+/279WCRaHM7/bv4Tx07g3v9u/stmR6ju/27/8OJojK7/bv85Q3PEmv9u//DiaIyu/278pIVhVL7/bv4l1qnzPSNu/VgkWhzO/27+E8dO4N7/bv7LZkeo7v9u/GbDkKha/278ZsOQqFr/bv0aYolwav9u/vd9oxw2/279GmKJcGr/bv36IDRZO0tq/vd9oxw2/2781Jy8yAb/bv8nlP6Tfvtu/m/2Bctu+279BLQYP077bv12kUBa+vtu/XaRQFr6+279dpFAWvr7bvzC8kuS5vtu/TDPd66S+27/EeqNWmL7bv2qqJ/OPvtu/Dtqrj4e+27+0CTAsf77bv1g5tMh2vtu/KlH2lnK+27/8aDhlbr7bv9CAejNqvtu/dLD+z2G+279GyECeXb7bvxrggmxZvtu/7PfEOlW+27++DwcJUb7bv74PBwlRvtu/vg8HCVG+27++DwcJUb7bv5EnSddMvtu/kSdJ10y+27+RJ0nXTL7bv5EnSddMvtu/dLD+z2G+2790sP7PYb7bv3Sw/s9hvtu/RshAnl2+279GyECeXb7bv0bIQJ5dvtu/RshAnl2+278a4IJsWb7bv74PBwlRvtu/kSdJ10y+27+RJ0nXTL7bv2Q/i6VIvtu/ZD+LpUi+279kP4ulSL7bv5EnSddMvtu/kSdJ10y+27+RJ0nXTL7bv74PBwlRvtu/vg8HCVG+27++DwcJUb7bv+z3xDpVvtu/7PfEOlW+27/s98Q6Vb7bvxrggmxZvtu/7PfEOlW+27/s98Q6Vb7bv74PBwlRvtu/kSdJ10y+27+RJ0nXTL7bv2Q/i6VIvtu/ZD+LpUi+27+RJ0nXTL7bv5EnSddMvtu/ZD+LpUi+278Jbw9CQL7bv9uGURA8vtu/gbbVrDO+279Tzhd7L77bv1POF3svvtu/U84Xey++279Tzhd7L77bv4G21awzvtu/gbbVrDO+27+unpPeN77bv9uGURA8vtu/CW8PQkC+278Jbw9CQL7bvzZXzXNEvtu/ZD+LpUi+279kP4ulSL7bv5EnSddMvtu/BOs4fqg03L/yXN+Hg4Tev134wfnUMea/rF0T0hqD67+jdyrgnuffvwlvD0JAvtu/otPzbiyo5r9YNQhzu5fdvwlvD0JAvtu/CW8PQkC+278Jbw9CQL7bv9uGURA8vtu/24ZREDy+278Jbw9CQL7bv9uGURA8vtu/gbbVrDO+279Tzhd7L77bv/n9mxcnvtu/yxXe5SK+27+dLSC0Hr7bv50tILQevtu/b0Vighq+279DXaRQFr7bv0NdpFAWvtu/Q12kUBa+279vRWKCGr7bvw7xD1t6NNy/0Xr4MlGE3r/iCFIpdjTcv0NdpFAWvtu/4ghSKXY03L/iCFIpdjTcv0NdpFAWvtu/b0Vighq+27+dLSC0Hr7bv8sV3uUivtu/+f2bFye+27/5/ZsXJ77bvyXmWUkrvtu/JeZZSSu+27/5/ZsXJ77bv/n9mxcnvtu/yxXe5SK+27/LFd7lIr7bv50tILQevtu/nS0gtB6+27+nlNdK6C7QvwmrsYS1Maa/FXXmHhK+u78n4q3zb5eNvwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANXnaiv2l32/AAAAAAAAAADFckurIXG/v2RccXFUbtm/kUQvo1hu2b+RRC+jWG7Zv874vrhUpdC/rp6T3je+27+unpPeN77bv9uGURA8vtu/24ZREDy+27/bhlEQPL7bv17Ymq285Nm/4Qoo1NNH278l5llJK77bvyXmWUkrvtu/+f2bFye+27/5/ZsXJ77bv8sV3uUivtu/b0Vighq+279vRWKCGr7bv0NdpFAWvtu/FXXmHhK+278VdeYeEr7bv+eMKO0Nvtu/uaRquwm+27+5pGq7Cb7bv7mkarsJvtu/uaRquwm+27/njCjtDb7bv+eMKO0Nvtu/FXXmHhK+278VdeYeEr7bvxV15h4Svtu/FXXmHhK+27/njCjtDb7bv+eMKO0Nvtu/uaRquwm+27/KMsSxLm7ZvyuHFtnO99i/i7ysiQW+27+LvKyJBb7bv7mkarsJvtu/uaRquwm+278VdeYeEr7bvxV15h4Svtu/b0Vighq+27+dLSC0Hr7bv50tILQevtu/nS0gtB6+27+dLSC0Hr7bv50tILQevtu/Q12kUBa+278VdeYeEr7bvxV15h4Svtu/54wo7Q2+27/njCjtDb7bvxV15h4Svtu/FXXmHhK+27/njCjtDb7bvxV15h4Svtu/54wo7Q2+27/njCjtDb7bv+eMKO0Nvtu/uaRquwm+27+5pGq7Cb7bv7mkarsJvtu/i7ysiQW+27+LvKyJBb7bvxr5vOKpR9u/SOF6FK5H2783ct2U8lrav8Wu7e2W5Nm/dsk4RrJH278VdeYeEr7bv+eMKO0Nvtu/SOF6FK5H279I4XoUrkfbvxV15h4Svtu/FXXmHhK+279DXaRQFr7bv0NdpFAWvtu/b0Vighq+27+dLSC0Hr7bv8sV3uUivtu/yxXe5SK+27/LFd7lIr7bv8sV3uUivtu/54wo7Q2+278VdeYeEr7bv0NdpFAWvtu/nS0gtB6+27/5/ZsXJ77bv50tILQevtu/Q12kUBa+27/LFd7lIr7bvxV15h4Svtu/FXXmHhK+279DXaRQFr7bv7mkarsJvtu/X9TuVwG+27+LvKyJBb7bv+eMKO0Nvtu/Q12kUBa+279DXaRQFr7bv29FYoIavtu/b0Vighq+27+dLSC0Hr7bv8sV3uUivtu/lgZ+VMN+0r8n4q3zb5eNvwAAAAAAAAAAV68iowOS0T9DXaRQFr7bP4M0Y9F09uU/lwSoqWVr8z9uqBjnbwIAQBfPoKF/wgpAqoJRSZ2gFkC5jQbwFogpQAHeAgmKjzlA7FG4HoUjREBZF7fRABZMQIhjXdxGm1FA2c73U+MFVEA2qz5XW4FXQIPAyqFFDl1AUrgehevFYkAtsp3vpxpnQOSlm8QgGGpAsp3vp8bfa0AzMzMzM9drQGDl0CLbBW1A1HjpJjGgb0DXo3A9CtNwQHE9CtejonFAhetRuB5pckCgGi/dJAJzQA4tsp3vsXNAkxgEVg6FckA3iUFg5XhvQLtJDAIrX2pA+n5qvHRbZEBSuB6F61FnQJZDi2zn92pAEVg5tMgycEAbL90kBn1wQBFYObTIhHBAMQisHFpicEB46SYxCCR1QDMzMzMzIXlAcT0K16PmdkDb+X5qvFZ5QIPAyqFFgnhA1HjpJjGOeEDfT42Xbm52QEoMAiuHKnJAYOXQItvBckBpke18P3V1QAisHFpkHXpA30+Nl27Oe0Cyne+nxit9QHe+nxovKX5AJjEIrBwkfkBmZmZmZpR9QIxs5/uptXpAtvP91Hg5d0AK16NwPQx0QAMrhxbZNHVAw/UoXI/CdUBcj8L1KPB0QJMYBFYO53JAke18PzUwc0CMbOf7qWNxQFCNl24SL2RAxY8xdy11UEAMk6mCUWk9QHh6pSxDLEdACyQofowBQEBMpgpGJdUlQNKMRdPZCRBA0akrn+V5/T91B7Ezhc70P666DtWU5Ok/uaRquwm+2z+LvKyJBb7bP3UHsTOFztQ/+Dk+Wpwxxj/V52or9pd9PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJIjnYGRl70/jL0XX7RH6z9zY3rCEu8VQFmGONbFHTNAH4XrUbh+MkBvgQTFj1EjQF5GsdzSqgxA6j4AqU2c8j/F/rJ78rD0PwzNdRppqfk/LEme6/tw3z8e3J212y7wP6XC2EKQA/0/dQexM4XO9D8bEvdY+hAKQFvTvOMU3S5A/fZ14JxhO0BzaJHtfH8xQNcS8kHPVjFA+aV+3lT0I0CrBIvDmV8UQHsPlxx3igZAXyS05VyqI0Ch1jTvOIUoQAmKH2Pu2ixAbJVgcTiDIUB06spneR73P/n9mxcnvts/3uaNk8K86D9Y4gFlU24JQNklqrcG1hRA+ZtQiICjHEC1w1+TNSobQDtwzojS3idAswxxrIv7LUCSy39Iv30tQJ/Nqs/VNilAFsH/VrJzIkByio7k8n8vQAu1pnnHAUFAY3/ZPXkoNkAwTKYKRuUtQD0K16NwnS9ARrbz/dRYKECEDU+vlEUpQBlz1xLyoS5AsD2zJEAtF0BJnYAmwiYhQGPuWkI+qBFAxuHMr+YA9z+4BOCfUqXgP2a+g584gOU/+kFdpFCW6j8Jbw9CQL7bP9ulDYelgdg/24ZREDy+2z9OSkG3lzTcP3sTQ3Iycb8/1edqK/aXfT96jzNN2H6iP7moFhHF5Mk/nG1uTE9Y1D/P2m0XmmvzP5rrNNJSOQFAK7zLRXwn9T+RgxJm2n7yPykMyjSaXO0/MC/APjr18j9p44i1+JT3P5pfzQGC+QtADAIrhxbZ9T+BJsKGp9fyPwPso1NXvgtAnUtxVdk3E0AU0ETY8BQqQHSAYI4eXyBAuB6F61HoQkCSXP5D+s01QJjdk4eFmkdAE2HD0ytNSUBbQj7o2RxSQPd14JwRJUdAvw6cM6IIUEA/NV66SbxKQNuK/WX37EhAU5YhjnVZS0AnMQisHHJPQOviNhrAw0tAQj7o2ax6S0A6kst/SCdKQDLmriXky0pAjgbwFki4Q0AvbqMBvNVCQIV80LNZPUlAHHxhMlVYSkC+MJkqGE1JQC7/If32xU1AdnEbDeDFUUCJ0t7gC0dTQD81XrpJ6FVAescpOpJPV0C5/If02wNSQF8HzhlRuk9Af9k9eVjwRkCWQ4ts5/tJQMx/SL99xUpA001iEFihUUAg0m9fB55MQDAqqRPQZEdAJ6CJsOFZSEBNhA1Pr+Q+QKMBvAUSDEFASnuDL0xeRkBYyjLEsV5TQFTjpZvEhFRAXwfOGVHqUEAsZRniWPdOQEOtad5xAkRAqmBUUidQP0C4QILix9g9QC2yne+nJkRAgEi/fR1wRkBWn6ut2P9IQD7o2az6vExAxyk6ksu7UEBlGeJYF+9NQPLSTWIQwFZA+u3rwDn7VkB/2T15WDBUQKfoSC7/QVdAEoPAyqGNW0CR7Xw/NQZhQPhT46WbIGlAJjEIrByWZEAYBFYOLUJgQJkqGJXUxVJAsVBrmnc8QkCPwvUoXO8/QPkP6bev4zFAPZtVn6sNL0A0gLdAgqIkQCUBamrZiiFAn6ut2F+2J0Bj7lpCPqgrQP3UeOkmMTdA+1xtxf7yNUAJ+aBns+orQK8l5IOe7SxAiUFg5dASM0C8kXnkDyYSQNpyLsVVpQBAp+1fWWlSAkCw5gDBHB0UQOhqK/aXnQ9AzJcXYB8dBEBMGqN1VLX9P+ohGt1B7PQ/OxkcJa/O9D87GRwlr870PzsZHCWvzvQ/nG1uTE9Y9D+uf9dnzvruP5iqtMU1vus/+P4G7dVH6z9CX3r7c9HqP4ocIm5OpeA/JeZZSSu+2z/UfJV87C7gP3l1jgHZKwRAmEwVjEp6I0BZEqCmlu0XQFXBqKROMCNAFcYWghwUBkAbR6zFp/AjQNuK/WX3RDVA3nahuU6zIUCAt0CC4kc2QHugFRiy+h5ABkmfVtEf6j+e76fGS1cqQL/xtWeWhARAldQJaCLs9D+jkjoBTYT+P26jAbwFUgxA9mIoJ9r1IUASg8DKocUGQCnLEMe62CpAlq31RUJbAEAbDeAtkIAyQApoImx4qkRAQKTfvg4cOkAOvjCZKghBQFXBqKROCEhAvsEXJlONQUAcQpWaPZAYQOEGfH4YIf0/ke18PzXmWEAOT6+UZUhRQO5fWWlSigZAQs9m1efqP0CJ0t7gC4NHQK5H4XoUblZAjNtoAG8JREBhw9MrZVk3QMBbIEHxC0JA16NwPQoXEkBaTGw+rg3eP8VyS6shcRVACD2bVZ+zREB3vp8aL+ltQLgehetRkHRADi2yne9bf0BMN4lBYMlwQJ+rrdhf9jxAeHqlLEO8QEDjNhrAW0BAQBrYKsHicP8/rBxaZDsPNUDsUbgeha9kQJzEILBy/GhAX7pJDAJzakB46SYxCGZ/QAAAAAAA7oFAxSCwcminhkBKDAIrhxmJQJduEoPAs4hAKVyPwvXuh0DufD81XmKJQB+F61G42YlAMzMzMzPZgkDtfD81XnWDQFYOLbKdc3xAppvEILA+f0ApXI/C9R+GQFpkO99PoYZAWDm0yHYdg0BBYOXQIn6BQAMrhxbZx4dASgwCK4cxgkA9CtejcPCCQG4Sg8DKoIZARbbz/dSliUCBlUOLbLqCQFTjpZvEnYJAdJMYBFbpi0D91HjpJjKNQC2yne+nz4xAUrgehes3jUDy0k1iEHiAQHe+nxovi4FA8/3UeOk7h0DP91Pjpf2DQE5iEFg5sIFABoGVQ4sGgkA6tMh2vhmFQGiR7Xw/D4BALbKd76difkDP91Pjpf6AQLtJDAIrKYtALbKd76cth0A830+Nl+OBQCYxCKwckHhA/tR46SbJgECTGARWDjV2QOj7qfHSOWZAzczMzMxgekC6SQwCK3WDQCGwcmiRzIlAoBov3STiiUDVeOkmMeqBQLbz/dR4Y4NAg8DKoUXPhkDsUbgehciKQBKDwMqhhopA5dAi2/mhhUAv3SQGgTt/QKrx0k1iXHFAX7pJDAI1ekBWDi2ynZtvQMUgsHJo+3xAYOXQItvch0DazvdT4yeLQBgEVg4tu4tAj8L1KFydjEAxCKwcWjSMQNrO91PjE4xA/Knx0k00jEDUeOkmMQKNQM/3U+OlR4xAl24Sg8CSjEBzaJHtfCOIQC/dJAaB1odAyqFFtvOji0CXbhKDwOiNQKAaL90kXI5Av58aL92ijkDb+X5qvLiOQGmR7Xw/x45Asp3vp8bRjkCBlUOLbMSOQJMYBFYOzI5AfT81XrrDjkAlBoGVQ6WOQNv5fmq8ho5Al24Sg8CIjkCBlUOLbNCOQARWDi2ywY5Ag8DKoUWrjkCBlUOLbNeOQAMrhxbZ7Y5A4XoUrkfsjkAxCKwcWteOQDvfT42X1o5A001iEFiojkDo+6nx0paOQLx0kxgEpo5ALbKd76fEjkDKoUW289iOQKwcWmQ7lo5ALbKd76e1jkAcWmQ739aOQOXQItv5wY5AgZVDi2zFjkD4U+Olm9SOQDMzMzMzyY5A3SQGgZW+jkDFILByaMaOQI2XbhKDvo5AiBbZzvfCjkB0kxgEVsaOQDvfT42Xu45A001iEFi8jkCIFtnO98aOQG3n+6nxto5AWDm0yHajjkAshxbZzpmOQL+fGi/dko5AaZHtfD99jkDvp8ZLN3WOQF+6SQwCd45Ad76fGi93jkCPwvUoXHeOQARWDi2ycY5AoBov3SR6jkC7SQwCK3WOQFpkO99PgY5AaZHtfD97jkANAiuHFm6OQEA1XrpJVY5A4XoUrkdFjkDkpZvEIEGOQEoMAiuHQo5AaZHtfD9QjkBANV66SVGOQBxaZDvfmo5AeOkmMQjIjkBt5/up8aeOQNNNYhBYr45AOrTIdr65jkAmMQisHKGOQH9qvHSTlo5AKVyPwvV5jkANAiuHFjaNQOj7qfHSwI1AAyuHFtlKjkDpJjEIrKGOQLTIdr6fjY5AkxgEVg6DjkCS7Xw/NXqOQOkmMQismI5A0SLb+X6mjkCJQWDl0KWOQJMYBFYOqo5A2/l+aryyjkCBlUOLbLuOQOSlm8Qgr45AX7pJDAKSjkDTTWIQWIaOQOXQItv5io5Ac2iR7XyfjkDb+X5qvK6OQH9qvHSTuo5A001iEFicjkBzaJHtfIOOQNEi2/l+iYpA2s73U+MYjUDKoUW282eMQA0CK4cWVYpABFYOLbIiikAEVg4tskmMQPLSTWIQJ4tAku18PzW/i0AzMzMzMzWMQARWDi2yf4tAXI/C9SgHiUDKoUW28xOJQJ3vp8ZLz4lAz/dT46Wxh0AzMzMzM9mFQFpkO99PMIlA0SLb+X6likDD9Shcj5aMQGDl0CLbQo1ARbbz/dTljUCsHFpkO+iNQHsUrkfhMo1AsXJoke2rjEBg5dAi24mNQPP91Hjp+41AnMQgsHJXjkAIrBxaZKiNQARWDi2yB45ASgwCK4dCjkBaZDvfT1+OQOkmMQisXY5AZmZmZmZOjkCamZmZmT2OQEoMAiuHQY5AeOkmMQgvjkBg5dAi2yuOQDq0yHa+NY5AjGzn+6nvjUCBlUOLbKGNQLTIdr6f1I1Axks3iUHGjEAIrBxaZOSMQAisHFpkE4xAOrTIdr7TjEDo+6nx0teLQN9PjZduOo1ARbbz/dSWjUDufD81Xv6MQGDl0CLbDYxAMzMzMzPbjEDRItv5fpSNQPYoXI/CRIxAbhKDwMoyiUCoxks3iWuKQHSTGARWF4lAw/UoXI9CjEDb+X5qvLyLQLx0kxgEuI1AJjEIrBxYjUANAiuHFlqNQBSuR+F6uoxA001iEFhzi0BjEFg5tByNQIgW2c73ZI1AeOkmMQgsjUBuEoPAykCNQNv5fmq8No1Axks3iUFSjUCmm8QgsJuKQFpkO99PjYxAuB6F61FjjUCgGi/dJJmNQBKDwMqhm41ArkfhehSTjUBzaJHtfKqNQA4tsp3vlo1Aj8L1KFyIjUAlBoGVQ3aNQN0kBoGVcY1AZDvfT42HjUBYObTIdoKNQBxaZDvfmY1AaZHtfD+RjUChRbbz/XqNQC2yne+neY1AyqFFtvOGjUBMN4lBYIaNQFpkO99Pf41AX7pJDAJ8jUCd76fGS3mNQCGwcmiRhI1AzczMzMx6jUDo+6nx0nyNQM/3U+Olio1AbhKDwMqFjUBfukkMAn2NQJMYBFYOdI1AX7pJDAJSjUAj2/l+ak+NQH9qvHSTP41AFK5H4Xo0jUCcxCCwcj2NQFTjpZvETI1AIbByaJFHjUCS7Xw/NTeNQC/dJAaBMI1AN4lBYOUnjUBpke18Pw2NQJqZmZmZ/IxAI9v5fmr2jECDwMqhRfuMQI/C9ShcFI1Az/dT46URjUAzMzMzMwaNQNrO91Pj+YxAwMqhRbbzjEAEVg4tsveMQH9qvHST8YxA30+Nl27vjECPwvUoXOaMQPYoXI/C0oxA/Knx0k3BjECcxCCwcryMQNR46SYxsIxAsXJoke2xjEAEVg4tsp2MQEjhehSug4xA4XoUrkd1jEDvp8ZLN2+MQM/3U+OlaoxAAyuHFtlvjED8qfHSTWOMQARWDi2yboxAvHSTGARtjEA6tMh2vm6MQLKd76fGX4xA+FPjpZtOjEBpke18PzeMQKAaL90kH4xAMQisHFoTjEBfukkMAjGMQJzEILByOYxA8/3UeOk5jEAOLbKd7zuMQKrx0k1iQIxA001iEFg1jECXbhKDwDWMQI/C9ShcFoxAGy/dJAYSjEDAyqFFtgiMQNrO91Pj/YtAGARWDi3si0DAyqFFttqLQAisHFpk0YtA8tJNYhDPi0CXbhKDwM+LQO+nxks304tAjZduEoPMi0CF61G4Hr6LQAisHFpktYtAVg4tsp2ri0D8qfHSTaKLQGQ730+NjYtAGy/dJAZ9i0AfhetRuGmLQJLtfD81X4tAOrTIdr5Ki0A6tMh2vjOLQEFg5dAiK4tAI9v5fmovi0AIrBxaZCeLQC/dJAaBJItArkfhehQYi0AhsHJokf+KQEA1XrpJ/4pAoBov3SQVi0AUrkfheh+LQBKDwMqhCItAT42XbhIAi0DfT42XbviKQEoMAiuH6IpAVOOlm8TaikBzaJHtfNOKQPyp8dJNw4pA/dR46SaqikBpke18P66KQCYxCKwcoopAbef7qfGGikAshxbZzmmKQGZmZmZmbYpAxSCwcmhmikA6tMh2vkKKQFYOLbKdPIpAyXa+nxoyikCS7Xw/NRiKQPLSTWIQ/4lAWmQ730/diUBANV66SbaJQNrO91PjoYlAO99PjZdbiUDkpZvEIB+JQPLSTWIQ9IhA7FG4HoXniECq8dJNYhuJQLKd76fGH4lASOF6FK7biEAAAAAAAKiIQNrO91PjgohApHA9CtcqiEAshxbZzqaHQIPAyqFFEIdAw/UoXI/UhkADK4cW2RWGQL+fGi/dTYZAl24Sg8D5hUDdJAaBlbmFQE+Nl24SfIVAuB6F61GWhUARWDm0yKqFQPLSTWIQlIVAne+nxkubhUB0kxgEVqaFQLtJDAIr24VATDeJQWDqhUCPwvUoXOGFQCUGgZVD9IVA/dR46SbjhUAhsHJokXeFQFpkO99PK4VAeOkmMQimhUCmm8QgsLKFQBsv3SQGY4VALbKd76fkhEDGSzeJQSiEQNEi2/l+w4NAmpmZmZlpg0DjpZvEIGODQF66SQwCYINADAIrhxZzg0BqvHSTGP+DQLByaJHtVYRAuB6F61GJhEDXo3A9ComEQNV46SYxZYRAKVyPwvVQhEDRItv5fhSEQGMQWDm0tINA9ihcj8LWg0CBlUOLbMiDQFg5tMh2pINAJzEIrBy8g0A/NV66SauDQKJFtvP9ZINAPN9PjZdMg0DEILByaEaDQIlBYOXQRoNA5dAi2/k2g0Cmm8QgsFSDQIPAyqFFVINAf2q8dJMug0B7FK5H4S2DQHe+nxovIINAkxgEVg5Tg0BI4XoUrk2DQDEIrBxaO4NAN4lBYOUig0Bt5/up8bGCQHSTGARWj4FA30+Nl26jgkAlBoGVQ5mCQIGVQ4tsWoJAZDvfT43GgUB56SYxCECBQPYoXI/CGYFA16NwPQqEgECR7Xw/NZWAQHjpJjEIAH9AWmQ730+9fkB0kxgEVv58QLx0kxgEaH1Abef7qfGof0DazvdT49N4QJLtfD811HlARIts5/tTeUC8dJMYBKR4QPP91HjpLHlAbef7qfFKeUDpJjEIrMx2QKFFtvP9lHRAyXa+nxqJeEDy0k1iEOZ4QDq0yHa+I3dA2/l+arwydEBfukkMAvdrQPyp8dJNWnNAexSuR+GkdUDdJAaBlVN0QIPAyqFFEnNA1HjpJjFQb0ACK4cW2exzQIPAyqFF2mtAwcqhRbZdckD2KFyPwodzQPhT46WbpnNANV66SQxcckA9CtejcO1wQI2XbhKDDG5ARIts5/sdZECBlUOLbENqQGMQWDm0xGlAqMZLN4kNakAbL90kBs1pQFTjpZvENGZASgwCK4eeZEB3vp8aL91kQAisHFpkW2ZA6SYxCKycZEDsUbgehT9jQKjGSzeJcWdAyqFFtvPNaUCd76fGS19tQOF6FK5HuWxAYxBYObQYaUC6SQwCK5thQG3n+6nxCmBAO99PjZdeXED6fmq8dJtbQI/C9ShcN1pA+n5qvHRTXEAYBFYOLaJfQL99HThn3FVA9ihcj8J9UUCzDHGsiwdSQJYhjnVxu0xAhXzQs1mtQUDek4eFWsM1QPcGX5hM9TBAfh04Z0RJL0DFILByaNExQIGVQ4tsRzVAwOyePCy0M0AwTKYKRrU0QOXyH9Jv3zxAvp8aL90UR0Coxks3iRFJQPwYc9cSkj5AvJaQD3qWPUDYgXNGlEZGQP2H9NvX6U5A+MJkqmC8U0C0yHa+n0ZUQKMjufyH7E5A8kHPZtUnUECyne+nxstUQG1Wfa62glRAqRPQRNjkUkDdJAaBlT9RQCfChqdX4k5AB/AWSFC0SkBEi2zn+4lGQEVHcvkPeT9Agy9MpgrGK0DZmULnNXYEQJZ1/1iIDt4/Y4Gv6NZr0z/V52or9pd9P7JHqBlSRcW/Dtqrj4e+279YObTIdr7bv9CAejNqvtu/opi8AWa+278qUfaWcr7bv1g5tMh2vtu/tAkwLH++27+0CTAsf77bv/xoOGVuvtu/dLD+z2G+278a4IJsWb7bv5EnSddMvtu/U84Xey++279Tzhd7L77bv50tILQevtu/FXXmHhK+279DXaRQFr7bv29FYoIavtu/b0Vighq+279vRWKCGr7bv29FYoIavtu/nS0gtB6+27+dLSC0Hr7bv50tILQevtu/nS0gtB6+27+dLSC0Hr7bv50tILQevtu/yxXe5SK+27/LFd7lIr7bv8sV3uUivtu/yxXe5SK+27/LFd7lIr7bv8sV3uUivtu/+f2bFye+278l5llJK77bv1POF3svvtu/gbbVrDO+27+BttWsM77bv66ek943vtu/rp6T3je+27/5/ZsXJ77bvyXmWUkrvtu/nS0gtB6+278VdeYeEr7bv4u8rIkFvtu/AwRz9Pi9278x7DAm/b3bv1/U7lcBvtu/1Ru1wvS92797Szlf7L3bvwMEc/T4vdu/MewwJv2927/VG7XC9L3bv6kz95Dwvdu/MewwJv29279f1O5XAb7bvzHsMCb9vdu/MewwJv29279f1O5XAb7bv4u8rIkFvtu/uaRquwm+27+5pGq7Cb7bvzdy3ZTyWtq/8tQjDW5r07+0P1Bu2/fIv4Z2TrNAu9W/1h2LbVLR2r8VdeYeEr7bv0NdpFAWvtu/b0Vighq+279vRWKCGr7bv50tILQevtu/+f2bFye+279Tzhd7L77bv1POF3svvtu/U84Xey++279Tzhd7L77bv66ek943vtu/24ZREDy+27/bhlEQPL7bvzZXzXNEvtu/ZD+LpUi+279kP4ulSL7bv2Q/i6VIvtu/vg8HCVG+27++DwcJUb7bv+z3xDpVvtu/GuCCbFm+278a4IJsWb7bv6KYvAFmvtu/0IB6M2q+27/QgHozar7bv9CAejNqvtu/KlH2lnK+279YObTIdr7bv4Yhcvp6vtu/4PHtXYO+279qqifzj77bv5aS5SSUvtu/xHqjVpi+27+WkuUklL7bv5aS5SSUvtu/lpLlJJS+27+WkuUklL7bv8R6o1aYvtu/TDPd66S+27+oA1lPrb7bvzC8kuS5vtu/uHTMeca+27+4dMx5xr7bvxNFSN3Ovtu/QS0GD9O+27+b/YFy277bvyW2uwfovtu/UZ55Oey+27+tbvWc9L7bvzUnLzIBv9u/kfeqlQm/27/rxyb5Eb/bvxmw5CoWv9u/c4Bgjh6/27/OUNzxJr/bv/w4miMrv9u/KSFYVS+/279WCRaHM7/bv4Tx07g3v9u/stmR6ju/27/ewU8cQL/bvwyqDU5Ev9u/DKoNTkS/2786kst/SL/bvzqSy39Iv9u/aHqJsUy/2786kst/SL/bvwyqDU5Ev9u/DKoNTkS/27/ewU8cQL/bv7LZkeo7v9u/hPHTuDe/279WCRaHM7/bv0aYolwav9u/c4Bgjh6/279zgGCOHr/bv6FoHsAiv9u/zlDc8Sa/27/8OJojK7/bv3OAYI4ev9u/GbDkKha/279zgGCOHr/bv9tWs874vtu/f4Y3a/C+279Rnnk57L7bv/fN/dXjvtu/21azzvi+27+tbvWc9L7bv61u9Zz0vtu/Yw/tYwW/278HP3EA/b7bv9tWs874vtu/f4Y3a/C+279tFcRA177bv20VxEDXvtu/bRXEQNe+279BLQYP077bv4uMDkjCvtu/1esWgbG+279MM93rpL7bv/JiYYicvtu/aqon84++27/g8e1dg77bv4Yhcvp6vtu/WDm0yHa+278qUfaWcr7bv9CAejNqvtu/opi8AWa+2790sP7PYb7bv0bIQJ5dvtu/GuCCbFm+278a4IJsWb7bvxrggmxZvtu/GuCCbFm+278a4IJsWb7bvxrggmxZvtu/GuCCbFm+278a4IJsWb7bv0bIQJ5dvtu/RshAnl2+279GyECeXb7bv+Zz7na9NNy/RshAnl2+279GyECeXb7bv0bIQJ5dvtu/RshAnl2+278a4IJsWb7bvxrggmxZvtu/GuCCbFm+27++DwcJUb7bv74PBwlRvtu/kSdJ10y+27+RJ0nXTL7bv5EnSddMvtu/ZD+LpUi+279kP4ulSL7bv2Q/i6VIvtu/NlfNc0S+27/bhlEQPL7bv9uGURA8vtu/rp6T3je+27+unpPeN77bv4G21awzvtu/gbbVrDO+27+BttWsM77bv1POF3svvtu/JeZZSSu+27/5/ZsXJ77bv8sV3uUivtu/nS0gtB6+279vRWKCGr7bv50tILQevtu/nS0gtB6+279vRWKCGr7bv0NdpFAWvtu/b0Vighq+279vRWKCGr7bv50tILQevtu/nS0gtB6+27/LFd7lIr7bv8sV3uUivtu/+f2bFye+278l5llJK77bvyXmWUkrvtu/U84Xey++279Tzhd7L77bv4G21awzvtu/rp6T3je+27+unpPeN77bv66ek943vtu/rp6T3je+27/bhlEQPL7bv9uGURA8vtu/24ZREDy+27+unpPeN77bv4G21awzvtu/gbbVrDO+27+unpPeN77bv66ek943vtu/rp6T3je+27+unpPeN77bv4G21awzvtu/U84Xey++278l5llJK77bv/n9mxcnvtu/nS0gtB6+27+dLSC0Hr7bv50tILQevtu/nS0gtB6+27/LFd7lIr7bv8sV3uUivtu/yxXe5SK+27/5/ZsXJ77bvyXmWUkrvtu/JeZZSSu+27/5/ZsXJ77bv/n9mxcnvtu/yxXe5SK+27+dLSC0Hr7bv29FYoIavtu/Q12kUBa+278VdeYeEr7bv+eMKO0Nvtu/54wo7Q2+27/njCjtDb7bv+eMKO0Nvtu/FXXmHhK+278VdeYeEr7bvxV15h4Svtu/FXXmHhK+278VdeYeEr7bvxV15h4Svtu/FXXmHhK+278VdeYeEr7bvxV15h4Svtu/Q12kUBa+279vRWKCGr7bv50tILQevtu/nS0gtB6+27+dLSC0Hr7bv8sV3uUivtu/+f2bFye+278l5llJK77bvyXmWUkrvtu/+f2bFye+27+dLSC0Hr7bvxV15h4Svtu/54wo7Q2+27+5pGq7Cb7bv4u8rIkFvtu/i7ysiQW+27+LvKyJBb7bv4u8rIkFvtu/uaRquwm+27+5pGq7Cb7bv+eMKO0Nvtu/FXXmHhK+279DXaRQFr7bv0NdpFAWvtu/b0Vighq+27+dLSC0Hr7bv50tILQevtu/b0Vighq+279DXaRQFr7bv0NdpFAWvtu/b0Vighq+279vRWKCGr7bv4u8rIkFvtu/AwRz9Pi9278x7DAm/b3bv01jey3ovdu/TWN7Lei9278b9+Y3TDTcv9UbtcL0vdu/TWN7Lei92797Szlf7L3bv6kz95Dwvdu/XtIYraOq3L8n4q3zb5fdv9UbtcL0vdu/e0s5X+y9278ge737473bv9UbtcL0vdu/X9TuVwG+27+5pGq7Cb7bvxV15h4Svtu/i7ysiQW+278x7DAm/b3bvwMEc/T4vdu/X9TuVwG+27+5pGq7Cb7bv4u8rIkFvtu/X9TuVwG+27/njCjtDb7bv1/U7lcBvtu/AwRz9Pi927+pM/eQ8L3bv3tLOV/svdu/IHu9++O92797Szlf7L3bv9UbtcL0vdu/e0s5X+y9278ge737473bv6kz95Dwvdu/AwRz9Pi927+pM/eQ8L3bv01jey3ovdu/IHu9++O927/zkv/J373bv/OS/8nfvdu/xapBmNu927/FqkGY273bv8WqQZjbvdu/xapBmNu927/FqkGY273bv5jCg2bXvdu/mMKDZte927+YwoNm173bvz3yBwPPvdu/PfIHA8+9278QCkrRyr3bv+IhjJ/Gvdu/4iGMn8a927+0Oc5twr3bv7Q5zm3Cvdu/iFEQPL6927+IURA8vr3bv7Q5zm3Cvdu/tDnObcK927+IURA8vr3bv4hREDy+vdu/iFEQPL69279aaVIKur3bvyyBlNi1vdu/LIGU2LW9278sgZTYtb3bvyyBlNi1vdu/LIGU2LW9278sgZTYtb3bvyyBlNi1vdu/WmlSCrq9278sgZTYtb3bv/6Y1qaxvdu//pjWprG927/+mNamsb3bvyyBlNi1vdu/LIGU2LW9279aaVIKur3bv1ppUgq6vdu/WmlSCrq9279aaVIKur3bvyyBlNi1vdu//pjWprG927/+mNamsb3bv9KwGHWtvdu/0rAYda2927/SsBh1rb3bv/6Y1qaxvdu//pjWprG9278sgZTYtb3bv1ppUgq6vdu/iFEQPL6927/SsBh1rb3bv9KwGHWtvdu/LIGU2LW9279aaVIKur3bv7Q5zm3Cvdu/WmlSCrq927/+mNamsb3bvyyBlNi1vdu/WmlSCrq9279aaVIKur3bv1ppUgq6vdu/LIGU2LW927/+mNamsb3bv/6Y1qaxvdu//pjWprG927/+mNamsb3bvxoQIa6cvdu/klfnGJC92784h2u1h73bv5JX5xiQvdu/3LbvUX+9278Kn62Dg73bvziHa7WHvdu/guZz7na9278nFviKbr3bv4Lmc+52vdu/3LbvUX+9279kbynni73bv+4nY3yYvdu/wD+lSpS927+SV+cYkL3bvxoQIa6cvdu/ZG8p54u9278Kn62Dg73bv4Lmc+52vdu/Jxb4im6927/MRXwnZr3bv3F1AMRdvdu/Q41Cklm927/pvMYuUb3bv59dvvVhvdu/n12+9WG9279xdQDEXb3bv3F1AMRdvdu/+S06WWq927/5LTpZar3bv8xFfCdmvdu/n12+9WG9279DjUKSWb3bvxelhGBVvdu/F6WEYFW927+71Aj9TL3bv7vUCP1Mvdu/u9QI/Uy927+71Aj9TL3bv7vUCP1Mvdu/u9QI/Uy927+71Aj9TL3bv7vUCP1Mvdu/jexKy0i927+N7ErLSL3bv43sSstIvdu/jexKy0i927+N7ErLSL3bv2EEjZlEvdu/YQSNmUS927+N7ErLSL3bv7vUCP1Mvdu/F6WEYFW9279DjUKSWb3bv0ONQpJZvdu/cXUAxF29279xdQDEXb3bv0ONQpJZvdu/F6WEYFW927/pvMYuUb3bv7vUCP1Mvdu/jexKy0i9279hBI2ZRL3bvzMcz2dAvdu/BTQRNjy927/XS1MEOL3bv9dLUwQ4vdu/10tTBDi927/XS1MEOL3bv9dLUwQ4vdu/qWOV0jO927+pY5XSM73bv6ljldIzvdu/fXvXoC+92799e9egL73bv31716Avvdu/fXvXoC+927+pY5XSM73bv9dLUwQ4vdu/10tTBDi927/XS1MEOL3bv9dLUwQ4vdu/qWOV0jO927+pY5XSM73bv9dLUwQ4vdu/10tTBDi927/XS1MEOL3bv9dLUwQ4vdu/10tTBDi927/XS1MEOL3bv9dLUwQ4vdu/qWOV0jO927/XS1MEOL3bv6ljldIzvdu/qWOV0jO927+pY5XSM73bv31716Avvdu/fXvXoC+92799e9egL73bv31716Avvdu/T5MZbyu9279PkxlvK73bvyGrWz0nvdu/88KdCyO927/zwp0LI73bv8fa39kevdu/x9rf2R6927/H2t/ZHr3bv5nyIagavdu/mfIhqBq927+Z8iGoGr3bv8fa39kevdu/88KdCyO927/zwp0LI73bv/PCnQsjvdu/88KdCyO9278hq1s9J73bvyGrWz0nvdu/IatbPSe9278hq1s9J73bv0+TGW8rvdu/fXvXoC+927+pY5XSM73bv6ljldIzvdu/qWOV0jO927/XS1MEOL3bv9dLUwQ4vdu/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Bb7bv7mkarsJvtu/54wo7Q2+278VdeYeEr7bv0NdpFAWvtu/b0Vighq+27+dLSC0Hr7bv8sV3uUivtu/yxXe5SK+27/LFd7lIr7bv50tILQevtu/b0Vighq+278VdeYeEr7bvxV15h4Svtu/FXXmHhK+27/njCjtDb7bv+eMKO0Nvtu/54wo7Q2+27/njCjtDb7bv+eMKO0Nvtu/54wo7Q2+278VdeYeEr7bv0NdpFAWvtu/b0Vighq+27+dLSC0Hr7bv/n9mxcnvtu/+f2bFye+278l5llJK77bvyXmWUkrvtu/U84Xey++279Tzhd7L77bv4G21awzvtu/gbbVrDO+27+BttWsM77bv4G21awzvtu/gbbVrDO+27+BttWsM77bv66ek943vtu/24ZREDy+27/bhlEQPL7bvwlvD0JAvtu/CW8PQkC+278Jbw9CQL7bvwlvD0JAvtu/NlfNc0S+2782V81zRL7bv66ek943vtu/yxXe5SK+278VdeYeEr7bv1/U7lcBvtu/i7ysiQW+27+5pGq7Cb7bv1/U7lcBvtu/1Ru1wvS92797Szlf7L3bv01jey3ovdu/1Ru1wvS9279NY3st6L3bv/OS/8nfvdu/mMKDZte9278QCkrRyr3bv4hREDy+vdu/WmlSCrq9278sgZTYtb3bv/6Y1qaxvdu/0rAYda2927/SsBh1rb3bv9KwGHWtvdu//pjWprG9279xXMZNDTTcv9KwGHWtvdu//pjWprG927/+mNamsb3bv/6Y1qaxvdu//pjWprG927/SsBh1rb3bv9KwGHWtvdu//pjWprG927/+mNamsb3bvyyBlNi1vdu/LIGU2LW927/+mNamsb3bv/6Y1qaxvdu//pjWprG927/+mNamsb3bv/6Y1qaxvdu//pjWprG927/+mNamsb3bvyyBlNi1vdu/LIGU2LW9278sgZTYtb3bvyyBlNi1vdu/WmlSCrq927+IURA8vr3bv4hREDy+vdu/WmlSCrq927+IURA8vr3bv1ppUgq6vdu/o6mezD/63r/+mNamsb3bvxoQIa6cvdu/GhAhrpy9279I+N7foL3bvxoQIa6cvdu/OIdrtYe9279kbynni73bv5JX5xiQvdu/klfnGJC927/ctu9Rf73bvziHa7WHvdu/ZG8p54u927+SV+cYkL3bv8A/pUqUvdu/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gbbVrDO+678l5llJK77rv/ccWI6Qgei/LNmxEYjX8r+0If/MIL7rv4Y5QZscvuu/dcqjG2HR6r+4A3XKoxvhv50tILQevtu/yxXe5SK+27/LFd7lIr7bv8sV3uUivtu/yxXe5SK+27/LFd7lIr7bv8sV3uUivtu/yxXe5SK+27/LFd7lIr7bv8sV3uUivtu/nS0gtB6+27+dLSC0Hr7bv8sV3uUivtu/yxXe5SK+27/5/ZsXJ77bvyXmWUkrvtu/JeZZSSu+278l5llJK77bvyXmWUkrvtu/JeZZSSu+278l5llJK77bvyXmWUkrvtu/+f2bFye+27/LFd7lIr7bv50tILQevtu/Q12kUBa+278VdeYeEr7bvxV15h4Svtu/FXXmHhK+279DXaRQFr7bv29FYoIavtu/nS0gtB6+27/LFd7lIr7bv8sV3uUivtu/+f2bFye+278l5llJK77bvyXmWUkrvtu/gbbVrDO+27+BttWsM77bv4G21awzvtu/gbbVrDO+27+BttWsM77bv4G21awzvtu/gbbVrDO+27+unpPeN77bv4G21awzvtu/gbbVrDO+27+unpPeN77bv66ek943vtu/rp6T3je+27+BttWsM77bv4G21awzvtu/U84Xey++279Tzhd7L77bvyXmWUkrvtu/+f2bFye+27/5/ZsXJ77bv/n9mxcnvtu/yxXe5SK+27+dLSC0Hr7bv29FYoIavtu/Q12kUBa+279DXaRQFr7bv0NdpFAWvtu/FXXmHhK+278VdeYeEr7bv7mkarsJvtu/i7ysiQW+279f1O5XAb7bv1/U7lcBvtu/X9TuVwG+278x7DAm/b3bvwMEc/T4vdu/1Ru1wvS927/VG7XC9L3bv9UbtcL0vdu/1Ru1wvS927/VG7XC9L3bvwMEc/T4vdu/AwRz9Pi9278x7DAm/b3bv1/U7lcBvtu/X9TuVwG+279f1O5XAb7bv1/U7lcBvtu/X9TuVwG+279f1O5XAb7bvzHsMCb9vdu/AwRz9Pi927+pM/eQ8L3bvyB7vfvjvdu/85L/yd+927/FqkGY273bv2raxTTTvdu/PfIHA8+927898gcDz73bv2raxTTTvdu/atrFNNO927+YwoNm173bv2raxTTTvdu/atrFNNO927898gcDz73bvxAKStHKvdu/PfIHA8+927898gcDz73bv2raxTTTvdu/mMKDZte927+YwoNm173bv8WqQZjbvdu/85L/yd+9278ge737473bv01jey3ovdu/TWN7Lei92797Szlf7L3bv3tLOV/svdu/qTP3kPC927/VG7XC9L3bvwMEc/T4vdu/MewwJv29279f1O5XAb7bv1/U7lcBvtu/i7ysiQW+27+5pGq7Cb7bv7mkarsJvtu/uaRquwm+27+LvKyJBb7bv7mkarsJvtu/\",\"dtype\":\"float64\",\"shape\":[5760]},\"GHI\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[5760]},\"Wind speed\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[5760]},\"index\":{\"__ndarray__\":\"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AAAWBuWrdkIAALwU5at2QgAAYiPlq3ZCAAAIMuWrdkIAAK5A5at2QgAAVE/lq3ZCAAD6XeWrdkIAAKBs5at2QgAARnvlq3ZCAADsieWrdkIAAJKY5at2QgAAOKflq3ZCAADeteWrdkIAAITE5at2QgAAKtPlq3ZCAADQ4eWrdkIAAHbw5at2QgAAHP/lq3ZCAADCDeardkIAAGgc5qt2QgAADivmq3ZCAAC0OeardkIAAFpI5qt2QgAAAFfmq3ZCAACmZeardkIAAEx05qt2QgAA8oLmq3ZCAACYkeardkIAAD6g5qt2QgAA5K7mq3ZCAACKveardkIAADDM5qt2QgAA1trmq3ZCAAB86eardkIAACL45qt2QgAAyAbnq3ZCAABuFeerdkIAABQk56t2QgAAujLnq3ZCAABgQeerdkIAAAZQ56t2QgAArF7nq3ZCAABSbeerdkIAAPh756t2QgAAnornq3ZCAABEmeerdkIAAOqn56t2QgAAkLbnq3ZCAAA2xeerdkIAANzT56t2QgAAguLnq3ZCAAAo8eerdkIAAM7/56t2QgAAdA7oq3ZCAAAaHeirdkIAAMAr6Kt2QgAAZjroq3ZCAAAMSeirdkIAALJX6Kt2QgAAWGboq3ZCAAD+dOirdkIAAKSD6Kt2QgAASpLoq3ZCAADwoOirdkIAAJav6Kt2QgAAPL7oq3ZCAADizOirdkIAAIjb6Kt2QgAALuroq3ZCAADU+OirdkIAAHoH6at2QgAAIBbpq3ZCAADGJOmrdkIAAGwz6at2QgAAEkLpq3ZCAAC4UOmrdkIAAF5f6at2QgAABG7pq3ZCAACqfOmrdkIAAFCL6at2QgAA9pnpq3ZCAACcqOmrdkIAAEK36at2QgAA6MXpq3ZCAACO1OmrdkIAADTj6at2QgAA2vHpq3ZCAACAAOqrdkIAACYP6qt2QgAAzB3qq3ZCAAByLOqrdkIAABg76qt2QgAAvknqq3ZCAABkWOqrdkIAAApn6qt2QgAAsHXqq3ZCAABWhOqrdkIAAPyS6qt2QgAAoqHqq3ZCAABIsOqrdkIAAO6+6qt2QgAAlM3qq3ZCAAA63OqrdkIAAODq6qt2QgAAhvnqq3ZCAAAsCOurdkIAANIW66t2QgAAeCXrq3ZCAAAeNOurdkIAAMRC66t2QgAAalHrq3ZCAAAQYOurdkIAALZu66t2QgAAXH3rq3ZCAAACjOurdkIAAKia66t2QgAATqnrq3ZCAAD0t+urdkIAAJrG66t2QgAAQNXrq3ZCAADm4+urdkIAAIzy66t2QgAAMgHsq3ZCAADYD+yrdkIAAH4e7Kt2QgAAJC3sq3ZCAADKO+yrdkIAAHBK7Kt2QgAAFlnsq3ZCAAC8Z+yrdkIAAGJ27Kt2QgAACIXsq3ZCAACuk+yrdkIAAFSi7Kt2QgAA+rDsq3ZCAACgv+yrdkIAAEbO7Kt2QgAA7Nzsq3ZCAACS6+yrdkIAADj67Kt2QgAA3gjtq3ZCAACEF+2rdkIAACom7at2QgAA0DTtq3ZCAAB2Q+2rdkIAABxS7at2QgAAwmDtq3ZCAABob+2rdkIAAA5+7at2QgAAtIztq3ZCAABam+2rdkIAAACq7at2QgAAprjtq3ZCAABMx+2rdkIAAPLV7at2QgAAmOTtq3ZCAAA+8+2rdkIAAOQB7qt2QgAAihDuq3ZCAAAwH+6rdkIAANYt7qt2QgAAfDzuq3ZCAAAiS+6rdkIAAMhZ7qt2QgAAbmjuq3ZCAAAUd+6rdkIAALqF7qt2QgAAYJTuq3ZCAAAGo+6rdkIAAKyx7qt2QgAAUsDuq3ZCAAD4zu6rdkIAAJ7d7qt2QgAAROzuq3ZCAADq+u6rdkIAAJAJ76t2QgAANhjvq3ZCAADcJu+rdkIAAII176t2QgAAKETvq3ZCAADOUu+rdkIAAHRh76t2QgAAGnDvq3ZCAADAfu+rdkIAAGaN76t2QgAADJzvq3ZCAACyqu+rdkIAAFi576t2QgAA/sfvq3ZCAACk1u+rdkIAAErl76t2QgAA8PPvq3ZCAACWAvCrdkIAADwR8Kt2QgAA4h/wq3ZCAACILvCrdkIAAC498Kt2QgAA1Evwq3ZCAAB6WvCrdkIAACBp8Kt2QgAAxnfwq3ZCAABshvCrdkIAABKV8Kt2QgAAuKPwq3ZCAABesvCrdkIAAATB8Kt2QgAAqs/wq3ZCAABQ3vCrdkIAAPbs8Kt2QgAAnPvwq3ZCAABCCvGrdkIAAOgY8at2QgAAjifxq3ZCAAA0NvGrdkIAANpE8at2QgAAgFPxq3ZCAAAmYvGrdkIAAMxw8at2QgAAcn/xq3ZCAAAYjvGrdkIAAL6c8at2QgAAZKvxq3ZCAAAKuvGrdkIAALDI8at2QgAAVtfxq3ZCAAD85fGrdkIAAKL08at2QgAASAPyq3ZCAADuEfKrdkIAAJQg8qt2QgAAOi/yq3ZCAADgPfKrdkIAAIZM8qt2QgAALFvyq3ZCAADSafKrdkIAAHh48qt2QgAAHofyq3ZCAADElfKrdkIAAGqk8qt2QgAAELPyq3ZCAAC2wfKrdkIAAFzQ8qt2QgAAAt/yq3ZCAACo7fKrdkIAAE788qt2QgAA9Arzq3ZCAACaGfOrdkIAAEAo86t2QgAA5jbzq3ZCAACMRfOrdkIAADJU86t2QgAA2GLzq3ZCAAB+cfOrdkIAACSA86t2QgAAyo7zq3ZCAABwnfOrdkIAABas86t2QgAAvLrzq3ZCAABiyfOrdkIAAAjY86t2QgAArubzq3ZCAABU9fOrdkIAAPoD9Kt2QgAAoBL0q3ZCAABGIfSrdkIAAOwv9Kt2QgAAkj70q3ZCAAA4TfSrdkIAAN5b9Kt2QgAAhGr0q3ZCAAAqefSrdkIAANCH9Kt2QgAAdpb0q3ZCAAAcpfSrdkIAAMKz9Kt2QgAAaML0q3ZCAAAO0fSrdkIAALTf9Kt2QgAAWu70q3ZCAAAA/fSrdkIAAKYL9at2QgAATBr1q3ZCAADyKPWrdkIAAJg39at2QgAAPkb1q3ZCAADkVPWrdkIAAIpj9at2QgAAMHL1q3ZCAADWgPWrdkIAAHyP9at2QgAAIp71q3ZCAADIrPWrdkIAAG679at2QgAAFMr1q3ZCAAC62PWrdkIAAGDn9at2QgAABvb1q3ZCAACsBPardkIAAFIT9qt2QgAA+CH2q3ZCAACeMPardkIAAEQ/9qt2QgAA6k32q3ZCAACQXPardkIAADZr9qt2QgAA3Hn2q3ZCAACCiPardkIAACiX9qt2QgAAzqX2q3ZCAAB0tPardkIAABrD9qt2QgAAwNH2q3ZCAABm4PardkIAAAzv9qt2QgAAsv32q3ZCAABYDPerdkIAAP4a96t2QgAApCn3q3ZCAABKOPerdkIAAPBG96t2QgAAllX3q3ZCAAA8ZPerdkIAAOJy96t2QgAAiIH3q3ZCAAAukPerdkIAANSe96t2QgAAeq33q3ZCAAAgvPerdkIAAMbK96t2QgAAbNn3q3ZCAAAS6PerdkIAALj296t2QgAAXgX4q3ZCAAAEFPirdkIAAKoi+Kt2QgAAUDH4q3ZCAAD2P/irdkIAAJxO+Kt2QgAAQl34q3ZCAADoa/irdkIAAI56+Kt2QgAANIn4q3ZCAADal/irdkIAAICm+Kt2QgAAJrX4q3ZCAADMw/irdkIAAHLS+Kt2QgAAGOH4q3ZCAAC+7/irdkIAAGT++Kt2QgAACg35q3ZCAACwG/mrdkIAAFYq+at2QgAA/Dj5q3ZCAACiR/mrdkIAAEhW+at2QgAA7mT5q3ZCAACUc/mrdkIAADqC+at2QgAA4JD5q3ZCAACGn/mrdkIAACyu+at2QgAA0rz5q3ZCAAB4y/mrdkIAAB7a+at2QgAAxOj5q3ZCAABq9/mrdkIAABAG+qt2QgAAthT6q3ZCAABcI/qrdkIAAAIy+qt2QgAAqED6q3ZCAABOT/qrdkIAAPRd+qt2QgAAmmz6q3ZCAABAe/qrdkIAAOaJ+qt2QgAAjJj6q3ZCAAAyp/qrdkIAANi1+qt2QgAAfsT6q3ZCAAAk0/qrdkIAAMrh+qt2QgAAcPD6q3ZCAAAW//qrdkIAALwN+6t2QgAAYhz7q3ZCAAAIK/urdkIAAK45+6t2QgAAVEj7q3ZCAAD6VvurdkIAAKBl+6t2QgAARnT7q3ZCAADsgvurdkIAAJKR+6t2QgAAOKD7q3ZCAADervurdkIAAIS9+6t2QgAAKsz7q3ZCAADQ2vurdkIAAHbp+6t2QgAAHPj7q3ZCAADCBvyrdkIAAGgV/Kt2QgAADiT8q3ZCAAC0MvyrdkIAAFpB/Kt2QgAAAFD8q3ZCAACmXvyrdkIAAExt/Kt2QgAA8nv8q3ZCAACYivyrdkIAAD6Z/Kt2QgAA5Kf8q3ZCAACKtvyrdkIAADDF/Kt2QgAA1tP8q3ZCAAB84vyrdkIAACLx/Kt2QgAAyP/8q3ZCAABuDv2rdkIAABQd/at2QgAAuiv9q3ZCAABgOv2rdkIAAAZJ/at2QgAArFf9q3ZCAABSZv2rdkIAAPh0/at2QgAAnoP9q3ZCAABEkv2rdkIAAOqg/at2QgAAkK/9q3ZCAAA2vv2rdkIAANzM/at2QgAAgtv9q3ZCAAAo6v2rdkIAAM74/at2QgAAdAf+q3ZCAAAaFv6rdkIAAMAk/qt2QgAAZjP+q3ZCAAAMQv6rdkIAALJQ/qt2QgAAWF/+q3ZCAAD+bf6rdkIAAKR8/qt2QgAASov+q3ZCAADwmf6rdkIAAJao/qt2QgAAPLf+q3ZCAADixf6rdkIAAIjU/qt2QgAALuP+q3ZCAADU8f6rdkIAAHoA/6t2QgAAIA//q3ZCAADGHf+rdkIAAGws/6t2QgAAEjv/q3ZCAAC4Sf+rdkIAAF5Y/6t2QgAABGf/q3ZCAACqdf+rdkIAAFCE/6t2QgAA9pL/q3ZCAACcof+rdkIAAEKw/6t2QgAA6L7/q3ZCAACOzf+rdkIAADTc/6t2QgAA2ur/q3ZCAACA+f+rdkIAACYIAKx2QgAAzBYArHZCAAByJQCsdkIAABg0AKx2QgAAvkIArHZCAABkUQCsdkIAAApgAKx2QgAAsG4ArHZCAABWfQCsdkIAAPyLAKx2QgAAopoArHZCAABIqQCsdkIAAO63AKx2QgAAlMYArHZCAAA61QCsdkIAAODjAKx2QgAAhvIArHZCAAAsAQGsdkIAANIPAax2QgAAeB4BrHZCAAAeLQGsdkIAAMQ7Aax2QgAAakoBrHZCAAAQWQGsdkIAALZnAax2QgAAXHYBrHZCAAAChQGsdkIAAKiTAax2QgAATqIBrHZCAAD0sAGsdkIAAJq/Aax2QgAAQM4BrHZCAADm3AGsdkIAAIzrAax2QgAAMvoBrHZCAADYCAKsdkIAAH4XAqx2QgAAJCYCrHZCAADKNAKsdkIAAHBDAqx2QgAAFlICrHZCAAC8YAKsdkIAAGJvAqx2QgAACH4CrHZCAACujAKsdkIAAFSbAqx2QgAA+qkCrHZCAACguAKsdkIAAEbHAqx2QgAA7NUCrHZCAACS5AKsdkIAADjzAqx2QgAA3gEDrHZCAACEEAOsdkIAACofA6x2QgAA0C0DrHZCAAB2PAOsdkIAABxLA6x2QgAAwlkDrHZCAABoaAOsdkIAAA53A6x2QgAAtIUDrHZCAABalAOsdkIAAACjA6x2QgAAprEDrHZCAABMwAOsdkIAAPLOA6x2QgAAmN0DrHZCAAA+7AOsdkIAAOT6A6x2QgAAigkErHZCAAAwGASsdkIAANYmBKx2QgAAfDUErHZCAAAiRASsdkIAAMhSBKx2QgAAbmEErHZCAAAUcASsdkIAALp+BKx2QgAAYI0ErHZCAAAGnASsdkIAAKyqBKx2QgAAUrkErHZCAAD4xwSsdkIAAJ7WBKx2QgAAROUErHZCAADq8wSsdkIAAJACBax2QgAANhEFrHZCAADcHwWsdkIAAIIuBax2QgAAKD0FrHZCAADOSwWsdkIAAHRaBax2QgAAGmkFrHZCAADAdwWsdkIAAGaGBax2QgAADJUFrHZCAACyowWsdkIAAFiyBax2QgAA/sAFrHZCAACkzwWsdkIAAEreBax2QgAA8OwFrHZCAACW+wWsdkIAADwKBqx2QgAA4hgGrHZCAACIJwasdkIAAC42Bqx2QgAA1EQGrHZCAAB6UwasdkIAACBiBqx2QgAAxnAGrHZCAABsfwasdkIAABKOBqx2QgAAuJwGrHZCAABeqwasdkIAAAS6Bqx2QgAAqsgGrHZCAABQ1wasdkIAAPblBqx2QgAAnPQGrHZCAABCAwesdkIAAOgRB6x2QgAAjiAHrHZCAAA0LwesdkIAANo9B6x2QgAAgEwHrHZCAAAmWwesdkIAAMxpB6x2QgAAcngHrHZCAAAYhwesdkIAAL6VB6x2QgAAZKQHrHZCAAAKswesdkIAALDBB6x2QgAAVtAHrHZCAAD83gesdkIAAKLtB6x2QgAASPwHrHZCAADuCgisdkIAAJQZCKx2QgAAOigIrHZCAADgNgisdkIAAIZFCKx2QgAALFQIrHZCAADSYgisdkIAAHhxCKx2QgAAHoAIrHZCAADEjgisdkIAAGqdCKx2QgAAEKwIrHZCAAC2ugisdkIAAFzJCKx2QgAAAtgIrHZCAACo5gisdkIAAE71CKx2QgAA9AMJrHZCAACaEgmsdkIAAEAhCax2QgAA5i8JrHZCAACMPgmsdkIAADJNCax2QgAA2FsJrHZCAAB+agmsdkIAACR5Cax2QgAAyocJrHZCAABwlgmsdkIAABalCax2QgAAvLMJrHZCAABiwgmsdkIAAAjRCax2QgAArt8JrHZCAABU7gmsdkIAAPr8Cax2QgAAoAsKrHZCAABGGgqsdkIAAOwoCqx2QgAAkjcKrHZCAAA4RgqsdkIAAN5UCqx2QgAAhGMKrHZCAAAqcgqsdkIAANCACqx2QgAAdo8KrHZCAAAcngqsdkIAAMKsCqx2QgAAaLsKrHZCAAAOygqsdkIAALTYCqx2QgAAWucKrHZCAAAA9gqsdkIAAKYEC6x2QgAATBMLrHZCAADyIQusdkIAAJgwC6x2QgAAPj8LrHZCAADkTQusdkIAAIpcC6x2QgAAMGsLrHZCAADWeQusdkIAAHyIC6x2QgAAIpcLrHZC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4Kx2QgAAbhvgrHZCAAAUKuCsdkIAALo44Kx2QgAAYEfgrHZCAAAGVuCsdkIAAKxk4Kx2QgAAUnPgrHZCAAD4geCsdkIAAJ6Q4Kx2QgAARJ/grHZCAADqreCsdkIAAJC84Kx2QgAANsvgrHZCAADc2eCsdkIAAILo4Kx2QgAAKPfgrHZCAADOBeGsdkIAAHQU4ax2QgAAGiPhrHZCAADAMeGsdkIAAGZA4ax2QgAADE/hrHZCAACyXeGsdkIAAFhs4ax2QgAA/nrhrHZCAACkieGsdkIAAEqY4ax2QgAA8KbhrHZCAACWteGsdkIAADzE4ax2QgAA4tLhrHZCAACI4eGsdkIAAC7w4ax2QgAA1P7hrHZCAAB6DeKsdkIAACAc4qx2QgAAxirirHZCAABsOeKsdkIAABJI4qx2QgAAuFbirHZCAABeZeKsdkIAAAR04qx2QgAAqoLirHZCAABQkeKsdkIAAPaf4qx2QgAAnK7irHZCAABCveKsdkIAAOjL4qx2QgAAjtrirHZCAAA06eKsdkIAANr34qx2QgAAgAbjrHZCAAAmFeOsdkIAAMwj46x2QgAAcjLjrHZCAAAYQeOsdkIAAL5P46x2QgAAZF7jrHZCAAAKbeOsdkIAALB746x2QgAAVorjrHZCAAD8mOOsdkIAAKKn46x2QgAASLbjrHZCAADuxOOsdkIAAJTT46x2QgAAOuLjrHZCAADg8OOsdkIAAIb/46x2QgAALA7krHZCAADSHOSsdkIAAHgr5Kx2QgAAHjrkrHZCAADESOSsdkIAAGpX5Kx2QgAAEGbkrHZCAAC2dOSsdkIAAFyD5Kx2QgAAApLkrHZCAACooOSsdkIAAE6v5Kx2QgAA9L3krHZCAACazOSsdkIAAEDb5Kx2QgAA5unkrHZCAACM+OSsdkIAADIH5ax2QgAA2BXlrHZCAAB+JOWsdkIAACQz5ax2QgAAykHlrHZCAABwUOWsdkIAABZf5ax2QgAAvG3lrHZCAABifOWsdkIAAAiL5ax2QgAArpnlrHZCAABUqOWsdkIAAPq25ax2QgAAoMXlrHZCAABG1OWsdkIAAOzi5ax2QgAAkvHlrHZCAAA4AOasdkIAAN4O5qx2QgAAhB3mrHZCAAAqLOasdkIAANA65qx2QgAAdknmrHZCAAAcWOasdkIAAMJm5qx2QgAAaHXmrHZCAAAOhOasdkIAALSS5qx2QgAAWqHmrHZCAAAAsOasdkIAAKa+5qx2QgAATM3mrHZCAADy2+asdkIAAJjq5qx2QgAAPvnmrHZCAADkB+esdkIAAIoW56x2QgAAMCXnrHZCAADWM+esdkIAAHxC56x2QgAAIlHnrHZCAADIX+esdkIAAG5u56x2QgAAFH3nrHZCAAC6i+esdkIAAGCa56x2QgAABqnnrHZCAACst+esdkIAAFLG56x2QgAA+NTnrHZCAACe4+esdkIAAETy56x2QgAA6gDorHZCAACQD+isdkIAADYe6Kx2QgAA3CzorHZCAACCO+isdkIAAChK6Kx2QgAAzljorHZCAAB0Z+isdkIAABp26Kx2QgAAwITorHZCAABmk+isdkIAAAyi6Kx2QgAAsrDorHZCAABYv+isdkIAAP7N6Kx2QgAApNzorHZCAABK6+isdkIAAPD56Kx2QgAAlgjprHZCAAA8F+msdkIAAOIl6ax2QgAAiDTprHZCAAAuQ+msdkIAANRR6ax2QgAAemDprHZCAAAgb+msdkIAAMZ96ax2QgAAbIzprHZCAAASm+msdkIAALip6ax2QgAAXrjprHZCAAAEx+msdkIAAKrV6ax2QgAAUOTprHZCAAD28umsdkIAAJwB6qx2QgAAQhDqrHZCAADoHuqsdkIAAI4t6qx2QgAANDzqrHZCAADaSuqsdkIAAIBZ6qx2QgAAJmjqrHZCAADMduqsdkIAAHKF6qx2QgAAGJTqrHZCAAC+ouqsdkIAAGSx6qx2QgAACsDqrHZCAACwzuqsdkIAAFbd6qx2QgAA/OvqrHZCAACi+uqsdkIAAEgJ66x2QgAA7hfrrHZCAACUJuusdkIAADo166x2QgAA4EPrrHZCAACGUuusdkIAACxh66x2QgAA0m/rrHZCAAB4fuusdkIAAB6N66x2QgAAxJvrrHZCAABqquusdkIAABC566x2QgAAtsfrrHZCAABc1uusdkIAAALl66x2QgAAqPPrrHZCAABOAuysdkIAAPQQ7Kx2QgAAmh/srHZCAABALuysdkIAAOY87Kx2QgAAjEvsrHZCAAAyWuysdkIAANho7Kx2QgAAfnfsrHZCAAAkhuysdkIAAMqU7Kx2QgAAcKPsrHZCAAAWsuysdkIAALzA7Kx2QgAAYs/srHZCAAAI3uysdkIAAK7s7Kx2QgAAVPvsrHZCAAD6Ce2sdkIAAKAY7ax2QgAARiftrHZCAADsNe2sdkIAAJJE7ax2QgAAOFPtrHZCAADeYe2sdkIAAIRw7ax2QgAAKn/trHZCAADQje2sdkIAAHac7ax2QgAAHKvtrHZCAADCue2sdkIAAGjI7ax2QgAADtftrHZCAAC05e2sdkIAAFr07ax2QgAAAAPurHZCAACmEe6sdkIAAEwg7qx2QgAA8i7urHZC\",\"dtype\":\"float64\",\"shape\":[5760]}},\"selected\":{\"id\":\"3389\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"3390\",\"type\":\"UnionRenderers\"}},\"id\":\"3309\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"3317\",\"type\":\"LinearScale\"},{\"attributes\":{\"formatter\":{\"id\":\"3348\",\"type\":\"DatetimeTickFormatter\"},\"ticker\":{\"id\":\"3320\",\"type\":\"DatetimeTicker\"}},\"id\":\"3319\",\"type\":\"DatetimeAxis\"},{\"attributes\":{\"source\":{\"id\":\"3309\",\"type\":\"ColumnDataSource\"}},\"id\":\"3508\",\"type\":\"CDSView\"},{\"attributes\":{\"text\":\"\"},\"id\":\"3510\",\"type\":\"Title\"},{\"attributes\":{},\"id\":\"3512\",\"type\":\"DatetimeTickFormatter\"},{\"attributes\":{},\"id\":\"3329\",\"type\":\"PanTool\"},{\"attributes\":{},\"id\":\"3514\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"mantissas\":[1,2,5],\"max_interval\":500.0,\"num_minor_ticks\":0},\"id\":\"3515\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"base\":60,\"mantissas\":[1,2,5,10,15,20,30],\"max_interval\":1800000.0,\"min_interval\":1000.0,\"num_minor_ticks\":0},\"id\":\"3516\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"base\":24,\"mantissas\":[1,2,4,6,8,12],\"max_interval\":43200000.0,\"min_interval\":3600000.0,\"num_minor_ticks\":0},\"id\":\"3517\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"days\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]},\"id\":\"3518\",\"type\":\"DaysTicker\"},{\"attributes\":{\"days\":[1,4,7,10,13,16,19,22,25,28]},\"id\":\"3519\",\"type\":\"DaysTicker\"},{\"attributes\":{\"months\":[0,4,8]},\"id\":\"3360\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"days\":[1,8,15,22]},\"id\":\"3520\",\"type\":\"DaysTicker\"},{\"attributes\":{\"days\":[1,15]},\"id\":\"3521\",\"type\":\"DaysTicker\"},{\"attributes\":{\"months\":[0,1,2,3,4,5,6,7,8,9,10,11]},\"id\":\"3522\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"months\":[0,2,4,6,8,10]},\"id\":\"3523\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"months\":[0,4,8]},\"id\":\"3524\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"months\":[0,6]},\"id\":\"3525\",\"type\":\"MonthsTicker\"},{\"attributes\":{},\"id\":\"3526\",\"type\":\"YearsTicker\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"3527\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"click_policy\":\"hide\",\"items\":[{\"id\":\"3529\",\"type\":\"LegendItem\"}],\"location\":\"top_left\"},\"id\":\"3528\",\"type\":\"Legend\"},{\"attributes\":{\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"GHI\"}},\"id\":\"3341\",\"type\":\"Line\"},{\"attributes\":{\"label\":{\"value\":\"Wind speed\"},\"renderers\":[{\"id\":\"3507\",\"type\":\"GlyphRenderer\"}]},\"id\":\"3529\",\"type\":\"LegendItem\"},{\"attributes\":{\"tools\":[{\"id\":\"3329\",\"type\":\"PanTool\"},{\"id\":\"3330\",\"type\":\"BoxZoomTool\"},{\"id\":\"3331\",\"type\":\"WheelZoomTool\"},{\"id\":\"3332\",\"type\":\"ResetTool\"},{\"id\":\"3333\",\"type\":\"SaveTool\"},{\"id\":\"3438\",\"type\":\"PanTool\"},{\"id\":\"3439\",\"type\":\"BoxZoomTool\"},{\"id\":\"3440\",\"type\":\"WheelZoomTool\"},{\"id\":\"3441\",\"type\":\"ResetTool\"},{\"id\":\"3442\",\"type\":\"SaveTool\"},{\"id\":\"3493\",\"type\":\"PanTool\"},{\"id\":\"3494\",\"type\":\"BoxZoomTool\"},{\"id\":\"3495\",\"type\":\"WheelZoomTool\"},{\"id\":\"3496\",\"type\":\"ResetTool\"},{\"id\":\"3497\",\"type\":\"SaveTool\"}]},\"id\":\"3597\",\"type\":\"ProxyToolbar\"},{\"attributes\":{\"toolbar\":{\"id\":\"3597\",\"type\":\"ProxyToolbar\"},\"toolbar_location\":\"above\"},\"id\":\"3598\",\"type\":\"ToolbarBox\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"3325\",\"type\":\"BasicTicker\"}},\"id\":\"3328\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"3390\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"callback\":null,\"formatters\":{\"index\":\"datetime\"},\"mode\":\"vline\",\"tooltips\":[[\"timestamp\",\"@index{%FT%H:%M:%S%z}\"],[\"GHI\",\"@GHI\"],[\"DNI\",\"@DNI\"],[\"DHI\",\"@DHI\"]]},\"id\":\"3600\",\"type\":\"HoverTool\"},{\"attributes\":{\"overlay\":{\"id\":\"3363\",\"type\":\"BoxAnnotation\"}},\"id\":\"3330\",\"type\":\"BoxZoomTool\"},{\"attributes\":{},\"id\":\"3325\",\"type\":\"BasicTicker\"},{\"attributes\":{\"callback\":null},\"id\":\"3313\",\"type\":\"DataRange1d\"}],\"root_ids\":[\"3599\"]},\"title\":\"Bokeh Application\",\"version\":\"1.3.4\"}};\n",
" var render_items = [{\"docid\":\"7efdff39-7622-42e9-9cbb-f3aa7cdcc572\",\"roots\":{\"3599\":\"61ee467c-2bf6-4bf8-8912-ad750983cebb\"}}];\n",
" root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n",
"\n",
" }\n",
" if (root.Bokeh !== undefined) {\n",
" embed_document(root);\n",
" } else {\n",
" var attempts = 0;\n",
" var timer = setInterval(function(root) {\n",
" if (root.Bokeh !== undefined) {\n",
" embed_document(root);\n",
" clearInterval(timer);\n",
" }\n",
" attempts++;\n",
" if (attempts > 100) {\n",
" console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n",
" clearInterval(timer);\n",
" }\n",
" }, 10, root)\n",
" }\n",
"})(window);"
],
"application/vnd.bokehjs_exec.v0+json": ""
},
"metadata": {
"application/vnd.bokehjs_exec.v0+json": {
"id": "3599"
}
},
"output_type": "display_data"
}
],
"source": [
"grid = plot_nwp(*[oasis[v] for v in plot_vars], ac_power)\n",
"show(grid)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Sunrise around 12:30."
]
},
{
"cell_type": "code",
"execution_count": 22,
"metadata": {},
"outputs": [],
"source": [
"oasis_1h_right = oasis.resample('1h', label='right', closed='right').mean()\n",
"oasis_1h_left = oasis.resample('1h', label='left', closed='left').mean()"
]
},
{
"cell_type": "code",
"execution_count": 23,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"\n",
"\n",
"\n",
"\n",
" <div class=\"bk-root\" id=\"883086fe-34f5-48d2-879f-a3926e1ce482\" data-root-id=\"4486\"></div>\n"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/javascript": [
"(function(root) {\n",
" function embed_document(root) {\n",
" \n",
" var docs_json = {\"2d9f2b67-f85e-4658-a7f9-2a88e7f1ae4a\":{\"roots\":{\"references\":[{\"attributes\":{\"children\":[{\"id\":\"4485\",\"type\":\"ToolbarBox\"},{\"id\":\"4483\",\"type\":\"GridBox\"}]},\"id\":\"4486\",\"type\":\"Column\"},{\"attributes\":{\"months\":[0,2,4,6,8,10]},\"id\":\"4355\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"num_minor_ticks\":5,\"tickers\":[{\"id\":\"4238\",\"type\":\"AdaptiveTicker\"},{\"id\":\"4239\",\"type\":\"AdaptiveTicker\"},{\"id\":\"4240\",\"type\":\"AdaptiveTicker\"},{\"id\":\"4241\",\"type\":\"DaysTicker\"},{\"id\":\"4242\",\"type\":\"DaysTicker\"},{\"id\":\"4243\",\"type\":\"DaysTicker\"},{\"id\":\"4244\",\"type\":\"DaysTicker\"},{\"id\":\"4245\",\"type\":\"MonthsTicker\"},{\"id\":\"4246\",\"type\":\"MonthsTicker\"},{\"id\":\"4247\",\"type\":\"MonthsTicker\"},{\"id\":\"4248\",\"type\":\"MonthsTicker\"},{\"id\":\"4249\",\"type\":\"YearsTicker\"}]},\"id\":\"4207\",\"type\":\"DatetimeTicker\"},{\"attributes\":{\"months\":[0,4,8]},\"id\":\"4356\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"ticker\":{\"id\":\"4207\",\"type\":\"DatetimeTicker\"}},\"id\":\"4210\",\"type\":\"Grid\"},{\"attributes\":{\"months\":[0,6]},\"id\":\"4357\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"axis_label\":\"Irradiance (W/m^2)\",\"formatter\":{\"id\":\"4237\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"4212\",\"type\":\"BasicTicker\"}},\"id\":\"4211\",\"type\":\"LinearAxis\"},{\"attributes\":{},\"id\":\"4358\",\"type\":\"YearsTicker\"},{\"attributes\":{},\"id\":\"4212\",\"type\":\"BasicTicker\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"4359\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"4212\",\"type\":\"BasicTicker\"}},\"id\":\"4215\",\"type\":\"Grid\"},{\"attributes\":{\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"GHI\"}},\"id\":\"4228\",\"type\":\"Line\"},{\"attributes\":{\"label\":{\"value\":\"Air temperature\"},\"renderers\":[{\"id\":\"4339\",\"type\":\"GlyphRenderer\"}]},\"id\":\"4361\",\"type\":\"LegendItem\"},{\"attributes\":{\"below\":[{\"id\":\"4370\",\"type\":\"DatetimeAxis\"}],\"center\":[{\"id\":\"4374\",\"type\":\"Grid\"},{\"id\":\"4379\",\"type\":\"Grid\"},{\"id\":\"4415\",\"type\":\"Legend\"}],\"left\":[{\"id\":\"4375\",\"type\":\"LinearAxis\"}],\"plot_height\":200,\"plot_width\":800,\"renderers\":[{\"id\":\"4394\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"4397\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"4385\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_range\":{\"id\":\"4198\",\"type\":\"DataRange1d\"},\"x_scale\":{\"id\":\"4366\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"4364\",\"type\":\"DataRange1d\"},\"y_scale\":{\"id\":\"4368\",\"type\":\"LinearScale\"}},\"id\":\"4362\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"days\":[1,8,15,22]},\"id\":\"4243\",\"type\":\"DaysTicker\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"4216\",\"type\":\"PanTool\"},{\"id\":\"4217\",\"type\":\"BoxZoomTool\"},{\"id\":\"4218\",\"type\":\"WheelZoomTool\"},{\"id\":\"4219\",\"type\":\"ResetTool\"},{\"id\":\"4220\",\"type\":\"SaveTool\"},{\"id\":\"4487\",\"type\":\"HoverTool\"}]},\"id\":\"4221\",\"type\":\"Toolbar\"},{\"attributes\":{},\"id\":\"4216\",\"type\":\"PanTool\"},{\"attributes\":{\"callback\":null},\"id\":\"4364\",\"type\":\"DataRange1d\"},{\"attributes\":{\"overlay\":{\"id\":\"4250\",\"type\":\"BoxAnnotation\"}},\"id\":\"4217\",\"type\":\"BoxZoomTool\"},{\"attributes\":{},\"id\":\"4366\",\"type\":\"LinearScale\"},{\"attributes\":{\"dimensions\":\"width\"},\"id\":\"4218\",\"type\":\"WheelZoomTool\"},{\"attributes\":{},\"id\":\"4368\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"4219\",\"type\":\"ResetTool\"},{\"attributes\":{\"axis_label\":\"Time (UTC)\",\"formatter\":{\"id\":\"4399\",\"type\":\"DatetimeTickFormatter\"},\"ticker\":{\"id\":\"4371\",\"type\":\"DatetimeTicker\"}},\"id\":\"4370\",\"type\":\"DatetimeAxis\"},{\"attributes\":{},\"id\":\"4220\",\"type\":\"SaveTool\"},{\"attributes\":{\"num_minor_ticks\":5,\"tickers\":[{\"id\":\"4402\",\"type\":\"AdaptiveTicker\"},{\"id\":\"4403\",\"type\":\"AdaptiveTicker\"},{\"id\":\"4404\",\"type\":\"AdaptiveTicker\"},{\"id\":\"4405\",\"type\":\"DaysTicker\"},{\"id\":\"4406\",\"type\":\"DaysTicker\"},{\"id\":\"4407\",\"type\":\"DaysTicker\"},{\"id\":\"4408\",\"type\":\"DaysTicker\"},{\"id\":\"4409\",\"type\":\"MonthsTicker\"},{\"id\":\"4410\",\"type\":\"MonthsTicker\"},{\"id\":\"4411\",\"type\":\"MonthsTicker\"},{\"id\":\"4412\",\"type\":\"MonthsTicker\"},{\"id\":\"4413\",\"type\":\"YearsTicker\"}]},\"id\":\"4371\",\"type\":\"DatetimeTicker\"},{\"attributes\":{\"ticker\":{\"id\":\"4371\",\"type\":\"DatetimeTicker\"}},\"id\":\"4374\",\"type\":\"Grid\"},{\"attributes\":{\"axis_label\":\"Wind speed (m/s)\",\"formatter\":{\"id\":\"4401\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"4376\",\"type\":\"BasicTicker\"}},\"id\":\"4375\",\"type\":\"LinearAxis\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"GHI\"}},\"id\":\"4229\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"4196\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"4228\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"4229\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"4231\",\"type\":\"CDSView\"}},\"id\":\"4230\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"4376\",\"type\":\"BasicTicker\"},{\"attributes\":{\"source\":{\"id\":\"4196\",\"type\":\"ColumnDataSource\"}},\"id\":\"4231\",\"type\":\"CDSView\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"4376\",\"type\":\"BasicTicker\"}},\"id\":\"4379\",\"type\":\"Grid\"},{\"attributes\":{\"text\":\"\"},\"id\":\"4233\",\"type\":\"Title\"},{\"attributes\":{\"line_color\":\"#9467bd\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"Wind speed\"}},\"id\":\"4392\",\"type\":\"Line\"},{\"attributes\":{\"below\":[{\"id\":\"4315\",\"type\":\"DatetimeAxis\"}],\"center\":[{\"id\":\"4319\",\"type\":\"Grid\"},{\"id\":\"4324\",\"type\":\"Grid\"},{\"id\":\"4360\",\"type\":\"Legend\"}],\"left\":[{\"id\":\"4320\",\"type\":\"LinearAxis\"}],\"plot_height\":200,\"plot_width\":800,\"renderers\":[{\"id\":\"4339\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"4342\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"4330\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_range\":{\"id\":\"4198\",\"type\":\"DataRange1d\"},\"x_scale\":{\"id\":\"4311\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"4309\",\"type\":\"DataRange1d\"},\"y_scale\":{\"id\":\"4313\",\"type\":\"LinearScale\"}},\"id\":\"4307\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{},\"id\":\"4401\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"days\":[1,15]},\"id\":\"4244\",\"type\":\"DaysTicker\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"4380\",\"type\":\"PanTool\"},{\"id\":\"4381\",\"type\":\"BoxZoomTool\"},{\"id\":\"4382\",\"type\":\"WheelZoomTool\"},{\"id\":\"4383\",\"type\":\"ResetTool\"},{\"id\":\"4384\",\"type\":\"SaveTool\"}]},\"id\":\"4385\",\"type\":\"Toolbar\"},{\"attributes\":{},\"id\":\"4380\",\"type\":\"PanTool\"},{\"attributes\":{\"months\":[0,1,2,3,4,5,6,7,8,9,10,11]},\"id\":\"4245\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"overlay\":{\"id\":\"4414\",\"type\":\"BoxAnnotation\"}},\"id\":\"4381\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"months\":[0,2,4,6,8,10]},\"id\":\"4246\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"below\":[{\"id\":\"4206\",\"type\":\"DatetimeAxis\"}],\"center\":[{\"id\":\"4210\",\"type\":\"Grid\"},{\"id\":\"4215\",\"type\":\"Grid\"},{\"id\":\"4251\",\"type\":\"Legend\"}],\"left\":[{\"id\":\"4211\",\"type\":\"LinearAxis\"}],\"plot_height\":200,\"plot_width\":800,\"renderers\":[{\"id\":\"4230\",\"type\":\"GlyphRenderer\"},{\"id\":\"4256\",\"type\":\"GlyphRenderer\"},{\"id\":\"4283\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"4233\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"4221\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_range\":{\"id\":\"4198\",\"type\":\"DataRange1d\"},\"x_scale\":{\"id\":\"4202\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"4200\",\"type\":\"DataRange1d\"},\"y_scale\":{\"id\":\"4204\",\"type\":\"LinearScale\"}},\"id\":\"4197\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"dimensions\":\"width\"},\"id\":\"4382\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"months\":[0,4,8]},\"id\":\"4247\",\"type\":\"MonthsTicker\"},{\"attributes\":{},\"id\":\"4383\",\"type\":\"ResetTool\"},{\"attributes\":{\"months\":[0,6]},\"id\":\"4248\",\"type\":\"MonthsTicker\"},{\"attributes\":{},\"id\":\"4384\",\"type\":\"SaveTool\"},{\"attributes\":{},\"id\":\"4249\",\"type\":\"YearsTicker\"},{\"attributes\":{\"click_policy\":\"hide\",\"items\":[{\"id\":\"4361\",\"type\":\"LegendItem\"}],\"location\":\"top_left\"},\"id\":\"4360\",\"type\":\"Legend\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"4250\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"Wind speed\"}},\"id\":\"4393\",\"type\":\"Line\"},{\"attributes\":{\"click_policy\":\"hide\",\"items\":[{\"id\":\"4252\",\"type\":\"LegendItem\"},{\"id\":\"4279\",\"type\":\"LegendItem\"},{\"id\":\"4306\",\"type\":\"LegendItem\"}],\"location\":\"top_left\"},\"id\":\"4251\",\"type\":\"Legend\"},{\"attributes\":{\"data_source\":{\"id\":\"4196\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"4392\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"4393\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"4395\",\"type\":\"CDSView\"}},\"id\":\"4394\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"label\":{\"value\":\"GHI\"},\"renderers\":[{\"id\":\"4230\",\"type\":\"GlyphRenderer\"}]},\"id\":\"4252\",\"type\":\"LegendItem\"},{\"attributes\":{\"source\":{\"id\":\"4196\",\"type\":\"ColumnDataSource\"}},\"id\":\"4395\",\"type\":\"CDSView\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"4325\",\"type\":\"PanTool\"},{\"id\":\"4326\",\"type\":\"BoxZoomTool\"},{\"id\":\"4327\",\"type\":\"WheelZoomTool\"},{\"id\":\"4328\",\"type\":\"ResetTool\"},{\"id\":\"4329\",\"type\":\"SaveTool\"}]},\"id\":\"4330\",\"type\":\"Toolbar\"},{\"attributes\":{\"text\":\"\"},\"id\":\"4397\",\"type\":\"Title\"},{\"attributes\":{},\"id\":\"4399\",\"type\":\"DatetimeTickFormatter\"},{\"attributes\":{\"line_color\":\"#ff7f0e\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"DNI\"}},\"id\":\"4254\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"data\":{\"AC power\":{\"__ndarray__\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8=\",\"dtype\":\"float64\",\"shape\":[97]},\"Air temperature\":{\"__ndarray__\":\"AAAAAADAOUCb4ME8UR85QJ9FtvP9JDdAKVyPwvUoNkCnVJx9+Pw0QOHsw2fYJTRALk/UvxGKM0BZxwQP5jk0QIKVQ4tsNzdAEq5H4XoUOkD7Yskvlvw7QGZmZmZm1j1ACvNE/RvxP0BU46WbxKBAQBbZzvdTE0FA+Qy7AuR2QUAJrBxaZFNBQJKmVJx9SEFAexSuR+HKQECuR+F6FF5AQGeR7Xw/VT9AGy/dJAZBPUCwjgkezJM7QMrobVmrgzpAfiOU0duiOUCd76fGS7c4QGp1TPBgLjdAbnVM8GCONkBQYhBYOfQ1QG324TPsmjRAy3a+nxqPNED88Bl2BTg2QI2XbhKDsDZAGgRWDi1SN0BZVVVVVXU5QF66SQwCGztAn9MGOm2APEAr+cWSX4w9QFuPwvUofD5ABYGVQ4scP0BnHz7DrhA/QIAjlNHbsj5A6bSBThsYPkCCB/NE/Ws8QFDUvxHKuDpAQots5/tJOUD/G6GM3rY3QLes1THBozZAbJHtfD+VNUAklNHbstY0QBSuR+F6xDNAN4lBYOXgMkBNqTj78GkyQIJ5ov6NsDFA1s73U+MFL0B0aJHtfP8uQD0meDBPFDFA80T9G6FMM0A2iUFg5bAzQMe95kLStDVAkhgEVg6NNkBiO99Pjfc3QAWBlUOL7DhAS/BgnqjvOUCT0duyVlc6QAQ6baDTdjpArkfhehT+OUBpke18P9U4QJVfLPnFcjdAPjVeukncNUBR/0Yoo6c0QPBgnqh/szNAaR8+w64AM0BmZmZmZmYyQDUXkqZU/DFACmX0tqwVMUCjt2WtjkkwQLSBThvo9C5AlIqzD58BLEAh2/l+arwtQBT1b4QyyjBAPQrXo3D9MkD3DLsC5K41QJpScfbh4zdAapHtfD/VN0BMfrHkF3s5QEzwYJ6o3ztAUkZvy1q9O0DziyW/WPI7QKPi7MNn6DtAGui0gU6LO0CKsw+fYRc6QF8s+cWSzzhA9m+EMnqrN0D/jVBGbys3QI57zYWkmTZAb1q9f2CcNUA=\",\"dtype\":\"float64\",\"shape\":[97]},\"DHI\":{\"__ndarray__\":\"AAAAAAAAAACkO3XS6PtGP3YxBDeJeHI/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmd2Th4XWJECrp3z13llHQMPgh3C50lBAMU/UvxGYU0AKQ/e/NrtVQLSZHbwJ1mNATva8CEDIYkBxPQrXo01hQKrupJiWv2JAnDOitLcfc0DkHafoSHNtQPL0SlmGaWZAZq2OCR6kZEC+S5aAhTFQQAW5Gw2pUwZAByYAyNJQkD8AAAAAAAAAALHQqnJ9+0Y/AAAAAAAAAADResFwd5+QvwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACaVCT90sN0CBqym2byhVQKuqqqqqZ2VAg3NGlPZCdkC5awn5IGB1QLGXkz2vtHhAgtxrLqRVckChoiO5/C1fQA502kCnMGFAy39Iv327WkBAKzBkdUxXQLE4nPnVPFlArW71nPQyWEBytNC7nutNQOhNs64/JxBAJnfpcL4ilT/TYpV3ekpzPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAky5H2WxaJ0CTbnF6BEJPQHnMQGX8XFhAXUvIBz23cEBtLiRNKUd1QDAIrBzaXHFAqhxaZDu4ckASzRYjJWJjQPP3eA5SXmhApn8jlNGOZECtGSyvb/5dQMTlnpsjCVpAYljFG5kLVUCu6Ok2u1ZIQIhTLtVNxhBAIdXU1qxXZT+EoWnkTkQaPwAAAAAAAAAA/S6jjzBDGj/tYZ2YY+dbPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHe0u1F12Xk/xEpgzse6J0CsvB3htJRIQNpYdq4Vc1FA7CJfHG8HVEBsgqj7ANFUQOmMKO0NZlVA5E2kIdBXW0AaHCWvzudYQNejcD0Kx2ZAEYCSFdYlckA7lfk0lDh1QOJSu0w6mmpAIXS9WtsbV0AEy+ubDnlLQBvXUWeAZQpATajNJUKQzD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=\",\"dtype\":\"float64\",\"shape\":[97]},\"DNI\":{\"__ndarray__\":\"ehubHam+27+vp3pW9gHcvyJeVuDjC9C/K/dIAoym279FV59hIL7bv8CgX24Kvtu/Pl5Ih8cfV0DJeexUplKBQAadNtBpJohA+hIXbTtIi0BNVliDyu+MQEl7gy/MH4pAw/hWEdsYjEBz0baHKlWMQKbDHYL9aoxAYS8ne16lg0DOz/qB2NSCQGsUbDbJ6oFAJCh+jDkEbUCsfzTACZNhQL4Un4OvsNm/gic+iK6V27/GgY6Nd77bvyBp3EAmvtu/pQxVMZW+278zvY81tT7bv6eGWFjLuNu/vMLMiBzs3L9Bqir9TXHXv2KB5qqwkNu/uTkDkfPsVECcnwYw6RRmQIIA4necPxxAIqrdnDf5TkBFJAot68ArQGSE3Z3SJnpAX072vMhWiEBhnqh/o46OQKXckFmQ0IxA8iIAJasJjUAmXI/CNTiMQAaBlUPLsIhAQju6JCHngUAlrir7roFkQJpJT354lSdAzKhDuBM2278ir9DQCL/bv07Fs/FNwNu/Q9gntyS+278E7vYP2MvbvwkOVR7Kvdu/KY6E/oq9278tnlQOQL3bvx1kpVz0KM+/m57Uu5zQOkCb4ME80b99QL/snjysNIZAhVKO3D0ZgEA+m1WfK4NxQKLhp4Q6E4RAVf6i8VG8hECz6nO1lQCNQNrRJQlvl4pAgm3qKd8Mi0DG4hHvE1qLQBGlvcFXe4lAXoyUQB13hUCS/QYAIfp3QDPJyFnYRTFA9ffA/IO2279P1xNdF77bv0ZbhBiezdu/0MD/jXS9279eIrpDZorcv59F7bXX+d6/B+sjFH8Y4L81mZRed9bbv18yjPIDDt2/W5rJpR9SXECze/KwEKOCQB6eXinLMolAPE7RkVxUjEC+d8HNTyCOQODKxnAiF49AJnLU5LxqjkBrwtD9bw2PQLqHqoV/Y4tAEWTxiDfagkBiUSRyVMV4QKd5xyn62IBA4OZn/UCshEB3L9Ez0IllQBn9ewOm5tW/fTRlcF363L9KDwzpuY7gv4G5zJ8lvtu/iu5lOO69278=\",\"dtype\":\"float64\",\"shape\":[97]},\"GHI\":{\"__ndarray__\":\"kUQvo1iuCMCXCC5pnwEJwAsAaKf5vQjAuT7Szeu1B8B+s26WpUAHwJHLpd5A/gXAI0hKH18jLkDOVksnfwZlQKxjggdzT3hAsCgSOaregkB/khXWoKuIQAxD97+2uItAe6L+jdA5j0BBDQVZvHSPQGGnMp/G7Y5Af4mLtv3/iUDMpHNrf22EQH/fmeNvGn5AA2iBY7wdbUCj5wPv0XNTQCnbGTgycfi/+xbWjXdHDMC+tJWEMf8KwJAONfd9JQvAAVs4I112CcBKTBdi9UcKwMyflaEXmwjAIXaAOvjMB8BCNOAZWpoHwAHMj9J/WQXAIkUcapMJPECt0V/VRsFbQKmhIItHHmVAumjbQ9UoeECVRrkhs1x1QFG18M9f/YdAJQaBlaMfkED6DLsCZJmQQIVa07wj9I5A2a8oErnDi0D35GGh1t6GQJzmHaeod4BAp3nHKbpMckC7b3ztmYNUQLlbJH/Cy+Y/ur9nEXfiCsDT8C2sG18LwBXoAK5RDAvAsPZk6wYXCsC35Tb0KToIwEq3XtODQgfAkZa3ENE1BsDQ70dkMu8FwJyyh+PmAQbAmmrB5ncXJUCmgQwKcEVlQDFJeFV6uXhAP+sHYkaQgUDXgXNG1DmBQG8PVQs/gIpA788frQQNjUCFeaL+zVeQQGDo/tdmwI5Aa7x0kxjYi0AAbFNPOReHQPKI9wnN7YBAMzAFfmfuc0A97KuYNwdaQKW8Z27PXec/xwkAe3IKC8DgHksfuiAKwP7TM6r5twnApoO8Hkz6CMBSFUAe59MHwNeF+QXOnAjAavXCikCiCMCAiT+KOoMGwPmo0imiKQfAN2cgctaoMkBXAdGmfeJmQLu4jQZwmHlA9Shcj0Kxg0CmbQ9Vi6OJQDIt18hbHY5AXNCOLokgkEAlv1jyy26QQBCijwwM945AObf2K0r6iEDNYHl90/SCQAqTqYLR8H5AZmAK/E4YdEBuCFVq9qRTQPX91hfSSuO/Whe30QA+C8DWuY/Jz6MJwJ/w2To4yAjApAUmOL+/CMA=\",\"dtype\":\"float64\",\"shape\":[97]},\"Wind speed\":{\"__ndarray__\":\"AAAAAAAA/D+H9wmNTZj6P3LRtoeqhf8//j2eg1R36D82qBCijwzcPwTCYXyrCPY/3EkxLdfI8z8Hh/GtIrb4P9U07zhFR+0/4TC+VcRW8T9lz4sAlCz0Pwf2crLnRfM/qfHSTWIQ8T8usp3vp0b7P3Dzs34gZgtAmifq3wjlDkAMuNQuk04UQJrj7/EcpBpAJurfCGV0H0BZqDXNO04aQLQ0yg2ZJRlA8Pd4DlIdF0BGi2zn+0kSQKcvcdG2h/s/i2m5Rt7M+j/iwTxR/0b0P/+KIpGj5gBAfaha+OdPAEDLzMzMzEz+P6W6k2JarvE/wj9/tBLNAkB9iYu2PdTzP+9aQj7oWfg/nzbQaQOd7j+d76fGS7f7P1bKMsSxrhRA+e3rwDmDHUAcDeAtkAAYQDOAt0CCYhpALm6jAbylG0ASyuhtWfsjQGOCB/NEDSVA/fmjlWjWIUDMyZ4XAXglQMGuALnX/B9Al24Sg8AKFUBO59Z+RVELQG83rmwMpwBAh6qFf/5o7j8XeTN9iYsFQIetszTKjfo/f9YPxIyD8z9xpi9x0XYCQAQMuNQu8xJA0wDeAgm6IEBjV4Dca84dQKYpFWcfPhlA4seYu5YQDkCdd5yiI7n/P0PrB2LGAfc/nAgbnl4pAkANJCh+jBkdQA/pt68DRxpAQ7CXkz2PGEBnJZotRooUQOomMQis/BlA1DHBg3kCHkAKbn7WD4QfQFsgQfFjLBtAeoABl9rFHEAu3SQGgZUXQO5gnqh/IxVAUB4Wak3TEUDd2q8oEvkOQCeaLUZKIA5AgNk9eVioDkBtftYPxMwGQBC7AuRec/g/pCxDHOvi5D8tBX5njr/bPw4Ih/GtIuM///Z14JwR7j+aLUZKoK7nP+Lsw2fYFfk/RCJHTc5j+D/Sl7ho20MAQILcay4kzQNAWaUHGHApBECfFwEoWWEPQF4Bcq+5UBZAoNY07ziFFkAcfGEyVTASQNUuk86tfQdAZmM4sZoBA0CkcD0K12MFQDLH3+M5yAVAS1BZncXN/j8=\",\"dtype\":\"float64\",\"shape\":[97]},\"index\":{\"__ndarray__\":\"AACYpqSrdkIAAIAVqKt2QgAAaISrq3ZCAABQ866rdkIAADhisqt2QgAAING1q3ZCAAAIQLmrdkIAAPCuvKt2QgAA2B3Aq3ZCAADAjMOrdkIAAKj7xqt2QgAAkGrKq3ZCAAB42c2rdkIAAGBI0at2QgAASLfUq3ZCAAAwJtirdkIAABiV26t2QgAAAATfq3ZCAADocuKrdkIAANDh5at2QgAAuFDpq3ZCAACgv+yrdkIAAIgu8Kt2QgAAcJ3zq3ZCAABYDPerdkIAAEB7+qt2QgAAKOr9q3ZCAAAQWQGsdkIAAPjHBKx2QgAA4DYIrHZCAADIpQusdkIAALAUD6x2QgAAmIMSrHZCAACA8hWsdkIAAGhhGax2QgAAUNAcrHZCAAA4PyCsdkIAACCuI6x2QgAACB0nrHZCAADwiyqsdkIAANj6Lax2QgAAwGkxrHZCAACo2DSsdkIAAJBHOKx2QgAAeLY7rHZCAABgJT+sdkIAAEiUQqx2QgAAMANGrHZCAAAYckmsdkIAAADhTKx2QgAA6E9QrHZCAADQvlOsdkIAALgtV6x2QgAAoJxarHZCAACIC16sdkIAAHB6Yax2QgAAWOlkrHZCAABAWGisdkIAACjHa6x2QgAAEDZvrHZCAAD4pHKsdkIAAOATdqx2QgAAyIJ5rHZCAACw8XysdkIAAJhggKx2QgAAgM+DrHZCAABoPoesdkIAAFCtiqx2QgAAOByOrHZCAAAgi5GsdkIAAAj6lKx2QgAA8GiYrHZCAADY15usdkIAAMBGn6x2QgAAqLWirHZCAACQJKasdkIAAHiTqax2QgAAYAKtrHZCAABIcbCsdkIAADDgs6x2QgAAGE+3rHZCAAAAvrqsdkIAAOgsvqx2QgAA0JvBrHZCAAC4CsWsdkIAAKB5yKx2QgAAiOjLrHZCAABwV8+sdkIAAFjG0qx2QgAAQDXWrHZCAAAopNmsdkIAABAT3ax2QgAA+IHgrHZCAADg8OOsdkIAAMhf56x2QgAAsM7qrHZCAACYPe6sdkI=\",\"dtype\":\"float64\",\"shape\":[97]}},\"selected\":{\"id\":\"4276\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"4277\",\"type\":\"UnionRenderers\"}},\"id\":\"4196\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"mantissas\":[1,2,5],\"max_interval\":500.0,\"num_minor_ticks\":0},\"id\":\"4402\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"DNI\"}},\"id\":\"4255\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"4196\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"4254\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"4255\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"4257\",\"type\":\"CDSView\"}},\"id\":\"4256\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"base\":60,\"mantissas\":[1,2,5,10,15,20,30],\"max_interval\":1800000.0,\"min_interval\":1000.0,\"num_minor_ticks\":0},\"id\":\"4403\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"source\":{\"id\":\"4196\",\"type\":\"ColumnDataSource\"}},\"id\":\"4257\",\"type\":\"CDSView\"},{\"attributes\":{\"base\":24,\"mantissas\":[1,2,4,6,8,12],\"max_interval\":43200000.0,\"min_interval\":3600000.0,\"num_minor_ticks\":0},\"id\":\"4404\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"callback\":null},\"id\":\"4198\",\"type\":\"DataRange1d\"},{\"attributes\":{},\"id\":\"4276\",\"type\":\"Selection\"},{\"attributes\":{\"days\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]},\"id\":\"4405\",\"type\":\"DaysTicker\"},{\"attributes\":{\"callback\":null},\"id\":\"4200\",\"type\":\"DataRange1d\"},{\"attributes\":{\"days\":[1,4,7,10,13,16,19,22,25,28]},\"id\":\"4406\",\"type\":\"DaysTicker\"},{\"attributes\":{},\"id\":\"4202\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"4277\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"label\":{\"value\":\"DNI\"},\"renderers\":[{\"id\":\"4256\",\"type\":\"GlyphRenderer\"}]},\"id\":\"4279\",\"type\":\"LegendItem\"},{\"attributes\":{\"days\":[1,8,15,22]},\"id\":\"4407\",\"type\":\"DaysTicker\"},{\"attributes\":{},\"id\":\"4204\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"4329\",\"type\":\"SaveTool\"},{\"attributes\":{\"days\":[1,15]},\"id\":\"4408\",\"type\":\"DaysTicker\"},{\"attributes\":{\"formatter\":{\"id\":\"4235\",\"type\":\"DatetimeTickFormatter\"},\"ticker\":{\"id\":\"4207\",\"type\":\"DatetimeTicker\"}},\"id\":\"4206\",\"type\":\"DatetimeAxis\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"4414\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"months\":[0,1,2,3,4,5,6,7,8,9,10,11]},\"id\":\"4409\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"line_color\":\"#2ca02c\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"DHI\"}},\"id\":\"4281\",\"type\":\"Line\"},{\"attributes\":{\"months\":[0,2,4,6,8,10]},\"id\":\"4410\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"DHI\"}},\"id\":\"4282\",\"type\":\"Line\"},{\"attributes\":{\"months\":[0,4,8]},\"id\":\"4411\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"data_source\":{\"id\":\"4196\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"4281\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"4282\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"4284\",\"type\":\"CDSView\"}},\"id\":\"4283\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"months\":[0,6]},\"id\":\"4412\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"source\":{\"id\":\"4196\",\"type\":\"ColumnDataSource\"}},\"id\":\"4284\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"4413\",\"type\":\"YearsTicker\"},{\"attributes\":{\"label\":{\"value\":\"DHI\"},\"renderers\":[{\"id\":\"4283\",\"type\":\"GlyphRenderer\"}]},\"id\":\"4306\",\"type\":\"LegendItem\"},{\"attributes\":{\"click_policy\":\"hide\",\"items\":[{\"id\":\"4416\",\"type\":\"LegendItem\"}],\"location\":\"top_left\"},\"id\":\"4415\",\"type\":\"Legend\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"Air temperature\"}},\"id\":\"4338\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null},\"id\":\"4309\",\"type\":\"DataRange1d\"},{\"attributes\":{\"label\":{\"value\":\"Wind speed\"},\"renderers\":[{\"id\":\"4394\",\"type\":\"GlyphRenderer\"}]},\"id\":\"4416\",\"type\":\"LegendItem\"},{\"attributes\":{\"children\":[[{\"id\":\"4197\",\"subtype\":\"Figure\",\"type\":\"Plot\"},0,0],[{\"id\":\"4307\",\"subtype\":\"Figure\",\"type\":\"Plot\"},1,0],[{\"id\":\"4362\",\"subtype\":\"Figure\",\"type\":\"Plot\"},2,0]]},\"id\":\"4483\",\"type\":\"GridBox\"},{\"attributes\":{},\"id\":\"4311\",\"type\":\"LinearScale\"},{\"attributes\":{\"toolbar\":{\"id\":\"4484\",\"type\":\"ProxyToolbar\"},\"toolbar_location\":\"above\"},\"id\":\"4485\",\"type\":\"ToolbarBox\"},{\"attributes\":{},\"id\":\"4313\",\"type\":\"LinearScale\"},{\"attributes\":{\"tools\":[{\"id\":\"4216\",\"type\":\"PanTool\"},{\"id\":\"4217\",\"type\":\"BoxZoomTool\"},{\"id\":\"4218\",\"type\":\"WheelZoomTool\"},{\"id\":\"4219\",\"type\":\"ResetTool\"},{\"id\":\"4220\",\"type\":\"SaveTool\"},{\"id\":\"4325\",\"type\":\"PanTool\"},{\"id\":\"4326\",\"type\":\"BoxZoomTool\"},{\"id\":\"4327\",\"type\":\"WheelZoomTool\"},{\"id\":\"4328\",\"type\":\"ResetTool\"},{\"id\":\"4329\",\"type\":\"SaveTool\"},{\"id\":\"4380\",\"type\":\"PanTool\"},{\"id\":\"4381\",\"type\":\"BoxZoomTool\"},{\"id\":\"4382\",\"type\":\"WheelZoomTool\"},{\"id\":\"4383\",\"type\":\"ResetTool\"},{\"id\":\"4384\",\"type\":\"SaveTool\"}]},\"id\":\"4484\",\"type\":\"ProxyToolbar\"},{\"attributes\":{\"formatter\":{\"id\":\"4344\",\"type\":\"DatetimeTickFormatter\"},\"ticker\":{\"id\":\"4316\",\"type\":\"DatetimeTicker\"}},\"id\":\"4315\",\"type\":\"DatetimeAxis\"},{\"attributes\":{\"num_minor_ticks\":5,\"tickers\":[{\"id\":\"4347\",\"type\":\"AdaptiveTicker\"},{\"id\":\"4348\",\"type\":\"AdaptiveTicker\"},{\"id\":\"4349\",\"type\":\"AdaptiveTicker\"},{\"id\":\"4350\",\"type\":\"DaysTicker\"},{\"id\":\"4351\",\"type\":\"DaysTicker\"},{\"id\":\"4352\",\"type\":\"DaysTicker\"},{\"id\":\"4353\",\"type\":\"DaysTicker\"},{\"id\":\"4354\",\"type\":\"MonthsTicker\"},{\"id\":\"4355\",\"type\":\"MonthsTicker\"},{\"id\":\"4356\",\"type\":\"MonthsTicker\"},{\"id\":\"4357\",\"type\":\"MonthsTicker\"},{\"id\":\"4358\",\"type\":\"YearsTicker\"}]},\"id\":\"4316\",\"type\":\"DatetimeTicker\"},{\"attributes\":{\"callback\":null,\"formatters\":{\"index\":\"datetime\"},\"mode\":\"vline\",\"tooltips\":[[\"timestamp\",\"@index{%FT%H:%M:%S%z}\"],[\"GHI\",\"@GHI\"],[\"DNI\",\"@DNI\"],[\"DHI\",\"@DHI\"]]},\"id\":\"4487\",\"type\":\"HoverTool\"},{\"attributes\":{\"ticker\":{\"id\":\"4316\",\"type\":\"DatetimeTicker\"}},\"id\":\"4319\",\"type\":\"Grid\"},{\"attributes\":{\"axis_label\":\"Air temperature (C)\",\"formatter\":{\"id\":\"4346\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"4321\",\"type\":\"BasicTicker\"}},\"id\":\"4320\",\"type\":\"LinearAxis\"},{\"attributes\":{},\"id\":\"4321\",\"type\":\"BasicTicker\"},{\"attributes\":{\"mantissas\":[1,2,5],\"max_interval\":500.0,\"num_minor_ticks\":0},\"id\":\"4238\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"4321\",\"type\":\"BasicTicker\"}},\"id\":\"4324\",\"type\":\"Grid\"},{\"attributes\":{\"line_color\":\"#d62728\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"Air temperature\"}},\"id\":\"4337\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"4325\",\"type\":\"PanTool\"},{\"attributes\":{\"overlay\":{\"id\":\"4359\",\"type\":\"BoxAnnotation\"}},\"id\":\"4326\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"days\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]},\"id\":\"4241\",\"type\":\"DaysTicker\"},{\"attributes\":{\"dimensions\":\"width\"},\"id\":\"4327\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"base\":24,\"mantissas\":[1,2,4,6,8,12],\"max_interval\":43200000.0,\"min_interval\":3600000.0,\"num_minor_ticks\":0},\"id\":\"4240\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{},\"id\":\"4328\",\"type\":\"ResetTool\"},{\"attributes\":{\"data_source\":{\"id\":\"4196\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"4337\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"4338\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"4340\",\"type\":\"CDSView\"}},\"id\":\"4339\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"4196\",\"type\":\"ColumnDataSource\"}},\"id\":\"4340\",\"type\":\"CDSView\"},{\"attributes\":{\"text\":\"\"},\"id\":\"4342\",\"type\":\"Title\"},{\"attributes\":{\"days\":[1,4,7,10,13,16,19,22,25,28]},\"id\":\"4242\",\"type\":\"DaysTicker\"},{\"attributes\":{},\"id\":\"4344\",\"type\":\"DatetimeTickFormatter\"},{\"attributes\":{\"base\":60,\"mantissas\":[1,2,5,10,15,20,30],\"max_interval\":1800000.0,\"min_interval\":1000.0,\"num_minor_ticks\":0},\"id\":\"4239\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{},\"id\":\"4346\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"4237\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"mantissas\":[1,2,5],\"max_interval\":500.0,\"num_minor_ticks\":0},\"id\":\"4347\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"base\":60,\"mantissas\":[1,2,5,10,15,20,30],\"max_interval\":1800000.0,\"min_interval\":1000.0,\"num_minor_ticks\":0},\"id\":\"4348\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"base\":24,\"mantissas\":[1,2,4,6,8,12],\"max_interval\":43200000.0,\"min_interval\":3600000.0,\"num_minor_ticks\":0},\"id\":\"4349\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"days\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]},\"id\":\"4350\",\"type\":\"DaysTicker\"},{\"attributes\":{\"days\":[1,4,7,10,13,16,19,22,25,28]},\"id\":\"4351\",\"type\":\"DaysTicker\"},{\"attributes\":{\"days\":[1,8,15,22]},\"id\":\"4352\",\"type\":\"DaysTicker\"},{\"attributes\":{},\"id\":\"4235\",\"type\":\"DatetimeTickFormatter\"},{\"attributes\":{\"days\":[1,15]},\"id\":\"4353\",\"type\":\"DaysTicker\"},{\"attributes\":{\"months\":[0,1,2,3,4,5,6,7,8,9,10,11]},\"id\":\"4354\",\"type\":\"MonthsTicker\"}],\"root_ids\":[\"4486\"]},\"title\":\"Bokeh Application\",\"version\":\"1.3.4\"}};\n",
" var render_items = [{\"docid\":\"2d9f2b67-f85e-4658-a7f9-2a88e7f1ae4a\",\"roots\":{\"4486\":\"883086fe-34f5-48d2-879f-a3926e1ce482\"}}];\n",
" root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n",
"\n",
" }\n",
" if (root.Bokeh !== undefined) {\n",
" embed_document(root);\n",
" } else {\n",
" var attempts = 0;\n",
" var timer = setInterval(function(root) {\n",
" if (root.Bokeh !== undefined) {\n",
" embed_document(root);\n",
" clearInterval(timer);\n",
" }\n",
" attempts++;\n",
" if (attempts > 100) {\n",
" console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n",
" clearInterval(timer);\n",
" }\n",
" }, 10, root)\n",
" }\n",
"})(window);"
],
"application/vnd.bokehjs_exec.v0+json": ""
},
"metadata": {
"application/vnd.bokehjs_exec.v0+json": {
"id": "4486"
}
},
"output_type": "display_data"
}
],
"source": [
"grid = plot_nwp(*[oasis_1h_right[v] for v in plot_vars], ac_power)\n",
"show(grid)"
]
},
{
"cell_type": "code",
"execution_count": 24,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"\n",
"\n",
"\n",
"\n",
" <div class=\"bk-root\" id=\"0cd20b5f-abfc-466a-ba88-fc0ab3fcc992\" data-root-id=\"5432\"></div>\n"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/javascript": [
"(function(root) {\n",
" function embed_document(root) {\n",
" \n",
" var docs_json = {\"9b848193-a6eb-4298-9e2f-b49ad735c6db\":{\"roots\":{\"references\":[{\"attributes\":{\"children\":[{\"id\":\"5431\",\"type\":\"ToolbarBox\"},{\"id\":\"5429\",\"type\":\"GridBox\"}]},\"id\":\"5432\",\"type\":\"Column\"},{\"attributes\":{\"line_color\":\"#2ca02c\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"DHI\"}},\"id\":\"5227\",\"type\":\"Line\"},{\"attributes\":{\"months\":[0,2,4,6,8,10]},\"id\":\"5356\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"DHI\"}},\"id\":\"5228\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null},\"id\":\"5146\",\"type\":\"DataRange1d\"},{\"attributes\":{\"months\":[0,4,8]},\"id\":\"5357\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"below\":[{\"id\":\"5152\",\"type\":\"DatetimeAxis\"}],\"center\":[{\"id\":\"5156\",\"type\":\"Grid\"},{\"id\":\"5161\",\"type\":\"Grid\"},{\"id\":\"5197\",\"type\":\"Legend\"}],\"left\":[{\"id\":\"5157\",\"type\":\"LinearAxis\"}],\"plot_height\":200,\"plot_width\":800,\"renderers\":[{\"id\":\"5176\",\"type\":\"GlyphRenderer\"},{\"id\":\"5202\",\"type\":\"GlyphRenderer\"},{\"id\":\"5229\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"5179\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"5167\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_range\":{\"id\":\"5144\",\"type\":\"DataRange1d\"},\"x_scale\":{\"id\":\"5148\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"5146\",\"type\":\"DataRange1d\"},\"y_scale\":{\"id\":\"5150\",\"type\":\"LinearScale\"}},\"id\":\"5143\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"data_source\":{\"id\":\"5142\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"5227\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"5228\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"5230\",\"type\":\"CDSView\"}},\"id\":\"5229\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"months\":[0,6]},\"id\":\"5358\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"source\":{\"id\":\"5142\",\"type\":\"ColumnDataSource\"}},\"id\":\"5230\",\"type\":\"CDSView\"},{\"attributes\":{\"ticker\":{\"id\":\"5153\",\"type\":\"DatetimeTicker\"}},\"id\":\"5156\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"5359\",\"type\":\"YearsTicker\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"5360\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"callback\":null},\"id\":\"5255\",\"type\":\"DataRange1d\"},{\"attributes\":{},\"id\":\"5148\",\"type\":\"LinearScale\"},{\"attributes\":{\"label\":{\"value\":\"Wind speed\"},\"renderers\":[{\"id\":\"5340\",\"type\":\"GlyphRenderer\"}]},\"id\":\"5362\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"5257\",\"type\":\"LinearScale\"},{\"attributes\":{\"label\":{\"value\":\"GHI\"},\"renderers\":[{\"id\":\"5176\",\"type\":\"GlyphRenderer\"}]},\"id\":\"5198\",\"type\":\"LegendItem\"},{\"attributes\":{\"toolbar\":{\"id\":\"5430\",\"type\":\"ProxyToolbar\"},\"toolbar_location\":\"above\"},\"id\":\"5431\",\"type\":\"ToolbarBox\"},{\"attributes\":{},\"id\":\"5259\",\"type\":\"LinearScale\"},{\"attributes\":{\"tools\":[{\"id\":\"5162\",\"type\":\"PanTool\"},{\"id\":\"5163\",\"type\":\"BoxZoomTool\"},{\"id\":\"5164\",\"type\":\"WheelZoomTool\"},{\"id\":\"5165\",\"type\":\"ResetTool\"},{\"id\":\"5166\",\"type\":\"SaveTool\"},{\"id\":\"5271\",\"type\":\"PanTool\"},{\"id\":\"5272\",\"type\":\"BoxZoomTool\"},{\"id\":\"5273\",\"type\":\"WheelZoomTool\"},{\"id\":\"5274\",\"type\":\"ResetTool\"},{\"id\":\"5275\",\"type\":\"SaveTool\"},{\"id\":\"5326\",\"type\":\"PanTool\"},{\"id\":\"5327\",\"type\":\"BoxZoomTool\"},{\"id\":\"5328\",\"type\":\"WheelZoomTool\"},{\"id\":\"5329\",\"type\":\"ResetTool\"},{\"id\":\"5330\",\"type\":\"SaveTool\"}]},\"id\":\"5430\",\"type\":\"ProxyToolbar\"},{\"attributes\":{\"formatter\":{\"id\":\"5290\",\"type\":\"DatetimeTickFormatter\"},\"ticker\":{\"id\":\"5262\",\"type\":\"DatetimeTicker\"}},\"id\":\"5261\",\"type\":\"DatetimeAxis\"},{\"attributes\":{\"num_minor_ticks\":5,\"tickers\":[{\"id\":\"5293\",\"type\":\"AdaptiveTicker\"},{\"id\":\"5294\",\"type\":\"AdaptiveTicker\"},{\"id\":\"5295\",\"type\":\"AdaptiveTicker\"},{\"id\":\"5296\",\"type\":\"DaysTicker\"},{\"id\":\"5297\",\"type\":\"DaysTicker\"},{\"id\":\"5298\",\"type\":\"DaysTicker\"},{\"id\":\"5299\",\"type\":\"DaysTicker\"},{\"id\":\"5300\",\"type\":\"MonthsTicker\"},{\"id\":\"5301\",\"type\":\"MonthsTicker\"},{\"id\":\"5302\",\"type\":\"MonthsTicker\"},{\"id\":\"5303\",\"type\":\"MonthsTicker\"},{\"id\":\"5304\",\"type\":\"YearsTicker\"}]},\"id\":\"5262\",\"type\":\"DatetimeTicker\"},{\"attributes\":{\"below\":[{\"id\":\"5261\",\"type\":\"DatetimeAxis\"}],\"center\":[{\"id\":\"5265\",\"type\":\"Grid\"},{\"id\":\"5270\",\"type\":\"Grid\"},{\"id\":\"5306\",\"type\":\"Legend\"}],\"left\":[{\"id\":\"5266\",\"type\":\"LinearAxis\"}],\"plot_height\":200,\"plot_width\":800,\"renderers\":[{\"id\":\"5285\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"5288\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"5276\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_range\":{\"id\":\"5144\",\"type\":\"DataRange1d\"},\"x_scale\":{\"id\":\"5257\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"5255\",\"type\":\"DataRange1d\"},\"y_scale\":{\"id\":\"5259\",\"type\":\"LinearScale\"}},\"id\":\"5253\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"ticker\":{\"id\":\"5262\",\"type\":\"DatetimeTicker\"}},\"id\":\"5265\",\"type\":\"Grid\"},{\"attributes\":{\"callback\":null,\"formatters\":{\"index\":\"datetime\"},\"mode\":\"vline\",\"tooltips\":[[\"timestamp\",\"@index{%FT%H:%M:%S%z}\"],[\"GHI\",\"@GHI\"],[\"DNI\",\"@DNI\"],[\"DHI\",\"@DHI\"]]},\"id\":\"5433\",\"type\":\"HoverTool\"},{\"attributes\":{\"axis_label\":\"Air temperature (C)\",\"formatter\":{\"id\":\"5292\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"5267\",\"type\":\"BasicTicker\"}},\"id\":\"5266\",\"type\":\"LinearAxis\"},{\"attributes\":{\"callback\":null},\"id\":\"5144\",\"type\":\"DataRange1d\"},{\"attributes\":{},\"id\":\"5150\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"5267\",\"type\":\"BasicTicker\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"5267\",\"type\":\"BasicTicker\"}},\"id\":\"5270\",\"type\":\"Grid\"},{\"attributes\":{\"line_color\":\"#d62728\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"Air temperature\"}},\"id\":\"5283\",\"type\":\"Line\"},{\"attributes\":{\"num_minor_ticks\":5,\"tickers\":[{\"id\":\"5184\",\"type\":\"AdaptiveTicker\"},{\"id\":\"5185\",\"type\":\"AdaptiveTicker\"},{\"id\":\"5186\",\"type\":\"AdaptiveTicker\"},{\"id\":\"5187\",\"type\":\"DaysTicker\"},{\"id\":\"5188\",\"type\":\"DaysTicker\"},{\"id\":\"5189\",\"type\":\"DaysTicker\"},{\"id\":\"5190\",\"type\":\"DaysTicker\"},{\"id\":\"5191\",\"type\":\"MonthsTicker\"},{\"id\":\"5192\",\"type\":\"MonthsTicker\"},{\"id\":\"5193\",\"type\":\"MonthsTicker\"},{\"id\":\"5194\",\"type\":\"MonthsTicker\"},{\"id\":\"5195\",\"type\":\"YearsTicker\"}]},\"id\":\"5153\",\"type\":\"DatetimeTicker\"},{\"attributes\":{},\"id\":\"5304\",\"type\":\"YearsTicker\"},{\"attributes\":{\"axis_label\":\"Irradiance (W/m^2)\",\"formatter\":{\"id\":\"5183\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"5158\",\"type\":\"BasicTicker\"}},\"id\":\"5157\",\"type\":\"LinearAxis\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"5271\",\"type\":\"PanTool\"},{\"id\":\"5272\",\"type\":\"BoxZoomTool\"},{\"id\":\"5273\",\"type\":\"WheelZoomTool\"},{\"id\":\"5274\",\"type\":\"ResetTool\"},{\"id\":\"5275\",\"type\":\"SaveTool\"}]},\"id\":\"5276\",\"type\":\"Toolbar\"},{\"attributes\":{},\"id\":\"5271\",\"type\":\"PanTool\"},{\"attributes\":{\"overlay\":{\"id\":\"5305\",\"type\":\"BoxAnnotation\"}},\"id\":\"5272\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"months\":[0,1,2,3,4,5,6,7,8,9,10,11]},\"id\":\"5355\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"dimensions\":\"width\"},\"id\":\"5273\",\"type\":\"WheelZoomTool\"},{\"attributes\":{},\"id\":\"5274\",\"type\":\"ResetTool\"},{\"attributes\":{},\"id\":\"5275\",\"type\":\"SaveTool\"},{\"attributes\":{\"click_policy\":\"hide\",\"items\":[{\"id\":\"5307\",\"type\":\"LegendItem\"}],\"location\":\"top_left\"},\"id\":\"5306\",\"type\":\"Legend\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"Air temperature\"}},\"id\":\"5284\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"5142\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"5283\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"5284\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"5286\",\"type\":\"CDSView\"}},\"id\":\"5285\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"5142\",\"type\":\"ColumnDataSource\"}},\"id\":\"5286\",\"type\":\"CDSView\"},{\"attributes\":{\"text\":\"\"},\"id\":\"5288\",\"type\":\"Title\"},{\"attributes\":{},\"id\":\"5290\",\"type\":\"DatetimeTickFormatter\"},{\"attributes\":{},\"id\":\"5292\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"formatter\":{\"id\":\"5181\",\"type\":\"DatetimeTickFormatter\"},\"ticker\":{\"id\":\"5153\",\"type\":\"DatetimeTicker\"}},\"id\":\"5152\",\"type\":\"DatetimeAxis\"},{\"attributes\":{\"mantissas\":[1,2,5],\"max_interval\":500.0,\"num_minor_ticks\":0},\"id\":\"5293\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"base\":60,\"mantissas\":[1,2,5,10,15,20,30],\"max_interval\":1800000.0,\"min_interval\":1000.0,\"num_minor_ticks\":0},\"id\":\"5294\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{},\"id\":\"5158\",\"type\":\"BasicTicker\"},{\"attributes\":{\"base\":24,\"mantissas\":[1,2,4,6,8,12],\"max_interval\":43200000.0,\"min_interval\":3600000.0,\"num_minor_ticks\":0},\"id\":\"5295\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"data_source\":{\"id\":\"5142\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"5200\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"5201\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"5203\",\"type\":\"CDSView\"}},\"id\":\"5202\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"days\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]},\"id\":\"5296\",\"type\":\"DaysTicker\"},{\"attributes\":{\"days\":[1,4,7,10,13,16,19,22,25,28]},\"id\":\"5297\",\"type\":\"DaysTicker\"},{\"attributes\":{\"days\":[1,8,15,22]},\"id\":\"5298\",\"type\":\"DaysTicker\"},{\"attributes\":{\"days\":[1,15]},\"id\":\"5299\",\"type\":\"DaysTicker\"},{\"attributes\":{\"months\":[0,1,2,3,4,5,6,7,8,9,10,11]},\"id\":\"5300\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"months\":[0,2,4,6,8,10]},\"id\":\"5301\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"5158\",\"type\":\"BasicTicker\"}},\"id\":\"5161\",\"type\":\"Grid\"},{\"attributes\":{\"click_policy\":\"hide\",\"items\":[{\"id\":\"5198\",\"type\":\"LegendItem\"},{\"id\":\"5225\",\"type\":\"LegendItem\"},{\"id\":\"5252\",\"type\":\"LegendItem\"}],\"location\":\"top_left\"},\"id\":\"5197\",\"type\":\"Legend\"},{\"attributes\":{\"months\":[0,4,8]},\"id\":\"5302\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"GHI\"}},\"id\":\"5174\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"5142\",\"type\":\"ColumnDataSource\"}},\"id\":\"5203\",\"type\":\"CDSView\"},{\"attributes\":{\"months\":[0,6]},\"id\":\"5303\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"5162\",\"type\":\"PanTool\"},{\"id\":\"5163\",\"type\":\"BoxZoomTool\"},{\"id\":\"5164\",\"type\":\"WheelZoomTool\"},{\"id\":\"5165\",\"type\":\"ResetTool\"},{\"id\":\"5166\",\"type\":\"SaveTool\"},{\"id\":\"5433\",\"type\":\"HoverTool\"}]},\"id\":\"5167\",\"type\":\"Toolbar\"},{\"attributes\":{\"label\":{\"value\":\"Air temperature\"},\"renderers\":[{\"id\":\"5285\",\"type\":\"GlyphRenderer\"}]},\"id\":\"5307\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"5162\",\"type\":\"PanTool\"},{\"attributes\":{\"below\":[{\"id\":\"5316\",\"type\":\"DatetimeAxis\"}],\"center\":[{\"id\":\"5320\",\"type\":\"Grid\"},{\"id\":\"5325\",\"type\":\"Grid\"},{\"id\":\"5361\",\"type\":\"Legend\"}],\"left\":[{\"id\":\"5321\",\"type\":\"LinearAxis\"}],\"plot_height\":200,\"plot_width\":800,\"renderers\":[{\"id\":\"5340\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"5343\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"5331\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_range\":{\"id\":\"5144\",\"type\":\"DataRange1d\"},\"x_scale\":{\"id\":\"5312\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"5310\",\"type\":\"DataRange1d\"},\"y_scale\":{\"id\":\"5314\",\"type\":\"LinearScale\"}},\"id\":\"5308\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"overlay\":{\"id\":\"5196\",\"type\":\"BoxAnnotation\"}},\"id\":\"5163\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"dimensions\":\"width\"},\"id\":\"5164\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"callback\":null},\"id\":\"5310\",\"type\":\"DataRange1d\"},{\"attributes\":{\"label\":{\"value\":\"DHI\"},\"renderers\":[{\"id\":\"5229\",\"type\":\"GlyphRenderer\"}]},\"id\":\"5252\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"5165\",\"type\":\"ResetTool\"},{\"attributes\":{},\"id\":\"5312\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"5166\",\"type\":\"SaveTool\"},{\"attributes\":{},\"id\":\"5314\",\"type\":\"LinearScale\"},{\"attributes\":{\"axis_label\":\"Time (UTC)\",\"formatter\":{\"id\":\"5345\",\"type\":\"DatetimeTickFormatter\"},\"ticker\":{\"id\":\"5317\",\"type\":\"DatetimeTicker\"}},\"id\":\"5316\",\"type\":\"DatetimeAxis\"},{\"attributes\":{\"num_minor_ticks\":5,\"tickers\":[{\"id\":\"5348\",\"type\":\"AdaptiveTicker\"},{\"id\":\"5349\",\"type\":\"AdaptiveTicker\"},{\"id\":\"5350\",\"type\":\"AdaptiveTicker\"},{\"id\":\"5351\",\"type\":\"DaysTicker\"},{\"id\":\"5352\",\"type\":\"DaysTicker\"},{\"id\":\"5353\",\"type\":\"DaysTicker\"},{\"id\":\"5354\",\"type\":\"DaysTicker\"},{\"id\":\"5355\",\"type\":\"MonthsTicker\"},{\"id\":\"5356\",\"type\":\"MonthsTicker\"},{\"id\":\"5357\",\"type\":\"MonthsTicker\"},{\"id\":\"5358\",\"type\":\"MonthsTicker\"},{\"id\":\"5359\",\"type\":\"YearsTicker\"}]},\"id\":\"5317\",\"type\":\"DatetimeTicker\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"GHI\"}},\"id\":\"5175\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"5142\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"5174\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"5175\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"5177\",\"type\":\"CDSView\"}},\"id\":\"5176\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"ticker\":{\"id\":\"5317\",\"type\":\"DatetimeTicker\"}},\"id\":\"5320\",\"type\":\"Grid\"},{\"attributes\":{\"axis_label\":\"Wind speed (m/s)\",\"formatter\":{\"id\":\"5347\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"5322\",\"type\":\"BasicTicker\"}},\"id\":\"5321\",\"type\":\"LinearAxis\"},{\"attributes\":{\"source\":{\"id\":\"5142\",\"type\":\"ColumnDataSource\"}},\"id\":\"5177\",\"type\":\"CDSView\"},{\"attributes\":{\"line_color\":\"#ff7f0e\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"DNI\"}},\"id\":\"5200\",\"type\":\"Line\"},{\"attributes\":{\"text\":\"\"},\"id\":\"5179\",\"type\":\"Title\"},{\"attributes\":{},\"id\":\"5322\",\"type\":\"BasicTicker\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"5322\",\"type\":\"BasicTicker\"}},\"id\":\"5325\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"5181\",\"type\":\"DatetimeTickFormatter\"},{\"attributes\":{},\"id\":\"5183\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"line_color\":\"#9467bd\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"Wind speed\"}},\"id\":\"5338\",\"type\":\"Line\"},{\"attributes\":{\"click_policy\":\"hide\",\"items\":[{\"id\":\"5362\",\"type\":\"LegendItem\"}],\"location\":\"top_left\"},\"id\":\"5361\",\"type\":\"Legend\"},{\"attributes\":{\"mantissas\":[1,2,5],\"max_interval\":500.0,\"num_minor_ticks\":0},\"id\":\"5184\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"5326\",\"type\":\"PanTool\"},{\"id\":\"5327\",\"type\":\"BoxZoomTool\"},{\"id\":\"5328\",\"type\":\"WheelZoomTool\"},{\"id\":\"5329\",\"type\":\"ResetTool\"},{\"id\":\"5330\",\"type\":\"SaveTool\"}]},\"id\":\"5331\",\"type\":\"Toolbar\"},{\"attributes\":{},\"id\":\"5326\",\"type\":\"PanTool\"},{\"attributes\":{\"base\":60,\"mantissas\":[1,2,5,10,15,20,30],\"max_interval\":1800000.0,\"min_interval\":1000.0,\"num_minor_ticks\":0},\"id\":\"5185\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"overlay\":{\"id\":\"5360\",\"type\":\"BoxAnnotation\"}},\"id\":\"5327\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"base\":24,\"mantissas\":[1,2,4,6,8,12],\"max_interval\":43200000.0,\"min_interval\":3600000.0,\"num_minor_ticks\":0},\"id\":\"5186\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"dimensions\":\"width\"},\"id\":\"5328\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"days\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]},\"id\":\"5187\",\"type\":\"DaysTicker\"},{\"attributes\":{},\"id\":\"5329\",\"type\":\"ResetTool\"},{\"attributes\":{\"days\":[1,8,15,22]},\"id\":\"5189\",\"type\":\"DaysTicker\"},{\"attributes\":{\"children\":[[{\"id\":\"5143\",\"subtype\":\"Figure\",\"type\":\"Plot\"},0,0],[{\"id\":\"5253\",\"subtype\":\"Figure\",\"type\":\"Plot\"},1,0],[{\"id\":\"5308\",\"subtype\":\"Figure\",\"type\":\"Plot\"},2,0]]},\"id\":\"5429\",\"type\":\"GridBox\"},{\"attributes\":{},\"id\":\"5330\",\"type\":\"SaveTool\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"Wind speed\"}},\"id\":\"5339\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"5142\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"5338\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"5339\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"5341\",\"type\":\"CDSView\"}},\"id\":\"5340\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"days\":[1,4,7,10,13,16,19,22,25,28]},\"id\":\"5188\",\"type\":\"DaysTicker\"},{\"attributes\":{\"source\":{\"id\":\"5142\",\"type\":\"ColumnDataSource\"}},\"id\":\"5341\",\"type\":\"CDSView\"},{\"attributes\":{\"text\":\"\"},\"id\":\"5343\",\"type\":\"Title\"},{\"attributes\":{\"days\":[1,15]},\"id\":\"5190\",\"type\":\"DaysTicker\"},{\"attributes\":{},\"id\":\"5345\",\"type\":\"DatetimeTickFormatter\"},{\"attributes\":{\"months\":[0,1,2,3,4,5,6,7,8,9,10,11]},\"id\":\"5191\",\"type\":\"MonthsTicker\"},{\"attributes\":{},\"id\":\"5347\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"months\":[0,2,4,6,8,10]},\"id\":\"5192\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"months\":[0,4,8]},\"id\":\"5193\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"mantissas\":[1,2,5],\"max_interval\":500.0,\"num_minor_ticks\":0},\"id\":\"5348\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"months\":[0,6]},\"id\":\"5194\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"label\":{\"value\":\"DNI\"},\"renderers\":[{\"id\":\"5202\",\"type\":\"GlyphRenderer\"}]},\"id\":\"5225\",\"type\":\"LegendItem\"},{\"attributes\":{\"base\":60,\"mantissas\":[1,2,5,10,15,20,30],\"max_interval\":1800000.0,\"min_interval\":1000.0,\"num_minor_ticks\":0},\"id\":\"5349\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{},\"id\":\"5195\",\"type\":\"YearsTicker\"},{\"attributes\":{\"base\":24,\"mantissas\":[1,2,4,6,8,12],\"max_interval\":43200000.0,\"min_interval\":3600000.0,\"num_minor_ticks\":0},\"id\":\"5350\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"5196\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"days\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]},\"id\":\"5351\",\"type\":\"DaysTicker\"},{\"attributes\":{\"callback\":null,\"data\":{\"AC power\":{\"__ndarray__\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/\",\"dtype\":\"float64\",\"shape\":[96]},\"Air temperature\":{\"__ndarray__\":\"gPgMuwIkOUC+g3mi/i03QLByaJHtLDZAP3yGXQECNUDMWh0TPCg0QAWsHFpkizNAS5pScfYxNECAarx0kyg3QBwTPJgnCjpASQwCK4f2O0BANV66Scw9QNoVIPea6z9A9yhcj8KdQEBHmlJx9hFBQBBYObTIdkFAk18s+cVSQUAL16NwPUpBQKJFtvP9zEBApeLsw2dgQED9Yskvllw/QD2YJ+rfSD1Aux6F61GYO0CQe82FpIk6QLyfGi/dpDlAHoXrUbi+OED91HjpJjE3QCBaZDvfjzZAygQP5on6NUBuaJHtfJ80QAG511xIijRAsuQXS34xNkB02kCnDbQ2QC/dJAaBRTdAH1pkO99vOUAEnTbQaRM7QMTZh8+wezxAFUt+seSHPUAcEzyYJ3o+QMovlvxiGT9AqcZLN4kRP0BCGb0ta7U+QP5iyS+WHD5A7jUXkqZ0PEAqo7dlrb46QKfGSzeJUTlA0PdT46W7N0AshxbZzqc2QEaLbOf7mTVAtvP91HjZNEBWxwQP5skzQNMGOm2g4zJAhDJ6W9ZqMkAJ16NwPboxQKxH4XoUDi9A/huhjN72LkDiCGX0tgwxQBlLfrHkRzNAXrpJDAKrM0DDrgC516w1QCUxCKwcijZA68Nn2BXwN0Bn2BUg9+o4QKd/I5TR6zlAhOtRuB5VOkCK3pa1OnY6QK+5kDSlAjpA7VG4HoXbOED9xZJfLHk3QCEiIiIi4jVAPzVeukmsNEAklNHbsrYzQKVwPQrXAzNAblmrY4JnMkDztqzVMQEyQKbi7MNnGDFAGb0ta3VMMEBdj8L1KPwuQB+wcmiRDSxAT9S/EcqoLUCh0wY6bcAwQNajcD0K9zJAM+wKkHudNUB5W9bqmOA3QLWBThvo1DdAg3mi/o1wOUC6kDSl4tw7QIv6N0IZvTtABsi95kLyO0AqhxbZzuc7QAkezBP1jztAfrHkF0seOkAezBP1b9Q4QIV5ov6NsDdAQmDl0CIrN0C2Za2OCZ42QIrPsCtAnjVA\",\"dtype\":\"float64\",\"shape\":[96]},\"DHI\":{\"__ndarray__\":\"pDt10uj7Rj92MQQ3iXhyPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIgi0e80yNAH5V1EiQdR0Db6fSpUMJQQJDcrT+cj1NAJEVkWMWwVUAfnbry2X9jQN8CCYof8WJAdk8eFmptYUCCmHFAOJxiQBniWBe39nJAIGx4eqWkbUCT7Xw/NY5mQKGrrdhfzGRAYZFMdIOJUEBdsGOkX7sIQOaLhlWFz48/dAfo9V6zQz+x0KpyfftGPwAAAAAAAAAA0XrBcHefkL8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANviGp/J9zVAgE4b6LTxVEA1OY+dyiBlQHyAAZfaE3ZAMzZh6P5idUAaJlMFo614QO3iNhpAqHJAMY1yQ2ZLX0ACBlxqlyphQH+0Es0W2lpAEEvdqChOV0BcwUmtCihZQC5W1GAaVFhA8i4X8Z1sTkCBPbpsz4cRQPXyX0T/KJI/mXO7KXcxfz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADRkcwz/NCZAp1aF85biTkC2I5wWvDlYQIlmi5EShXBAQj7o2SxddUCt+lxtxTZxQKEm57HT7HJAScKr0gNxY0ALZfS2rBxoQKahIItH1GRAVZx9+AwNXkBZsmMjEB5aQCHDKt7IJFVAtiizQSbDSEC6LIHvkSQSQCHV1NasV2U/hKFp5E5EGj8AAAAAAAAAAP0uo48wQxo/7WGdmGPnWz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB3tLtRddl5P35XcoMPpSZAXXfzVIdWSEBV+YvGx2NRQHpwd9ZuAFRAJfHfqW3RVEChInS9WlhVQKLNqs/VV1tALXCMd1rdWEBZFIkcNZpmQDlFR3L56HFA6+I2GsBkdUAdp+hILthqQG03rmwMTldAe0WRyFEHTEAGg+qe9EUNQE2ozSVCkMw/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\",\"dtype\":\"float64\",\"shape\":[96]},\"DNI\":{\"__ndarray__\":\"l7ObPfQB3L92M9rh5gvQvzvvMmiNptu/24w/9h++27815S7mC77bv+qtuG8srFVApqEgi4ckgUAgyeU/JBSIQNemnvIVPotAImPuWoLqjEBAzDggnF6KQHQhaUpF8YtAmWi2GGk7jECAbeopn3SMQFZ9rrYi7INAd5/Q2ES7gkB+v4ViOPmBQNOsWVQx4m1AMpM6k8iiYUCEPbjN5sPYv0DHIfWxldu/gaP3oHq+27+yIAJ8Jb7bvx/Qm1OSvtu/jo8FO7Q+2781vwbpzrjbv8O+wTsd7Ny/rHSKaE5x17/3toY/sJDbv57n0GoJ2FNAPzbthnGeZkAC6wG8zgMcQJ44k0kgpE1AkecNCl0JMEBut0qdXZZ5QKD1AzHjIIhAt87SKHeOjkDA7J48bNiMQHr13gU3CY1Ae7HkF8s/jECWjeHEasiIQOQ5SHUnD4JA86dnVPMoZUA6vXTu0ToqQIVNL8MRNtu/r+h7sge/279vMwIXUcDbv6okDckkvtu/1wQ8jdjL279KbXRgy73bv2xrHpqMvdu//7SZi0C92787FCuQxg7Qv2dJEhansDpAI2Jd73EWfUAaVAjRByOGQGcPtAJTdIBA3AbbdVyycEDlszwPLkmEQALU1LLVf4RAmQXt6BL/jEBmRGlvcMSKQKkNdNoA5YpAbVZ9rjZgi0B3ME/U/4WJQBmPeJ9QkIVAciuXoBlveEAEQYAMHaozQO6Fy/OprNu/EvZudBa+279tVsc70b/bvz76X65Fy9u/VibFkGWK3L+vPdcb2fnev6YdNV2GFuC/EzHIOY3Q278ixuoO4RfdvwR3VsFepVpA14FzRpR3gkDPgnZ0SSCJQAxJUyqOSoxApp7y1XsajkAbOGdE6RSPQB9aZDvfao5At5A0pSIPj0BT2ht8IWuLQJQn6t/ININArkGFEH0oeEC/VcTWGd+AQLUYKYG61YRAoX2/q3iJZkC2CnVrrFfTv2VAhldb+ty/WQf2TruO4L9U0BEdJr7bv1/Y4pvuvdu/\",\"dtype\":\"float64\",\"shape\":[96]},\"GHI\":{\"__ndarray__\":\"HxgaYs8BCcBH0d2IAcUIwImy8PW1rgfA2eF2aFhMB8Ae5XMBQv4FwPeeSRpb2ytARum/9OOWZEDjx5i7FhR4QOnZrPpcw4JAf/5oJRqViEBl8Yj3SdGLQP3L7slDG49AASUrrAFlj0C9xEXbXvWOQMVkqmCUMIpAdP9rU09xhEBXhjjWxVR+QMvGcGI1rG1AniyiEy/PU0BWiMaS8Rf0v+enS9n8UgzALINE7ZEAC8C3TfG4qCYLwN0XqnX1fQnASdn80rVJCsDpAT+9LKAIwK3eu+DmxwfApV7dng2mB8Bc+pekMmUFwFwGLiGxVDpAw41IAY+rW0DPiwCUrNdkQL829ZQv3XdAFPvL7sl1dUD5U+Ol27WHQMdOZT6tGJBAuKzVMQGckEABKFlhDQGPQKVXyjKE1ItAgCbChif3hkB0RpT2RpWAQE+HOwR7jnJAXkwNR2okVUAy/F2ODWPxP31hDL+u2QrAx3a+nxpfC8A3Vk/TVAwLwBCj5xa6IgrAJ+Rw04xCCMDFvTJv1UUHwCDvQmDSNQbA023CvTLvBcCaNA2K5gEGwCewgfUA9CNAzZcXYB/AZECfoiO5fHx4QLDh6ZUypYFAqmBUUqfqgEBA6NmsOpSKQGI4sZoB64xA8WCeqH9ZkEA5t/YrSuCOQCZy1OR80otATc5jp3Ivh0A51sVtNAqBQBNhw9MrK3RAJbn8h/TMWkDX9Yomz2TyP0xjjvgoFgvAkxWwCsEXCsBZlvv388AJwDuZf/RN+gjACYNFWGffB8DyEKC5YY4IwCTXJ5MtpQjAYNUgzO2OBsB6h+5soikHwOZhV0kaVTFA+RQA45lvZkCCdnRJQlt5QJxYzWB5lYNAUBi6//WMiUB2TPBgHg2OQCRHTc4jHpBA+Qy7AuRvkEBZrpE3E/qOQPqExiZMMolAThvotEHdgkBzkxgE1j1/QP9iyS+WZHRASwoZtehoVEC54tMbbZTRv0Mj2Lj+PQvAkG5xegSkCcDT3yVLwNIIwJZZly1swAjA\",\"dtype\":\"float64\",\"shape\":[96]},\"Wind speed\":{\"__ndarray__\":\"tfDPH61E+j9fbcX+svv/PxHpt68D5+g/zxlR2ht82z8FNBE2PL31P48SqOt24/M/hz4yMAX++D9a07zjFB3tP9bFbTSAN/E/d+CcEaU99D+84OZn/UDzPxwTPJgn6vA/ao6/x3MQ+z9tVn2utqILQClZYQ0qxA1AXnDzs36gFEDAWyBB8WMaQIyXbhKDgB9A/R7PQapbGkAdMgva0SUZQDI2Yej+VxdAcTeubAxnEkCqxks3iUH7PxHpt68DZ/s/arYYKYG68z9i5dAi2/kAQNZ46SYxSABAn9MGOm0g/j8cw4nVDBbyPzY/6wdixgJAdk8eFmrN8z8Nbn7WD0T4P23C0P2vTe8/E9BE2PB0+z9dvXfBzS8UQHNJwqvSox1AbcX+snvSF0Aq8Dtz/H0aQKzSAwy49BtARI6anMe+I0CeqH8jlAElQKbrduPK5iFAJXUCmghrJUA4tMh2vi8gQLJQa5p3HBVAXYY41sWtC0BxGN8qYusAQFMFo5I6Ae4/i+HEagZLBUDjXnMhacr6P/tZPxAzjvM/lF8s+cVSAkAPdwj2cpISQELMOCActiBAHS/dJAYBHkCJOwR7OVkZQDSAt0CCIg5A8vRKWYY4AEAtgbpuNy73P1CvlGWIYwFANxeSplT8HECW2mXSuXUaQBdIUPwYkxhAIkp7gy9sFEC5+Vk/EPMZQIetszTK7R1A0+Q8dipzH0CZ4+/xHGQbQDrfT42XrhxAvJm+xEW7F0Bp3nGKjiQVQPnCZKpg9BFAHYK9nOz5DkC37aFq4R8OQMxX711wsw5A9nXgnBHlBkAso7dlrQ75PwQ3P+sHYuQ/M807TtGR3D8Hh/GtIrbiPyRseHqlLO4/hHzQs1n15z8NT6+UZYj4P4r9Zffk4fg/nFv7FUUiAEDiCGX0tmwDQILfmePvsQNAb4EExY+xD0Ad6+I2GmAWQOSJ+jdCeRZAmr7ERdteEkAef4/nIFUHQOAIZfS2LANAdNpApw10BUBPRm/LWt0FQFUI0UcGpv4/\",\"dtype\":\"float64\",\"shape\":[96]},\"index\":{\"__ndarray__\":\"AACYpqSrdkIAAIAVqKt2QgAAaISrq3ZCAABQ866rdkIAADhisqt2QgAAING1q3ZCAAAIQLmrdkIAAPCuvKt2QgAA2B3Aq3ZCAADAjMOrdkIAAKj7xqt2QgAAkGrKq3ZCAAB42c2rdkIAAGBI0at2QgAASLfUq3ZCAAAwJtirdkIAABiV26t2QgAAAATfq3ZCAADocuKrdkIAANDh5at2QgAAuFDpq3ZCAACgv+yrdkIAAIgu8Kt2QgAAcJ3zq3ZCAABYDPerdkIAAEB7+qt2QgAAKOr9q3ZCAAAQWQGsdkIAAPjHBKx2QgAA4DYIrHZCAADIpQusdkIAALAUD6x2QgAAmIMSrHZCAACA8hWsdkIAAGhhGax2QgAAUNAcrHZCAAA4PyCsdkIAACCuI6x2QgAACB0nrHZCAADwiyqsdkIAANj6Lax2QgAAwGkxrHZCAACo2DSsdkIAAJBHOKx2QgAAeLY7rHZCAABgJT+sdkIAAEiUQqx2QgAAMANGrHZCAAAYckmsdkIAAADhTKx2QgAA6E9QrHZCAADQvlOsdkIAALgtV6x2QgAAoJxarHZCAACIC16sdkIAAHB6Yax2QgAAWOlkrHZCAABAWGisdkIAACjHa6x2QgAAEDZvrHZCAAD4pHKsdkIAAOATdqx2QgAAyIJ5rHZCAACw8XysdkIAAJhggKx2QgAAgM+DrHZCAABoPoesdkIAAFCtiqx2QgAAOByOrHZCAAAgi5GsdkIAAAj6lKx2QgAA8GiYrHZCAADY15usdkIAAMBGn6x2QgAAqLWirHZCAACQJKasdkIAAHiTqax2QgAAYAKtrHZCAABIcbCsdkIAADDgs6x2QgAAGE+3rHZCAAAAvrqsdkIAAOgsvqx2QgAA0JvBrHZCAAC4CsWsdkIAAKB5yKx2QgAAiOjLrHZCAABwV8+sdkIAAFjG0qx2QgAAQDXWrHZCAAAopNmsdkIAABAT3ax2QgAA+IHgrHZCAADg8OOsdkIAAMhf56x2QgAAsM7qrHZC\",\"dtype\":\"float64\",\"shape\":[96]}},\"selected\":{\"id\":\"5222\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"5223\",\"type\":\"UnionRenderers\"}},\"id\":\"5142\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"5222\",\"type\":\"Selection\"},{\"attributes\":{\"days\":[1,4,7,10,13,16,19,22,25,28]},\"id\":\"5352\",\"type\":\"DaysTicker\"},{\"attributes\":{\"days\":[1,8,15,22]},\"id\":\"5353\",\"type\":\"DaysTicker\"},{\"attributes\":{},\"id\":\"5223\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"days\":[1,15]},\"id\":\"5354\",\"type\":\"DaysTicker\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"5305\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"DNI\"}},\"id\":\"5201\",\"type\":\"Line\"}],\"root_ids\":[\"5432\"]},\"title\":\"Bokeh Application\",\"version\":\"1.3.4\"}};\n",
" var render_items = [{\"docid\":\"9b848193-a6eb-4298-9e2f-b49ad735c6db\",\"roots\":{\"5432\":\"0cd20b5f-abfc-466a-ba88-fc0ab3fcc992\"}}];\n",
" root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n",
"\n",
" }\n",
" if (root.Bokeh !== undefined) {\n",
" embed_document(root);\n",
" } else {\n",
" var attempts = 0;\n",
" var timer = setInterval(function(root) {\n",
" if (root.Bokeh !== undefined) {\n",
" embed_document(root);\n",
" clearInterval(timer);\n",
" }\n",
" attempts++;\n",
" if (attempts > 100) {\n",
" console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n",
" clearInterval(timer);\n",
" }\n",
" }, 10, root)\n",
" }\n",
"})(window);"
],
"application/vnd.bokehjs_exec.v0+json": ""
},
"metadata": {
"application/vnd.bokehjs_exec.v0+json": {
"id": "5432"
}
},
"output_type": "display_data"
}
],
"source": [
"grid = plot_nwp(*[oasis_1h_left[v] for v in plot_vars], ac_power)\n",
"show(grid)"
]
},
{
"cell_type": "code",
"execution_count": 25,
"metadata": {},
"outputs": [],
"source": [
"models = reload(models)"
]
},
{
"cell_type": "code",
"execution_count": 26,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"time\n",
"2019-05-15 02:00:00+00:00 70.906209\n",
"2019-05-15 03:00:00+00:00 0.115150\n",
"2019-05-15 04:00:00+00:00 0.000000\n",
"2019-05-15 05:00:00+00:00 0.000000\n",
"2019-05-15 06:00:00+00:00 0.000000\n",
"2019-05-15 07:00:00+00:00 0.000000\n",
"2019-05-15 08:00:00+00:00 0.000000\n",
"2019-05-15 09:00:00+00:00 0.000000\n",
"2019-05-15 10:00:00+00:00 0.000000\n",
"2019-05-15 11:00:00+00:00 0.000000\n",
"2019-05-15 12:00:00+00:00 0.000000\n",
"2019-05-15 13:00:00+00:00 9.228918\n",
"2019-05-15 14:00:00+00:00 153.551454\n",
"2019-05-15 15:00:00+00:00 382.053559\n",
"2019-05-15 16:00:00+00:00 602.600405\n",
"2019-05-15 17:00:00+00:00 790.599933\n",
"2019-05-15 18:00:00+00:00 894.801787\n",
"2019-05-15 19:00:00+00:00 868.868100\n",
"Freq: H, dtype: float64\n",
"18\n"
]
},
{
"data": {
"text/html": [
"\n",
"\n",
"\n",
"\n",
"\n",
"\n",
" <div class=\"bk-root\" id=\"7e810412-5d41-4354-9d73-a69003c21077\" data-root-id=\"6437\"></div>\n"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/javascript": [
"(function(root) {\n",
" function embed_document(root) {\n",
" \n",
" var docs_json = {\"bceeca98-66b5-4d57-b5dd-d9b95ddbc514\":{\"roots\":{\"references\":[{\"attributes\":{\"children\":[{\"id\":\"6436\",\"type\":\"ToolbarBox\"},{\"id\":\"6434\",\"type\":\"GridBox\"}]},\"id\":\"6437\",\"type\":\"Column\"},{\"attributes\":{\"axis_label\":\"Wind speed (m/s)\",\"formatter\":{\"id\":\"6352\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"6327\",\"type\":\"BasicTicker\"}},\"id\":\"6326\",\"type\":\"LinearAxis\"},{\"attributes\":{\"dimensions\":\"width\"},\"id\":\"6333\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"num_minor_ticks\":5,\"tickers\":[{\"id\":\"6298\",\"type\":\"AdaptiveTicker\"},{\"id\":\"6299\",\"type\":\"AdaptiveTicker\"},{\"id\":\"6300\",\"type\":\"AdaptiveTicker\"},{\"id\":\"6301\",\"type\":\"DaysTicker\"},{\"id\":\"6302\",\"type\":\"DaysTicker\"},{\"id\":\"6303\",\"type\":\"DaysTicker\"},{\"id\":\"6304\",\"type\":\"DaysTicker\"},{\"id\":\"6305\",\"type\":\"MonthsTicker\"},{\"id\":\"6306\",\"type\":\"MonthsTicker\"},{\"id\":\"6307\",\"type\":\"MonthsTicker\"},{\"id\":\"6308\",\"type\":\"MonthsTicker\"},{\"id\":\"6309\",\"type\":\"YearsTicker\"}]},\"id\":\"6267\",\"type\":\"DatetimeTicker\"},{\"attributes\":{\"below\":[{\"id\":\"6157\",\"type\":\"DatetimeAxis\"}],\"center\":[{\"id\":\"6161\",\"type\":\"Grid\"},{\"id\":\"6166\",\"type\":\"Grid\"},{\"id\":\"6202\",\"type\":\"Legend\"}],\"left\":[{\"id\":\"6162\",\"type\":\"LinearAxis\"}],\"plot_height\":200,\"plot_width\":800,\"renderers\":[{\"id\":\"6181\",\"type\":\"GlyphRenderer\"},{\"id\":\"6207\",\"type\":\"GlyphRenderer\"},{\"id\":\"6234\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"6184\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"6172\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_range\":{\"id\":\"6149\",\"type\":\"DataRange1d\"},\"x_scale\":{\"id\":\"6153\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"6151\",\"type\":\"DataRange1d\"},\"y_scale\":{\"id\":\"6155\",\"type\":\"LinearScale\"}},\"id\":\"6148\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{},\"id\":\"6334\",\"type\":\"ResetTool\"},{\"attributes\":{\"axis_label\":\"Air temperature (C)\",\"formatter\":{\"id\":\"6297\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"6272\",\"type\":\"BasicTicker\"}},\"id\":\"6271\",\"type\":\"LinearAxis\"},{\"attributes\":{\"click_policy\":\"hide\",\"items\":[{\"id\":\"6203\",\"type\":\"LegendItem\"},{\"id\":\"6230\",\"type\":\"LegendItem\"},{\"id\":\"6257\",\"type\":\"LegendItem\"}],\"location\":\"top_left\"},\"id\":\"6202\",\"type\":\"Legend\"},{\"attributes\":{\"num_minor_ticks\":5,\"tickers\":[{\"id\":\"6353\",\"type\":\"AdaptiveTicker\"},{\"id\":\"6354\",\"type\":\"AdaptiveTicker\"},{\"id\":\"6355\",\"type\":\"AdaptiveTicker\"},{\"id\":\"6356\",\"type\":\"DaysTicker\"},{\"id\":\"6357\",\"type\":\"DaysTicker\"},{\"id\":\"6358\",\"type\":\"DaysTicker\"},{\"id\":\"6359\",\"type\":\"DaysTicker\"},{\"id\":\"6360\",\"type\":\"MonthsTicker\"},{\"id\":\"6361\",\"type\":\"MonthsTicker\"},{\"id\":\"6362\",\"type\":\"MonthsTicker\"},{\"id\":\"6363\",\"type\":\"MonthsTicker\"},{\"id\":\"6364\",\"type\":\"YearsTicker\"}]},\"id\":\"6322\",\"type\":\"DatetimeTicker\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"DNI\"}},\"id\":\"6206\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"6147\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"6205\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"6206\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"6208\",\"type\":\"CDSView\"}},\"id\":\"6207\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"6327\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"6272\",\"type\":\"BasicTicker\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"6327\",\"type\":\"BasicTicker\"}},\"id\":\"6330\",\"type\":\"Grid\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"6272\",\"type\":\"BasicTicker\"}},\"id\":\"6275\",\"type\":\"Grid\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"Wind speed\"}},\"id\":\"6344\",\"type\":\"Line\"},{\"attributes\":{\"axis_label\":\"Time (UTC)\",\"formatter\":{\"id\":\"6350\",\"type\":\"DatetimeTickFormatter\"},\"ticker\":{\"id\":\"6322\",\"type\":\"DatetimeTicker\"}},\"id\":\"6321\",\"type\":\"DatetimeAxis\"},{\"attributes\":{},\"id\":\"6331\",\"type\":\"PanTool\"},{\"attributes\":{\"source\":{\"id\":\"6147\",\"type\":\"ColumnDataSource\"}},\"id\":\"6208\",\"type\":\"CDSView\"},{\"attributes\":{\"data_source\":{\"id\":\"6147\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"6343\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"6344\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"6346\",\"type\":\"CDSView\"}},\"id\":\"6345\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_color\":\"#d62728\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"Air temperature\"}},\"id\":\"6288\",\"type\":\"Line\"},{\"attributes\":{\"ticker\":{\"id\":\"6158\",\"type\":\"DatetimeTicker\"}},\"id\":\"6161\",\"type\":\"Grid\"},{\"attributes\":{\"formatter\":{\"id\":\"6186\",\"type\":\"DatetimeTickFormatter\"},\"ticker\":{\"id\":\"6158\",\"type\":\"DatetimeTicker\"}},\"id\":\"6157\",\"type\":\"DatetimeAxis\"},{\"attributes\":{\"ticker\":{\"id\":\"6322\",\"type\":\"DatetimeTicker\"}},\"id\":\"6325\",\"type\":\"Grid\"},{\"attributes\":{\"source\":{\"id\":\"6147\",\"type\":\"ColumnDataSource\"}},\"id\":\"6346\",\"type\":\"CDSView\"},{\"attributes\":{\"line_color\":\"#9467bd\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"Wind speed\"}},\"id\":\"6343\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"6227\",\"type\":\"Selection\"},{\"attributes\":{\"label\":{\"value\":\"Air temperature\"},\"renderers\":[{\"id\":\"6290\",\"type\":\"GlyphRenderer\"}]},\"id\":\"6312\",\"type\":\"LegendItem\"},{\"attributes\":{\"click_policy\":\"hide\",\"items\":[{\"id\":\"6312\",\"type\":\"LegendItem\"}],\"location\":\"top_left\"},\"id\":\"6311\",\"type\":\"Legend\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"6276\",\"type\":\"PanTool\"},{\"id\":\"6277\",\"type\":\"BoxZoomTool\"},{\"id\":\"6278\",\"type\":\"WheelZoomTool\"},{\"id\":\"6279\",\"type\":\"ResetTool\"},{\"id\":\"6280\",\"type\":\"SaveTool\"}]},\"id\":\"6281\",\"type\":\"Toolbar\"},{\"attributes\":{\"overlay\":{\"id\":\"6365\",\"type\":\"BoxAnnotation\"}},\"id\":\"6332\",\"type\":\"BoxZoomTool\"},{\"attributes\":{},\"id\":\"6167\",\"type\":\"PanTool\"},{\"attributes\":{\"source\":{\"id\":\"6147\",\"type\":\"ColumnDataSource\"}},\"id\":\"6235\",\"type\":\"CDSView\"},{\"attributes\":{\"data_source\":{\"id\":\"6147\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"6288\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"6289\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"6291\",\"type\":\"CDSView\"}},\"id\":\"6290\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"6276\",\"type\":\"PanTool\"},{\"attributes\":{\"callback\":null},\"id\":\"6315\",\"type\":\"DataRange1d\"},{\"attributes\":{\"below\":[{\"id\":\"6321\",\"type\":\"DatetimeAxis\"}],\"center\":[{\"id\":\"6325\",\"type\":\"Grid\"},{\"id\":\"6330\",\"type\":\"Grid\"},{\"id\":\"6366\",\"type\":\"Legend\"}],\"left\":[{\"id\":\"6326\",\"type\":\"LinearAxis\"}],\"plot_height\":200,\"plot_width\":800,\"renderers\":[{\"id\":\"6345\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"6348\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"6336\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_range\":{\"id\":\"6149\",\"type\":\"DataRange1d\"},\"x_scale\":{\"id\":\"6317\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"6315\",\"type\":\"DataRange1d\"},\"y_scale\":{\"id\":\"6319\",\"type\":\"LinearScale\"}},\"id\":\"6313\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"overlay\":{\"id\":\"6310\",\"type\":\"BoxAnnotation\"}},\"id\":\"6277\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"text\":\"\"},\"id\":\"6293\",\"type\":\"Title\"},{\"attributes\":{\"days\":[1,15]},\"id\":\"6304\",\"type\":\"DaysTicker\"},{\"attributes\":{},\"id\":\"6317\",\"type\":\"LinearScale\"},{\"attributes\":{\"source\":{\"id\":\"6147\",\"type\":\"ColumnDataSource\"}},\"id\":\"6291\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"6155\",\"type\":\"LinearScale\"},{\"attributes\":{\"data_source\":{\"id\":\"6147\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"6232\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"6233\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"6235\",\"type\":\"CDSView\"}},\"id\":\"6234\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"6319\",\"type\":\"LinearScale\"},{\"attributes\":{\"callback\":null},\"id\":\"6260\",\"type\":\"DataRange1d\"},{\"attributes\":{\"callback\":null},\"id\":\"6149\",\"type\":\"DataRange1d\"},{\"attributes\":{},\"id\":\"6153\",\"type\":\"LinearScale\"},{\"attributes\":{\"months\":[0,1,2,3,4,5,6,7,8,9,10,11]},\"id\":\"6305\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"label\":{\"value\":\"DHI\"},\"renderers\":[{\"id\":\"6234\",\"type\":\"GlyphRenderer\"}]},\"id\":\"6257\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"6264\",\"type\":\"LinearScale\"},{\"attributes\":{\"months\":[0,2,4,6,8,10]},\"id\":\"6306\",\"type\":\"MonthsTicker\"},{\"attributes\":{},\"id\":\"6262\",\"type\":\"LinearScale\"},{\"attributes\":{\"dimensions\":\"width\"},\"id\":\"6278\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"months\":[0,4,8]},\"id\":\"6307\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"ticker\":{\"id\":\"6267\",\"type\":\"DatetimeTicker\"}},\"id\":\"6270\",\"type\":\"Grid\"},{\"attributes\":{\"mantissas\":[1,2,5],\"max_interval\":500.0,\"num_minor_ticks\":0},\"id\":\"6298\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{},\"id\":\"6279\",\"type\":\"ResetTool\"},{\"attributes\":{\"callback\":null},\"id\":\"6151\",\"type\":\"DataRange1d\"},{\"attributes\":{},\"id\":\"6309\",\"type\":\"YearsTicker\"},{\"attributes\":{\"months\":[0,6]},\"id\":\"6308\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"formatter\":{\"id\":\"6295\",\"type\":\"DatetimeTickFormatter\"},\"ticker\":{\"id\":\"6267\",\"type\":\"DatetimeTicker\"}},\"id\":\"6266\",\"type\":\"DatetimeAxis\"},{\"attributes\":{},\"id\":\"6186\",\"type\":\"DatetimeTickFormatter\"},{\"attributes\":{},\"id\":\"6295\",\"type\":\"DatetimeTickFormatter\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"6310\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"GHI\"}},\"id\":\"6179\",\"type\":\"Line\"},{\"attributes\":{\"label\":{\"value\":\"GHI\"},\"renderers\":[{\"id\":\"6181\",\"type\":\"GlyphRenderer\"}]},\"id\":\"6203\",\"type\":\"LegendItem\"},{\"attributes\":{\"days\":[1,8,15,22]},\"id\":\"6303\",\"type\":\"DaysTicker\"},{\"attributes\":{},\"id\":\"6280\",\"type\":\"SaveTool\"},{\"attributes\":{},\"id\":\"6297\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"Air temperature\"}},\"id\":\"6289\",\"type\":\"Line\"},{\"attributes\":{\"days\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]},\"id\":\"6301\",\"type\":\"DaysTicker\"},{\"attributes\":{\"line_color\":\"#ff7f0e\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"DNI\"}},\"id\":\"6205\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"6228\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"label\":{\"value\":\"DNI\"},\"renderers\":[{\"id\":\"6207\",\"type\":\"GlyphRenderer\"}]},\"id\":\"6230\",\"type\":\"LegendItem\"},{\"attributes\":{\"base\":60,\"mantissas\":[1,2,5,10,15,20,30],\"max_interval\":1800000.0,\"min_interval\":1000.0,\"num_minor_ticks\":0},\"id\":\"6299\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{},\"id\":\"6335\",\"type\":\"SaveTool\"},{\"attributes\":{\"base\":24,\"mantissas\":[1,2,4,6,8,12],\"max_interval\":43200000.0,\"min_interval\":3600000.0,\"num_minor_ticks\":0},\"id\":\"6300\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"6201\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"line_color\":\"#2ca02c\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"DHI\"}},\"id\":\"6232\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"DHI\"}},\"id\":\"6233\",\"type\":\"Line\"},{\"attributes\":{\"days\":[1,4,7,10,13,16,19,22,25,28]},\"id\":\"6302\",\"type\":\"DaysTicker\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"6331\",\"type\":\"PanTool\"},{\"id\":\"6332\",\"type\":\"BoxZoomTool\"},{\"id\":\"6333\",\"type\":\"WheelZoomTool\"},{\"id\":\"6334\",\"type\":\"ResetTool\"},{\"id\":\"6335\",\"type\":\"SaveTool\"}]},\"id\":\"6336\",\"type\":\"Toolbar\"},{\"attributes\":{\"text\":\"\"},\"id\":\"6348\",\"type\":\"Title\"},{\"attributes\":{},\"id\":\"6350\",\"type\":\"DatetimeTickFormatter\"},{\"attributes\":{},\"id\":\"6352\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"mantissas\":[1,2,5],\"max_interval\":500.0,\"num_minor_ticks\":0},\"id\":\"6353\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"below\":[{\"id\":\"6266\",\"type\":\"DatetimeAxis\"}],\"center\":[{\"id\":\"6270\",\"type\":\"Grid\"},{\"id\":\"6275\",\"type\":\"Grid\"},{\"id\":\"6311\",\"type\":\"Legend\"}],\"left\":[{\"id\":\"6271\",\"type\":\"LinearAxis\"}],\"plot_height\":200,\"plot_width\":800,\"renderers\":[{\"id\":\"6290\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"6293\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"6281\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_range\":{\"id\":\"6149\",\"type\":\"DataRange1d\"},\"x_scale\":{\"id\":\"6262\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"6260\",\"type\":\"DataRange1d\"},\"y_scale\":{\"id\":\"6264\",\"type\":\"LinearScale\"}},\"id\":\"6258\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"dimensions\":\"width\"},\"id\":\"6169\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"overlay\":{\"id\":\"6201\",\"type\":\"BoxAnnotation\"}},\"id\":\"6168\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"base\":60,\"mantissas\":[1,2,5,10,15,20,30],\"max_interval\":1800000.0,\"min_interval\":1000.0,\"num_minor_ticks\":0},\"id\":\"6354\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"base\":24,\"mantissas\":[1,2,4,6,8,12],\"max_interval\":43200000.0,\"min_interval\":3600000.0,\"num_minor_ticks\":0},\"id\":\"6355\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{},\"id\":\"6170\",\"type\":\"ResetTool\"},{\"attributes\":{\"days\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]},\"id\":\"6356\",\"type\":\"DaysTicker\"},{\"attributes\":{\"days\":[1,4,7,10,13,16,19,22,25,28]},\"id\":\"6357\",\"type\":\"DaysTicker\"},{\"attributes\":{\"days\":[1,8,15,22]},\"id\":\"6358\",\"type\":\"DaysTicker\"},{\"attributes\":{\"days\":[1,15]},\"id\":\"6359\",\"type\":\"DaysTicker\"},{\"attributes\":{\"months\":[0,1,2,3,4,5,6,7,8,9,10,11]},\"id\":\"6360\",\"type\":\"MonthsTicker\"},{\"attributes\":{},\"id\":\"6171\",\"type\":\"SaveTool\"},{\"attributes\":{\"months\":[0,2,4,6,8,10]},\"id\":\"6361\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"6167\",\"type\":\"PanTool\"},{\"id\":\"6168\",\"type\":\"BoxZoomTool\"},{\"id\":\"6169\",\"type\":\"WheelZoomTool\"},{\"id\":\"6170\",\"type\":\"ResetTool\"},{\"id\":\"6171\",\"type\":\"SaveTool\"},{\"id\":\"6438\",\"type\":\"HoverTool\"}]},\"id\":\"6172\",\"type\":\"Toolbar\"},{\"attributes\":{\"months\":[0,4,8]},\"id\":\"6362\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"months\":[0,6]},\"id\":\"6363\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"GHI\"}},\"id\":\"6180\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"6147\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"6179\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"6180\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"6182\",\"type\":\"CDSView\"}},\"id\":\"6181\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"6364\",\"type\":\"YearsTicker\"},{\"attributes\":{\"source\":{\"id\":\"6147\",\"type\":\"ColumnDataSource\"}},\"id\":\"6182\",\"type\":\"CDSView\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"6365\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"num_minor_ticks\":5,\"tickers\":[{\"id\":\"6189\",\"type\":\"AdaptiveTicker\"},{\"id\":\"6190\",\"type\":\"AdaptiveTicker\"},{\"id\":\"6191\",\"type\":\"AdaptiveTicker\"},{\"id\":\"6192\",\"type\":\"DaysTicker\"},{\"id\":\"6193\",\"type\":\"DaysTicker\"},{\"id\":\"6194\",\"type\":\"DaysTicker\"},{\"id\":\"6195\",\"type\":\"DaysTicker\"},{\"id\":\"6196\",\"type\":\"MonthsTicker\"},{\"id\":\"6197\",\"type\":\"MonthsTicker\"},{\"id\":\"6198\",\"type\":\"MonthsTicker\"},{\"id\":\"6199\",\"type\":\"MonthsTicker\"},{\"id\":\"6200\",\"type\":\"YearsTicker\"}]},\"id\":\"6158\",\"type\":\"DatetimeTicker\"},{\"attributes\":{\"text\":\"\"},\"id\":\"6184\",\"type\":\"Title\"},{\"attributes\":{\"click_policy\":\"hide\",\"items\":[{\"id\":\"6367\",\"type\":\"LegendItem\"}],\"location\":\"top_left\"},\"id\":\"6366\",\"type\":\"Legend\"},{\"attributes\":{},\"id\":\"6163\",\"type\":\"BasicTicker\"},{\"attributes\":{\"label\":{\"value\":\"Wind speed\"},\"renderers\":[{\"id\":\"6345\",\"type\":\"GlyphRenderer\"}]},\"id\":\"6367\",\"type\":\"LegendItem\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"6163\",\"type\":\"BasicTicker\"}},\"id\":\"6166\",\"type\":\"Grid\"},{\"attributes\":{\"children\":[[{\"id\":\"6148\",\"subtype\":\"Figure\",\"type\":\"Plot\"},0,0],[{\"id\":\"6258\",\"subtype\":\"Figure\",\"type\":\"Plot\"},1,0],[{\"id\":\"6313\",\"subtype\":\"Figure\",\"type\":\"Plot\"},2,0]]},\"id\":\"6434\",\"type\":\"GridBox\"},{\"attributes\":{\"toolbar\":{\"id\":\"6435\",\"type\":\"ProxyToolbar\"},\"toolbar_location\":\"above\"},\"id\":\"6436\",\"type\":\"ToolbarBox\"},{\"attributes\":{\"tools\":[{\"id\":\"6167\",\"type\":\"PanTool\"},{\"id\":\"6168\",\"type\":\"BoxZoomTool\"},{\"id\":\"6169\",\"type\":\"WheelZoomTool\"},{\"id\":\"6170\",\"type\":\"ResetTool\"},{\"id\":\"6171\",\"type\":\"SaveTool\"},{\"id\":\"6276\",\"type\":\"PanTool\"},{\"id\":\"6277\",\"type\":\"BoxZoomTool\"},{\"id\":\"6278\",\"type\":\"WheelZoomTool\"},{\"id\":\"6279\",\"type\":\"ResetTool\"},{\"id\":\"6280\",\"type\":\"SaveTool\"},{\"id\":\"6331\",\"type\":\"PanTool\"},{\"id\":\"6332\",\"type\":\"BoxZoomTool\"},{\"id\":\"6333\",\"type\":\"WheelZoomTool\"},{\"id\":\"6334\",\"type\":\"ResetTool\"},{\"id\":\"6335\",\"type\":\"SaveTool\"}]},\"id\":\"6435\",\"type\":\"ProxyToolbar\"},{\"attributes\":{\"base\":60,\"mantissas\":[1,2,5,10,15,20,30],\"max_interval\":1800000.0,\"min_interval\":1000.0,\"num_minor_ticks\":0},\"id\":\"6190\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"axis_label\":\"Irradiance (W/m^2)\",\"formatter\":{\"id\":\"6188\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"6163\",\"type\":\"BasicTicker\"}},\"id\":\"6162\",\"type\":\"LinearAxis\"},{\"attributes\":{\"callback\":null,\"formatters\":{\"index\":\"datetime\"},\"mode\":\"vline\",\"tooltips\":[[\"timestamp\",\"@index{%FT%H:%M:%S%z}\"],[\"GHI\",\"@GHI\"],[\"DNI\",\"@DNI\"],[\"DHI\",\"@DHI\"]]},\"id\":\"6438\",\"type\":\"HoverTool\"},{\"attributes\":{\"base\":24,\"mantissas\":[1,2,4,6,8,12],\"max_interval\":43200000.0,\"min_interval\":3600000.0,\"num_minor_ticks\":0},\"id\":\"6191\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"days\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]},\"id\":\"6192\",\"type\":\"DaysTicker\"},{\"attributes\":{\"days\":[1,4,7,10,13,16,19,22,25,28]},\"id\":\"6193\",\"type\":\"DaysTicker\"},{\"attributes\":{\"callback\":null,\"data\":{\"AC power\":{\"__ndarray__\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/\",\"dtype\":\"float64\",\"shape\":[18]},\"Air temperature\":{\"__ndarray__\":\"0MbPQSUGv0HQhLNBJaatQSU4qEF7e6FBe2GbQdBYl0ElApJBe2GLQSUAhUElEIVBJcSTQdD0pEElsLJBJb7AQXujzkHQzNpB\",\"dtype\":\"float32\",\"shape\":[18]},\"DHI\":{\"__ndarray__\":\"r3teQuYuSkAItBcyeHq9PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHPrTUL5wyFAz6vMI++OVUAU3aU/1bBaQE1TDfb4/1xALQNVkeHDYEDYZVzjYOFjQPGQdHXCw21A\",\"dtype\":\"float64\",\"shape\":[18]},\"DNI\":{\"__ndarray__\":\"XOwtn4ECWUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHvRceYRlw1APQgwcKwAcUCfGmvR+yWEQPBZJN0+6IhAoUC/BOm5ikAlegc76/qJQIsNx948qYRA\",\"dtype\":\"float64\",\"shape\":[18]},\"GHI\":{\"__ndarray__\":\"51moUv+5UUAItBcyeHq9PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOsdMMU0dSJAbPAgg6UxY0DXcMxg2+B3QFevRqHN1IJAF4++qcy0iEDMxzAPavaLQIgIgd7xJotA\",\"dtype\":\"float64\",\"shape\":[18]},\"Wind speed\":{\"__ndarray__\":\"ALAkQFU1IECrGhtAVZUaQADAEUBVdd4/AGDKPwCg+j9VVfw/AIDWP6vKrz8AQIY/q6pUPwDANT9VFVA/q6q1P1WVHEAAMF5A\",\"dtype\":\"float32\",\"shape\":[18]},\"index\":{\"__ndarray__\":\"AAAQfJOrdkIAAPjqlqt2QgAA4Fmaq3ZCAADIyJ2rdkIAALA3oat2QgAAmKakq3ZCAACAFairdkIAAGiEq6t2QgAAUPOuq3ZCAAA4YrKrdkIAACDRtat2QgAACEC5q3ZCAADwrryrdkIAANgdwKt2QgAAwIzDq3ZCAACo+8ardkIAAJBqyqt2QgAAeNnNq3ZC\",\"dtype\":\"float64\",\"shape\":[18]}},\"selected\":{\"id\":\"6227\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"6228\",\"type\":\"UnionRenderers\"}},\"id\":\"6147\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"days\":[1,8,15,22]},\"id\":\"6194\",\"type\":\"DaysTicker\"},{\"attributes\":{\"days\":[1,15]},\"id\":\"6195\",\"type\":\"DaysTicker\"},{\"attributes\":{\"months\":[0,1,2,3,4,5,6,7,8,9,10,11]},\"id\":\"6196\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"months\":[0,2,4,6,8,10]},\"id\":\"6197\",\"type\":\"MonthsTicker\"},{\"attributes\":{},\"id\":\"6188\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"6200\",\"type\":\"YearsTicker\"},{\"attributes\":{\"mantissas\":[1,2,5],\"max_interval\":500.0,\"num_minor_ticks\":0},\"id\":\"6189\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"months\":[0,4,8]},\"id\":\"6198\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"months\":[0,6]},\"id\":\"6199\",\"type\":\"MonthsTicker\"}],\"root_ids\":[\"6437\"]},\"title\":\"Bokeh Application\",\"version\":\"1.3.4\"}};\n",
" var render_items = [{\"docid\":\"bceeca98-66b5-4d57-b5dd-d9b95ddbc514\",\"roots\":{\"6437\":\"7e810412-5d41-4354-9d73-a69003c21077\"}}];\n",
" root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n",
"\n",
" }\n",
" if (root.Bokeh !== undefined) {\n",
" embed_document(root);\n",
" } else {\n",
" var attempts = 0;\n",
" var timer = setInterval(function(root) {\n",
" if (root.Bokeh !== undefined) {\n",
" embed_document(root);\n",
" clearInterval(timer);\n",
" }\n",
" attempts++;\n",
" if (attempts > 100) {\n",
" console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n",
" clearInterval(timer);\n",
" }\n",
" }, 10, root)\n",
" }\n",
"})(window);"
],
"application/vnd.bokehjs_exec.v0+json": ""
},
"metadata": {
"application/vnd.bokehjs_exec.v0+json": {
"id": "6437"
}
},
"output_type": "display_data"
}
],
"source": [
"# Complete GFS is available 5 hours after its initialization time\n",
"run_time = pd.Timestamp('20190515T0500Z')\n",
"issue_time = pd.Timestamp('20190515T0100Z')\n",
"\n",
"# define a Forecast object\n",
"forecast = datamodel.Forecast(\n",
" name='OASIS DA GHI',\n",
" site=site,\n",
" variable='ghi',\n",
" interval_label='ending',\n",
" interval_value_type='mean',\n",
" interval_length='1h',\n",
" issue_time_of_day=datetime.time(hour=1),\n",
" run_length=pd.Timedelta('18h'),\n",
" lead_time_to_start=pd.Timedelta('0h')\n",
")\n",
"\n",
"# select the model\n",
"model = models.gfs_quarter_deg_to_hourly_mean\n",
"\n",
"# tell the model where to find the NWP data\n",
"model_wrapped = partial(model, load_forecast=load_forecast)\n",
"\n",
"# load and process the NWP data. ac_power is None because site is not a power plant.\n",
"ghi, dni, dhi, air_temperature, wind_speed, ac_power = main.run_nwp(forecast, model_wrapped, run_time, issue_time)\n",
"\n",
"print(ghi), print(len(ghi))\n",
"\n",
"grid = plot_nwp(ghi, dni, dhi, air_temperature, wind_speed, ac_power)\n",
"show(grid)"
]
},
{
"cell_type": "code",
"execution_count": 27,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"time\n",
"2019-05-15 01:00:00+00:00 85.086198\n",
"2019-05-15 02:00:00+00:00 0.488375\n",
"2019-05-15 03:00:00+00:00 0.000000\n",
"2019-05-15 04:00:00+00:00 0.000000\n",
"2019-05-15 05:00:00+00:00 0.000000\n",
"2019-05-15 06:00:00+00:00 0.000000\n",
"2019-05-15 07:00:00+00:00 0.000000\n",
"2019-05-15 08:00:00+00:00 0.000000\n",
"2019-05-15 09:00:00+00:00 0.000000\n",
"2019-05-15 10:00:00+00:00 0.000000\n",
"2019-05-15 11:00:00+00:00 0.000000\n",
"2019-05-15 12:00:00+00:00 5.616065\n",
"2019-05-15 13:00:00+00:00 135.807230\n",
"2019-05-15 14:00:00+00:00 362.832619\n",
"2019-05-15 15:00:00+00:00 585.219414\n",
"2019-05-15 16:00:00+00:00 776.573843\n",
"2019-05-15 17:00:00+00:00 888.368133\n",
"2019-05-15 18:00:00+00:00 873.486407\n",
"Freq: H, dtype: float64\n",
"18\n"
]
},
{
"data": {
"text/html": [
"\n",
"\n",
"\n",
"\n",
"\n",
"\n",
" <div class=\"bk-root\" id=\"d641df82-fbdd-4ebb-a1ee-acec40f6818f\" data-root-id=\"7501\"></div>\n"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/javascript": [
"(function(root) {\n",
" function embed_document(root) {\n",
" \n",
" var docs_json = {\"c7e31dbb-28b8-444e-a151-a648f00d1955\":{\"roots\":{\"references\":[{\"attributes\":{\"children\":[{\"id\":\"7500\",\"type\":\"ToolbarBox\"},{\"id\":\"7498\",\"type\":\"GridBox\"}]},\"id\":\"7501\",\"type\":\"Column\"},{\"attributes\":{},\"id\":\"7414\",\"type\":\"DatetimeTickFormatter\"},{\"attributes\":{},\"id\":\"7361\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"7416\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"days\":[1,15]},\"id\":\"7259\",\"type\":\"DaysTicker\"},{\"attributes\":{\"mantissas\":[1,2,5],\"max_interval\":500.0,\"num_minor_ticks\":0},\"id\":\"7362\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"mantissas\":[1,2,5],\"max_interval\":500.0,\"num_minor_ticks\":0},\"id\":\"7417\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"months\":[0,1,2,3,4,5,6,7,8,9,10,11]},\"id\":\"7260\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"days\":[1,4,7,10,13,16,19,22,25,28]},\"id\":\"7257\",\"type\":\"DaysTicker\"},{\"attributes\":{\"dimensions\":\"width\"},\"id\":\"7233\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"base\":60,\"mantissas\":[1,2,5,10,15,20,30],\"max_interval\":1800000.0,\"min_interval\":1000.0,\"num_minor_ticks\":0},\"id\":\"7363\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"base\":60,\"mantissas\":[1,2,5,10,15,20,30],\"max_interval\":1800000.0,\"min_interval\":1000.0,\"num_minor_ticks\":0},\"id\":\"7418\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"days\":[1,8,15,22]},\"id\":\"7258\",\"type\":\"DaysTicker\"},{\"attributes\":{\"base\":24,\"mantissas\":[1,2,4,6,8,12],\"max_interval\":43200000.0,\"min_interval\":3600000.0,\"num_minor_ticks\":0},\"id\":\"7364\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"base\":24,\"mantissas\":[1,2,4,6,8,12],\"max_interval\":43200000.0,\"min_interval\":3600000.0,\"num_minor_ticks\":0},\"id\":\"7419\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"days\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]},\"id\":\"7365\",\"type\":\"DaysTicker\"},{\"attributes\":{\"days\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]},\"id\":\"7420\",\"type\":\"DaysTicker\"},{\"attributes\":{\"days\":[1,4,7,10,13,16,19,22,25,28]},\"id\":\"7366\",\"type\":\"DaysTicker\"},{\"attributes\":{\"days\":[1,4,7,10,13,16,19,22,25,28]},\"id\":\"7421\",\"type\":\"DaysTicker\"},{\"attributes\":{},\"id\":\"7250\",\"type\":\"DatetimeTickFormatter\"},{\"attributes\":{\"days\":[1,8,15,22]},\"id\":\"7367\",\"type\":\"DaysTicker\"},{\"attributes\":{\"days\":[1,8,15,22]},\"id\":\"7422\",\"type\":\"DaysTicker\"},{\"attributes\":{\"overlay\":{\"id\":\"7265\",\"type\":\"BoxAnnotation\"}},\"id\":\"7232\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"days\":[1,15]},\"id\":\"7368\",\"type\":\"DaysTicker\"},{\"attributes\":{\"days\":[1,15]},\"id\":\"7423\",\"type\":\"DaysTicker\"},{\"attributes\":{\"months\":[0,1,2,3,4,5,6,7,8,9,10,11]},\"id\":\"7369\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"months\":[0,1,2,3,4,5,6,7,8,9,10,11]},\"id\":\"7424\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"months\":[0,2,4,6,8,10]},\"id\":\"7370\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"months\":[0,2,4,6,8,10]},\"id\":\"7425\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"months\":[0,4,8]},\"id\":\"7371\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"months\":[0,4,8]},\"id\":\"7426\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"months\":[0,6]},\"id\":\"7372\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"months\":[0,6]},\"id\":\"7427\",\"type\":\"MonthsTicker\"},{\"attributes\":{},\"id\":\"7252\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"7373\",\"type\":\"YearsTicker\"},{\"attributes\":{},\"id\":\"7428\",\"type\":\"YearsTicker\"},{\"attributes\":{\"text\":\"\"},\"id\":\"7248\",\"type\":\"Title\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"7374\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"7429\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"mantissas\":[1,2,5],\"max_interval\":500.0,\"num_minor_ticks\":0},\"id\":\"7253\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"click_policy\":\"hide\",\"items\":[{\"id\":\"7431\",\"type\":\"LegendItem\"}],\"location\":\"top_left\"},\"id\":\"7430\",\"type\":\"Legend\"},{\"attributes\":{\"callback\":null},\"id\":\"7379\",\"type\":\"DataRange1d\"},{\"attributes\":{},\"id\":\"7381\",\"type\":\"LinearScale\"},{\"attributes\":{\"label\":{\"value\":\"Wind speed\"},\"renderers\":[{\"id\":\"7409\",\"type\":\"GlyphRenderer\"}]},\"id\":\"7431\",\"type\":\"LegendItem\"},{\"attributes\":{\"days\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]},\"id\":\"7256\",\"type\":\"DaysTicker\"},{\"attributes\":{},\"id\":\"7383\",\"type\":\"LinearScale\"},{\"attributes\":{\"tools\":[{\"id\":\"7231\",\"type\":\"PanTool\"},{\"id\":\"7232\",\"type\":\"BoxZoomTool\"},{\"id\":\"7233\",\"type\":\"WheelZoomTool\"},{\"id\":\"7234\",\"type\":\"ResetTool\"},{\"id\":\"7235\",\"type\":\"SaveTool\"},{\"id\":\"7340\",\"type\":\"PanTool\"},{\"id\":\"7341\",\"type\":\"BoxZoomTool\"},{\"id\":\"7342\",\"type\":\"WheelZoomTool\"},{\"id\":\"7343\",\"type\":\"ResetTool\"},{\"id\":\"7344\",\"type\":\"SaveTool\"},{\"id\":\"7395\",\"type\":\"PanTool\"},{\"id\":\"7396\",\"type\":\"BoxZoomTool\"},{\"id\":\"7397\",\"type\":\"WheelZoomTool\"},{\"id\":\"7398\",\"type\":\"ResetTool\"},{\"id\":\"7399\",\"type\":\"SaveTool\"}]},\"id\":\"7499\",\"type\":\"ProxyToolbar\"},{\"attributes\":{\"num_minor_ticks\":5,\"tickers\":[{\"id\":\"7417\",\"type\":\"AdaptiveTicker\"},{\"id\":\"7418\",\"type\":\"AdaptiveTicker\"},{\"id\":\"7419\",\"type\":\"AdaptiveTicker\"},{\"id\":\"7420\",\"type\":\"DaysTicker\"},{\"id\":\"7421\",\"type\":\"DaysTicker\"},{\"id\":\"7422\",\"type\":\"DaysTicker\"},{\"id\":\"7423\",\"type\":\"DaysTicker\"},{\"id\":\"7424\",\"type\":\"MonthsTicker\"},{\"id\":\"7425\",\"type\":\"MonthsTicker\"},{\"id\":\"7426\",\"type\":\"MonthsTicker\"},{\"id\":\"7427\",\"type\":\"MonthsTicker\"},{\"id\":\"7428\",\"type\":\"YearsTicker\"}]},\"id\":\"7386\",\"type\":\"DatetimeTicker\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"7231\",\"type\":\"PanTool\"},{\"id\":\"7232\",\"type\":\"BoxZoomTool\"},{\"id\":\"7233\",\"type\":\"WheelZoomTool\"},{\"id\":\"7234\",\"type\":\"ResetTool\"},{\"id\":\"7235\",\"type\":\"SaveTool\"},{\"id\":\"7502\",\"type\":\"HoverTool\"}]},\"id\":\"7236\",\"type\":\"Toolbar\"},{\"attributes\":{\"toolbar\":{\"id\":\"7499\",\"type\":\"ProxyToolbar\"},\"toolbar_location\":\"above\"},\"id\":\"7500\",\"type\":\"ToolbarBox\"},{\"attributes\":{\"axis_label\":\"Time (UTC)\",\"formatter\":{\"id\":\"7414\",\"type\":\"DatetimeTickFormatter\"},\"ticker\":{\"id\":\"7386\",\"type\":\"DatetimeTicker\"}},\"id\":\"7385\",\"type\":\"DatetimeAxis\"},{\"attributes\":{\"callback\":null,\"formatters\":{\"index\":\"datetime\"},\"mode\":\"vline\",\"tooltips\":[[\"timestamp\",\"@index{%FT%H:%M:%S%z}\"],[\"GHI\",\"@GHI\"],[\"DNI\",\"@DNI\"],[\"DHI\",\"@DHI\"]]},\"id\":\"7502\",\"type\":\"HoverTool\"},{\"attributes\":{\"ticker\":{\"id\":\"7386\",\"type\":\"DatetimeTicker\"}},\"id\":\"7389\",\"type\":\"Grid\"},{\"attributes\":{\"base\":24,\"mantissas\":[1,2,4,6,8,12],\"max_interval\":43200000.0,\"min_interval\":3600000.0,\"num_minor_ticks\":0},\"id\":\"7255\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{},\"id\":\"7395\",\"type\":\"PanTool\"},{\"attributes\":{\"axis_label\":\"Wind speed (m/s)\",\"formatter\":{\"id\":\"7416\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"7391\",\"type\":\"BasicTicker\"}},\"id\":\"7390\",\"type\":\"LinearAxis\"},{\"attributes\":{},\"id\":\"7391\",\"type\":\"BasicTicker\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"7391\",\"type\":\"BasicTicker\"}},\"id\":\"7394\",\"type\":\"Grid\"},{\"attributes\":{\"line_color\":\"#9467bd\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"Wind speed\"}},\"id\":\"7407\",\"type\":\"Line\"},{\"attributes\":{\"base\":60,\"mantissas\":[1,2,5,10,15,20,30],\"max_interval\":1800000.0,\"min_interval\":1000.0,\"num_minor_ticks\":0},\"id\":\"7254\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"children\":[[{\"id\":\"7212\",\"subtype\":\"Figure\",\"type\":\"Plot\"},0,0],[{\"id\":\"7322\",\"subtype\":\"Figure\",\"type\":\"Plot\"},1,0],[{\"id\":\"7377\",\"subtype\":\"Figure\",\"type\":\"Plot\"},2,0]]},\"id\":\"7498\",\"type\":\"GridBox\"},{\"attributes\":{\"source\":{\"id\":\"7211\",\"type\":\"ColumnDataSource\"}},\"id\":\"7246\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"7234\",\"type\":\"ResetTool\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"7395\",\"type\":\"PanTool\"},{\"id\":\"7396\",\"type\":\"BoxZoomTool\"},{\"id\":\"7397\",\"type\":\"WheelZoomTool\"},{\"id\":\"7398\",\"type\":\"ResetTool\"},{\"id\":\"7399\",\"type\":\"SaveTool\"}]},\"id\":\"7400\",\"type\":\"Toolbar\"},{\"attributes\":{\"overlay\":{\"id\":\"7429\",\"type\":\"BoxAnnotation\"}},\"id\":\"7396\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"data_source\":{\"id\":\"7211\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"7407\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"7408\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"7410\",\"type\":\"CDSView\"}},\"id\":\"7409\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"GHI\"}},\"id\":\"7244\",\"type\":\"Line\"},{\"attributes\":{\"dimensions\":\"width\"},\"id\":\"7397\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"data_source\":{\"id\":\"7211\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"7243\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"7244\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"7246\",\"type\":\"CDSView\"}},\"id\":\"7245\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"7398\",\"type\":\"ResetTool\"},{\"attributes\":{},\"id\":\"7235\",\"type\":\"SaveTool\"},{\"attributes\":{},\"id\":\"7399\",\"type\":\"SaveTool\"},{\"attributes\":{\"months\":[0,2,4,6,8,10]},\"id\":\"7261\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"Wind speed\"}},\"id\":\"7408\",\"type\":\"Line\"},{\"attributes\":{\"months\":[0,4,8]},\"id\":\"7262\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"months\":[0,6]},\"id\":\"7263\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"source\":{\"id\":\"7211\",\"type\":\"ColumnDataSource\"}},\"id\":\"7410\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"7264\",\"type\":\"YearsTicker\"},{\"attributes\":{\"text\":\"\"},\"id\":\"7412\",\"type\":\"Title\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"7265\",\"type\":\"BoxAnnotation\"},{\"attributes\":{},\"id\":\"7217\",\"type\":\"LinearScale\"},{\"attributes\":{\"line_color\":\"#ff7f0e\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"DNI\"}},\"id\":\"7269\",\"type\":\"Line\"},{\"attributes\":{\"label\":{\"value\":\"DNI\"},\"renderers\":[{\"id\":\"7271\",\"type\":\"GlyphRenderer\"}]},\"id\":\"7294\",\"type\":\"LegendItem\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"DNI\"}},\"id\":\"7270\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"7211\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"7269\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"7270\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"7272\",\"type\":\"CDSView\"}},\"id\":\"7271\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"7219\",\"type\":\"LinearScale\"},{\"attributes\":{\"source\":{\"id\":\"7211\",\"type\":\"ColumnDataSource\"}},\"id\":\"7272\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"7291\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"7231\",\"type\":\"PanTool\"},{\"attributes\":{},\"id\":\"7292\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"below\":[{\"id\":\"7385\",\"type\":\"DatetimeAxis\"}],\"center\":[{\"id\":\"7389\",\"type\":\"Grid\"},{\"id\":\"7394\",\"type\":\"Grid\"},{\"id\":\"7430\",\"type\":\"Legend\"}],\"left\":[{\"id\":\"7390\",\"type\":\"LinearAxis\"}],\"plot_height\":200,\"plot_width\":800,\"renderers\":[{\"id\":\"7409\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"7412\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"7400\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_range\":{\"id\":\"7213\",\"type\":\"DataRange1d\"},\"x_scale\":{\"id\":\"7381\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"7379\",\"type\":\"DataRange1d\"},\"y_scale\":{\"id\":\"7383\",\"type\":\"LinearScale\"}},\"id\":\"7377\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"line_color\":\"#2ca02c\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"DHI\"}},\"id\":\"7296\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"DHI\"}},\"id\":\"7297\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"7211\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"7296\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"7297\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"7299\",\"type\":\"CDSView\"}},\"id\":\"7298\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"7211\",\"type\":\"ColumnDataSource\"}},\"id\":\"7299\",\"type\":\"CDSView\"},{\"attributes\":{\"label\":{\"value\":\"DHI\"},\"renderers\":[{\"id\":\"7298\",\"type\":\"GlyphRenderer\"}]},\"id\":\"7321\",\"type\":\"LegendItem\"},{\"attributes\":{\"callback\":null,\"data\":{\"AC power\":{\"__ndarray__\":\"AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H8AAAAAAAD4fwAAAAAAAPh/\",\"dtype\":\"float64\",\"shape\":[18]},\"Air temperature\":{\"__ndarray__\":\"0CLRQXtzwEHQFLRBexOuQXuxqEElHqJBJcibQdCgl0F7l5JBJeiLQXuJhUF7mYRBe+WRQdDko0F7ebFBe5u/QSV2zUHQ7NlB\",\"dtype\":\"float32\",\"shape\":[18]},\"DHI\":{\"__ndarray__\":\"IKL9w9AgTkBwvGlLh0HfPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPTRN/1X/xVAfqL6+rk9VEDrCvbY25NaQFjfRusFtVxAQW/3UxCOYEB2ON230KljQFcpPgK2+GxA\",\"dtype\":\"float64\",\"shape\":[18]},\"DNI\":{\"__ndarray__\":\"RK4bA9SIX0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3gd+opa/c/HPztYvsvbUBRz042cX+DQDFvOOP5qYhAD5CKBFOhikDbKzfrxQ6KQNmz7oe8HYVA\",\"dtype\":\"float64\",\"shape\":[18]},\"GHI\":{\"__ndarray__\":\"kf52RoRFVUBwvGlLh0HfPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFXEgrTZdhZAAv+509T5YED5VLdoUq12QOgd8VvBSYJAWOrGOpdEiEDxKvHv8cKLQHGVHCnkS4tA\",\"dtype\":\"float64\",\"shape\":[18]},\"Wind speed\":{\"__ndarray__\":\"ANAkQKvKIEBVZRtAq2oaQABAE0CriuY/AKDGPwBg9j+rqv8/AIDZP1U1sz8AwIk/VVVXPwBAOD+r6kk/VVWsP6tqFkAAUFlA\",\"dtype\":\"float32\",\"shape\":[18]},\"index\":{\"__ndarray__\":\"AAAoDZCrdkIAABB8k6t2QgAA+OqWq3ZCAADgWZqrdkIAAMjInat2QgAAsDehq3ZCAACYpqSrdkIAAIAVqKt2QgAAaISrq3ZCAABQ866rdkIAADhisqt2QgAAING1q3ZCAAAIQLmrdkIAAPCuvKt2QgAA2B3Aq3ZCAADAjMOrdkIAAKj7xqt2QgAAkGrKq3ZC\",\"dtype\":\"float64\",\"shape\":[18]}},\"selected\":{\"id\":\"7291\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"7292\",\"type\":\"UnionRenderers\"}},\"id\":\"7211\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"GHI\"}},\"id\":\"7243\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null},\"id\":\"7324\",\"type\":\"DataRange1d\"},{\"attributes\":{\"below\":[{\"id\":\"7221\",\"type\":\"DatetimeAxis\"}],\"center\":[{\"id\":\"7225\",\"type\":\"Grid\"},{\"id\":\"7230\",\"type\":\"Grid\"},{\"id\":\"7266\",\"type\":\"Legend\"}],\"left\":[{\"id\":\"7226\",\"type\":\"LinearAxis\"}],\"plot_height\":200,\"plot_width\":800,\"renderers\":[{\"id\":\"7245\",\"type\":\"GlyphRenderer\"},{\"id\":\"7271\",\"type\":\"GlyphRenderer\"},{\"id\":\"7298\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"7248\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"7236\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_range\":{\"id\":\"7213\",\"type\":\"DataRange1d\"},\"x_scale\":{\"id\":\"7217\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"7215\",\"type\":\"DataRange1d\"},\"y_scale\":{\"id\":\"7219\",\"type\":\"LinearScale\"}},\"id\":\"7212\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{},\"id\":\"7326\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"7328\",\"type\":\"LinearScale\"},{\"attributes\":{\"formatter\":{\"id\":\"7359\",\"type\":\"DatetimeTickFormatter\"},\"ticker\":{\"id\":\"7331\",\"type\":\"DatetimeTicker\"}},\"id\":\"7330\",\"type\":\"DatetimeAxis\"},{\"attributes\":{\"num_minor_ticks\":5,\"tickers\":[{\"id\":\"7362\",\"type\":\"AdaptiveTicker\"},{\"id\":\"7363\",\"type\":\"AdaptiveTicker\"},{\"id\":\"7364\",\"type\":\"AdaptiveTicker\"},{\"id\":\"7365\",\"type\":\"DaysTicker\"},{\"id\":\"7366\",\"type\":\"DaysTicker\"},{\"id\":\"7367\",\"type\":\"DaysTicker\"},{\"id\":\"7368\",\"type\":\"DaysTicker\"},{\"id\":\"7369\",\"type\":\"MonthsTicker\"},{\"id\":\"7370\",\"type\":\"MonthsTicker\"},{\"id\":\"7371\",\"type\":\"MonthsTicker\"},{\"id\":\"7372\",\"type\":\"MonthsTicker\"},{\"id\":\"7373\",\"type\":\"YearsTicker\"}]},\"id\":\"7331\",\"type\":\"DatetimeTicker\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"7227\",\"type\":\"BasicTicker\"}},\"id\":\"7230\",\"type\":\"Grid\"},{\"attributes\":{\"ticker\":{\"id\":\"7331\",\"type\":\"DatetimeTicker\"}},\"id\":\"7334\",\"type\":\"Grid\"},{\"attributes\":{\"label\":{\"value\":\"GHI\"},\"renderers\":[{\"id\":\"7245\",\"type\":\"GlyphRenderer\"}]},\"id\":\"7267\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"7227\",\"type\":\"BasicTicker\"},{\"attributes\":{\"axis_label\":\"Air temperature (C)\",\"formatter\":{\"id\":\"7361\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"7336\",\"type\":\"BasicTicker\"}},\"id\":\"7335\",\"type\":\"LinearAxis\"},{\"attributes\":{},\"id\":\"7336\",\"type\":\"BasicTicker\"},{\"attributes\":{\"num_minor_ticks\":5,\"tickers\":[{\"id\":\"7253\",\"type\":\"AdaptiveTicker\"},{\"id\":\"7254\",\"type\":\"AdaptiveTicker\"},{\"id\":\"7255\",\"type\":\"AdaptiveTicker\"},{\"id\":\"7256\",\"type\":\"DaysTicker\"},{\"id\":\"7257\",\"type\":\"DaysTicker\"},{\"id\":\"7258\",\"type\":\"DaysTicker\"},{\"id\":\"7259\",\"type\":\"DaysTicker\"},{\"id\":\"7260\",\"type\":\"MonthsTicker\"},{\"id\":\"7261\",\"type\":\"MonthsTicker\"},{\"id\":\"7262\",\"type\":\"MonthsTicker\"},{\"id\":\"7263\",\"type\":\"MonthsTicker\"},{\"id\":\"7264\",\"type\":\"YearsTicker\"}]},\"id\":\"7222\",\"type\":\"DatetimeTicker\"},{\"attributes\":{\"formatter\":{\"id\":\"7250\",\"type\":\"DatetimeTickFormatter\"},\"ticker\":{\"id\":\"7222\",\"type\":\"DatetimeTicker\"}},\"id\":\"7221\",\"type\":\"DatetimeAxis\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"7336\",\"type\":\"BasicTicker\"}},\"id\":\"7339\",\"type\":\"Grid\"},{\"attributes\":{\"line_color\":\"#d62728\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"Air temperature\"}},\"id\":\"7352\",\"type\":\"Line\"},{\"attributes\":{\"label\":{\"value\":\"Air temperature\"},\"renderers\":[{\"id\":\"7354\",\"type\":\"GlyphRenderer\"}]},\"id\":\"7376\",\"type\":\"LegendItem\"},{\"attributes\":{\"axis_label\":\"Irradiance (W/m^2)\",\"formatter\":{\"id\":\"7252\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"7227\",\"type\":\"BasicTicker\"}},\"id\":\"7226\",\"type\":\"LinearAxis\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"7340\",\"type\":\"PanTool\"},{\"id\":\"7341\",\"type\":\"BoxZoomTool\"},{\"id\":\"7342\",\"type\":\"WheelZoomTool\"},{\"id\":\"7343\",\"type\":\"ResetTool\"},{\"id\":\"7344\",\"type\":\"SaveTool\"}]},\"id\":\"7345\",\"type\":\"Toolbar\"},{\"attributes\":{},\"id\":\"7340\",\"type\":\"PanTool\"},{\"attributes\":{\"overlay\":{\"id\":\"7374\",\"type\":\"BoxAnnotation\"}},\"id\":\"7341\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"dimensions\":\"width\"},\"id\":\"7342\",\"type\":\"WheelZoomTool\"},{\"attributes\":{},\"id\":\"7343\",\"type\":\"ResetTool\"},{\"attributes\":{\"click_policy\":\"hide\",\"items\":[{\"id\":\"7376\",\"type\":\"LegendItem\"}],\"location\":\"top_left\"},\"id\":\"7375\",\"type\":\"Legend\"},{\"attributes\":{\"below\":[{\"id\":\"7330\",\"type\":\"DatetimeAxis\"}],\"center\":[{\"id\":\"7334\",\"type\":\"Grid\"},{\"id\":\"7339\",\"type\":\"Grid\"},{\"id\":\"7375\",\"type\":\"Legend\"}],\"left\":[{\"id\":\"7335\",\"type\":\"LinearAxis\"}],\"plot_height\":200,\"plot_width\":800,\"renderers\":[{\"id\":\"7354\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"7357\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"7345\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_range\":{\"id\":\"7213\",\"type\":\"DataRange1d\"},\"x_scale\":{\"id\":\"7326\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"7324\",\"type\":\"DataRange1d\"},\"y_scale\":{\"id\":\"7328\",\"type\":\"LinearScale\"}},\"id\":\"7322\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{},\"id\":\"7344\",\"type\":\"SaveTool\"},{\"attributes\":{\"callback\":null},\"id\":\"7213\",\"type\":\"DataRange1d\"},{\"attributes\":{\"callback\":null},\"id\":\"7215\",\"type\":\"DataRange1d\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"Air temperature\"}},\"id\":\"7353\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"7211\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"7352\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"7353\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"7355\",\"type\":\"CDSView\"}},\"id\":\"7354\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"ticker\":{\"id\":\"7222\",\"type\":\"DatetimeTicker\"}},\"id\":\"7225\",\"type\":\"Grid\"},{\"attributes\":{\"click_policy\":\"hide\",\"items\":[{\"id\":\"7267\",\"type\":\"LegendItem\"},{\"id\":\"7294\",\"type\":\"LegendItem\"},{\"id\":\"7321\",\"type\":\"LegendItem\"}],\"location\":\"top_left\"},\"id\":\"7266\",\"type\":\"Legend\"},{\"attributes\":{\"source\":{\"id\":\"7211\",\"type\":\"ColumnDataSource\"}},\"id\":\"7355\",\"type\":\"CDSView\"},{\"attributes\":{\"text\":\"\"},\"id\":\"7357\",\"type\":\"Title\"},{\"attributes\":{},\"id\":\"7359\",\"type\":\"DatetimeTickFormatter\"}],\"root_ids\":[\"7501\"]},\"title\":\"Bokeh Application\",\"version\":\"1.3.4\"}};\n",
" var render_items = [{\"docid\":\"c7e31dbb-28b8-444e-a151-a648f00d1955\",\"roots\":{\"7501\":\"d641df82-fbdd-4ebb-a1ee-acec40f6818f\"}}];\n",
" root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n",
"\n",
" }\n",
" if (root.Bokeh !== undefined) {\n",
" embed_document(root);\n",
" } else {\n",
" var attempts = 0;\n",
" var timer = setInterval(function(root) {\n",
" if (root.Bokeh !== undefined) {\n",
" embed_document(root);\n",
" clearInterval(timer);\n",
" }\n",
" attempts++;\n",
" if (attempts > 100) {\n",
" console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n",
" clearInterval(timer);\n",
" }\n",
" }, 10, root)\n",
" }\n",
"})(window);"
],
"application/vnd.bokehjs_exec.v0+json": ""
},
"metadata": {
"application/vnd.bokehjs_exec.v0+json": {
"id": "7501"
}
},
"output_type": "display_data"
}
],
"source": [
"# Complete GFS is available 5 hours after its initialization time\n",
"run_time = pd.Timestamp('20190515T0500Z')\n",
"issue_time = pd.Timestamp('20190515T0100Z')\n",
"\n",
"# define a Forecast object\n",
"forecast = datamodel.Forecast(\n",
" name='OASIS DA GHI',\n",
" site=site,\n",
" variable='ghi',\n",
" interval_label='beginning',\n",
" interval_value_type='mean',\n",
" interval_length='1h',\n",
" issue_time_of_day=datetime.time(hour=1),\n",
" run_length=pd.Timedelta('18h'),\n",
" lead_time_to_start=pd.Timedelta('0h')\n",
")\n",
"\n",
"# select the model\n",
"model = models.gfs_quarter_deg_to_hourly_mean\n",
"\n",
"# tell the model where to find the NWP data\n",
"model_wrapped = partial(model, load_forecast=load_forecast)\n",
"\n",
"# load and process the NWP data. ac_power is None because site is not a power plant.\n",
"ghi, dni, dhi, air_temperature, wind_speed, ac_power = main.run_nwp(forecast, model_wrapped, run_time, issue_time)\n",
"\n",
"print(ghi), print(len(ghi))\n",
"\n",
"grid = plot_nwp(ghi, dni, dhi, air_temperature, wind_speed, ac_power)\n",
"show(grid)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"GFS interval labeling also works."
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"The forecast function will produce an AC power forecast if supplied with the appropriate metadata. Here we define a single axis tracker."
]
},
{
"cell_type": "code",
"execution_count": 28,
"metadata": {},
"outputs": [],
"source": [
"# define the modeling parameters\n",
"modeling_parameters = datamodel.SingleAxisModelingParameters(\n",
" ac_capacity=10, # always in MW\n",
" dc_capacity=13,\n",
" temperature_coefficient=-0.003, # 1/C\n",
" dc_loss_factor=0,\n",
" ac_loss_factor=0,\n",
" axis_tilt=0,\n",
" axis_azimuth=0,\n",
" ground_coverage_ratio=0.4,\n",
" backtrack=True,\n",
" max_rotation_angle=50,\n",
")\n",
"# define a SolarPowerPlant object\n",
"plant = datamodel.SolarPowerPlant(\n",
" name='Tucson AZ Plant',\n",
" latitude=latitude,\n",
" longitude=longitude,\n",
" elevation=elevation,\n",
" timezone='America/Phoenix',\n",
" modeling_parameters=modeling_parameters\n",
")"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Now we run the same code as before to create an AC power forecast from the GFS model."
]
},
{
"cell_type": "code",
"execution_count": 29,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"time\n",
"2019-05-15 01:00:00+00:00 85.086198\n",
"2019-05-15 02:00:00+00:00 0.488375\n",
"2019-05-15 03:00:00+00:00 0.000000\n",
"2019-05-15 04:00:00+00:00 0.000000\n",
"2019-05-15 05:00:00+00:00 0.000000\n",
"2019-05-15 06:00:00+00:00 0.000000\n",
"2019-05-15 07:00:00+00:00 0.000000\n",
"2019-05-15 08:00:00+00:00 0.000000\n",
"2019-05-15 09:00:00+00:00 0.000000\n",
"2019-05-15 10:00:00+00:00 0.000000\n",
"2019-05-15 11:00:00+00:00 0.000000\n",
"2019-05-15 12:00:00+00:00 5.616065\n",
"2019-05-15 13:00:00+00:00 135.807230\n",
"2019-05-15 14:00:00+00:00 362.832619\n",
"2019-05-15 15:00:00+00:00 585.219414\n",
"2019-05-15 16:00:00+00:00 776.573843\n",
"2019-05-15 17:00:00+00:00 888.368133\n",
"2019-05-15 18:00:00+00:00 873.486407\n",
"Freq: H, dtype: float64\n",
"18\n"
]
},
{
"data": {
"text/html": [
"\n",
"\n",
"\n",
"\n",
"\n",
"\n",
" <div class=\"bk-root\" id=\"779307de-4a2f-4f5d-8aae-9a9824f40de2\" data-root-id=\"8701\"></div>\n"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/javascript": [
"(function(root) {\n",
" function embed_document(root) {\n",
" \n",
" var docs_json = {\"1f519ca8-392f-494f-b955-082fa2ddb2d3\":{\"roots\":{\"references\":[{\"attributes\":{\"children\":[{\"id\":\"8700\",\"type\":\"ToolbarBox\"},{\"id\":\"8698\",\"type\":\"GridBox\"}]},\"id\":\"8701\",\"type\":\"Column\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"8354\",\"type\":\"PanTool\"},{\"id\":\"8355\",\"type\":\"BoxZoomTool\"},{\"id\":\"8356\",\"type\":\"WheelZoomTool\"},{\"id\":\"8357\",\"type\":\"ResetTool\"},{\"id\":\"8358\",\"type\":\"SaveTool\"},{\"id\":\"8702\",\"type\":\"HoverTool\"}]},\"id\":\"8359\",\"type\":\"Toolbar\"},{\"attributes\":{},\"id\":\"8449\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"8606\",\"type\":\"YearsTicker\"},{\"attributes\":{\"below\":[{\"id\":\"8563\",\"type\":\"DatetimeAxis\"}],\"center\":[{\"id\":\"8567\",\"type\":\"Grid\"},{\"id\":\"8572\",\"type\":\"Grid\"},{\"id\":\"8608\",\"type\":\"Legend\"}],\"left\":[{\"id\":\"8568\",\"type\":\"LinearAxis\"}],\"plot_height\":200,\"plot_width\":800,\"renderers\":[{\"id\":\"8587\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"8590\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"8578\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_range\":{\"id\":\"8336\",\"type\":\"DataRange1d\"},\"x_scale\":{\"id\":\"8559\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"8557\",\"type\":\"DataRange1d\"},\"y_scale\":{\"id\":\"8561\",\"type\":\"LinearScale\"}},\"id\":\"8555\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{},\"id\":\"8451\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"8559\",\"type\":\"LinearScale\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"8607\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"GHI\"}},\"id\":\"8367\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"8334\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"8366\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"8367\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"8369\",\"type\":\"CDSView\"}},\"id\":\"8368\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"formatter\":{\"id\":\"8482\",\"type\":\"DatetimeTickFormatter\"},\"ticker\":{\"id\":\"8454\",\"type\":\"DatetimeTicker\"}},\"id\":\"8453\",\"type\":\"DatetimeAxis\"},{\"attributes\":{\"click_policy\":\"hide\",\"items\":[{\"id\":\"8609\",\"type\":\"LegendItem\"}],\"location\":\"top_left\"},\"id\":\"8608\",\"type\":\"Legend\"},{\"attributes\":{\"callback\":null,\"data\":{\"AC power\":{\"__ndarray__\":\"F9X7S0gfAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACMZAtgGea4/QQZw5uMiEEDURMBEmLciQAAAAAAAACRAAAAAAAAAJEAAAAAAAAAkQAAAAAAAACRA\",\"dtype\":\"float64\",\"shape\":[18]},\"Air temperature\":{\"__ndarray__\":\"0CLRQXtzwEHQFLRBexOuQXuxqEElHqJBJcibQdCgl0F7l5JBJeiLQXuJhUF7mYRBe+WRQdDko0F7ebFBe5u/QSV2zUHQ7NlB\",\"dtype\":\"float32\",\"shape\":[18]},\"DHI\":{\"__ndarray__\":\"IKL9w9AgTkBwvGlLh0HfPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPTRN/1X/xVAfqL6+rk9VEDrCvbY25NaQFjfRusFtVxAQW/3UxCOYEB2ON230KljQFcpPgK2+GxA\",\"dtype\":\"float64\",\"shape\":[18]},\"DNI\":{\"__ndarray__\":\"RK4bA9SIX0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3gd+opa/c/HPztYvsvbUBRz042cX+DQDFvOOP5qYhAD5CKBFOhikDbKzfrxQ6KQNmz7oe8HYVA\",\"dtype\":\"float64\",\"shape\":[18]},\"GHI\":{\"__ndarray__\":\"kf52RoRFVUBwvGlLh0HfPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFXEgrTZdhZAAv+509T5YED5VLdoUq12QOgd8VvBSYJAWOrGOpdEiEDxKvHv8cKLQHGVHCnkS4tA\",\"dtype\":\"float64\",\"shape\":[18]},\"Wind speed\":{\"__ndarray__\":\"ANAkQKvKIEBVZRtAq2oaQABAE0CriuY/AKDGPwBg9j+rqv8/AIDZP1U1sz8AwIk/VVVXPwBAOD+r6kk/VVWsP6tqFkAAUFlA\",\"dtype\":\"float32\",\"shape\":[18]},\"index\":{\"__ndarray__\":\"AAAoDZCrdkIAABB8k6t2QgAA+OqWq3ZCAADgWZqrdkIAAMjInat2QgAAsDehq3ZCAACYpqSrdkIAAIAVqKt2QgAAaISrq3ZCAABQ866rdkIAADhisqt2QgAAING1q3ZCAAAIQLmrdkIAAPCuvKt2QgAA2B3Aq3ZCAADAjMOrdkIAAKj7xqt2QgAAkGrKq3ZC\",\"dtype\":\"float64\",\"shape\":[18]}},\"selected\":{\"id\":\"8414\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"8415\",\"type\":\"UnionRenderers\"}},\"id\":\"8334\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null},\"id\":\"8557\",\"type\":\"DataRange1d\"},{\"attributes\":{\"source\":{\"id\":\"8334\",\"type\":\"ColumnDataSource\"}},\"id\":\"8369\",\"type\":\"CDSView\"},{\"attributes\":{\"num_minor_ticks\":5,\"tickers\":[{\"id\":\"8485\",\"type\":\"AdaptiveTicker\"},{\"id\":\"8486\",\"type\":\"AdaptiveTicker\"},{\"id\":\"8487\",\"type\":\"AdaptiveTicker\"},{\"id\":\"8488\",\"type\":\"DaysTicker\"},{\"id\":\"8489\",\"type\":\"DaysTicker\"},{\"id\":\"8490\",\"type\":\"DaysTicker\"},{\"id\":\"8491\",\"type\":\"DaysTicker\"},{\"id\":\"8492\",\"type\":\"MonthsTicker\"},{\"id\":\"8493\",\"type\":\"MonthsTicker\"},{\"id\":\"8494\",\"type\":\"MonthsTicker\"},{\"id\":\"8495\",\"type\":\"MonthsTicker\"},{\"id\":\"8496\",\"type\":\"YearsTicker\"}]},\"id\":\"8454\",\"type\":\"DatetimeTicker\"},{\"attributes\":{\"label\":{\"value\":\"AC power\"},\"renderers\":[{\"id\":\"8587\",\"type\":\"GlyphRenderer\"}]},\"id\":\"8609\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"8561\",\"type\":\"LinearScale\"},{\"attributes\":{\"text\":\"\"},\"id\":\"8371\",\"type\":\"Title\"},{\"attributes\":{\"ticker\":{\"id\":\"8454\",\"type\":\"DatetimeTicker\"}},\"id\":\"8457\",\"type\":\"Grid\"},{\"attributes\":{\"callback\":null,\"formatters\":{\"index\":\"datetime\"},\"mode\":\"vline\",\"tooltips\":[[\"timestamp\",\"@index{%FT%H:%M:%S%z}\"],[\"GHI\",\"@GHI\"],[\"DNI\",\"@DNI\"],[\"DHI\",\"@DHI\"]]},\"id\":\"8702\",\"type\":\"HoverTool\"},{\"attributes\":{\"tools\":[{\"id\":\"8354\",\"type\":\"PanTool\"},{\"id\":\"8355\",\"type\":\"BoxZoomTool\"},{\"id\":\"8356\",\"type\":\"WheelZoomTool\"},{\"id\":\"8357\",\"type\":\"ResetTool\"},{\"id\":\"8358\",\"type\":\"SaveTool\"},{\"id\":\"8463\",\"type\":\"PanTool\"},{\"id\":\"8464\",\"type\":\"BoxZoomTool\"},{\"id\":\"8465\",\"type\":\"WheelZoomTool\"},{\"id\":\"8466\",\"type\":\"ResetTool\"},{\"id\":\"8467\",\"type\":\"SaveTool\"},{\"id\":\"8518\",\"type\":\"PanTool\"},{\"id\":\"8519\",\"type\":\"BoxZoomTool\"},{\"id\":\"8520\",\"type\":\"WheelZoomTool\"},{\"id\":\"8521\",\"type\":\"ResetTool\"},{\"id\":\"8522\",\"type\":\"SaveTool\"},{\"id\":\"8573\",\"type\":\"PanTool\"},{\"id\":\"8574\",\"type\":\"BoxZoomTool\"},{\"id\":\"8575\",\"type\":\"WheelZoomTool\"},{\"id\":\"8576\",\"type\":\"ResetTool\"},{\"id\":\"8577\",\"type\":\"SaveTool\"}]},\"id\":\"8699\",\"type\":\"ProxyToolbar\"},{\"attributes\":{\"axis_label\":\"Air temperature (C)\",\"formatter\":{\"id\":\"8484\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"8459\",\"type\":\"BasicTicker\"}},\"id\":\"8458\",\"type\":\"LinearAxis\"},{\"attributes\":{\"axis_label\":\"Time (UTC)\",\"formatter\":{\"id\":\"8592\",\"type\":\"DatetimeTickFormatter\"},\"ticker\":{\"id\":\"8564\",\"type\":\"DatetimeTicker\"}},\"id\":\"8563\",\"type\":\"DatetimeAxis\"},{\"attributes\":{},\"id\":\"8373\",\"type\":\"DatetimeTickFormatter\"},{\"attributes\":{},\"id\":\"8459\",\"type\":\"BasicTicker\"},{\"attributes\":{\"num_minor_ticks\":5,\"tickers\":[{\"id\":\"8595\",\"type\":\"AdaptiveTicker\"},{\"id\":\"8596\",\"type\":\"AdaptiveTicker\"},{\"id\":\"8597\",\"type\":\"AdaptiveTicker\"},{\"id\":\"8598\",\"type\":\"DaysTicker\"},{\"id\":\"8599\",\"type\":\"DaysTicker\"},{\"id\":\"8600\",\"type\":\"DaysTicker\"},{\"id\":\"8601\",\"type\":\"DaysTicker\"},{\"id\":\"8602\",\"type\":\"MonthsTicker\"},{\"id\":\"8603\",\"type\":\"MonthsTicker\"},{\"id\":\"8604\",\"type\":\"MonthsTicker\"},{\"id\":\"8605\",\"type\":\"MonthsTicker\"},{\"id\":\"8606\",\"type\":\"YearsTicker\"}]},\"id\":\"8564\",\"type\":\"DatetimeTicker\"},{\"attributes\":{\"base\":60,\"mantissas\":[1,2,5,10,15,20,30],\"max_interval\":1800000.0,\"min_interval\":1000.0,\"num_minor_ticks\":0},\"id\":\"8377\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"8459\",\"type\":\"BasicTicker\"}},\"id\":\"8462\",\"type\":\"Grid\"},{\"attributes\":{\"ticker\":{\"id\":\"8564\",\"type\":\"DatetimeTicker\"}},\"id\":\"8567\",\"type\":\"Grid\"},{\"attributes\":{\"base\":24,\"mantissas\":[1,2,4,6,8,12],\"max_interval\":43200000.0,\"min_interval\":3600000.0,\"num_minor_ticks\":0},\"id\":\"8378\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"axis_label\":\"AC power (MW)\",\"formatter\":{\"id\":\"8594\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"8569\",\"type\":\"BasicTicker\"}},\"id\":\"8568\",\"type\":\"LinearAxis\"},{\"attributes\":{\"days\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]},\"id\":\"8379\",\"type\":\"DaysTicker\"},{\"attributes\":{\"line_color\":\"#d62728\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"Air temperature\"}},\"id\":\"8475\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"8569\",\"type\":\"BasicTicker\"},{\"attributes\":{\"days\":[1,4,7,10,13,16,19,22,25,28]},\"id\":\"8380\",\"type\":\"DaysTicker\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"8463\",\"type\":\"PanTool\"},{\"id\":\"8464\",\"type\":\"BoxZoomTool\"},{\"id\":\"8465\",\"type\":\"WheelZoomTool\"},{\"id\":\"8466\",\"type\":\"ResetTool\"},{\"id\":\"8467\",\"type\":\"SaveTool\"}]},\"id\":\"8468\",\"type\":\"Toolbar\"},{\"attributes\":{},\"id\":\"8463\",\"type\":\"PanTool\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"8569\",\"type\":\"BasicTicker\"}},\"id\":\"8572\",\"type\":\"Grid\"},{\"attributes\":{\"days\":[1,8,15,22]},\"id\":\"8381\",\"type\":\"DaysTicker\"},{\"attributes\":{\"overlay\":{\"id\":\"8497\",\"type\":\"BoxAnnotation\"}},\"id\":\"8464\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"line_color\":\"#8c564b\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"AC power\"}},\"id\":\"8585\",\"type\":\"Line\"},{\"attributes\":{\"days\":[1,15]},\"id\":\"8382\",\"type\":\"DaysTicker\"},{\"attributes\":{\"dimensions\":\"width\"},\"id\":\"8465\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"children\":[[{\"id\":\"8335\",\"subtype\":\"Figure\",\"type\":\"Plot\"},0,0],[{\"id\":\"8445\",\"subtype\":\"Figure\",\"type\":\"Plot\"},1,0],[{\"id\":\"8500\",\"subtype\":\"Figure\",\"type\":\"Plot\"},2,0],[{\"id\":\"8555\",\"subtype\":\"Figure\",\"type\":\"Plot\"},3,0]]},\"id\":\"8698\",\"type\":\"GridBox\"},{\"attributes\":{\"months\":[0,1,2,3,4,5,6,7,8,9,10,11]},\"id\":\"8383\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"8573\",\"type\":\"PanTool\"},{\"id\":\"8574\",\"type\":\"BoxZoomTool\"},{\"id\":\"8575\",\"type\":\"WheelZoomTool\"},{\"id\":\"8576\",\"type\":\"ResetTool\"},{\"id\":\"8577\",\"type\":\"SaveTool\"}]},\"id\":\"8578\",\"type\":\"Toolbar\"},{\"attributes\":{},\"id\":\"8466\",\"type\":\"ResetTool\"},{\"attributes\":{},\"id\":\"8573\",\"type\":\"PanTool\"},{\"attributes\":{\"months\":[0,2,4,6,8,10]},\"id\":\"8384\",\"type\":\"MonthsTicker\"},{\"attributes\":{},\"id\":\"8467\",\"type\":\"SaveTool\"},{\"attributes\":{\"overlay\":{\"id\":\"8607\",\"type\":\"BoxAnnotation\"}},\"id\":\"8574\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"months\":[0,4,8]},\"id\":\"8385\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"dimensions\":\"width\"},\"id\":\"8575\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"Air temperature\"}},\"id\":\"8476\",\"type\":\"Line\"},{\"attributes\":{\"months\":[0,6]},\"id\":\"8386\",\"type\":\"MonthsTicker\"},{\"attributes\":{},\"id\":\"8576\",\"type\":\"ResetTool\"},{\"attributes\":{\"data_source\":{\"id\":\"8334\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"8475\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"8476\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"8478\",\"type\":\"CDSView\"}},\"id\":\"8477\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"8387\",\"type\":\"YearsTicker\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"8388\",\"type\":\"BoxAnnotation\"},{\"attributes\":{},\"id\":\"8577\",\"type\":\"SaveTool\"},{\"attributes\":{\"source\":{\"id\":\"8334\",\"type\":\"ColumnDataSource\"}},\"id\":\"8478\",\"type\":\"CDSView\"},{\"attributes\":{\"click_policy\":\"hide\",\"items\":[{\"id\":\"8390\",\"type\":\"LegendItem\"},{\"id\":\"8417\",\"type\":\"LegendItem\"},{\"id\":\"8444\",\"type\":\"LegendItem\"}],\"location\":\"top_left\"},\"id\":\"8389\",\"type\":\"Legend\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"AC power\"}},\"id\":\"8586\",\"type\":\"Line\"},{\"attributes\":{\"text\":\"\"},\"id\":\"8480\",\"type\":\"Title\"},{\"attributes\":{\"data_source\":{\"id\":\"8334\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"8585\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"8586\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"8588\",\"type\":\"CDSView\"}},\"id\":\"8587\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"label\":{\"value\":\"GHI\"},\"renderers\":[{\"id\":\"8368\",\"type\":\"GlyphRenderer\"}]},\"id\":\"8390\",\"type\":\"LegendItem\"},{\"attributes\":{\"base\":60,\"mantissas\":[1,2,5,10,15,20,30],\"max_interval\":1800000.0,\"min_interval\":1000.0,\"num_minor_ticks\":0},\"id\":\"8486\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"source\":{\"id\":\"8334\",\"type\":\"ColumnDataSource\"}},\"id\":\"8588\",\"type\":\"CDSView\"},{\"attributes\":{\"mantissas\":[1,2,5],\"max_interval\":500.0,\"num_minor_ticks\":0},\"id\":\"8485\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"line_color\":\"#ff7f0e\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"DNI\"}},\"id\":\"8392\",\"type\":\"Line\"},{\"attributes\":{\"base\":24,\"mantissas\":[1,2,4,6,8,12],\"max_interval\":43200000.0,\"min_interval\":3600000.0,\"num_minor_ticks\":0},\"id\":\"8487\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"text\":\"\"},\"id\":\"8590\",\"type\":\"Title\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"DNI\"}},\"id\":\"8393\",\"type\":\"Line\"},{\"attributes\":{\"days\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]},\"id\":\"8488\",\"type\":\"DaysTicker\"},{\"attributes\":{},\"id\":\"8592\",\"type\":\"DatetimeTickFormatter\"},{\"attributes\":{\"data_source\":{\"id\":\"8334\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"8392\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"8393\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"8395\",\"type\":\"CDSView\"}},\"id\":\"8394\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"days\":[1,4,7,10,13,16,19,22,25,28]},\"id\":\"8489\",\"type\":\"DaysTicker\"},{\"attributes\":{\"label\":{\"value\":\"DNI\"},\"renderers\":[{\"id\":\"8394\",\"type\":\"GlyphRenderer\"}]},\"id\":\"8417\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"8594\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"days\":[1,8,15,22]},\"id\":\"8490\",\"type\":\"DaysTicker\"},{\"attributes\":{\"source\":{\"id\":\"8334\",\"type\":\"ColumnDataSource\"}},\"id\":\"8395\",\"type\":\"CDSView\"},{\"attributes\":{\"mantissas\":[1,2,5],\"max_interval\":500.0,\"num_minor_ticks\":0},\"id\":\"8595\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{},\"id\":\"8350\",\"type\":\"BasicTicker\"},{\"attributes\":{\"days\":[1,15]},\"id\":\"8491\",\"type\":\"DaysTicker\"},{\"attributes\":{},\"id\":\"8414\",\"type\":\"Selection\"},{\"attributes\":{\"months\":[0,1,2,3,4,5,6,7,8,9,10,11]},\"id\":\"8492\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"base\":60,\"mantissas\":[1,2,5,10,15,20,30],\"max_interval\":1800000.0,\"min_interval\":1000.0,\"num_minor_ticks\":0},\"id\":\"8596\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{},\"id\":\"8358\",\"type\":\"SaveTool\"},{\"attributes\":{},\"id\":\"8415\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"months\":[0,2,4,6,8,10]},\"id\":\"8493\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"base\":24,\"mantissas\":[1,2,4,6,8,12],\"max_interval\":43200000.0,\"min_interval\":3600000.0,\"num_minor_ticks\":0},\"id\":\"8597\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"axis_label\":\"Irradiance (W/m^2)\",\"formatter\":{\"id\":\"8375\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"8350\",\"type\":\"BasicTicker\"}},\"id\":\"8349\",\"type\":\"LinearAxis\"},{\"attributes\":{\"months\":[0,4,8]},\"id\":\"8494\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"days\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]},\"id\":\"8598\",\"type\":\"DaysTicker\"},{\"attributes\":{},\"id\":\"8484\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"line_color\":\"#2ca02c\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"DHI\"}},\"id\":\"8419\",\"type\":\"Line\"},{\"attributes\":{\"months\":[0,6]},\"id\":\"8495\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"days\":[1,4,7,10,13,16,19,22,25,28]},\"id\":\"8599\",\"type\":\"DaysTicker\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"DHI\"}},\"id\":\"8420\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"8496\",\"type\":\"YearsTicker\"},{\"attributes\":{\"days\":[1,8,15,22]},\"id\":\"8600\",\"type\":\"DaysTicker\"},{\"attributes\":{\"data_source\":{\"id\":\"8334\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"8419\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"8420\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"8422\",\"type\":\"CDSView\"}},\"id\":\"8421\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"8497\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"days\":[1,15]},\"id\":\"8601\",\"type\":\"DaysTicker\"},{\"attributes\":{\"click_policy\":\"hide\",\"items\":[{\"id\":\"8499\",\"type\":\"LegendItem\"}],\"location\":\"top_left\"},\"id\":\"8498\",\"type\":\"Legend\"},{\"attributes\":{\"source\":{\"id\":\"8334\",\"type\":\"ColumnDataSource\"}},\"id\":\"8422\",\"type\":\"CDSView\"},{\"attributes\":{\"months\":[0,1,2,3,4,5,6,7,8,9,10,11]},\"id\":\"8602\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"label\":{\"value\":\"DHI\"},\"renderers\":[{\"id\":\"8421\",\"type\":\"GlyphRenderer\"}]},\"id\":\"8444\",\"type\":\"LegendItem\"},{\"attributes\":{\"label\":{\"value\":\"Air temperature\"},\"renderers\":[{\"id\":\"8477\",\"type\":\"GlyphRenderer\"}]},\"id\":\"8499\",\"type\":\"LegendItem\"},{\"attributes\":{\"months\":[0,2,4,6,8,10]},\"id\":\"8603\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"below\":[{\"id\":\"8508\",\"type\":\"DatetimeAxis\"}],\"center\":[{\"id\":\"8512\",\"type\":\"Grid\"},{\"id\":\"8517\",\"type\":\"Grid\"},{\"id\":\"8553\",\"type\":\"Legend\"}],\"left\":[{\"id\":\"8513\",\"type\":\"LinearAxis\"}],\"plot_height\":200,\"plot_width\":800,\"renderers\":[{\"id\":\"8532\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"8535\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"8523\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_range\":{\"id\":\"8336\",\"type\":\"DataRange1d\"},\"x_scale\":{\"id\":\"8504\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"8502\",\"type\":\"DataRange1d\"},\"y_scale\":{\"id\":\"8506\",\"type\":\"LinearScale\"}},\"id\":\"8500\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{},\"id\":\"8482\",\"type\":\"DatetimeTickFormatter\"},{\"attributes\":{\"months\":[0,4,8]},\"id\":\"8604\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"below\":[{\"id\":\"8344\",\"type\":\"DatetimeAxis\"}],\"center\":[{\"id\":\"8348\",\"type\":\"Grid\"},{\"id\":\"8353\",\"type\":\"Grid\"},{\"id\":\"8389\",\"type\":\"Legend\"}],\"left\":[{\"id\":\"8349\",\"type\":\"LinearAxis\"}],\"plot_height\":200,\"plot_width\":800,\"renderers\":[{\"id\":\"8368\",\"type\":\"GlyphRenderer\"},{\"id\":\"8394\",\"type\":\"GlyphRenderer\"},{\"id\":\"8421\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"8371\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"8359\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_range\":{\"id\":\"8336\",\"type\":\"DataRange1d\"},\"x_scale\":{\"id\":\"8340\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"8338\",\"type\":\"DataRange1d\"},\"y_scale\":{\"id\":\"8342\",\"type\":\"LinearScale\"}},\"id\":\"8335\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"callback\":null},\"id\":\"8447\",\"type\":\"DataRange1d\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"8350\",\"type\":\"BasicTicker\"}},\"id\":\"8353\",\"type\":\"Grid\"},{\"attributes\":{\"click_policy\":\"hide\",\"items\":[{\"id\":\"8554\",\"type\":\"LegendItem\"}],\"location\":\"top_left\"},\"id\":\"8553\",\"type\":\"Legend\"},{\"attributes\":{\"months\":[0,6]},\"id\":\"8605\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"callback\":null},\"id\":\"8502\",\"type\":\"DataRange1d\"},{\"attributes\":{\"below\":[{\"id\":\"8453\",\"type\":\"DatetimeAxis\"}],\"center\":[{\"id\":\"8457\",\"type\":\"Grid\"},{\"id\":\"8462\",\"type\":\"Grid\"},{\"id\":\"8498\",\"type\":\"Legend\"}],\"left\":[{\"id\":\"8458\",\"type\":\"LinearAxis\"}],\"plot_height\":200,\"plot_width\":800,\"renderers\":[{\"id\":\"8477\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"8480\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"8468\",\"type\":\"Toolbar\"},\"toolbar_location\":null,\"x_range\":{\"id\":\"8336\",\"type\":\"DataRange1d\"},\"x_scale\":{\"id\":\"8449\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"8447\",\"type\":\"DataRange1d\"},\"y_scale\":{\"id\":\"8451\",\"type\":\"LinearScale\"}},\"id\":\"8445\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"callback\":null},\"id\":\"8338\",\"type\":\"DataRange1d\"},{\"attributes\":{},\"id\":\"8375\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"8504\",\"type\":\"LinearScale\"},{\"attributes\":{\"overlay\":{\"id\":\"8388\",\"type\":\"BoxAnnotation\"}},\"id\":\"8355\",\"type\":\"BoxZoomTool\"},{\"attributes\":{},\"id\":\"8506\",\"type\":\"LinearScale\"},{\"attributes\":{\"callback\":null},\"id\":\"8336\",\"type\":\"DataRange1d\"},{\"attributes\":{\"formatter\":{\"id\":\"8537\",\"type\":\"DatetimeTickFormatter\"},\"ticker\":{\"id\":\"8509\",\"type\":\"DatetimeTicker\"}},\"id\":\"8508\",\"type\":\"DatetimeAxis\"},{\"attributes\":{\"num_minor_ticks\":5,\"tickers\":[{\"id\":\"8540\",\"type\":\"AdaptiveTicker\"},{\"id\":\"8541\",\"type\":\"AdaptiveTicker\"},{\"id\":\"8542\",\"type\":\"AdaptiveTicker\"},{\"id\":\"8543\",\"type\":\"DaysTicker\"},{\"id\":\"8544\",\"type\":\"DaysTicker\"},{\"id\":\"8545\",\"type\":\"DaysTicker\"},{\"id\":\"8546\",\"type\":\"DaysTicker\"},{\"id\":\"8547\",\"type\":\"MonthsTicker\"},{\"id\":\"8548\",\"type\":\"MonthsTicker\"},{\"id\":\"8549\",\"type\":\"MonthsTicker\"},{\"id\":\"8550\",\"type\":\"MonthsTicker\"},{\"id\":\"8551\",\"type\":\"YearsTicker\"}]},\"id\":\"8509\",\"type\":\"DatetimeTicker\"},{\"attributes\":{\"ticker\":{\"id\":\"8509\",\"type\":\"DatetimeTicker\"}},\"id\":\"8512\",\"type\":\"Grid\"},{\"attributes\":{\"axis_label\":\"Wind speed (m/s)\",\"formatter\":{\"id\":\"8539\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"8514\",\"type\":\"BasicTicker\"}},\"id\":\"8513\",\"type\":\"LinearAxis\"},{\"attributes\":{\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"GHI\"}},\"id\":\"8366\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"8514\",\"type\":\"BasicTicker\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"8514\",\"type\":\"BasicTicker\"}},\"id\":\"8517\",\"type\":\"Grid\"},{\"attributes\":{\"line_color\":\"#9467bd\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"Wind speed\"}},\"id\":\"8530\",\"type\":\"Line\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"8518\",\"type\":\"PanTool\"},{\"id\":\"8519\",\"type\":\"BoxZoomTool\"},{\"id\":\"8520\",\"type\":\"WheelZoomTool\"},{\"id\":\"8521\",\"type\":\"ResetTool\"},{\"id\":\"8522\",\"type\":\"SaveTool\"}]},\"id\":\"8523\",\"type\":\"Toolbar\"},{\"attributes\":{},\"id\":\"8518\",\"type\":\"PanTool\"},{\"attributes\":{\"overlay\":{\"id\":\"8552\",\"type\":\"BoxAnnotation\"}},\"id\":\"8519\",\"type\":\"BoxZoomTool\"},{\"attributes\":{},\"id\":\"8354\",\"type\":\"PanTool\"},{\"attributes\":{\"dimensions\":\"width\"},\"id\":\"8520\",\"type\":\"WheelZoomTool\"},{\"attributes\":{},\"id\":\"8521\",\"type\":\"ResetTool\"},{\"attributes\":{},\"id\":\"8522\",\"type\":\"SaveTool\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"index\"},\"y\":{\"field\":\"Wind speed\"}},\"id\":\"8531\",\"type\":\"Line\"},{\"attributes\":{\"ticker\":{\"id\":\"8345\",\"type\":\"DatetimeTicker\"}},\"id\":\"8348\",\"type\":\"Grid\"},{\"attributes\":{\"data_source\":{\"id\":\"8334\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"8530\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"8531\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"8533\",\"type\":\"CDSView\"}},\"id\":\"8532\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"mantissas\":[1,2,5],\"max_interval\":500.0,\"num_minor_ticks\":0},\"id\":\"8376\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"num_minor_ticks\":5,\"tickers\":[{\"id\":\"8376\",\"type\":\"AdaptiveTicker\"},{\"id\":\"8377\",\"type\":\"AdaptiveTicker\"},{\"id\":\"8378\",\"type\":\"AdaptiveTicker\"},{\"id\":\"8379\",\"type\":\"DaysTicker\"},{\"id\":\"8380\",\"type\":\"DaysTicker\"},{\"id\":\"8381\",\"type\":\"DaysTicker\"},{\"id\":\"8382\",\"type\":\"DaysTicker\"},{\"id\":\"8383\",\"type\":\"MonthsTicker\"},{\"id\":\"8384\",\"type\":\"MonthsTicker\"},{\"id\":\"8385\",\"type\":\"MonthsTicker\"},{\"id\":\"8386\",\"type\":\"MonthsTicker\"},{\"id\":\"8387\",\"type\":\"YearsTicker\"}]},\"id\":\"8345\",\"type\":\"DatetimeTicker\"},{\"attributes\":{\"source\":{\"id\":\"8334\",\"type\":\"ColumnDataSource\"}},\"id\":\"8533\",\"type\":\"CDSView\"},{\"attributes\":{\"text\":\"\"},\"id\":\"8535\",\"type\":\"Title\"},{\"attributes\":{},\"id\":\"8537\",\"type\":\"DatetimeTickFormatter\"},{\"attributes\":{},\"id\":\"8539\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"mantissas\":[1,2,5],\"max_interval\":500.0,\"num_minor_ticks\":0},\"id\":\"8540\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"base\":60,\"mantissas\":[1,2,5,10,15,20,30],\"max_interval\":1800000.0,\"min_interval\":1000.0,\"num_minor_ticks\":0},\"id\":\"8541\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"formatter\":{\"id\":\"8373\",\"type\":\"DatetimeTickFormatter\"},\"ticker\":{\"id\":\"8345\",\"type\":\"DatetimeTicker\"}},\"id\":\"8344\",\"type\":\"DatetimeAxis\"},{\"attributes\":{\"base\":24,\"mantissas\":[1,2,4,6,8,12],\"max_interval\":43200000.0,\"min_interval\":3600000.0,\"num_minor_ticks\":0},\"id\":\"8542\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"days\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]},\"id\":\"8543\",\"type\":\"DaysTicker\"},{\"attributes\":{\"toolbar\":{\"id\":\"8699\",\"type\":\"ProxyToolbar\"},\"toolbar_location\":\"above\"},\"id\":\"8700\",\"type\":\"ToolbarBox\"},{\"attributes\":{\"days\":[1,4,7,10,13,16,19,22,25,28]},\"id\":\"8544\",\"type\":\"DaysTicker\"},{\"attributes\":{\"days\":[1,8,15,22]},\"id\":\"8545\",\"type\":\"DaysTicker\"},{\"attributes\":{\"days\":[1,15]},\"id\":\"8546\",\"type\":\"DaysTicker\"},{\"attributes\":{\"months\":[0,1,2,3,4,5,6,7,8,9,10,11]},\"id\":\"8547\",\"type\":\"MonthsTicker\"},{\"attributes\":{},\"id\":\"8340\",\"type\":\"LinearScale\"},{\"attributes\":{\"months\":[0,2,4,6,8,10]},\"id\":\"8548\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"months\":[0,4,8]},\"id\":\"8549\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"dimensions\":\"width\"},\"id\":\"8356\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"months\":[0,6]},\"id\":\"8550\",\"type\":\"MonthsTicker\"},{\"attributes\":{},\"id\":\"8357\",\"type\":\"ResetTool\"},{\"attributes\":{},\"id\":\"8551\",\"type\":\"YearsTicker\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"8552\",\"type\":\"BoxAnnotation\"},{\"attributes\":{},\"id\":\"8342\",\"type\":\"LinearScale\"},{\"attributes\":{\"label\":{\"value\":\"Wind speed\"},\"renderers\":[{\"id\":\"8532\",\"type\":\"GlyphRenderer\"}]},\"id\":\"8554\",\"type\":\"LegendItem\"}],\"root_ids\":[\"8701\"]},\"title\":\"Bokeh Application\",\"version\":\"1.3.4\"}};\n",
" var render_items = [{\"docid\":\"1f519ca8-392f-494f-b955-082fa2ddb2d3\",\"roots\":{\"8701\":\"779307de-4a2f-4f5d-8aae-9a9824f40de2\"}}];\n",
" root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n",
"\n",
" }\n",
" if (root.Bokeh !== undefined) {\n",
" embed_document(root);\n",
" } else {\n",
" var attempts = 0;\n",
" var timer = setInterval(function(root) {\n",
" if (root.Bokeh !== undefined) {\n",
" embed_document(root);\n",
" clearInterval(timer);\n",
" }\n",
" attempts++;\n",
" if (attempts > 100) {\n",
" console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n",
" clearInterval(timer);\n",
" }\n",
" }, 10, root)\n",
" }\n",
"})(window);"
],
"application/vnd.bokehjs_exec.v0+json": ""
},
"metadata": {
"application/vnd.bokehjs_exec.v0+json": {
"id": "8701"
}
},
"output_type": "display_data"
}
],
"source": [
"# Complete GFS is available 5 hours after its initialization time\n",
"run_time = pd.Timestamp('20190515T0500Z')\n",
"issue_time = pd.Timestamp('20190515T0100Z')\n",
"\n",
"# define a Forecast object\n",
"forecast = datamodel.Forecast(\n",
" name='OASIS DA GHI',\n",
" site=plant,\n",
" variable='ac_power',\n",
" interval_label='beginning',\n",
" interval_value_type='mean',\n",
" interval_length='1h',\n",
" issue_time_of_day=datetime.time(hour=1),\n",
" run_length=pd.Timedelta('18h'),\n",
" lead_time_to_start=pd.Timedelta('0h')\n",
")\n",
"\n",
"# select the model\n",
"model = models.gfs_quarter_deg_to_hourly_mean\n",
"\n",
"# tell the model where to find the NWP data\n",
"model_wrapped = partial(model, load_forecast=load_forecast)\n",
"\n",
"# load and process the NWP data. ac_power is None because site is not a power plant.\n",
"ghi, dni, dhi, air_temperature, wind_speed, ac_power = main.run_nwp(forecast, model_wrapped, run_time, issue_time)\n",
"\n",
"print(ghi), print(len(ghi))\n",
"\n",
"grid = plot_nwp(ghi, dni, dhi, air_temperature, wind_speed, ac_power)\n",
"show(grid)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Persistence forecasts\n",
"\n",
"The solarforecastarbiter supports several varieties of persistence forecasts:\n",
"\n",
"1. Persistence of observed values\n",
"2. Persistence of irradiance or power accounting for solar position. (This is sometimes referred to as smart persistence, but we discourage that term because it's ambiguous.)\n",
"\n",
"The [`persistence`](https://solarforecastarbiter-core.readthedocs.io/en/latest/generated/solarforecastarbiter.reference_forecasts.persistence.html#module-solarforecastarbiter.reference_forecasts.persistence) module contains functions that implement these methods and are easily adapted to a user's own data and workflow. The [`reference_forecasts.main.run_persistence`](https://solarforecastarbiter-core.readthedocs.io/en/latest/generated/solarforecastarbiter.reference_forecasts.main.run_persistence.html#solarforecastarbiter.reference_forecasts.main.run_persistence) function is a higher-level interface that integrate more tightly with the Solar Forecast Arbiter data model and API."
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### run_persistence"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"The code below queries the API for observation metadata and data. We'll use the NREL MIDC OASIS station located on the University of Arizona campus. See the [Data Upload and Download]() exercises for more information on the data transfer."
]
},
{
"cell_type": "code",
"execution_count": 13,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"Observation(name='University of Arizona OASIS ghi', variable='ghi', interval_value_type='interval_mean', interval_length=Timedelta('0 days 00:01:00'), interval_label='ending', site=Site(name='NREL MIDC University of Arizona OASIS', latitude=32.22969, longitude=-110.95534, elevation=786.0, timezone='Etc/GMT+7', site_id='9f61b880-7e49-11e9-9624-0a580a8003e9', provider='Reference', extra_parameters='{\"network\": \"NREL MIDC\", \"network_api_id\": \"UAT\", \"network_api_abbreviation\": \"UA OASIS\", \"observation_interval_length\": 1}'), uncertainty=0.0, observation_id='9f657636-7e49-11e9-b77f-0a580a8003e9', extra_parameters='{\"network\": \"NREL MIDC\", \"network_api_id\": \"UAT\", \"network_api_abbreviation\": \"UA OASIS\", \"observation_interval_length\": 1, \"network_data_label\": \"Global Horiz (platform) [W/m^2]\"}', units='W/m^2')"
]
},
"execution_count": 13,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"from solarforecastarbiter.io.api import APISession, request_cli_access_token\n",
"# don't store your real passwords or tokens in plain text like this! only for demonstration purposes!\n",
"token = request_cli_access_token('[email protected]', 'Thepassword123!')\n",
"session = APISession(token)\n",
"observations = session.list_observations()\n",
"observations_oasis = list(filter(lambda x: 'NREL MIDC' in x.site.name and 'Arizona' in x.site.name, observations))\n",
"oasis_ghi = observations_oasis[0]\n",
"oasis_ghi"
]
},
{
"cell_type": "code",
"execution_count": 14,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>value</th>\n",
" <th>quality_flag</th>\n",
" </tr>\n",
" <tr>\n",
" <th>timestamp</th>\n",
" <th></th>\n",
" <th></th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>2019-05-15 00:00:00+00:00</th>\n",
" <td>428.807</td>\n",
" <td>2</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2019-05-15 00:01:00+00:00</th>\n",
" <td>425.372</td>\n",
" <td>2</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2019-05-15 00:02:00+00:00</th>\n",
" <td>422.223</td>\n",
" <td>2</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2019-05-15 00:03:00+00:00</th>\n",
" <td>418.949</td>\n",
" <td>2</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2019-05-15 00:04:00+00:00</th>\n",
" <td>414.445</td>\n",
" <td>2</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" value quality_flag\n",
"timestamp \n",
"2019-05-15 00:00:00+00:00 428.807 2\n",
"2019-05-15 00:01:00+00:00 425.372 2\n",
"2019-05-15 00:02:00+00:00 422.223 2\n",
"2019-05-15 00:03:00+00:00 418.949 2\n",
"2019-05-15 00:04:00+00:00 414.445 2"
]
},
"execution_count": 14,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"start = pd.Timestamp('20190515 0000Z')\n",
"end = pd.Timestamp('20190518 0000Z')\n",
"oasis_ghi_values = session.get_observation_values(oasis_ghi.observation_id, start, end)\n",
"oasis_ghi_values.head()"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Our example persistence forecast will be a 15 minute ahead, 15 minute interval average forecast for the NREL MIDC OASIS GHI observation. Both the observation's and forecast's intervals are labeled by their ending time."
]
},
{
"cell_type": "code",
"execution_count": 15,
"metadata": {},
"outputs": [],
"source": [
"forecast = datamodel.Forecast(\n",
" name='15 min ahead, 15 min avg', \n",
" issue_time_of_day=datetime.time(0), \n",
" lead_time_to_start=pd.Timedelta('15min'),\n",
" interval_length=pd.Timedelta('15min'),\n",
" run_length=pd.Timedelta('15min'),\n",
" interval_label='ending',\n",
" interval_value_type='interval_mean',\n",
" variable='ghi',\n",
" site=oasis_ghi\n",
")"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Resample the observed 1 minute interval data to have the same interval length as the forecasts for a fair comparison."
]
},
{
"cell_type": "code",
"execution_count": 16,
"metadata": {},
"outputs": [],
"source": [
"resampled_data = oasis_ghi_values.resample(forecast.interval_length, label='right').mean()\n",
"resampled_data['quality_flag'] = 0"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Define a forecast `run_time` and `issue_time`. For operational forecasts, `run_time` is typically set to now. For retrospective forecasts, `run_time` is the time by which the forecast should be run so that it could have been be delivered for the `issue_time`. Forecasts will only use data with timestamps before `run_time`. Let's assume they are the same for this exercise."
]
},
{
"cell_type": "code",
"execution_count": 17,
"metadata": {},
"outputs": [],
"source": [
"run_time = pd.Timestamp('20190515 1900Z')\n",
"issue_time = pd.Timestamp('20190515 1900Z')"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Let's look at the observation values leading up to the forecast run time. We expect the persistence forecast to be equal to an average of these values."
]
},
{
"cell_type": "code",
"execution_count": 18,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
" value quality_flag\n",
"timestamp \n",
"2019-05-15 18:45:00+00:00 1059.300 2\n",
"2019-05-15 18:46:00+00:00 1059.250 2\n",
"2019-05-15 18:47:00+00:00 1058.190 2\n",
"2019-05-15 18:48:00+00:00 1059.600 2\n",
"2019-05-15 18:49:00+00:00 1059.650 2\n",
"2019-05-15 18:50:00+00:00 1062.410 2\n",
"2019-05-15 18:51:00+00:00 1043.830 2\n",
"2019-05-15 18:52:00+00:00 1053.610 2\n",
"2019-05-15 18:53:00+00:00 1082.200 2\n",
"2019-05-15 18:54:00+00:00 1087.860 2\n",
"2019-05-15 18:55:00+00:00 1097.610 2\n",
"2019-05-15 18:56:00+00:00 1104.210 2\n",
"2019-05-15 18:57:00+00:00 1069.280 2\n",
"2019-05-15 18:58:00+00:00 897.564 2\n",
"2019-05-15 18:59:00+00:00 832.101 2\n",
"2019-05-15 19:00:00+00:00 916.081 2\n",
"\n",
" mean:\n",
"value 1033.921625\n",
"quality_flag 2.000000\n",
"dtype: float64\n"
]
}
],
"source": [
"print(oasis_ghi_values.loc[run_time - forecast.interval_length:run_time])\n",
"print('\\n mean:')\n",
"print(oasis_ghi_values.loc[run_time - forecast.interval_length:run_time].mean())"
]
},
{
"cell_type": "code",
"execution_count": 19,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"2019-05-15 19:30:00+00:00 1033.921625\n",
"Freq: 15T, dtype: float64"
]
},
"execution_count": 19,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"oasis_ghi_fx = main.run_persistence(session, oasis_ghi, forecast, run_time, issue_time, index=False)\n",
"oasis_ghi_fx"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"It works! \n",
"\n",
"There is a problem, though. A 15 minute interval should include *either* the start time, value pair *or* the end time, value pair, but *not* both. This bug is tracked in [this GitHub issue](https://github.com/SolarArbiter/solarforecastarbiter-core/issues/80). The resampled data that we'll use for plotting actually shows the correct result. The correct result is slightly below than the incorrect result because it discards the above average value that marks the end of the last interval."
]
},
{
"cell_type": "code",
"execution_count": 20,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"value 1032.537933\n",
"quality_flag 0.000000\n",
"Name: 2019-05-15 18:45:00+00:00, dtype: float64"
]
},
"execution_count": 20,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"resampled_data.loc[run_time - forecast.interval_length]"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"To make a [forecast evaluation time series](https://solarforecastarbiter.org/usecases/#forecastevalts), we need to loop over many run times."
]
},
{
"cell_type": "code",
"execution_count": 21,
"metadata": {},
"outputs": [],
"source": [
"run_times = pd.date_range(start=start, end=end, freq=forecast.run_length)"
]
},
{
"cell_type": "code",
"execution_count": 22,
"metadata": {},
"outputs": [],
"source": [
"oasis_ghi_fx_runs = []\n",
"for run_time in run_times:\n",
" issue_time = run_time # an offset may be needed in an operational environment\n",
" fx_run = main.run_persistence(session, oasis_ghi, forecast, run_time, issue_time, index=False)\n",
" oasis_ghi_fx_runs.append(fx_run)\n",
"oasis_ghi_fx = pd.concat(oasis_ghi_fx_runs)"
]
},
{
"cell_type": "code",
"execution_count": 23,
"metadata": {},
"outputs": [],
"source": [
"def plot_persistence(observation_values, forecast_values=None, forecast_values_index=None):\n",
" fig_kwargs = dict(tools=TOOLS, x_axis_type=\"datetime\", plot_height=250, plot_width=800)\n",
" palette = iter(PALETTE)\n",
" fig1 = figure(**fig_kwargs)\n",
" fig1.line(observation_values.index, observation_values['value'], legend='observed', color='black', line_width=2)\n",
" color = next(palette)\n",
" if forecast_values is not None:\n",
" fig1.line(forecast_values.index, forecast_values, legend='persistence', color=color, line_width=2)\n",
" color = next(palette)\n",
" if forecast_values_index is not None:\n",
" fig1.line(forecast_values_index.index, forecast_values_index, legend='persistence index', color=color, line_width=2)\n",
" fig1.yaxis.axis_label = \"Irradiance (W/m^2)\"\n",
" fig1.legend.location = \"top_left\"\n",
" fig1.xaxis.axis_label = 'Time (UTC)'\n",
" return fig1"
]
},
{
"cell_type": "code",
"execution_count": 24,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"\n",
"\n",
"\n",
"\n",
" <div class=\"bk-root\" id=\"45fbc16e-dec1-4772-a4a2-2b2bbec8e59d\" data-root-id=\"3515\"></div>\n"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/javascript": [
"(function(root) {\n",
" function embed_document(root) {\n",
" \n",
" var docs_json = {\"94c59de6-9b1a-47fb-a2e3-a9ceae6fc90a\":{\"roots\":{\"references\":[{\"attributes\":{\"below\":[{\"id\":\"3524\",\"type\":\"DatetimeAxis\"}],\"center\":[{\"id\":\"3528\",\"type\":\"Grid\"},{\"id\":\"3533\",\"type\":\"Grid\"},{\"id\":\"3569\",\"type\":\"Legend\"}],\"left\":[{\"id\":\"3529\",\"type\":\"LinearAxis\"}],\"plot_height\":250,\"plot_width\":800,\"renderers\":[{\"id\":\"3548\",\"type\":\"GlyphRenderer\"},{\"id\":\"3574\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"3550\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"3539\",\"type\":\"Toolbar\"},\"x_range\":{\"id\":\"3516\",\"type\":\"DataRange1d\"},\"x_scale\":{\"id\":\"3520\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"3518\",\"type\":\"DataRange1d\"},\"y_scale\":{\"id\":\"3522\",\"type\":\"LinearScale\"}},\"id\":\"3515\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"days\":[1,15]},\"id\":\"3563\",\"type\":\"DaysTicker\"},{\"attributes\":{\"callback\":null},\"id\":\"3516\",\"type\":\"DataRange1d\"},{\"attributes\":{},\"id\":\"3554\",\"type\":\"DatetimeTickFormatter\"},{\"attributes\":{\"days\":[1,4,7,10,13,16,19,22,25,28]},\"id\":\"3561\",\"type\":\"DaysTicker\"},{\"attributes\":{},\"id\":\"3520\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"3552\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3573\",\"type\":\"Line\"},{\"attributes\":{\"base\":60,\"mantissas\":[1,2,5,10,15,20,30],\"max_interval\":1800000.0,\"min_interval\":1000.0,\"num_minor_ticks\":0},\"id\":\"3558\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"3556\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3547\",\"type\":\"Line\"},{\"attributes\":{\"days\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]},\"id\":\"3560\",\"type\":\"DaysTicker\"},{\"attributes\":{\"overlay\":{\"id\":\"3556\",\"type\":\"BoxAnnotation\"}},\"id\":\"3535\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"months\":[0,2,4,6,8,10]},\"id\":\"3565\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"months\":[0,4,8]},\"id\":\"3566\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"axis_label\":\"Irradiance (W/m^2)\",\"formatter\":{\"id\":\"3552\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"3530\",\"type\":\"BasicTicker\"}},\"id\":\"3529\",\"type\":\"LinearAxis\"},{\"attributes\":{\"months\":[0,6]},\"id\":\"3567\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"text\":\"\"},\"id\":\"3550\",\"type\":\"Title\"},{\"attributes\":{},\"id\":\"3538\",\"type\":\"SaveTool\"},{\"attributes\":{\"base\":24,\"mantissas\":[1,2,4,6,8,12],\"max_interval\":43200000.0,\"min_interval\":3600000.0,\"num_minor_ticks\":0},\"id\":\"3559\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"axis_label\":\"Time (UTC)\",\"formatter\":{\"id\":\"3554\",\"type\":\"DatetimeTickFormatter\"},\"ticker\":{\"id\":\"3525\",\"type\":\"DatetimeTicker\"}},\"id\":\"3524\",\"type\":\"DatetimeAxis\"},{\"attributes\":{},\"id\":\"3530\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"3568\",\"type\":\"YearsTicker\"},{\"attributes\":{},\"id\":\"3522\",\"type\":\"LinearScale\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"3530\",\"type\":\"BasicTicker\"}},\"id\":\"3533\",\"type\":\"Grid\"},{\"attributes\":{\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3572\",\"type\":\"Line\"},{\"attributes\":{\"num_minor_ticks\":5,\"tickers\":[{\"id\":\"3557\",\"type\":\"AdaptiveTicker\"},{\"id\":\"3558\",\"type\":\"AdaptiveTicker\"},{\"id\":\"3559\",\"type\":\"AdaptiveTicker\"},{\"id\":\"3560\",\"type\":\"DaysTicker\"},{\"id\":\"3561\",\"type\":\"DaysTicker\"},{\"id\":\"3562\",\"type\":\"DaysTicker\"},{\"id\":\"3563\",\"type\":\"DaysTicker\"},{\"id\":\"3564\",\"type\":\"MonthsTicker\"},{\"id\":\"3565\",\"type\":\"MonthsTicker\"},{\"id\":\"3566\",\"type\":\"MonthsTicker\"},{\"id\":\"3567\",\"type\":\"MonthsTicker\"},{\"id\":\"3568\",\"type\":\"YearsTicker\"}]},\"id\":\"3525\",\"type\":\"DatetimeTicker\"},{\"attributes\":{\"label\":{\"value\":\"observed\"},\"renderers\":[{\"id\":\"3548\",\"type\":\"GlyphRenderer\"}]},\"id\":\"3570\",\"type\":\"LegendItem\"},{\"attributes\":{\"ticker\":{\"id\":\"3525\",\"type\":\"DatetimeTicker\"}},\"id\":\"3528\",\"type\":\"Grid\"},{\"attributes\":{\"data_source\":{\"id\":\"3545\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"3546\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"3547\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"3549\",\"type\":\"CDSView\"}},\"id\":\"3548\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3546\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[289]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[289]}},\"selected\":{\"id\":\"3815\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"3816\",\"type\":\"UnionRenderers\"}},\"id\":\"3571\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null},\"id\":\"3518\",\"type\":\"DataRange1d\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"3534\",\"type\":\"PanTool\"},{\"id\":\"3535\",\"type\":\"BoxZoomTool\"},{\"id\":\"3536\",\"type\":\"WheelZoomTool\"},{\"id\":\"3537\",\"type\":\"ResetTool\"},{\"id\":\"3538\",\"type\":\"SaveTool\"}]},\"id\":\"3539\",\"type\":\"Toolbar\"},{\"attributes\":{\"label\":{\"value\":\"persistence\"},\"renderers\":[{\"id\":\"3574\",\"type\":\"GlyphRenderer\"}]},\"id\":\"3597\",\"type\":\"LegendItem\"},{\"attributes\":{\"dimensions\":\"width\"},\"id\":\"3536\",\"type\":\"WheelZoomTool\"},{\"attributes\":{},\"id\":\"3534\",\"type\":\"PanTool\"},{\"attributes\":{\"mantissas\":[1,2,5],\"max_interval\":500.0,\"num_minor_ticks\":0},\"id\":\"3557\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[289]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[289]}},\"selected\":{\"id\":\"3595\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"3596\",\"type\":\"UnionRenderers\"}},\"id\":\"3545\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"3816\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"3595\",\"type\":\"Selection\"},{\"attributes\":{\"source\":{\"id\":\"3545\",\"type\":\"ColumnDataSource\"}},\"id\":\"3549\",\"type\":\"CDSView\"},{\"attributes\":{\"items\":[{\"id\":\"3570\",\"type\":\"LegendItem\"},{\"id\":\"3597\",\"type\":\"LegendItem\"}],\"location\":\"top_left\"},\"id\":\"3569\",\"type\":\"Legend\"},{\"attributes\":{},\"id\":\"3815\",\"type\":\"Selection\"},{\"attributes\":{\"source\":{\"id\":\"3571\",\"type\":\"ColumnDataSource\"}},\"id\":\"3575\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"3537\",\"type\":\"ResetTool\"},{\"attributes\":{},\"id\":\"3596\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"days\":[1,8,15,22]},\"id\":\"3562\",\"type\":\"DaysTicker\"},{\"attributes\":{\"months\":[0,1,2,3,4,5,6,7,8,9,10,11]},\"id\":\"3564\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"data_source\":{\"id\":\"3571\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"3572\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"3573\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"3575\",\"type\":\"CDSView\"}},\"id\":\"3574\",\"type\":\"GlyphRenderer\"}],\"root_ids\":[\"3515\"]},\"title\":\"Bokeh Application\",\"version\":\"1.2.0\"}};\n",
" var render_items = [{\"docid\":\"94c59de6-9b1a-47fb-a2e3-a9ceae6fc90a\",\"roots\":{\"3515\":\"45fbc16e-dec1-4772-a4a2-2b2bbec8e59d\"}}];\n",
" root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n",
"\n",
" }\n",
" if (root.Bokeh !== undefined) {\n",
" embed_document(root);\n",
" } else {\n",
" var attempts = 0;\n",
" var timer = setInterval(function(root) {\n",
" if (root.Bokeh !== undefined) {\n",
" embed_document(root);\n",
" clearInterval(timer);\n",
" }\n",
" attempts++;\n",
" if (attempts > 100) {\n",
" console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n",
" clearInterval(timer);\n",
" }\n",
" }, 10, root)\n",
" }\n",
"})(window);"
],
"application/vnd.bokehjs_exec.v0+json": ""
},
"metadata": {
"application/vnd.bokehjs_exec.v0+json": {
"id": "3515"
}
},
"output_type": "display_data"
}
],
"source": [
"fig1 = plot_persistence(resampled_data, oasis_ghi_fx)\n",
"show(fig1)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"As expected, the persistence forecast appears to be a simple translation in time of the input data.\n",
"\n",
"Next we will examine forecasts using persistence of clear sky index to account for changing solar position."
]
},
{
"cell_type": "code",
"execution_count": 25,
"metadata": {},
"outputs": [],
"source": [
"oasis_ghi_fx_runs = []\n",
"for run_time in run_times:\n",
" issue_time = run_time # an offset may be needed in an operational environment\n",
" fx_run = main.run_persistence(session, oasis_ghi, forecast, run_time, issue_time, index=True)\n",
" oasis_ghi_fx_runs.append(fx_run)\n",
"oasis_ghi_index_fx = pd.concat(oasis_ghi_fx_runs)"
]
},
{
"cell_type": "code",
"execution_count": 26,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"\n",
"\n",
"\n",
"\n",
" <div class=\"bk-root\" id=\"010297a8-3926-4a01-bf31-89dbdc0c323c\" data-root-id=\"3955\"></div>\n"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/javascript": [
"(function(root) {\n",
" function embed_document(root) {\n",
" \n",
" var docs_json = {\"95e6b284-849d-4591-a863-253f15b4b17c\":{\"roots\":{\"references\":[{\"attributes\":{\"below\":[{\"id\":\"3964\",\"type\":\"DatetimeAxis\"}],\"center\":[{\"id\":\"3968\",\"type\":\"Grid\"},{\"id\":\"3973\",\"type\":\"Grid\"},{\"id\":\"4009\",\"type\":\"Legend\"}],\"left\":[{\"id\":\"3969\",\"type\":\"LinearAxis\"}],\"plot_height\":250,\"plot_width\":800,\"renderers\":[{\"id\":\"3988\",\"type\":\"GlyphRenderer\"},{\"id\":\"4014\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"3990\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"3979\",\"type\":\"Toolbar\"},\"x_range\":{\"id\":\"3956\",\"type\":\"DataRange1d\"},\"x_scale\":{\"id\":\"3960\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"3958\",\"type\":\"DataRange1d\"},\"y_scale\":{\"id\":\"3962\",\"type\":\"LinearScale\"}},\"id\":\"3955\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{},\"id\":\"3994\",\"type\":\"DatetimeTickFormatter\"},{\"attributes\":{\"days\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]},\"id\":\"4000\",\"type\":\"DaysTicker\"},{\"attributes\":{},\"id\":\"3970\",\"type\":\"BasicTicker\"},{\"attributes\":{\"base\":24,\"mantissas\":[1,2,4,6,8,12],\"max_interval\":43200000.0,\"min_interval\":3600000.0,\"num_minor_ticks\":0},\"id\":\"3999\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"ticker\":{\"id\":\"3965\",\"type\":\"DatetimeTicker\"}},\"id\":\"3968\",\"type\":\"Grid\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3987\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null},\"id\":\"3956\",\"type\":\"DataRange1d\"},{\"attributes\":{},\"id\":\"3978\",\"type\":\"SaveTool\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"3970\",\"type\":\"BasicTicker\"}},\"id\":\"3973\",\"type\":\"Grid\"},{\"attributes\":{\"days\":[1,4,7,10,13,16,19,22,25,28]},\"id\":\"4001\",\"type\":\"DaysTicker\"},{\"attributes\":{\"mantissas\":[1,2,5],\"max_interval\":500.0,\"num_minor_ticks\":0},\"id\":\"3997\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"days\":[1,8,15,22]},\"id\":\"4002\",\"type\":\"DaysTicker\"},{\"attributes\":{},\"id\":\"4008\",\"type\":\"YearsTicker\"},{\"attributes\":{\"source\":{\"id\":\"4011\",\"type\":\"ColumnDataSource\"}},\"id\":\"4015\",\"type\":\"CDSView\"},{\"attributes\":{\"overlay\":{\"id\":\"3996\",\"type\":\"BoxAnnotation\"}},\"id\":\"3975\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"text\":\"\"},\"id\":\"3990\",\"type\":\"Title\"},{\"attributes\":{\"data_source\":{\"id\":\"4011\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"4012\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"4013\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"4015\",\"type\":\"CDSView\"}},\"id\":\"4014\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"3992\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"callback\":null},\"id\":\"3958\",\"type\":\"DataRange1d\"},{\"attributes\":{\"axis_label\":\"Time (UTC)\",\"formatter\":{\"id\":\"3994\",\"type\":\"DatetimeTickFormatter\"},\"ticker\":{\"id\":\"3965\",\"type\":\"DatetimeTicker\"}},\"id\":\"3964\",\"type\":\"DatetimeAxis\"},{\"attributes\":{},\"id\":\"3960\",\"type\":\"LinearScale\"},{\"attributes\":{\"num_minor_ticks\":5,\"tickers\":[{\"id\":\"3997\",\"type\":\"AdaptiveTicker\"},{\"id\":\"3998\",\"type\":\"AdaptiveTicker\"},{\"id\":\"3999\",\"type\":\"AdaptiveTicker\"},{\"id\":\"4000\",\"type\":\"DaysTicker\"},{\"id\":\"4001\",\"type\":\"DaysTicker\"},{\"id\":\"4002\",\"type\":\"DaysTicker\"},{\"id\":\"4003\",\"type\":\"DaysTicker\"},{\"id\":\"4004\",\"type\":\"MonthsTicker\"},{\"id\":\"4005\",\"type\":\"MonthsTicker\"},{\"id\":\"4006\",\"type\":\"MonthsTicker\"},{\"id\":\"4007\",\"type\":\"MonthsTicker\"},{\"id\":\"4008\",\"type\":\"YearsTicker\"}]},\"id\":\"3965\",\"type\":\"DatetimeTicker\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"4013\",\"type\":\"Line\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"3996\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"months\":[0,4,8]},\"id\":\"4006\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"data_source\":{\"id\":\"3985\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"3986\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"3987\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"3989\",\"type\":\"CDSView\"}},\"id\":\"3988\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"months\":[0,6]},\"id\":\"4007\",\"type\":\"MonthsTicker\"},{\"attributes\":{},\"id\":\"4279\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"days\":[1,15]},\"id\":\"4003\",\"type\":\"DaysTicker\"},{\"attributes\":{\"axis_label\":\"Irradiance (W/m^2)\",\"formatter\":{\"id\":\"3992\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"3970\",\"type\":\"BasicTicker\"}},\"id\":\"3969\",\"type\":\"LinearAxis\"},{\"attributes\":{},\"id\":\"3974\",\"type\":\"PanTool\"},{\"attributes\":{\"items\":[{\"id\":\"4010\",\"type\":\"LegendItem\"},{\"id\":\"4037\",\"type\":\"LegendItem\"}],\"location\":\"top_left\"},\"id\":\"4009\",\"type\":\"Legend\"},{\"attributes\":{},\"id\":\"4278\",\"type\":\"Selection\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"3974\",\"type\":\"PanTool\"},{\"id\":\"3975\",\"type\":\"BoxZoomTool\"},{\"id\":\"3976\",\"type\":\"WheelZoomTool\"},{\"id\":\"3977\",\"type\":\"ResetTool\"},{\"id\":\"3978\",\"type\":\"SaveTool\"}]},\"id\":\"3979\",\"type\":\"Toolbar\"},{\"attributes\":{},\"id\":\"4036\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"3977\",\"type\":\"ResetTool\"},{\"attributes\":{\"label\":{\"value\":\"persistence index\"},\"renderers\":[{\"id\":\"4014\",\"type\":\"GlyphRenderer\"}]},\"id\":\"4037\",\"type\":\"LegendItem\"},{\"attributes\":{\"label\":{\"value\":\"observed\"},\"renderers\":[{\"id\":\"3988\",\"type\":\"GlyphRenderer\"}]},\"id\":\"4010\",\"type\":\"LegendItem\"},{\"attributes\":{\"months\":[0,1,2,3,4,5,6,7,8,9,10,11]},\"id\":\"4004\",\"type\":\"MonthsTicker\"},{\"attributes\":{},\"id\":\"3962\",\"type\":\"LinearScale\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[289]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[289]}},\"selected\":{\"id\":\"4035\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"4036\",\"type\":\"UnionRenderers\"}},\"id\":\"3985\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"months\":[0,2,4,6,8,10]},\"id\":\"4005\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"dimensions\":\"width\"},\"id\":\"3976\",\"type\":\"WheelZoomTool\"},{\"attributes\":{},\"id\":\"4035\",\"type\":\"Selection\"},{\"attributes\":{\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3986\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[289]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[289]}},\"selected\":{\"id\":\"4278\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"4279\",\"type\":\"UnionRenderers\"}},\"id\":\"4011\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"3985\",\"type\":\"ColumnDataSource\"}},\"id\":\"3989\",\"type\":\"CDSView\"},{\"attributes\":{\"base\":60,\"mantissas\":[1,2,5,10,15,20,30],\"max_interval\":1800000.0,\"min_interval\":1000.0,\"num_minor_ticks\":0},\"id\":\"3998\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"line_color\":\"#ff7f0e\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"4012\",\"type\":\"Line\"}],\"root_ids\":[\"3955\"]},\"title\":\"Bokeh Application\",\"version\":\"1.2.0\"}};\n",
" var render_items = [{\"docid\":\"95e6b284-849d-4591-a863-253f15b4b17c\",\"roots\":{\"3955\":\"010297a8-3926-4a01-bf31-89dbdc0c323c\"}}];\n",
" root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n",
"\n",
" }\n",
" if (root.Bokeh !== undefined) {\n",
" embed_document(root);\n",
" } else {\n",
" var attempts = 0;\n",
" var timer = setInterval(function(root) {\n",
" if (root.Bokeh !== undefined) {\n",
" embed_document(root);\n",
" clearInterval(timer);\n",
" }\n",
" attempts++;\n",
" if (attempts > 100) {\n",
" console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n",
" clearInterval(timer);\n",
" }\n",
" }, 10, root)\n",
" }\n",
"})(window);"
],
"application/vnd.bokehjs_exec.v0+json": ""
},
"metadata": {
"application/vnd.bokehjs_exec.v0+json": {
"id": "3955"
}
},
"output_type": "display_data"
}
],
"source": [
"fig1 = plot_persistence(resampled_data, forecast_values_index=oasis_ghi_index_fx)\n",
"show(fig1)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"The persistence of clear sky index accounts for the change in solar position. It also introduces errors near sunrise when the ratio of actual to expected clear sky depends sensitively on the instrumentation and the clear sky model.\n",
"\n",
"\"Day ahead persistence\" is another flavor of persistence in which the observed values for a 24 hour period are used as the forecast for another 24 hour period. The Solar Forecast Arbiter's [`persistence_interval`](https://solarforecastarbiter-core.readthedocs.io/en/latest/generated/solarforecastarbiter.reference_forecasts.persistence.persistence_interval.html#solarforecastarbiter.reference_forecasts.persistence.persistence_interval) function implements this feature. The high-level interface currently does not work with the function due to the same [bug](https://github.com/SolarArbiter/solarforecastarbiter-core/issues/80) discussed above."
]
},
{
"cell_type": "code",
"execution_count": 27,
"metadata": {},
"outputs": [],
"source": [
"da_forecast = datamodel.Forecast(\n",
" name='day ahead persistence', \n",
" issue_time_of_day=datetime.time(7), # local midnight\n",
" lead_time_to_start=pd.Timedelta('0min'),\n",
" interval_length=pd.Timedelta('1h'),\n",
" run_length=pd.Timedelta('24hr'),\n",
" interval_label='beginning',\n",
" interval_value_type='interval_mean',\n",
" variable='ghi',\n",
" site=oasis_ghi\n",
")"
]
},
{
"cell_type": "code",
"execution_count": 28,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Length of passed values is 25, index implies 24\n"
]
}
],
"source": [
"run_time = pd.Timestamp('20190516 0000-0700')\n",
"issue_time = run_time\n",
"try:\n",
" fx_run = main.run_persistence(session, oasis_ghi, da_forecast, run_time, issue_time, index=False)\n",
"except ValueError as e:\n",
" print(e)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### persistence module\n",
"\n",
"This section demonstrates the lower level persistence functions."
]
},
{
"cell_type": "code",
"execution_count": 29,
"metadata": {},
"outputs": [],
"source": [
"from solarforecastarbiter.reference_forecasts import persistence"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"The functions in the persistence module are meant to be easily useable by the community. To facilitate this, the persistence functions allow a user to provide a function that will load their data rather than loading data from the Solar Forecast Arbiter API. Below, we define a function that will load the appropriate data."
]
},
{
"cell_type": "code",
"execution_count": 30,
"metadata": {},
"outputs": [],
"source": [
"# change default load_data function so we can use without API access\n",
"def load_data_base(data, observation, data_start, data_end):\n",
" # slice doesn't care about closed or interval label \n",
" # so here we manually adjust start and end times\n",
" if 'instant' in observation.interval_label:\n",
" pass\n",
" elif observation.interval_label == 'ending':\n",
" data_start += pd.Timedelta('1s')\n",
" elif observation.interval_label == 'beginning':\n",
" data_end -= pd.Timedelta('1s')\n",
" return data[data_start:data_end]\n",
"\n",
"load_data = partial(load_data_base, oasis_ghi_values['value'])"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"The code below makes two forecasts, one for persistence of the observed GHI (`persistence_scalar`) and one using persistence of the clear sky index (`persistence_scalar_index`). Notice how the persistence index forecast accounts for the changing solar position."
]
},
{
"cell_type": "code",
"execution_count": 31,
"metadata": {},
"outputs": [],
"source": [
"observation = oasis_ghi"
]
},
{
"cell_type": "code",
"execution_count": 32,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"\n",
"\n",
"\n",
"\n",
" <div class=\"bk-root\" id=\"41d08d8d-c203-48a6-9584-a4a092d85052\" data-root-id=\"4418\"></div>\n"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/javascript": [
"(function(root) {\n",
" function embed_document(root) {\n",
" \n",
" var docs_json = {\"dd64434e-4851-4d63-9c8b-17ac0bbad1c6\":{\"roots\":{\"references\":[{\"attributes\":{\"below\":[{\"id\":\"4427\",\"type\":\"DatetimeAxis\"}],\"center\":[{\"id\":\"4431\",\"type\":\"Grid\"},{\"id\":\"4436\",\"type\":\"Grid\"},{\"id\":\"4472\",\"type\":\"Legend\"}],\"left\":[{\"id\":\"4432\",\"type\":\"LinearAxis\"}],\"plot_height\":250,\"plot_width\":800,\"renderers\":[{\"id\":\"4451\",\"type\":\"GlyphRenderer\"},{\"id\":\"4477\",\"type\":\"GlyphRenderer\"},{\"id\":\"4504\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"4453\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"4442\",\"type\":\"Toolbar\"},\"x_range\":{\"id\":\"4419\",\"type\":\"DataRange1d\"},\"x_scale\":{\"id\":\"4423\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"4421\",\"type\":\"DataRange1d\"},\"y_scale\":{\"id\":\"4425\",\"type\":\"LinearScale\"}},\"id\":\"4418\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{},\"id\":\"4433\",\"type\":\"BasicTicker\"},{\"attributes\":{\"days\":[1,15]},\"id\":\"4466\",\"type\":\"DaysTicker\"},{\"attributes\":{},\"id\":\"4423\",\"type\":\"LinearScale\"},{\"attributes\":{\"num_minor_ticks\":5,\"tickers\":[{\"id\":\"4460\",\"type\":\"AdaptiveTicker\"},{\"id\":\"4461\",\"type\":\"AdaptiveTicker\"},{\"id\":\"4462\",\"type\":\"AdaptiveTicker\"},{\"id\":\"4463\",\"type\":\"DaysTicker\"},{\"id\":\"4464\",\"type\":\"DaysTicker\"},{\"id\":\"4465\",\"type\":\"DaysTicker\"},{\"id\":\"4466\",\"type\":\"DaysTicker\"},{\"id\":\"4467\",\"type\":\"MonthsTicker\"},{\"id\":\"4468\",\"type\":\"MonthsTicker\"},{\"id\":\"4469\",\"type\":\"MonthsTicker\"},{\"id\":\"4470\",\"type\":\"MonthsTicker\"},{\"id\":\"4471\",\"type\":\"YearsTicker\"}]},\"id\":\"4428\",\"type\":\"DatetimeTicker\"},{\"attributes\":{},\"id\":\"4425\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"4499\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"months\":[0,1,2,3,4,5,6,7,8,9,10,11]},\"id\":\"4467\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"4503\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"4528\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"label\":{\"value\":\"persistence\"},\"renderers\":[{\"id\":\"4477\",\"type\":\"GlyphRenderer\"}]},\"id\":\"4500\",\"type\":\"LegendItem\"},{\"attributes\":{\"mantissas\":[1,2,5],\"max_interval\":500.0,\"num_minor_ticks\":0},\"id\":\"4460\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{},\"id\":\"4795\",\"type\":\"Selection\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"4433\",\"type\":\"BasicTicker\"}},\"id\":\"4436\",\"type\":\"Grid\"},{\"attributes\":{\"label\":{\"value\":\"observed\"},\"renderers\":[{\"id\":\"4451\",\"type\":\"GlyphRenderer\"}]},\"id\":\"4473\",\"type\":\"LegendItem\"},{\"attributes\":{\"axis_label\":\"Time (UTC)\",\"formatter\":{\"id\":\"4457\",\"type\":\"DatetimeTickFormatter\"},\"ticker\":{\"id\":\"4428\",\"type\":\"DatetimeTicker\"}},\"id\":\"4427\",\"type\":\"DatetimeAxis\"},{\"attributes\":{\"label\":{\"value\":\"persistence index\"},\"renderers\":[{\"id\":\"4504\",\"type\":\"GlyphRenderer\"}]},\"id\":\"4529\",\"type\":\"LegendItem\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"AAD+1cOrdkIAADwfxKt2QgAAemjEq3ZCAAC4scSrdkIAAPb6xKt2QgAANETFq3ZCAAByjcWrdkIAALDWxat2QgAA7h/Gq3ZCAAAsacardkIAAGqyxqt2QgAAqPvGq3ZC\",\"dtype\":\"float64\",\"shape\":[12]},\"y\":{\"__ndarray__\":\"qXldk61YhkARDmyJXNeGQJzfiKClU4dA9SEy+3fNh0DocFEsw0SIQOi9ETh3uYhAmr+MjoQriUCjBKsQ3JqJQLm+kghvB4pAO6y5MC9xikDXAAOtDtiKQDwXyA8APItA\",\"dtype\":\"float64\",\"shape\":[12]}},\"selected\":{\"id\":\"4795\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"4796\",\"type\":\"UnionRenderers\"}},\"id\":\"4501\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"4501\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"4502\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"4503\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"4505\",\"type\":\"CDSView\"}},\"id\":\"4504\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"ticker\":{\"id\":\"4428\",\"type\":\"DatetimeTicker\"}},\"id\":\"4431\",\"type\":\"Grid\"},{\"attributes\":{\"months\":[0,2,4,6,8,10]},\"id\":\"4468\",\"type\":\"MonthsTicker\"},{\"attributes\":{},\"id\":\"4796\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"days\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]},\"id\":\"4463\",\"type\":\"DaysTicker\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"4459\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"4449\",\"type\":\"Line\"},{\"attributes\":{\"text\":\"\"},\"id\":\"4453\",\"type\":\"Title\"},{\"attributes\":{\"source\":{\"id\":\"4448\",\"type\":\"ColumnDataSource\"}},\"id\":\"4452\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"4457\",\"type\":\"DatetimeTickFormatter\"},{\"attributes\":{},\"id\":\"4527\",\"type\":\"Selection\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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7at2QgAAWpvtq3ZCAACY5O2rdkIAANYt7qt2QgAAFHfuq3ZCAABSwO6rdkIAAJAJ76t2QgAAzlLvq3ZCAAAMnO+rdkIAAErl76t2QgAAiC7wq3ZCAADGd/CrdkIAAATB8Kt2QgAAQgrxq3ZCAACAU/GrdkIAAL6c8at2QgAA/OXxq3ZCAAA6L/KrdkIAAHh48qt2QgAAtsHyq3ZCAAD0CvOrdkIAADJU86t2QgAAcJ3zq3ZCAACu5vOrdkIAAOwv9Kt2QgAAKnn0q3ZCAABowvSrdkIAAKYL9at2QgAA5FT1q3ZCAAAinvWrdkIAAGDn9at2QgAAnjD2q3ZCAADcefardkIAABrD9qt2QgAAWAz3q3ZCAACWVferdkIAANSe96t2QgAAEuj3q3ZCAABQMfirdkIAAI56+Kt2QgAAzMP4q3ZCAAAKDfmrdkIAAEhW+at2QgAAhp/5q3ZCAADE6PmrdkIAAAIy+qt2QgAAQHv6q3ZCAAB+xPqrdkIAALwN+6t2QgAA+lb7q3ZCAAA4oPurdkIAAHbp+6t2QgAAtDL8q3ZCAADye/yrdkIAADDF/Kt2QgAAbg79q3ZCAACsV/2rdkIAAOqg/at2QgAAKOr9q3ZCAABmM/6rdkIAAKR8/qt2QgAA4sX+q3ZCAAAgD/+rdkIAAF5Y/6t2QgAAnKH/q3ZCAADa6v+rdkIAABg0AKx2QgAAVn0ArHZCAACUxgCsdkIAANIPAax2QgAAEFkBrHZCAABOogGsdkIAAIzrAax2QgAAyjQCrHZCAAAIfgKsdkIAAEbHAqx2QgAAhBADrHZCAADCWQOsdkIAAACjA6x2QgAAPuwDrHZCAAB8NQSsdkIAALp+BKx2QgAA+McErHZCAAA2EQWsdkIAAHRaBax2QgAAsqMFrHZCAADw7AWsdkIAAC42Bqx2QgAAbH8GrHZCAACqyAasdkIAAOgRB6x2QgAAJlsHrHZCAABkpAesdkIAAKLtB6x2QgAA4DYIrHZCAAAegAisdkIAAFzJCKx2QgAAmhIJrHZCAADYWwmsdkIAABalCax2QgAAVO4JrHZCAACSNwqsdkIAANCACqx2QgAADsoKrHZCAABMEwusdkIAAIpcC6x2QgAAyKULrHZCAAAG7wusdkIAAEQ4DKx2QgAAgoEMrHZCAADAygysdkIAAP4TDax2QgAAPF0NrHZC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\",\"dtype\":\"float64\",\"shape\":[865]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[865]}},\"selected\":{\"id\":\"4498\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"4499\",\"type\":\"UnionRenderers\"}},\"id\":\"4448\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"4501\",\"type\":\"ColumnDataSource\"}},\"id\":\"4505\",\"type\":\"CDSView\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"4437\",\"type\":\"PanTool\"},{\"id\":\"4438\",\"type\":\"BoxZoomTool\"},{\"id\":\"4439\",\"type\":\"WheelZoomTool\"},{\"id\":\"4440\",\"type\":\"ResetTool\"},{\"id\":\"4441\",\"type\":\"SaveTool\"}]},\"id\":\"4442\",\"type\":\"Toolbar\"},{\"attributes\":{},\"id\":\"4437\",\"type\":\"PanTool\"},{\"attributes\":{\"months\":[0,6]},\"id\":\"4470\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"overlay\":{\"id\":\"4459\",\"type\":\"BoxAnnotation\"}},\"id\":\"4438\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"days\":[1,8,15,22]},\"id\":\"4465\",\"type\":\"DaysTicker\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"4476\",\"type\":\"Line\"},{\"attributes\":{\"dimensions\":\"width\"},\"id\":\"4439\",\"type\":\"WheelZoomTool\"},{\"attributes\":{},\"id\":\"4498\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"4440\",\"type\":\"ResetTool\"},{\"attributes\":{\"base\":60,\"mantissas\":[1,2,5,10,15,20,30],\"max_interval\":1800000.0,\"min_interval\":1000.0,\"num_minor_ticks\":0},\"id\":\"4461\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"callback\":null},\"id\":\"4421\",\"type\":\"DataRange1d\"},{\"attributes\":{},\"id\":\"4441\",\"type\":\"SaveTool\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"AAD+1cOrdkIAADwfxKt2QgAAemjEq3ZCAAC4scSrdkIAAPb6xKt2QgAANETFq3ZCAAByjcWrdkIAALDWxat2QgAA7h/Gq3ZCAAAsacardkIAAGqyxqt2QgAAqPvGq3ZC\",\"dtype\":\"float64\",\"shape\":[12]},\"y\":{\"__ndarray__\":\"rygSOaregkCvKBI5qt6CQK8oEjmq3oJArygSOaregkCvKBI5qt6CQK8oEjmq3oJArygSOaregkCvKBI5qt6CQK8oEjmq3oJArygSOaregkCvKBI5qt6CQK8oEjmq3oJA\",\"dtype\":\"float64\",\"shape\":[12]}},\"selected\":{\"id\":\"4527\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"4528\",\"type\":\"UnionRenderers\"}},\"id\":\"4474\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null},\"id\":\"4419\",\"type\":\"DataRange1d\"},{\"attributes\":{\"data_source\":{\"id\":\"4474\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"4475\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"4476\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"4478\",\"type\":\"CDSView\"}},\"id\":\"4477\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"base\":24,\"mantissas\":[1,2,4,6,8,12],\"max_interval\":43200000.0,\"min_interval\":3600000.0,\"num_minor_ticks\":0},\"id\":\"4462\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"days\":[1,4,7,10,13,16,19,22,25,28]},\"id\":\"4464\",\"type\":\"DaysTicker\"},{\"attributes\":{\"axis_label\":\"Irradiance (W/m^2)\",\"formatter\":{\"id\":\"4455\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"4433\",\"type\":\"BasicTicker\"}},\"id\":\"4432\",\"type\":\"LinearAxis\"},{\"attributes\":{\"months\":[0,4,8]},\"id\":\"4469\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"4450\",\"type\":\"Line\"},{\"attributes\":{\"line_color\":\"#ff7f0e\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"4502\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"4455\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"source\":{\"id\":\"4474\",\"type\":\"ColumnDataSource\"}},\"id\":\"4478\",\"type\":\"CDSView\"},{\"attributes\":{\"data_source\":{\"id\":\"4448\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"4449\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"4450\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"4452\",\"type\":\"CDSView\"}},\"id\":\"4451\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"4471\",\"type\":\"YearsTicker\"},{\"attributes\":{\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"4475\",\"type\":\"Line\"},{\"attributes\":{\"items\":[{\"id\":\"4473\",\"type\":\"LegendItem\"},{\"id\":\"4500\",\"type\":\"LegendItem\"},{\"id\":\"4529\",\"type\":\"LegendItem\"}],\"location\":\"top_left\"},\"id\":\"4472\",\"type\":\"Legend\"}],\"root_ids\":[\"4418\"]},\"title\":\"Bokeh Application\",\"version\":\"1.2.0\"}};\n",
" var render_items = [{\"docid\":\"dd64434e-4851-4d63-9c8b-17ac0bbad1c6\",\"roots\":{\"4418\":\"41d08d8d-c203-48a6-9584-a4a092d85052\"}}];\n",
" root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n",
"\n",
" }\n",
" if (root.Bokeh !== undefined) {\n",
" embed_document(root);\n",
" } else {\n",
" var attempts = 0;\n",
" var timer = setInterval(function(root) {\n",
" if (root.Bokeh !== undefined) {\n",
" embed_document(root);\n",
" clearInterval(timer);\n",
" }\n",
" attempts++;\n",
" if (attempts > 100) {\n",
" console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n",
" clearInterval(timer);\n",
" }\n",
" }, 10, root)\n",
" }\n",
"})(window);"
],
"application/vnd.bokehjs_exec.v0+json": ""
},
"metadata": {
"application/vnd.bokehjs_exec.v0+json": {
"id": "4418"
}
},
"output_type": "display_data"
}
],
"source": [
"# persistence forecasts with scalar index\n",
"# observation.interval_label = 'ending', \n",
"# so data ranges are exclusive of start and inclusive of end\n",
"data_start = pd.Timestamp('20190515 1500Z')\n",
"data_end = pd.Timestamp('20190515 1600Z')\n",
"forecast_start = pd.Timestamp('20190515 1600Z')\n",
"forecast_end = pd.Timestamp('20190515 1700Z')\n",
"interval_length = pd.Timedelta('5min')\n",
"interval_label = 'ending'\n",
"\n",
"fx_per = persistence.persistence_scalar(\n",
" observation, data_start, data_end, forecast_start,\n",
" forecast_end, interval_length, interval_label, load_data=load_data)\n",
"fx_per_idx = persistence.persistence_scalar_index(\n",
" observation, data_start, data_end, forecast_start,\n",
" forecast_end, interval_length, interval_label, load_data=load_data)\n",
"\n",
"resampled_data = oasis_ghi_values.resample(interval_length, label='right').mean()\n",
"fig = plot_persistence(resampled_data, fx_per, fx_per_idx)\n",
"show(fig)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Same data and forecast methods but for a cloudy period."
]
},
{
"cell_type": "code",
"execution_count": 33,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"\n",
"\n",
"\n",
"\n",
" <div class=\"bk-root\" id=\"c4290af8-c330-4bc9-b438-43b44492f34b\" data-root-id=\"4947\"></div>\n"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/javascript": [
"(function(root) {\n",
" function embed_document(root) {\n",
" \n",
" var docs_json = {\"9dbf5d65-6047-4e36-a581-177171074273\":{\"roots\":{\"references\":[{\"attributes\":{\"below\":[{\"id\":\"4956\",\"type\":\"DatetimeAxis\"}],\"center\":[{\"id\":\"4960\",\"type\":\"Grid\"},{\"id\":\"4965\",\"type\":\"Grid\"},{\"id\":\"5001\",\"type\":\"Legend\"}],\"left\":[{\"id\":\"4961\",\"type\":\"LinearAxis\"}],\"plot_height\":250,\"plot_width\":800,\"renderers\":[{\"id\":\"4980\",\"type\":\"GlyphRenderer\"},{\"id\":\"5006\",\"type\":\"GlyphRenderer\"},{\"id\":\"5033\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"4982\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"4971\",\"type\":\"Toolbar\"},\"x_range\":{\"id\":\"4948\",\"type\":\"DataRange1d\"},\"x_scale\":{\"id\":\"4952\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"4950\",\"type\":\"DataRange1d\"},\"y_scale\":{\"id\":\"4954\",\"type\":\"LinearScale\"}},\"id\":\"4947\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"4979\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"4966\",\"type\":\"PanTool\"},{\"attributes\":{\"days\":[1,15]},\"id\":\"4995\",\"type\":\"DaysTicker\"},{\"attributes\":{\"months\":[0,4,8]},\"id\":\"4998\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"overlay\":{\"id\":\"4988\",\"type\":\"BoxAnnotation\"}},\"id\":\"4967\",\"type\":\"BoxZoomTool\"},{\"attributes\":{},\"id\":\"5350\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"label\":{\"value\":\"observed\"},\"renderers\":[{\"id\":\"4980\",\"type\":\"GlyphRenderer\"}]},\"id\":\"5002\",\"type\":\"LegendItem\"},{\"attributes\":{\"days\":[1,8,15,22]},\"id\":\"4994\",\"type\":\"DaysTicker\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"AADOs8qrdkIAAAz9yqt2QgAASkbLq3ZCAACIj8urdkIAAMbYy6t2QgAABCLMq3ZCAABCa8yrdkIAAIC0zKt2QgAAvv3Mq3ZCAAD8Rs2rdkIAADqQzat2QgAAeNnNq3ZC\",\"dtype\":\"float64\",\"shape\":[12]},\"y\":{\"__ndarray__\":\"C0P3v7a4i0ALQ/e/triLQAtD97+2uItAC0P3v7a4i0ALQ/e/triLQAtD97+2uItAC0P3v7a4i0ALQ/e/triLQAtD97+2uItAC0P3v7a4i0ALQ/e/triLQAtD97+2uItA\",\"dtype\":\"float64\",\"shape\":[12]}},\"selected\":{\"id\":\"5056\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"5057\",\"type\":\"UnionRenderers\"}},\"id\":\"5003\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"5000\",\"type\":\"YearsTicker\"},{\"attributes\":{\"days\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]},\"id\":\"4992\",\"type\":\"DaysTicker\"},{\"attributes\":{\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"5004\",\"type\":\"Line\"},{\"attributes\":{\"days\":[1,4,7,10,13,16,19,22,25,28]},\"id\":\"4993\",\"type\":\"DaysTicker\"},{\"attributes\":{\"months\":[0,2,4,6,8,10]},\"id\":\"4997\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"5005\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"5057\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data_source\":{\"id\":\"5003\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"5004\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"5005\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"5007\",\"type\":\"CDSView\"}},\"id\":\"5006\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"4977\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"4978\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"4979\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"4981\",\"type\":\"CDSView\"}},\"id\":\"4980\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"axis_label\":\"Time (UTC)\",\"formatter\":{\"id\":\"4986\",\"type\":\"DatetimeTickFormatter\"},\"ticker\":{\"id\":\"4957\",\"type\":\"DatetimeTicker\"}},\"id\":\"4956\",\"type\":\"DatetimeAxis\"},{\"attributes\":{\"source\":{\"id\":\"5003\",\"type\":\"ColumnDataSource\"}},\"id\":\"5007\",\"type\":\"CDSView\"},{\"attributes\":{\"items\":[{\"id\":\"5002\",\"type\":\"LegendItem\"},{\"id\":\"5029\",\"type\":\"LegendItem\"},{\"id\":\"5058\",\"type\":\"LegendItem\"}],\"location\":\"top_left\"},\"id\":\"5001\",\"type\":\"Legend\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"4962\",\"type\":\"BasicTicker\"}},\"id\":\"4965\",\"type\":\"Grid\"},{\"attributes\":{\"label\":{\"value\":\"persistence index\"},\"renderers\":[{\"id\":\"5033\",\"type\":\"GlyphRenderer\"}]},\"id\":\"5058\",\"type\":\"LegendItem\"},{\"attributes\":{\"base\":60,\"mantissas\":[1,2,5,10,15,20,30],\"max_interval\":1800000.0,\"min_interval\":1000.0,\"num_minor_ticks\":0},\"id\":\"4990\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"months\":[0,6]},\"id\":\"4999\",\"type\":\"MonthsTicker\"},{\"attributes\":{},\"id\":\"4954\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"5027\",\"type\":\"Selection\"},{\"attributes\":{\"ticker\":{\"id\":\"4957\",\"type\":\"DatetimeTicker\"}},\"id\":\"4960\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"4962\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"5028\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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7at2QgAAWpvtq3ZCAACY5O2rdkIAANYt7qt2QgAAFHfuq3ZCAABSwO6rdkIAAJAJ76t2QgAAzlLvq3ZCAAAMnO+rdkIAAErl76t2QgAAiC7wq3ZCAADGd/CrdkIAAATB8Kt2QgAAQgrxq3ZCAACAU/GrdkIAAL6c8at2QgAA/OXxq3ZCAAA6L/KrdkIAAHh48qt2QgAAtsHyq3ZCAAD0CvOrdkIAADJU86t2QgAAcJ3zq3ZCAACu5vOrdkIAAOwv9Kt2QgAAKnn0q3ZCAABowvSrdkIAAKYL9at2QgAA5FT1q3ZCAAAinvWrdkIAAGDn9at2QgAAnjD2q3ZCAADcefardkIAABrD9qt2QgAAWAz3q3ZCAACWVferdkIAANSe96t2QgAAEuj3q3ZCAABQMfirdkIAAI56+Kt2QgAAzMP4q3ZCAAAKDfmrdkIAAEhW+at2QgAAhp/5q3ZCAADE6PmrdkIAAAIy+qt2QgAAQHv6q3ZCAAB+xPqrdkIAALwN+6t2QgAA+lb7q3ZCAAA4oPurdkIAAHbp+6t2QgAAtDL8q3ZCAADye/yrdkIAADDF/Kt2QgAAbg79q3ZCAACsV/2rdkIAAOqg/at2QgAAKOr9q3ZCAABmM/6rdkIAAKR8/qt2QgAA4sX+q3ZCAAAgD/+rdkIAAF5Y/6t2QgAAnKH/q3ZCAADa6v+rdkIAABg0AKx2QgAAVn0ArHZCAACUxgCsdkIAANIPAax2QgAAEFkBrHZCAABOogGsdkIAAIzrAax2QgAAyjQCrHZCAAAIfgKsdkIAAEbHAqx2QgAAhBADrHZCAADCWQOsdkIAAACjA6x2QgAAPuwDrHZCAAB8NQSsdkIAALp+BKx2QgAA+McErHZCAAA2EQWsdkIAAHRaBax2QgAAsqMFrHZCAADw7AWsdkIAAC42Bqx2QgAAbH8GrHZCAACqyAasdkIAAOgRB6x2QgAAJlsHrHZCAABkpAesdkIAAKLtB6x2QgAA4DYIrHZCAAAegAisdkIAAFzJCKx2QgAAmhIJrHZCAADYWwmsdkIAABalCax2QgAAVO4JrHZCAACSNwqsdkIAANCACqx2QgAADsoKrHZCAABMEwusdkIAAIpcC6x2QgAAyKULrHZCAAAG7wusdkIAAEQ4DKx2QgAAgoEMrHZCAADAygysdkIAAP4TDax2QgAAPF0NrHZC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\",\"dtype\":\"float64\",\"shape\":[865]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[865]}},\"selected\":{\"id\":\"5027\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"5028\",\"type\":\"UnionRenderers\"}},\"id\":\"4977\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"label\":{\"value\":\"persistence\"},\"renderers\":[{\"id\":\"5006\",\"type\":\"GlyphRenderer\"}]},\"id\":\"5029\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"4986\",\"type\":\"DatetimeTickFormatter\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"4966\",\"type\":\"PanTool\"},{\"id\":\"4967\",\"type\":\"BoxZoomTool\"},{\"id\":\"4968\",\"type\":\"WheelZoomTool\"},{\"id\":\"4969\",\"type\":\"ResetTool\"},{\"id\":\"4970\",\"type\":\"SaveTool\"}]},\"id\":\"4971\",\"type\":\"Toolbar\"},{\"attributes\":{\"num_minor_ticks\":5,\"tickers\":[{\"id\":\"4989\",\"type\":\"AdaptiveTicker\"},{\"id\":\"4990\",\"type\":\"AdaptiveTicker\"},{\"id\":\"4991\",\"type\":\"AdaptiveTicker\"},{\"id\":\"4992\",\"type\":\"DaysTicker\"},{\"id\":\"4993\",\"type\":\"DaysTicker\"},{\"id\":\"4994\",\"type\":\"DaysTicker\"},{\"id\":\"4995\",\"type\":\"DaysTicker\"},{\"id\":\"4996\",\"type\":\"MonthsTicker\"},{\"id\":\"4997\",\"type\":\"MonthsTicker\"},{\"id\":\"4998\",\"type\":\"MonthsTicker\"},{\"id\":\"4999\",\"type\":\"MonthsTicker\"},{\"id\":\"5000\",\"type\":\"YearsTicker\"}]},\"id\":\"4957\",\"type\":\"DatetimeTicker\"},{\"attributes\":{\"base\":24,\"mantissas\":[1,2,4,6,8,12],\"max_interval\":43200000.0,\"min_interval\":3600000.0,\"num_minor_ticks\":0},\"id\":\"4991\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"callback\":null},\"id\":\"4950\",\"type\":\"DataRange1d\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"AADOs8qrdkIAAAz9yqt2QgAASkbLq3ZCAACIj8urdkIAAMbYy6t2QgAABCLMq3ZCAABCa8yrdkIAAIC0zKt2QgAAvv3Mq3ZCAAD8Rs2rdkIAADqQzat2QgAAeNnNq3ZC\",\"dtype\":\"float64\",\"shape\":[12]},\"y\":{\"__ndarray__\":\"JoYKQol3jUCwQmjI46qNQEEO1x7s2o1AhLoPMZwHjkDZ6opX7jCOQH11IVrdVo5AvctTb2R5jkBia848f5iOQO29adgptI5A51Vmx2DMjkBiBwIAIeGOQEo7Nuhn8o5A\",\"dtype\":\"float64\",\"shape\":[12]}},\"selected\":{\"id\":\"5349\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"5350\",\"type\":\"UnionRenderers\"}},\"id\":\"5030\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"5349\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"4969\",\"type\":\"ResetTool\"},{\"attributes\":{\"callback\":null},\"id\":\"4948\",\"type\":\"DataRange1d\"},{\"attributes\":{\"line_color\":\"#ff7f0e\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"5031\",\"type\":\"Line\"},{\"attributes\":{\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"4978\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"5032\",\"type\":\"Line\"},{\"attributes\":{\"mantissas\":[1,2,5],\"max_interval\":500.0,\"num_minor_ticks\":0},\"id\":\"4989\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{},\"id\":\"4984\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"data_source\":{\"id\":\"5030\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"5031\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"5032\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"5034\",\"type\":\"CDSView\"}},\"id\":\"5033\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"4970\",\"type\":\"SaveTool\"},{\"attributes\":{\"months\":[0,1,2,3,4,5,6,7,8,9,10,11]},\"id\":\"4996\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"4988\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"source\":{\"id\":\"5030\",\"type\":\"ColumnDataSource\"}},\"id\":\"5034\",\"type\":\"CDSView\"},{\"attributes\":{\"axis_label\":\"Irradiance (W/m^2)\",\"formatter\":{\"id\":\"4984\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"4962\",\"type\":\"BasicTicker\"}},\"id\":\"4961\",\"type\":\"LinearAxis\"},{\"attributes\":{},\"id\":\"4952\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"5056\",\"type\":\"Selection\"},{\"attributes\":{\"source\":{\"id\":\"4977\",\"type\":\"ColumnDataSource\"}},\"id\":\"4981\",\"type\":\"CDSView\"},{\"attributes\":{\"text\":\"\"},\"id\":\"4982\",\"type\":\"Title\"},{\"attributes\":{\"dimensions\":\"width\"},\"id\":\"4968\",\"type\":\"WheelZoomTool\"}],\"root_ids\":[\"4947\"]},\"title\":\"Bokeh Application\",\"version\":\"1.2.0\"}};\n",
" var render_items = [{\"docid\":\"9dbf5d65-6047-4e36-a581-177171074273\",\"roots\":{\"4947\":\"c4290af8-c330-4bc9-b438-43b44492f34b\"}}];\n",
" root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n",
"\n",
" }\n",
" if (root.Bokeh !== undefined) {\n",
" embed_document(root);\n",
" } else {\n",
" var attempts = 0;\n",
" var timer = setInterval(function(root) {\n",
" if (root.Bokeh !== undefined) {\n",
" embed_document(root);\n",
" clearInterval(timer);\n",
" }\n",
" attempts++;\n",
" if (attempts > 100) {\n",
" console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n",
" clearInterval(timer);\n",
" }\n",
" }, 10, root)\n",
" }\n",
"})(window);"
],
"application/vnd.bokehjs_exec.v0+json": ""
},
"metadata": {
"application/vnd.bokehjs_exec.v0+json": {
"id": "4947"
}
},
"output_type": "display_data"
}
],
"source": [
"# persistence forecasts with scalar index\n",
"# observation.interval_label = 'ending', \n",
"# so data ranges are exclusive of start and inclusive of end\n",
"data_start = pd.Timestamp('20190515 1700Z')\n",
"data_end = pd.Timestamp('20190515 1800Z')\n",
"forecast_start = pd.Timestamp('20190515 1800Z')\n",
"forecast_end = pd.Timestamp('20190515 1900Z')\n",
"interval_length = pd.Timedelta('5min')\n",
"interval_label = 'ending'\n",
"\n",
"fx_per = persistence.persistence_scalar(\n",
" observation, data_start, data_end, forecast_start,\n",
" forecast_end, interval_length, interval_label, load_data=load_data)\n",
"fx_per_idx = persistence.persistence_scalar_index(\n",
" observation, data_start, data_end, forecast_start,\n",
" forecast_end, interval_length, interval_label, load_data=load_data)\n",
"\n",
"resampled_data = oasis_ghi_values.resample(interval_length, label='right').mean()\n",
"fig = plot_persistence(resampled_data, fx_per, fx_per_idx)\n",
"show(fig)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"The \"day ahead persistence\" function [`persistence_interval`](https://solarforecastarbiter-core.readthedocs.io/en/latest/generated/solarforecastarbiter.reference_forecasts.persistence.persistence_interval.html#solarforecastarbiter.reference_forecasts.persistence.persistence_interval) works here because our example `load_data` function accounts for interval labeling."
]
},
{
"cell_type": "code",
"execution_count": 34,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"\n",
"\n",
"\n",
"\n",
" <div class=\"bk-root\" id=\"568df126-39c3-4cca-a8d0-87f74c74b213\" data-root-id=\"5501\"></div>\n"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/javascript": [
"(function(root) {\n",
" function embed_document(root) {\n",
" \n",
" var docs_json = {\"9815d08c-4198-4159-946f-0117679b4b5d\":{\"roots\":{\"references\":[{\"attributes\":{\"below\":[{\"id\":\"5510\",\"type\":\"DatetimeAxis\"}],\"center\":[{\"id\":\"5514\",\"type\":\"Grid\"},{\"id\":\"5519\",\"type\":\"Grid\"},{\"id\":\"5555\",\"type\":\"Legend\"}],\"left\":[{\"id\":\"5515\",\"type\":\"LinearAxis\"}],\"plot_height\":250,\"plot_width\":800,\"renderers\":[{\"id\":\"5534\",\"type\":\"GlyphRenderer\"},{\"id\":\"5560\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"5536\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"5525\",\"type\":\"Toolbar\"},\"x_range\":{\"id\":\"5502\",\"type\":\"DataRange1d\"},\"x_scale\":{\"id\":\"5506\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"5504\",\"type\":\"DataRange1d\"},\"y_scale\":{\"id\":\"5508\",\"type\":\"LinearScale\"}},\"id\":\"5501\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"overlay\":{\"id\":\"5542\",\"type\":\"BoxAnnotation\"}},\"id\":\"5521\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"months\":[0,1,2,3,4,5,6,7,8,9,10,11]},\"id\":\"5550\",\"type\":\"MonthsTicker\"},{\"attributes\":{\"dimensions\":\"width\"},\"id\":\"5522\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"months\":[0,2,4,6,8,10]},\"id\":\"5551\",\"type\":\"MonthsTicker\"},{\"attributes\":{},\"id\":\"5523\",\"type\":\"ResetTool\"},{\"attributes\":{},\"id\":\"5897\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"5516\",\"type\":\"BasicTicker\"},{\"attributes\":{\"months\":[0,4,8]},\"id\":\"5552\",\"type\":\"MonthsTicker\"},{\"attributes\":{},\"id\":\"5524\",\"type\":\"SaveTool\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"AAAoDZCrdkIAABB8k6t2QgAA+OqWq3ZCAADgWZqrdkIAAMjInat2QgAAsDehq3ZCAACYpqSrdkIAAIAVqKt2QgAAaISrq3ZCAABQ866rdkIAADhisqt2QgAAING1q3ZCAAAIQLmrdkIAAPCuvKt2QgAA2B3Aq3ZCAADAjMOrdkIAAKj7xqt2QgAAkGrKq3ZCAAB42c2rdkIAAGBI0at2QgAASLfUq3ZCAAAwJtirdkIAABiV26t2QgAAAATfq3ZCAADocuKrdkIAANDh5at2QgAAuFDpq3ZCAACgv+yrdkIAAIgu8Kt2QgAAcJ3zq3ZCAABYDPerdkIAAEB7+qt2QgAAKOr9q3ZCAAAQWQGsdkIAAPjHBKx2QgAA4DYIrHZCAADIpQusdkIAALAUD6x2QgAAmIMSrHZCAACA8hWsdkIAAGhhGax2QgAAUNAcrHZCAAA4PyCsdkIAACCuI6x2QgAACB0nrHZCAADwiyqsdkIAANj6Lax2QgAAwGkxrHZCAACo2DSsdkIAAJBHOKx2QgAAeLY7rHZCAABgJT+sdkIAAEiUQqx2QgAAMANGrHZCAAAYckmsdkIAAADhTKx2QgAA6E9QrHZCAADQvlOsdkIAALgtV6x2QgAAoJxarHZCAACIC16sdkIAAHB6Yax2QgAAWOlkrHZCAABAWGisdkIAACjHa6x2QgAAEDZvrHZCAAD4pHKsdkIAAOATdqx2QgAAyIJ5rHZCAACw8XysdkIAAJhggKx2QgAAgM+DrHZCAABoPoesdkI=\",\"dtype\":\"float64\",\"shape\":[73]},\"y\":{\"__ndarray__\":\"tDUPTQYCc0BHpIDHyntYQIUBk5yUauO/wb1YBVeGDMDTnM+TRQQKwNOeknNi3wjABxbAlIHTCMAgGBpizwEJwErR3YgBxQjAirLw9bWuB8DZ4XZoWEwHwB7lcwFC/gXA955JGlvbK0BG6b/045ZkQOLHmLsWFHhA6dms+lzDgkB//mglGpWIQGXxiPdJ0YtA/cvuyUMbj0ABJSusAWWPQL3ERdte9Y5AxWSqYJQwikBz/2tTT3GEQFeGONbFVH5Ay8ZwYjWsbUCeLKITL89TQFWIxpLxF/S/56dL2fxSDMAsg0TtkQALwLZN8bioJgvA3ReqdfV9CcBJ2fzStUkKwOkBP70soAjArd674ObHB8ClXt2eDaYHwFz6l6QyZQXAXAYuIbFUOkDDjUgBj6tbQM6LAJSs12RAvzb1lC/dd0AU+8vuyXV1QPlT46XbtYdAx05lPq0YkEC4rNUxAZyQQAEoWWENAY9ApVfKMoTUi0CAJsKGJ/eGQHRGlPZGlYBAT4c7BHuOckBgTA1HaiRVQDL8XY4NY/E/fWEMv67ZCsDJdr6fGl8LwDdWT9NUDAvAD6PnFroiCsAn5HDTjEIIwMW9Mm/VRQfAIO9CYNI1BsDSbcK9Mu8FwJk0DYrmAQbAJ7CB9QD0I0DNlxdgH8BkQJ+iI7l8fHhAsOHplTKlgUCqYFRSp+qAQEDo2aw6lIpAYjixmgHrjEDxYJ6of1mQQDm39itK4I5AJHLU5HzSi0BNzmOnci+HQDnWxW00CoFAHVpkO98ve0A=\",\"dtype\":\"float64\",\"shape\":[73]}},\"selected\":{\"id\":\"5581\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"5582\",\"type\":\"UnionRenderers\"}},\"id\":\"5531\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"months\":[0,6]},\"id\":\"5553\",\"type\":\"MonthsTicker\"},{\"attributes\":{},\"id\":\"5520\",\"type\":\"PanTool\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"5559\",\"type\":\"Line\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"5520\",\"type\":\"PanTool\"},{\"id\":\"5521\",\"type\":\"BoxZoomTool\"},{\"id\":\"5522\",\"type\":\"WheelZoomTool\"},{\"id\":\"5523\",\"type\":\"ResetTool\"},{\"id\":\"5524\",\"type\":\"SaveTool\"}]},\"id\":\"5525\",\"type\":\"Toolbar\"},{\"attributes\":{\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"5558\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"5554\",\"type\":\"YearsTicker\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"AABYDPerdkIAAEB7+qt2QgAAKOr9q3ZCAAAQWQGsdkIAAPjHBKx2QgAA4DYIrHZCAADIpQusdkIAALAUD6x2QgAAmIMSrHZCAACA8hWsdkIAAGhhGax2QgAAUNAcrHZCAAA4PyCsdkIAACCuI6x2QgAACB0nrHZCAADwiyqsdkIAANj6Lax2QgAAwGkxrHZCAACo2DSsdkIAAJBHOKx2QgAAeLY7rHZCAABgJT+sdkIAAEiUQqx2QgAAMANGrHZC\",\"dtype\":\"float64\",\"shape\":[24]},\"y\":{\"__ndarray__\":\"KkVRjYTTCMCZCC5pnwEJwAwAaKf5vQjAuT7Szeu1B8B9s26WpUAHwJHLpd5A/gXAI0hKH18jLkDOVksnfwZlQKxjggdzT3hAsCgSOaregkB/khXWoKuIQAxD97+2uItAe6L+jdA5j0BBDQVZvHSPQGGnMp/G7Y5AgImLtv3/iUDLpHNrf22EQH/fmeNvGn5AA2iBY7wdbUCj5wPv0XNTQCnbGTgycfi/+xbWjXdHDMC+tJWEMf8KwI8ONfd9JQvA\",\"dtype\":\"float64\",\"shape\":[24]}},\"selected\":{\"id\":\"5897\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"5898\",\"type\":\"UnionRenderers\"}},\"id\":\"5557\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"5557\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"5558\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"5559\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"5561\",\"type\":\"CDSView\"}},\"id\":\"5560\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"5533\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"5531\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"5532\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"5533\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"5535\",\"type\":\"CDSView\"}},\"id\":\"5534\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"axis_label\":\"Irradiance (W/m^2)\",\"formatter\":{\"id\":\"5538\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"5516\",\"type\":\"BasicTicker\"}},\"id\":\"5515\",\"type\":\"LinearAxis\"},{\"attributes\":{\"source\":{\"id\":\"5557\",\"type\":\"ColumnDataSource\"}},\"id\":\"5561\",\"type\":\"CDSView\"},{\"attributes\":{\"callback\":null},\"id\":\"5502\",\"type\":\"DataRange1d\"},{\"attributes\":{\"source\":{\"id\":\"5531\",\"type\":\"ColumnDataSource\"}},\"id\":\"5535\",\"type\":\"CDSView\"},{\"attributes\":{\"num_minor_ticks\":5,\"tickers\":[{\"id\":\"5543\",\"type\":\"AdaptiveTicker\"},{\"id\":\"5544\",\"type\":\"AdaptiveTicker\"},{\"id\":\"5545\",\"type\":\"AdaptiveTicker\"},{\"id\":\"5546\",\"type\":\"DaysTicker\"},{\"id\":\"5547\",\"type\":\"DaysTicker\"},{\"id\":\"5548\",\"type\":\"DaysTicker\"},{\"id\":\"5549\",\"type\":\"DaysTicker\"},{\"id\":\"5550\",\"type\":\"MonthsTicker\"},{\"id\":\"5551\",\"type\":\"MonthsTicker\"},{\"id\":\"5552\",\"type\":\"MonthsTicker\"},{\"id\":\"5553\",\"type\":\"MonthsTicker\"},{\"id\":\"5554\",\"type\":\"YearsTicker\"}]},\"id\":\"5511\",\"type\":\"DatetimeTicker\"},{\"attributes\":{},\"id\":\"5581\",\"type\":\"Selection\"},{\"attributes\":{\"text\":\"\"},\"id\":\"5536\",\"type\":\"Title\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"5516\",\"type\":\"BasicTicker\"}},\"id\":\"5519\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"5508\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"5582\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"5538\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"label\":{\"value\":\"persistence\"},\"renderers\":[{\"id\":\"5560\",\"type\":\"GlyphRenderer\"}]},\"id\":\"5583\",\"type\":\"LegendItem\"},{\"attributes\":{\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"5532\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"5540\",\"type\":\"DatetimeTickFormatter\"},{\"attributes\":{\"days\":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]},\"id\":\"5546\",\"type\":\"DaysTicker\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"5542\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"ticker\":{\"id\":\"5511\",\"type\":\"DatetimeTicker\"}},\"id\":\"5514\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"5898\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"mantissas\":[1,2,5],\"max_interval\":500.0,\"num_minor_ticks\":0},\"id\":\"5543\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"base\":60,\"mantissas\":[1,2,5,10,15,20,30],\"max_interval\":1800000.0,\"min_interval\":1000.0,\"num_minor_ticks\":0},\"id\":\"5544\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"axis_label\":\"Time (UTC)\",\"formatter\":{\"id\":\"5540\",\"type\":\"DatetimeTickFormatter\"},\"ticker\":{\"id\":\"5511\",\"type\":\"DatetimeTicker\"}},\"id\":\"5510\",\"type\":\"DatetimeAxis\"},{\"attributes\":{\"base\":24,\"mantissas\":[1,2,4,6,8,12],\"max_interval\":43200000.0,\"min_interval\":3600000.0,\"num_minor_ticks\":0},\"id\":\"5545\",\"type\":\"AdaptiveTicker\"},{\"attributes\":{\"label\":{\"value\":\"observed\"},\"renderers\":[{\"id\":\"5534\",\"type\":\"GlyphRenderer\"}]},\"id\":\"5556\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"5506\",\"type\":\"LinearScale\"},{\"attributes\":{\"days\":[1,4,7,10,13,16,19,22,25,28]},\"id\":\"5547\",\"type\":\"DaysTicker\"},{\"attributes\":{\"items\":[{\"id\":\"5556\",\"type\":\"LegendItem\"},{\"id\":\"5583\",\"type\":\"LegendItem\"}],\"location\":\"top_left\"},\"id\":\"5555\",\"type\":\"Legend\"},{\"attributes\":{\"days\":[1,8,15,22]},\"id\":\"5548\",\"type\":\"DaysTicker\"},{\"attributes\":{\"callback\":null},\"id\":\"5504\",\"type\":\"DataRange1d\"},{\"attributes\":{\"days\":[1,15]},\"id\":\"5549\",\"type\":\"DaysTicker\"}],\"root_ids\":[\"5501\"]},\"title\":\"Bokeh Application\",\"version\":\"1.2.0\"}};\n",
" var render_items = [{\"docid\":\"9815d08c-4198-4159-946f-0117679b4b5d\",\"roots\":{\"5501\":\"568df126-39c3-4cca-a8d0-87f74c74b213\"}}];\n",
" root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n",
"\n",
" }\n",
" if (root.Bokeh !== undefined) {\n",
" embed_document(root);\n",
" } else {\n",
" var attempts = 0;\n",
" var timer = setInterval(function(root) {\n",
" if (root.Bokeh !== undefined) {\n",
" embed_document(root);\n",
" clearInterval(timer);\n",
" }\n",
" attempts++;\n",
" if (attempts > 100) {\n",
" console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n",
" clearInterval(timer);\n",
" }\n",
" }, 10, root)\n",
" }\n",
"})(window);"
],
"application/vnd.bokehjs_exec.v0+json": ""
},
"metadata": {
"application/vnd.bokehjs_exec.v0+json": {
"id": "5501"
}
},
"output_type": "display_data"
}
],
"source": [
"# persistence forecasts with scalar index\n",
"# observation.interval_label = 'ending', \n",
"# so data ranges are exclusive of start and inclusive of end\n",
"data_start = pd.Timestamp('20190515 0600Z')\n",
"data_end = pd.Timestamp('20190516 0600Z')\n",
"forecast_start = pd.Timestamp('20190516 0600Z')\n",
"interval_length = pd.Timedelta('1hr')\n",
"interval_label = 'ending'\n",
"\n",
"fx_per_interval = persistence.persistence_interval(\n",
" observation, data_start, data_end, forecast_start,\n",
" interval_length, interval_label, load_data=load_data)\n",
"\n",
"resampled_data = oasis_ghi_values.resample(interval_length, label='right').mean()\n",
"fig = plot_persistence(resampled_data, fx_per_interval)\n",
"show(fig)"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.7.2"
}
},
"nbformat": 4,
"nbformat_minor": 2
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment