"
]
},
"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",
" \"
\\n\"+\n",
" \"
\\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",
" \"
\\n\"+\n",
" \"
\\n\"+\n",
" \"
re-rerun `output_notebook()` to attempt to load from CDN again, or
\"}};\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",
" \n",
" var js_urls = [\"https://cdn.pydata.org/bokeh/release/bokeh-1.4.0.min.js\", \"https://cdn.pydata.org/bokeh/release/bokeh-widgets-1.4.0.min.js\", \"https://cdn.pydata.org/bokeh/release/bokeh-tables-1.4.0.min.js\", \"https://cdn.pydata.org/bokeh/release/bokeh-gl-1.4.0.min.js\"];\n",
" var css_urls = [];\n",
" \n",
"\n",
" var inline_js = [\n",
" function(Bokeh) {\n",
" Bokeh.set_log_level(\"info\");\n",
" },\n",
" function(Bokeh) {\n",
" \n",
" \n",
" }\n",
" ];\n",
"\n",
" function run_inline_js() {\n",
" \n",
" if (root.Bokeh !== undefined || force === true) {\n",
" \n",
" for (var i = 0; i < inline_js.length; i++) {\n",
" inline_js[i].call(root, root.Bokeh);\n",
" }\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 \"
\\n\"+\n \"
\\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 \"
\\n\"+\n \"
\\n\"+\n \"
re-rerun `output_notebook()` to attempt to load from CDN again, or
\"}};\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 \n var js_urls = [\"https://cdn.pydata.org/bokeh/release/bokeh-1.4.0.min.js\", \"https://cdn.pydata.org/bokeh/release/bokeh-widgets-1.4.0.min.js\", \"https://cdn.pydata.org/bokeh/release/bokeh-tables-1.4.0.min.js\", \"https://cdn.pydata.org/bokeh/release/bokeh-gl-1.4.0.min.js\"];\n var css_urls = [];\n \n\n var inline_js = [\n function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\n function(Bokeh) {\n \n \n }\n ];\n\n function run_inline_js() {\n \n if (root.Bokeh !== undefined || force === true) {\n \n for (var i = 0; i < inline_js.length; i++) {\n inline_js[i].call(root, root.Bokeh);\n }\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"
},
{
"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",
" \"
\\n\"+\n",
" \"
\\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",
" \"
\\n\"+\n",
" \"
\\n\"+\n",
" \"
re-rerun `output_notebook()` to attempt to load from CDN again, or
\"}};\n",
"\n",
" function display_loaded() {\n",
" var el = document.getElementById(null);\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",
" };\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",
" \n",
" var js_urls = [];\n",
" var css_urls = [];\n",
" \n",
"\n",
" var inline_js = [\n",
" function(Bokeh) {\n",
" /* BEGIN bokeh.min.js */\n",
" /*!\n",
" * Copyright (c) 2012 - 2019, Anaconda, Inc., and Bokeh Contributors\n",
" * All rights reserved.\n",
" * \n",
" * Redistribution and use in source and binary forms, with or without modification,\n",
" * are permitted provided that the following conditions are met:\n",
" * \n",
" * Redistributions of source code must retain the above copyright notice,\n",
" * this list of conditions and the following disclaimer.\n",
" * \n",
" * Redistributions in binary form must reproduce the above copyright notice,\n",
" * this list of conditions and the following disclaimer in the documentation\n",
" * and/or other materials provided with the distribution.\n",
" * \n",
" * Neither the name of Anaconda nor the names of any contributors\n",
" * may be used to endorse or promote products derived from this software\n",
" * without specific prior written permission.\n",
" * \n",
" * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\n",
" * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n",
" * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE\n",
" * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE\n",
" * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\n",
" * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\n",
" * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS\n",
" * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN\n",
" * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)\n",
" * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF\n",
" * THE POSSIBILITY OF SUCH DAMAGE.\n",
" */\n",
" (function(root, factory) {\n",
" root[\"Bokeh\"] = factory();\n",
" })(this, function() {\n",
" var define;\n",
" var parent_require = typeof require === \"function\" && require\n",
" return (function(modules, entry, aliases, externals) {\n",
" if (aliases === undefined) aliases = {};\n",
" if (externals === undefined) externals = {};\n",
"\n",
" var cache = {};\n",
"\n",
" var normalize = function(name) {\n",
" if (typeof name === \"number\")\n",
" return name;\n",
"\n",
" if (name === \"bokehjs\")\n",
" return entry;\n",
"\n",
" var prefix = \"@bokehjs/\"\n",
" if (name.slice(0, prefix.length) === prefix)\n",
" name = name.slice(prefix.length)\n",
"\n",
" var alias = aliases[name]\n",
" if (alias != null)\n",
" return alias;\n",
"\n",
" var trailing = name.length > 0 && name[name.lenght-1] === \"/\";\n",
" var index = aliases[name + (trailing ? \"\" : \"/\") + \"index\"];\n",
" if (index != null)\n",
" return index;\n",
"\n",
" return name;\n",
" }\n",
"\n",
" var require = function(name) {\n",
" var mod = cache[name];\n",
" if (!mod) {\n",
" var id = normalize(name);\n",
"\n",
" mod = cache[id];\n",
" if (!mod) {\n",
" if (!modules[id]) {\n",
" if (parent_require && externals[id]) {\n",
" try {\n",
" mod = {exports: parent_require(id)};\n",
" cache[id] = cache[name] = mod;\n",
" return mod.exports;\n",
" } catch (e) {}\n",
" }\n",
"\n",
" var err = new Error(\"Cannot find module '\" + name + \"'\");\n",
" err.code = 'MODULE_NOT_FOUND';\n",
" throw err;\n",
" }\n",
"\n",
" mod = {exports: {}};\n",
" cache[id] = cache[name] = mod;\n",
" modules[id].call(mod.exports, require, mod, mod.exports);\n",
" } else\n",
" cache[name] = mod;\n",
" }\n",
"\n",
" return mod.exports;\n",
" }\n",
"\n",
" var main = require(entry);\n",
" main.require = require;\n",
"\n",
" main.register_plugin = function(plugin_modules, plugin_entry, plugin_aliases, plugin_externals) {\n",
" if (plugin_aliases === undefined) plugin_aliases = {};\n",
" if (plugin_externals === undefined) plugin_externals = {};\n",
"\n",
" for (var name in plugin_modules) {\n",
" modules[name] = plugin_modules[name];\n",
" }\n",
"\n",
" for (var name in plugin_aliases) {\n",
" aliases[name] = plugin_aliases[name];\n",
" }\n",
"\n",
" for (var name in plugin_externals) {\n",
" externals[name] = plugin_externals[name];\n",
" }\n",
"\n",
" var plugin = require(plugin_entry);\n",
"\n",
" for (var name in plugin) {\n",
" main[name] = plugin[name];\n",
" }\n",
"\n",
" return plugin;\n",
" }\n",
"\n",
" return main;\n",
" })\n",
" ([\n",
" function _(n,o,r){n(1),function(n){for(var o in n)r.hasOwnProperty(o)||(r[o]=n[o])}(n(102))},\n",
" function _(n,c,f){n(2),n(11),n(14),n(21),n(49),n(52),n(87),n(94),n(100)},\n",
" function _(e,n,a){e(3)()||Object.defineProperty(Object,\"assign\",{value:e(4),configurable:!0,enumerable:!1,writable:!0})},\n",
" function _(r,t,o){t.exports=function(){var r,t=Object.assign;return\"function\"==typeof t&&(t(r={foo:\"raz\"},{bar:\"dwa\"},{trzy:\"trzy\"}),r.foo+r.bar+r.trzy===\"razdwatrzy\")}},\n",
" function _(t,r,n){var o=t(5),c=t(10),a=Math.max;r.exports=function(t,r){var n,f,h,i=a(arguments.length,2);for(t=Object(c(t)),h=function(o){try{t[o]=r[o]}catch(t){n||(n=t)}},f=1;f= 0\");if(!isFinite(r))throw new RangeError(\"Count must be < ∞\");for(n=\"\";r;)r%2&&(n+=t),r>1&&(t+=t),r>>=1;return n}},\n",
" function _(t,i,n){var r=t(18),a=Math.abs,o=Math.floor;i.exports=function(t){return isNaN(t)?0:0!==(t=Number(t))&&isFinite(t)?r(t)*o(a(t)):t}},\n",
" function _(n,t,i){t.exports=n(19)()?Math.sign:n(20)},\n",
" function _(n,t,o){t.exports=function(){var n=Math.sign;return\"function\"==typeof n&&(1===n(10)&&-1===n(-20))}},\n",
" function _(n,r,t){r.exports=function(n){return n=Number(n),isNaN(n)||0===n?n:n>0?1:-1}},\n",
" function _(e,r,a){e(22)()||Object.defineProperty(Array,\"from\",{value:e(23),configurable:!0,enumerable:!1,writable:!0})},\n",
" function _(n,o,r){o.exports=function(){var n,o,r=Array.from;return\"function\"==typeof r&&(o=r(n=[\"raz\",\"dwa\"]),Boolean(o&&o!==n&&\"dwa\"===o[1]))}},\n",
" function _(e,l,r){var n=e(24).iterator,t=e(44),a=e(45),i=e(46),u=e(47),o=e(10),f=e(8),c=e(48),v=Array.isArray,h=Function.prototype.call,y={configurable:!0,enumerable:!0,writable:!0,value:null},s=Object.defineProperty;l.exports=function(e){var l,r,A,g,p,w,b,d,x,j,O=arguments[1],m=arguments[2];if(e=Object(o(e)),f(O)&&u(O),this&&this!==Array&&a(this))l=this;else{if(!O){if(t(e))return 1!==(p=e.length)?Array.apply(null,e):((g=new Array(1))[0]=e[0],g);if(v(e)){for(g=new Array(p=e.length),r=0;r
\"],_default:[0,\"\",\"\"]};function ve(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||\"*\"):void 0!==e.querySelectorAll?e.querySelectorAll(t||\"*\"):[],void 0===t||t&&N(e,t)?b.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n-1)i&&i.push(o);else if(l=ie(o),a=ve(f.appendChild(o),\"script\"),l&&ye(a),n)for(c=0;o=a[c++];)he.test(o.type||\"\")&&n.push(o);return f}me=r.createDocumentFragment().appendChild(r.createElement(\"div\")),(xe=r.createElement(\"input\")).setAttribute(\"type\",\"radio\"),xe.setAttribute(\"checked\",\"checked\"),xe.setAttribute(\"name\",\"t\"),me.appendChild(xe),h.checkClone=me.cloneNode(!0).cloneNode(!0).lastChild.checked,me.innerHTML=\"\",h.noCloneChecked=!!me.cloneNode(!0).lastChild.defaultValue;var Te=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ee=/^([^.]*)(?:\\.(.+)|)/;function ke(){return!0}function Se(){return!1}function Ne(e,t){return e===function(){try{return r.activeElement}catch(e){}}()==(\"focus\"===t)}function Ae(e,t,n,r,i,o){var a,s;if(\"object\"==typeof t){for(s in\"string\"!=typeof n&&(r=r||n,n=void 0),t)Ae(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&(\"string\"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Se;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return b().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=b.guid++)),e.each(function(){b.event.add(this,t,i,r,n)})}function De(e,t,n){n?(Y.set(e,t,!1),b.event.add(e,t,{namespace:!1,handler:function(e){var r,i,a=Y.get(this,t);if(1&e.isTrigger&&this[t]){if(a.length)(b.event.special[t]||{}).delegateType&&e.stopPropagation();else if(a=o.call(arguments),Y.set(this,t,a),r=n(this,t),this[t](),a!==(i=Y.get(this,t))||r?Y.set(this,t,!1):i={},a!==i)return e.stopImmediatePropagation(),e.preventDefault(),i.value}else a.length&&(Y.set(this,t,{value:b.event.trigger(b.extend(a[0],b.Event.prototype),a.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Y.get(e,t)&&b.event.add(e,t,ke)}b.event={global:{},add:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.get(e);if(v)for(n.handler&&(n=(o=n).handler,i=o.selector),i&&b.find.matchesSelector(re,i),n.guid||(n.guid=b.guid++),(u=v.events)||(u=v.events={}),(a=v.handle)||(a=v.handle=function(t){return void 0!==b&&b.event.triggered!==t.type?b.event.dispatch.apply(e,arguments):void 0}),l=(t=(t||\"\").match(P)||[\"\"]).length;l--;)d=g=(s=Ee.exec(t[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d&&(f=b.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=b.event.special[d]||{},c=b.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&b.expr.match.needsContext.test(i),namespace:h.join(\".\")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(e,r,h,a)||e.addEventListener&&e.addEventListener(d,a)),f.add&&(f.add.call(e,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),b.event.global[d]=!0)},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.hasData(e)&&Y.get(e);if(v&&(u=v.events)){for(l=(t=(t||\"\").match(P)||[\"\"]).length;l--;)if(d=g=(s=Ee.exec(t[l])||[])[1],h=(s[2]||\"\").split(\".\").sort(),d){for(f=b.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp(\"(^|\\\\.)\"+h.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"),a=o=p.length;o--;)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&(\"**\"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||b.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)b.event.remove(e,d+t[l],n,r,!0);b.isEmptyObject(u)&&Y.remove(e,\"handle events\")}},dispatch:function(e){var t,n,r,i,o,a,s=b.event.fix(e),u=new Array(arguments.length),l=(Y.get(this,\"events\")||{})[s.type]||[],c=b.event.special[s.type]||{};for(u[0]=s,t=1;t=1))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&(\"click\"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n-1:b.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u\\x20\\t\\r\\n\\f]*)[^>]*)\\/>/gi,qe=/"
],
"text/plain": [
":Scatter [Droplet Diameter (um)] (Spindle Length (um))"
]
},
"execution_count": 2,
"metadata": {
"application/vnd.holoviews_exec.v0+json": {
"id": "1004"
}
},
"output_type": "execute_result"
}
],
"source": [
"df = pd.read_csv(\"../data/good_invitro_droplet_data.csv\", comment=\"#\")\n",
"\n",
"scatter = hv.Scatter(\n",
" data=df, \n",
" kdims=[\"Droplet Diameter (um)\"], \n",
" vdims=[\"Spindle Length (um)\"]\n",
")\n",
"\n",
"scatter"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"It will be faster to work with NumPy arrays throughout, so let's save those here."
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {},
"outputs": [],
"source": [
"d = df['Droplet Diameter (um)'].values\n",
"ell = df['Spindle Length (um)'].values\n",
"data = df[['Droplet Diameter (um)', 'Spindle Length (um)']].values"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Pairs bootstrap \n",
"\n",
"Given a frequentist interpretation of probability, if we would like to understand how much our final statistical functionals or parameter estimates may vary if we were to repeat the experiment, we need to conduct a bootstrap on this data set. As a first pass, we will revisit the use of the pairs bootstrap, with the code from Lesson 7 reproduced here."
]
},
{
"cell_type": "code",
"execution_count": 4,
"metadata": {},
"outputs": [],
"source": [
"@numba.njit\n",
"def draw_bs_sample(data):\n",
" \"\"\"Draw a bootstrap sample from a 1D data set.\"\"\"\n",
" return np.random.choice(data, size=len(data))\n",
"\n",
"\n",
"@numba.njit\n",
"def draw_bs_pairs(x, y):\n",
" \"\"\"Draw a pairs bootstrap sample.\"\"\"\n",
" inds = np.arange(len(x))\n",
" bs_inds = draw_bs_sample(inds)\n",
"\n",
" return x[bs_inds], y[bs_inds]"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Let's take it for a spin and see how the bootstrap sample looks."
]
},
{
"cell_type": "code",
"execution_count": 5,
"metadata": {},
"outputs": [
{
"data": {
"application/vnd.holoviews_exec.v0+json": "",
"text/html": [
"
\n",
"\n",
"\n",
"\n",
"\n",
"\n",
" \n",
"
\n",
""
],
"text/plain": [
":Scatter [Droplet Diameter (um)] (Spindle Length (um))"
]
},
"execution_count": 5,
"metadata": {
"application/vnd.holoviews_exec.v0+json": {
"id": "1114"
}
},
"output_type": "execute_result"
}
],
"source": [
"bs_d, bs_ell = draw_bs_pairs(d, ell)\n",
"\n",
"hv.Scatter(data=(bs_d, bs_ell), \n",
" kdims=[\"Droplet Diameter (um)\"], \n",
" vdims=[\"Spindle Length (um)\"]\n",
")"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"If we look closely, we can see that this bootstrap sample is in fact a bit different from the original data set. Just for kicks and to practice our Panel skills, let's make an interactive version that will repeatedly update with a new bootstrap sample each time we click a button."
]
},
{
"cell_type": "code",
"execution_count": 6,
"metadata": {},
"outputs": [
{
"data": {
"application/vnd.holoviews_exec.v0+json": "",
"text/html": [
"
\n",
"\n",
"\n",
"\n",
"\n",
"\n",
" \n",
"
\n",
""
],
"text/plain": [
"Column\n",
" [0] Button(button_type='primary', name='Bootstrap!')\n",
" [1] ParamFunction(function)"
]
},
"execution_count": 6,
"metadata": {
"application/vnd.holoviews_exec.v0+json": {
"id": "1222"
}
},
"output_type": "execute_result"
}
],
"source": [
"# make a clickable button\n",
"button = pn.widgets.Button(name=\"Bootstrap!\", button_type=\"primary\")\n",
"\n",
"# define a bootstrap and plot function\n",
"@pn.depends(button.param.clicks)\n",
"def bs_and_plot(_):\n",
"\n",
" bs_d, bs_ell = draw_bs_pairs(d, ell)\n",
"\n",
" return hv.Scatter(data=(bs_d, bs_ell), \n",
" kdims=[\"Droplet Diameter (um)\"], \n",
" vdims=[\"Spindle Length (um)\"]\n",
" ).opts(\n",
" xlim=(20, 225), \n",
" ylim=(18, 50)\n",
" )\n",
"\n",
"# profit!\n",
"pn.Column(button, bs_and_plot)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Great! This can provide hours of endless entertainment. Now that we have picked a way to do the bootstrap, we might be interested in how our maximum likelihood parameter estimates might change with these different bootstrap samples. Below, I've reproduced the code from Lesson 8 that was used to get the MLEs for the parameters. As a reminder, this is the model for spindle length that we have in mind, with parameters $\\gamma$, $\\phi$, and $\\sigma$:\n",
"\n",
"\\begin{align}\n",
"&\\mu_i = \\frac{\\gamma d_i}{\\left(1+(\\gamma d_i/\\phi)^3\\right)^{\\frac{1}{3}}}, \\\\[1em]\n",
"&l_i \\sim \\text{Norm}(\\mu_i, \\sigma) \\;\\forall i.\n",
"\\end{align}"
]
},
{
"cell_type": "code",
"execution_count": 7,
"metadata": {},
"outputs": [],
"source": [
"def theor_spindle_length(gamma, phi, d):\n",
" \"\"\"Compute spindle length using mathematical model\"\"\"\n",
" return gamma * d / np.cbrt(1 + (gamma * d / phi)**3)\n",
"\n",
"\n",
"def log_likelihood(params, d, ell):\n",
" \"\"\"Log likelihood of spindle length model.\"\"\"\n",
" gamma, phi, sigma = params\n",
"\n",
" if gamma <= 0 or gamma > 1 or phi <= 0:\n",
" return -np.inf\n",
"\n",
" mu = theor_spindle_length(gamma, phi, d)\n",
" return np.sum(st.norm.logpdf(ell, mu, sigma))\n",
"\n",
"\n",
"def resid(params, d, ell):\n",
" \"\"\"Residual for spindle length model.\"\"\"\n",
" return ell - theor_spindle_length(*params, d)\n",
"\n",
"\n",
"def spindle_mle(data):\n",
" \"\"\"Compute MLE for parameters in spindle length model.\"\"\"\n",
" # Unpack data\n",
" d = data[:, 0]\n",
" ell = data[:, 1]\n",
"\n",
" res = scipy.optimize.least_squares(\n",
" resid, np.array([0.5, 35]), args=(d, ell), bounds=([0, 0], [1, np.inf])\n",
" )\n",
"\n",
" # Compute residual sum of squares from optimal params\n",
" rss_mle = np.sum(resid(res.x, d, ell)**2)\n",
"\n",
" # Compute MLE for sigma\n",
" sigma_mle = np.sqrt(rss_mle / len(d))\n",
"\n",
" return tuple([x for x in res.x] + [sigma_mle])"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"With these in hand, we can now get our MLEs."
]
},
{
"cell_type": "code",
"execution_count": 8,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Value of gamma: 0.86\n",
"Value of phi: 38.25\n",
"Value of sigma: 3.75\n"
]
}
],
"source": [
"mle_params = spindle_mle(data)\n",
"\n",
"# save these values for later\n",
"mle_gamma = mle_params[0]\n",
"mle_phi = mle_params[1]\n",
"mle_sigma = mle_params[2]\n",
"\n",
"print(f'Value of gamma: {np.round(mle_gamma, decimals=2)}')\n",
"print(f'Value of phi: {np.round(mle_phi, decimals=2)}')\n",
"print(f'Value of sigma: {np.round(mle_sigma, decimals=2)}')"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Now let's take our interactive figure from before to the next level, getting new parameter estimates each time we obtain a new bootstrap sample. Let's first update our plotting function, which will now incorporate new widgets for displaying the MLE values for each new bootstrap sample."
]
},
{
"cell_type": "code",
"execution_count": 9,
"metadata": {},
"outputs": [],
"source": [
"button = pn.widgets.Button(name=\"Bootstrap!\", button_type=\"primary\")\n",
"gamma = pn.pane.Markdown(\"γ*:\")\n",
"phi = pn.pane.Markdown(\"φ*:\")\n",
"\n",
"\n",
"@pn.depends(button.param.clicks)\n",
"def bs_MLE_and_plot(_):\n",
"\n",
" # construct a pairs bootstrap sample and make the scatter plot\n",
" bs_d, bs_ell = draw_bs_pairs(d, ell)\n",
"\n",
" scatter = hv.Scatter(\n",
" data=(bs_d, bs_ell), \n",
" kdims=[\"Droplet Diameter (um)\"], \n",
" vdims=[\"Spindle Length (um)\"]\n",
" ).opts(\n",
" xlim=(20, 225), \n",
" ylim=(18, 50)\n",
" )\n",
"\n",
" # do MLE and update parameter values to display\n",
" mle_params = spindle_mle(np.vstack((bs_d, bs_ell)).T)\n",
" gamma.object = f\"γ*: {np.round(mle_params[0], decimals=2)}\"\n",
" phi.object = f\"φ*: {np.round(mle_params[1], decimals=2)} µm\"\n",
"\n",
" # compute theoretical curve using MLE parameters\n",
" d_theor = np.linspace(0, 250, 200)\n",
" ell_theor = theor_spindle_length(*mle_params[:-1], d_theor)\n",
"\n",
" # overlay the theroritcal curve and the boostrap replicate data\n",
" return scatter * hv.Curve(\n",
" data=(d_theor, ell_theor)\n",
" ).opts(\n",
" color=\"orange\", \n",
" line_width=2\n",
" )"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Now let's see it in action!"
]
},
{
"cell_type": "code",
"execution_count": 10,
"metadata": {},
"outputs": [
{
"data": {
"application/vnd.holoviews_exec.v0+json": "",
"text/html": [
"
\n",
"\n",
"\n",
"\n",
"\n",
"\n",
" \n",
"
\n",
""
],
"text/plain": [
"Row\n",
" [0] Column\n",
" [0] Button(button_type='primary', name='Bootstrap!')\n",
" [1] ParamFunction(function)\n",
" [1] Spacer(width=20)\n",
" [2] Column\n",
" [0] Spacer(height=140)\n",
" [1] Markdown(str)\n",
" [2] Markdown(str)"
]
},
"execution_count": 10,
"metadata": {
"application/vnd.holoviews_exec.v0+json": {
"id": "1339"
}
},
"output_type": "execute_result"
}
],
"source": [
"plot = pn.Column(button, bs_MLE_and_plot)\n",
"parameters = pn.Column(pn.Spacer(height=140), gamma, phi)\n",
"pn.Row(plot, pn.Spacer(width=20), parameters)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"This allows us to readily see that the parameter values don't change much from each bootstrap sample to the next. This gives us a nice intuitive feel for how we expect our estimates to change from experiment to experiment. Of course, we would like to put some numbers to this, so let's compute a 95% confidence interval on these estimates."
]
},
{
"cell_type": "code",
"execution_count": 11,
"metadata": {},
"outputs": [
{
"name": "stderr",
"output_type": "stream",
"text": [
"100%|██████████| 1000/1000 [00:07<00:00, 128.22it/s]\n"
]
},
{
"data": {
"text/plain": [
"array([[ 0.82748526, 37.37804023, 3.53610314],\n",
" [ 0.89503766, 39.13487636, 3.96642846]])"
]
},
"execution_count": 11,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"num_trials = 1000\n",
"bs_MLEs = np.zeros([3, num_trials])\n",
"\n",
"for i in tqdm.tqdm(range(num_trials)):\n",
" bs_d, bs_ell = draw_bs_pairs(d, ell)\n",
" mle_params = spindle_mle(np.vstack((bs_d, bs_ell)).T)\n",
" bs_MLEs[:,i] = mle_params\n",
"\n",
"CIs_pairs = np.percentile(bs_MLEs, [2.5, 97.5], axis=1)\n",
"lower_CI = CIs_pairs[0]\n",
"upper_CI = CIs_pairs[1]\n",
"\n",
"CIs_pairs"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Great! This validates what we saw in the interactive figure, where the value of $\\gamma$ is somewhere around 0.85 and the value of $\\phi$ is just shy of 40. Lastly, let's visualize how the curves parametrized by our MLEs vary for each bootstrap sample."
]
},
{
"cell_type": "code",
"execution_count": 12,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"\n",
"\n",
"\n",
"\n",
" \n"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/javascript": [
"(function(root) {\n",
" function embed_document(root) {\n",
" \n",
" var docs_json = {\"5dc8721f-b7c2-45fd-89ac-1906f25945ec\":{\"roots\":{\"references\":[{\"attributes\":{\"align\":null,\"below\":[{\"id\":\"1613\",\"type\":\"LinearAxis\"}],\"center\":[{\"id\":\"1617\",\"type\":\"Grid\"},{\"id\":\"1622\",\"type\":\"Grid\"}],\"left\":[{\"id\":\"1618\",\"type\":\"LinearAxis\"}],\"margin\":null,\"min_border_bottom\":10,\"min_border_left\":10,\"min_border_right\":10,\"min_border_top\":10,\"plot_height\":350,\"plot_width\":450,\"renderers\":[{\"id\":\"1640\",\"type\":\"GlyphRenderer\"},{\"id\":\"1651\",\"type\":\"GlyphRenderer\"},{\"id\":\"1656\",\"type\":\"GlyphRenderer\"},{\"id\":\"1661\",\"type\":\"GlyphRenderer\"},{\"id\":\"1666\",\"type\":\"GlyphRenderer\"},{\"id\":\"1671\",\"type\":\"GlyphRenderer\"},{\"id\":\"1676\",\"type\":\"GlyphRenderer\"},{\"id\":\"1681\",\"type\":\"GlyphRenderer\"},{\"id\":\"1686\",\"type\":\"GlyphRenderer\"},{\"id\":\"1691\",\"type\":\"GlyphRenderer\"},{\"id\":\"1696\",\"type\":\"GlyphRenderer\"},{\"id\":\"1701\",\"type\":\"GlyphRenderer\"},{\"id\":\"1706\",\"type\":\"GlyphRenderer\"},{\"id\":\"1711\",\"type\":\"GlyphRenderer\"},{\"id\":\"1716\",\"type\":\"GlyphRenderer\"},{\"id\":\"1721\",\"type\":\"GlyphRenderer\"},{\"id\":\"1726\",\"type\":\"GlyphRenderer\"},{\"id\":\"1731\",\"type\":\"GlyphRenderer\"},{\"id\":\"1736\",\"type\":\"GlyphRenderer\"},{\"id\":\"1741\",\"type\":\"GlyphRenderer\"},{\"id\":\"1746\",\"type\":\"GlyphRenderer\"},{\"id\":\"1751\",\"type\":\"GlyphRenderer\"},{\"id\":\"1756\",\"type\":\"GlyphRenderer\"},{\"id\":\"1761\",\"type\":\"GlyphRenderer\"},{\"id\":\"1766\",\"type\":\"GlyphRenderer\"},{\"id\":\"1771\",\"type\":\"GlyphRenderer\"},{\"id\":\"1776\",\"type\":\"GlyphRenderer\"},{\"id\":\"1781\",\"type\":\"GlyphRenderer\"},{\"id\":\"1786\",\"type\":\"GlyphRenderer\"},{\"id\":\"1791\",\"type\":\"GlyphRenderer\"},{\"id\":\"1796\",\"type\":\"GlyphRenderer\"},{\"id\":\"1801\",\"type\":\"GlyphRenderer\"},{\"id\":\"1806\",\"type\":\"GlyphRenderer\"},{\"id\":\"1811\",\"type\":\"GlyphRenderer\"},{\"id\":\"1816\",\"type\":\"GlyphRenderer\"},{\"id\":\"1821\",\"type\":\"GlyphRenderer\"},{\"id\":\"1826\",\"type\":\"GlyphRenderer\"},{\"id\":\"1831\",\"type\":\"GlyphRenderer\"},{\"id\":\"1836\",\"type\":\"GlyphRenderer\"},{\"id\":\"1841\",\"type\":\"GlyphRenderer\"},{\"id\":\"1846\",\"type\":\"GlyphRenderer\"},{\"id\":\"1851\",\"type\":\"GlyphRenderer\"},{\"id\":\"1856\",\"type\":\"GlyphRenderer\"},{\"id\":\"1861\",\"type\":\"GlyphRenderer\"},{\"id\":\"1866\",\"type\":\"GlyphRenderer\"},{\"id\":\"1871\",\"type\":\"GlyphRenderer\"},{\"id\":\"1876\",\"type\":\"GlyphRenderer\"},{\"id\":\"1881\",\"type\":\"GlyphRenderer\"},{\"id\":\"1886\",\"type\":\"GlyphRenderer\"},{\"id\":\"1891\",\"type\":\"GlyphRenderer\"},{\"id\":\"1896\",\"type\":\"GlyphRenderer\"},{\"id\":\"1901\",\"type\":\"GlyphRenderer\"},{\"id\":\"1906\",\"type\":\"GlyphRenderer\"},{\"id\":\"1911\",\"type\":\"GlyphRenderer\"},{\"id\":\"1916\",\"type\":\"GlyphRenderer\"},{\"id\":\"1921\",\"type\":\"GlyphRenderer\"},{\"id\":\"1926\",\"type\":\"GlyphRenderer\"},{\"id\":\"1931\",\"type\":\"GlyphRenderer\"},{\"id\":\"1936\",\"type\":\"GlyphRenderer\"},{\"id\":\"1941\",\"type\":\"GlyphRenderer\"},{\"id\":\"1946\",\"type\":\"GlyphRenderer\"},{\"id\":\"1951\",\"type\":\"GlyphRenderer\"},{\"id\":\"1956\",\"type\":\"GlyphRenderer\"},{\"id\":\"1961\",\"type\":\"GlyphRenderer\"},{\"id\":\"1966\",\"type\":\"GlyphRenderer\"},{\"id\":\"1971\",\"type\":\"GlyphRenderer\"},{\"id\":\"1976\",\"type\":\"GlyphRenderer\"},{\"id\":\"1981\",\"type\":\"GlyphRenderer\"},{\"id\":\"1986\",\"type\":\"GlyphRenderer\"},{\"id\":\"1991\",\"type\":\"GlyphRenderer\"},{\"id\":\"1996\",\"type\":\"GlyphRenderer\"},{\"id\":\"2001\",\"type\":\"GlyphRenderer\"},{\"id\":\"2006\",\"type\":\"GlyphRenderer\"},{\"id\":\"2011\",\"type\":\"GlyphRenderer\"},{\"id\":\"2016\",\"type\":\"GlyphRenderer\"},{\"id\":\"2021\",\"type\":\"GlyphRenderer\"},{\"id\":\"2026\",\"type\":\"GlyphRenderer\"},{\"id\":\"2031\",\"type\":\"GlyphRenderer\"},{\"id\":\"2036\",\"type\":\"GlyphRenderer\"},{\"id\":\"2041\",\"type\":\"GlyphRenderer\"},{\"id\":\"2046\",\"type\":\"GlyphRenderer\"},{\"id\":\"2051\",\"type\":\"GlyphRenderer\"},{\"id\":\"2056\",\"type\":\"GlyphRenderer\"},{\"id\":\"2061\",\"type\":\"GlyphRenderer\"},{\"id\":\"2066\",\"type\":\"GlyphRenderer\"},{\"id\":\"2071\",\"type\":\"GlyphRenderer\"},{\"id\":\"2076\",\"type\":\"GlyphRenderer\"},{\"id\":\"2081\",\"type\":\"GlyphRenderer\"},{\"id\":\"2086\",\"type\":\"GlyphRenderer\"},{\"id\":\"2091\",\"type\":\"GlyphRenderer\"},{\"id\":\"2096\",\"type\":\"GlyphRenderer\"},{\"id\":\"2101\",\"type\":\"GlyphRenderer\"},{\"id\":\"2106\",\"type\":\"GlyphRenderer\"},{\"id\":\"2111\",\"type\":\"GlyphRenderer\"},{\"id\":\"2116\",\"type\":\"GlyphRenderer\"},{\"id\":\"2121\",\"type\":\"GlyphRenderer\"},{\"id\":\"2126\",\"type\":\"GlyphRenderer\"},{\"id\":\"2131\",\"type\":\"GlyphRenderer\"},{\"id\":\"2136\",\"type\":\"GlyphRenderer\"},{\"id\":\"2141\",\"type\":\"GlyphRenderer\"},{\"id\":\"2146\",\"type\":\"GlyphRenderer\"}],\"sizing_mode\":\"fixed\",\"title\":{\"id\":\"1605\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"1628\",\"type\":\"Toolbar\"},\"toolbar_location\":\"above\",\"x_range\":{\"id\":\"1602\",\"type\":\"Range1d\"},\"x_scale\":{\"id\":\"1609\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"1603\",\"type\":\"Range1d\"},\"y_scale\":{\"id\":\"1611\",\"type\":\"LinearScale\"}},\"id\":\"1604\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{},\"id\":\"2216\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data_source\":{\"id\":\"1983\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1984\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1985\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1987\",\"type\":\"CDSView\"}},\"id\":\"1986\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"1793\",\"type\":\"ColumnDataSource\"}},\"id\":\"1797\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2264\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2222\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1799\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"1983\",\"type\":\"ColumnDataSource\"}},\"id\":\"1987\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2223\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2263\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2210\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1989\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2262\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2215\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2216\",\"type\":\"UnionRenderers\"}},\"id\":\"1798\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2218\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"source\":{\"id\":\"1798\",\"type\":\"ColumnDataSource\"}},\"id\":\"1802\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2207\",\"type\":\"Selection\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2291\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2292\",\"type\":\"UnionRenderers\"}},\"id\":\"1988\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2217\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2261\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1800\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"1988\",\"type\":\"ColumnDataSource\"}},\"id\":\"1992\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1705\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2260\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data_source\":{\"id\":\"1798\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1799\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1800\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1802\",\"type\":\"CDSView\"}},\"id\":\"1801\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1990\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2215\",\"type\":\"Selection\"},{\"attributes\":{\"data_source\":{\"id\":\"1988\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1989\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1990\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1992\",\"type\":\"CDSView\"}},\"id\":\"1991\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1804\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2219\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2283\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2282\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1704\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1994\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2225\",\"type\":\"Selection\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"AAAAAAAAAACFn1yIuhn0P4WfXIi6GQRASO+KzJcmDkCFn1yIuhkUQGbHcyopIBlASO+KzJcmHkCUC1E3g5YhQIWfXIi6GSRAdjNo2fGcJkBmx3MqKSApQFdbf3tgoytASO+KzJcmLkCcQcuO51QwQJQLUTeDljFAjdXW3x7YMkCFn1yIuhk0QH1p4jBWWzVAdjNo2fGcNkBu/e2Bjd43QGbHcyopIDlAX5H50sRhOkBXW397YKM7QE8lBST85DxASO+KzJcmPkBAuRB1M2g/QJxBy47nVEBAmCYOY7X1QECUC1E3g5ZBQJHwkwtRN0JAjdXW3x7YQkCJuhm07HhDQIWfXIi6GURAgYSfXIi6REB9aeIwVltFQHlOJQUk/EVAdjNo2fGcRkByGKutvz1HQG797YGN3kdAauIwVlt/SEBmx3MqKSBJQGKstv72wElAX5H50sRhSkBbdjynkgJLQFdbf3tgo0tAU0DCTy5ETEBPJQUk/ORMQEsKSPjJhU1ASO+KzJcmTkBE1M2gZcdOQEC5EHUzaE9AHs+ppIAEUECcQcuO51RQQBq07HhOpVBAmCYOY7X1UEAWmS9NHEZRQJQLUTeDllFAEn5yIermUUCR8JMLUTdSQA9jtfW3h1JAjdXW3x7YUkALSPjJhShTQIm6GbTseFNABy07nlPJU0CFn1yIuhlUQAMSfnIhalRAgYSfXIi6VED/9sBG7wpVQH1p4jBWW1VA+9sDG72rVUB5TiUFJPxVQPjARu+KTFZAdjNo2fGcVkD0pYnDWO1WQHIYq62/PVdA8IrMlyaOV0Bu/e2Bjd5XQOxvD2z0LlhAauIwVlt/WEDoVFJAws9YQGbHcyopIFlA5DmVFJBwWUBirLb+9sBZQOAe2OhdEVpAX5H50sRhWkDdAxu9K7JaQFt2PKeSAltA2ehdkflSW0BXW397YKNbQNXNoGXH81tAU0DCTy5EXEDRsuM5lZRcQE8lBST85FxAzZcmDmM1XUBLCkj4yYVdQMl8aeIw1l1ASO+KzJcmXkDGYay2/nZeQETUzaBlx15AwkbviswXX0BAuRB1M2hfQL4rMl+auF9AHs+ppIAEYEBdiLoZtCxgQJxBy47nVGBA2/rbAxt9YEAatOx4TqVgQFlt/e2BzWBAmCYOY7X1YEDX3x7Y6B1hQBaZL00cRmFAVVJAwk9uYUCUC1E3g5ZhQNPEYay2vmFAEn5yIermYUBRN4OWHQ9iQJHwkwtRN2JA0KmkgIRfYkAPY7X1t4diQE4cxmrrr2JAjdXW3x7YYkDMjudUUgBjQAtI+MmFKGNASgEJP7lQY0CJuhm07HhjQMhzKikgoWNABy07nlPJY0BG5ksTh/FjQIWfXIi6GWRAxFht/e1BZEADEn5yIWpkQELLjudUkmRAgYSfXIi6ZEDAPbDRu+JkQP/2wEbvCmVAPrDRuyIzZUB9aeIwVltlQLwi86WJg2VA+9sDG72rZUA6lRSQ8NNlQHlOJQUk/GVAuQc2elckZkD4wEbvikxmQDd6V2S+dGZAdjNo2fGcZkC17HhOJcVmQPSlicNY7WZAM1+aOIwVZ0ByGKutvz1nQLHRuyLzZWdA8IrMlyaOZ0AvRN0MWrZnQG797YGN3mdArbb+9sAGaEDsbw9s9C5oQCspIOEnV2hAauIwVlt/aECpm0HLjqdoQOhUUkDCz2hAJw5jtfX3aEBmx3MqKSBpQKWAhJ9cSGlA5DmVFJBwaUAj86WJw5hpQGKstv72wGlAoWXHcyrpaUDgHtjoXRFqQCDY6F2ROWpAX5H50sRhakCeSgpI+IlqQN0DG70rsmpAHL0rMl/aakBbdjynkgJrQJovTRzGKmtA2ehdkflSa0AYom4GLXtrQFdbf3tgo2tAlhSQ8JPLa0DVzaBlx/NrQBSHsdr6G2xAU0DCTy5EbECS+dLEYWxsQNGy4zmVlGxAEGz0rsi8bEBPJQUk/ORsQI7eFZkvDW1AzZcmDmM1bUAMUTeDll1tQEsKSPjJhW1AisNYbf2tbUDJfGniMNZtQAg2eldk/m1ASO+KzJcmbkCHqJtBy05uQMZhrLb+dm5ABRu9KzKfbkBE1M2gZcduQION3hWZ725AwkbviswXb0AAAAAAAEBvQA==\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2217\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2218\",\"type\":\"UnionRenderers\"}},\"id\":\"1803\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2224\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2281\",\"type\":\"Selection\"},{\"attributes\":{\"source\":{\"id\":\"1803\",\"type\":\"ColumnDataSource\"}},\"id\":\"1807\",\"type\":\"CDSView\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2293\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2294\",\"type\":\"UnionRenderers\"}},\"id\":\"1993\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2278\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1609\",\"type\":\"LinearScale\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1805\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"1993\",\"type\":\"ColumnDataSource\"}},\"id\":\"1997\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2280\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data_source\":{\"id\":\"1803\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1804\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1805\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1807\",\"type\":\"CDSView\"}},\"id\":\"1806\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1995\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2279\",\"type\":\"Selection\"},{\"attributes\":{\"data_source\":{\"id\":\"1993\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1994\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1995\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1997\",\"type\":\"CDSView\"}},\"id\":\"1996\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1809\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2212\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2277\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1999\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2213\",\"type\":\"Selection\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2219\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2220\",\"type\":\"UnionRenderers\"}},\"id\":\"1808\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2276\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"source\":{\"id\":\"1808\",\"type\":\"ColumnDataSource\"}},\"id\":\"1812\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2214\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"AAAAAAAAAACFn1yIuhn0P4WfXIi6GQRASO+KzJcmDkCFn1yIuhkUQGbHcyopIBlASO+KzJcmHkCUC1E3g5YhQIWfXIi6GSRAdjNo2fGcJkBmx3MqKSApQFdbf3tgoytASO+KzJcmLkCcQcuO51QwQJQLUTeDljFAjdXW3x7YMkCFn1yIuhk0QH1p4jBWWzVAdjNo2fGcNkBu/e2Bjd43QGbHcyopIDlAX5H50sRhOkBXW397YKM7QE8lBST85DxASO+KzJcmPkBAuRB1M2g/QJxBy47nVEBAmCYOY7X1QECUC1E3g5ZBQJHwkwtRN0JAjdXW3x7YQkCJuhm07HhDQIWfXIi6GURAgYSfXIi6REB9aeIwVltFQHlOJQUk/EVAdjNo2fGcRkByGKutvz1HQG797YGN3kdAauIwVlt/SEBmx3MqKSBJQGKstv72wElAX5H50sRhSkBbdjynkgJLQFdbf3tgo0tAU0DCTy5ETEBPJQUk/ORMQEsKSPjJhU1ASO+KzJcmTkBE1M2gZcdOQEC5EHUzaE9AHs+ppIAEUECcQcuO51RQQBq07HhOpVBAmCYOY7X1UEAWmS9NHEZRQJQLUTeDllFAEn5yIermUUCR8JMLUTdSQA9jtfW3h1JAjdXW3x7YUkALSPjJhShTQIm6GbTseFNABy07nlPJU0CFn1yIuhlUQAMSfnIhalRAgYSfXIi6VED/9sBG7wpVQH1p4jBWW1VA+9sDG72rVUB5TiUFJPxVQPjARu+KTFZAdjNo2fGcVkD0pYnDWO1WQHIYq62/PVdA8IrMlyaOV0Bu/e2Bjd5XQOxvD2z0LlhAauIwVlt/WEDoVFJAws9YQGbHcyopIFlA5DmVFJBwWUBirLb+9sBZQOAe2OhdEVpAX5H50sRhWkDdAxu9K7JaQFt2PKeSAltA2ehdkflSW0BXW397YKNbQNXNoGXH81tAU0DCTy5EXEDRsuM5lZRcQE8lBST85FxAzZcmDmM1XUBLCkj4yYVdQMl8aeIw1l1ASO+KzJcmXkDGYay2/nZeQETUzaBlx15AwkbviswXX0BAuRB1M2hfQL4rMl+auF9AHs+ppIAEYEBdiLoZtCxgQJxBy47nVGBA2/rbAxt9YEAatOx4TqVgQFlt/e2BzWBAmCYOY7X1YEDX3x7Y6B1hQBaZL00cRmFAVVJAwk9uYUCUC1E3g5ZhQNPEYay2vmFAEn5yIermYUBRN4OWHQ9iQJHwkwtRN2JA0KmkgIRfYkAPY7X1t4diQE4cxmrrr2JAjdXW3x7YYkDMjudUUgBjQAtI+MmFKGNASgEJP7lQY0CJuhm07HhjQMhzKikgoWNABy07nlPJY0BG5ksTh/FjQIWfXIi6GWRAxFht/e1BZEADEn5yIWpkQELLjudUkmRAgYSfXIi6ZEDAPbDRu+JkQP/2wEbvCmVAPrDRuyIzZUB9aeIwVltlQLwi86WJg2VA+9sDG72rZUA6lRSQ8NNlQHlOJQUk/GVAuQc2elckZkD4wEbvikxmQDd6V2S+dGZAdjNo2fGcZkC17HhOJcVmQPSlicNY7WZAM1+aOIwVZ0ByGKutvz1nQLHRuyLzZWdA8IrMlyaOZ0AvRN0MWrZnQG797YGN3mdArbb+9sAGaEDsbw9s9C5oQCspIOEnV2hAauIwVlt/aECpm0HLjqdoQOhUUkDCz2hAJw5jtfX3aEBmx3MqKSBpQKWAhJ9cSGlA5DmVFJBwaUAj86WJw5hpQGKstv72wGlAoWXHcyrpaUDgHtjoXRFqQCDY6F2ROWpAX5H50sRhakCeSgpI+IlqQN0DG70rsmpAHL0rMl/aakBbdjynkgJrQJovTRzGKmtA2ehdkflSa0AYom4GLXtrQFdbf3tgo2tAlhSQ8JPLa0DVzaBlx/NrQBSHsdr6G2xAU0DCTy5EbECS+dLEYWxsQNGy4zmVlGxAEGz0rsi8bEBPJQUk/ORsQI7eFZkvDW1AzZcmDmM1bUAMUTeDll1tQEsKSPjJhW1AisNYbf2tbUDJfGniMNZtQAg2eldk/m1ASO+KzJcmbkCHqJtBy05uQMZhrLb+dm5ABRu9KzKfbkBE1M2gZcduQION3hWZ725AwkbviswXb0AAAAAAAEBvQA==\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2295\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2296\",\"type\":\"UnionRenderers\"}},\"id\":\"1998\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2209\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2275\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1810\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"1998\",\"type\":\"ColumnDataSource\"}},\"id\":\"2002\",\"type\":\"CDSView\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2177\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2178\",\"type\":\"UnionRenderers\"}},\"id\":\"1703\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2274\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data_source\":{\"id\":\"1808\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1809\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1810\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1812\",\"type\":\"CDSView\"}},\"id\":\"1811\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2000\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"1998\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1999\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2000\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2002\",\"type\":\"CDSView\"}},\"id\":\"2001\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1814\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2272\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2004\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2221\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2222\",\"type\":\"UnionRenderers\"}},\"id\":\"1813\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2268\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"source\":{\"id\":\"1813\",\"type\":\"ColumnDataSource\"}},\"id\":\"1817\",\"type\":\"CDSView\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2297\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2298\",\"type\":\"UnionRenderers\"}},\"id\":\"2003\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2267\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1815\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"2003\",\"type\":\"ColumnDataSource\"}},\"id\":\"2007\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2265\",\"type\":\"Selection\"},{\"attributes\":{\"data_source\":{\"id\":\"1813\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1814\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1815\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1817\",\"type\":\"CDSView\"}},\"id\":\"1816\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2005\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2257\",\"type\":\"Selection\"},{\"attributes\":{\"data_source\":{\"id\":\"2003\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2004\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2005\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2007\",\"type\":\"CDSView\"}},\"id\":\"2006\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1819\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2285\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2009\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2206\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"AAAAAAAAAABCw9jjMVfxP8mGSfH1VgFATz7873wBCkAYF0TRFlURQHlMG0rRpxVAkMoumAn4GUC6Z86Fq0QeQIMM4as6RiFAFQWqh/1mI0AsZpNN1YMlQAXPan/omydA7zFyNlCuKUB8Zl2gG7orQE4+DtxTvi1AzWPnHgC6L0BTa8ICFdYwQKVOBPfwyTFAu+a4myG4MkCjO34gPKAzQEe+OwPfgTRAqqldnbNcNUDkBNRjbzA2QDp/YtHU/DZAZlgR97PBN0CBI+Gy6n44QNAs7ZBkNDlAPOmhXhriOUDuxWF6EYg6QJ1nxutaJjtASxeaURK9O0CbibyyXEw8QAe5hj5n1DxAliQUCGZVPUDaDknGks89QKmqqKArQz5AHso5D3KwPkAIp/PRqRc/QHaHjQIYeT9AexAiQgLVP0DgzXQB1xVAQB3Hr/avPkBARWq5ry1lQEA21/EBcYlAQDjD0L+Zq0BAPllpmcbLQEDr2JIFFepAQJozjDKhBkFAK7D//IUhQUDO91/s3DpBQNGVrzO+UkFAliXdtUBpQUCZzvcMen5BQAFQmJN+kkFAoxTyb2GlQUCoLBWgNLdBQMpj/QYJyEFAsOYbeu7XQUAoDhjP8+ZBQAMMkekm9UFAR3+1yJQCQkDYjY+USQ9CQAk27KpQG0JA/UbLq7QmQkAo/0qFfzFCQBPdBn+6O0JAfdzkRG5FQkAzS0/xok5CQKmy2xZgV0JAlx9hyaxfQkDmboGmj2dCQFhJqt0Ob0JAyi+TNzB2QkAPdT4d+XxCQMpNg55ug0JA/UIneJWJQkBPWo0Zco9CQM41AaoIlUJA8UmkDV2aQkCSGAPqcp9CQMslWKpNpEJArxuCg/CoQkDJTbJ3Xq1CQNWG2FmasUJAn8TQ0Ka1QkAvP1dahrlCQKzTxk07vUJAO6il3sfAQkCNnQMfLsRCQEDlrQFwx0JAUdk6XI/KQkA4+fDojc1CQAO9i0ht0EJAKL3gAy/TQkC+f2eN1NVCQGEQpkJf2EJAtV+EbdDaQkDdQYhFKd1CQCfA+/Bq30JAxFH/hZbhQkAecYkLreNCQG3nVHqv5UJASQ6/vZ7nQkDqLpe0e+lCQKMQ4DFH60JAnLOE/QHtQkDYIQHVrO5CQAkvAGxI8EJAme/ubNXxQkA9oIZ5VPNCQLWpTSvG9EJAkV8QFCv2QkAbDVK+g/dCQJDYtq3Q+EJA6/pmXxL6QkAywWtKSftCQKbDBuB1/EJAW7cDjJj9QkBqNwW1sf5CQDvczLzB/0JAJ/F+AMkAQ0DnEuLYxwFDQBH8mpq+AkNA2b9klq0DQ0DWrkUZlQRDQEAdwWx1BUNAYz4G104GQ0AuRRybIQdDQKX2C/ntB0NAu9cGLrQIQ0BoHYx0dAlDQAGDiwQvCkNAcyiGE+QKQ0DJl63UkwtDQCsPAXk+DENApyppL+QMQ0AtB9IkhQ1DQJX2Q4QhDkNAzdr6drkOQ0D5PHwkTQ9DQOMzrLLcD0NAzyvhRWgQQ0DDoPYA8BBDQPnaXgV0EUNAa7wzc/QRQ0BbrUZpcRJDQNC0LwXrEkNARclbY2ETQ0D6ZBqf1BNDQIloqtJEFENA6FVGF7IUQ0A67S+FHBVDQDg0uzOEFUNAq/BYOekVQ0CRnaCrSxZDQG/iWZ+rFkNAn5OFKAkXQ0AKQmZaZBdDQItgiEe9F0NAhgTKARQYQ0BDR2KaaBhDQAVN6CG7GENAsvZZqAsZQ0CQQiI9WhlDQDtgH++mGUNACHyozPEZQ0BeRZPjOhpDQMUzOUGCGkNA5o188scaQ0C4Nc0DDBtDQNU8LYFOG0NAvEM1do8bQ0DMphjuzhtDQEV7qfMMHENA9l5ckUkcQ0CeHEzRhBxDQDonPb2+HENATu6gXvccQ0DxDJm+Lh1DQJBV+uVkHUNA/LtP3ZkdQ0BuH92szR1DQBf2oVwAHkNAkttb9DEeQ0CyA4l7Yh5DQO+SavmRHkNAo90GdcAeQ0Bnjyv17R5DQH27b4AaH0NAeNc1HUYfQ0Aboa3RcB9DQFXw1aOaH0NAWXZ+mcMfQ0CRakm46x9DQFkmrQUTIENANLD1hjkgQ0A9N0ZBXyBDQJZ/mjmEIENAXUDIdKggQ0D6c4D3yyBDQA==\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2223\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2224\",\"type\":\"UnionRenderers\"}},\"id\":\"1818\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"1818\",\"type\":\"ColumnDataSource\"}},\"id\":\"1822\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1659\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2299\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2300\",\"type\":\"UnionRenderers\"}},\"id\":\"2008\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1820\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"2008\",\"type\":\"ColumnDataSource\"}},\"id\":\"2012\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2284\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data_source\":{\"id\":\"1818\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1819\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1820\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1822\",\"type\":\"CDSView\"}},\"id\":\"1821\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2010\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2208\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2271\",\"type\":\"Selection\"},{\"attributes\":{\"data_source\":{\"id\":\"2008\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2009\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2010\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2012\",\"type\":\"CDSView\"}},\"id\":\"2011\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1824\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2273\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2014\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2220\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2266\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2225\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2226\",\"type\":\"UnionRenderers\"}},\"id\":\"1823\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2258\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2211\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2270\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2301\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2302\",\"type\":\"UnionRenderers\"}},\"id\":\"2013\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2269\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1825\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"2013\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2014\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2015\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2017\",\"type\":\"CDSView\"}},\"id\":\"2016\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"2221\",\"type\":\"Selection\"},{\"attributes\":{\"data_source\":{\"id\":\"1823\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1824\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1825\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1827\",\"type\":\"CDSView\"}},\"id\":\"1826\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2015\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2205\",\"type\":\"Selection\"},{\"attributes\":{\"source\":{\"id\":\"1823\",\"type\":\"ColumnDataSource\"}},\"id\":\"1827\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2259\",\"type\":\"Selection\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"AAAAAAAAAAC4xcjV3JPwPy9h+IeskwBA/dsMMr7cCEAKoo9oKpIQQEcmBguotBRAh/Kdrh/VGEDj//31sfIcQJ+v2g0thiBAqFMmF3iQIkA0XO35lZckQJUe3z7UmiZAFXPNNnSZKECjMh1yrZIqQGbT7YSwhSxAtzkrC6pxLkA3u7nt4iowQCOSByqZGDFASTdA1ZEBMkCrulOSa+UyQLHILBHLwzNAH9bOb1ycNECpuT1t1G41QI4qn2XxOjZAeXd2EXwAN0AFrpEESL83QCyXCewzdzhA+rlgjSkoOUBZmSyLHdI5QDVepfUOdTpAYGLlrgYRO0AKCoOrFqY7QCqkhxhZNDxAGj6jb++7PEDsIfSBAT09QOjB4YC8tz1ALdh/C1IsPkAq48dF95o+QA89yv3jAz9AJRLW4VFnP0BQMo3Je8U/QJNDd4lOD0BA9CnOiXg5QEAFyAFPWWFAQL43x8wNh0BAMElZVrKqQEDWrrd7YsxAQF0PV+447EBApZtzbE8KQUCKnTiyviZBQGJS9m+eQUFAtYqqRAVbQUDsgS68CHNBQCD5a1C9iUFAbOkLbTafQUCdZSF1hrNBQNT8Ysq+xkFAA8WT1e/YQUD568oPKepBQPMnVQx5+kFAUJL2gu0JQkBXYl1akxhCQCWwnrJ2JkJA+POd76IzQkDxc0bDIkBCQARbgzcATEJAp+Hnt0RXQkBP3Pwa+WFCQBpGLKslbEJAeAxGL9J1QkBnkJvyBX9CQO8UsczHh0JAcbmFKB6QQkDAt3MLD5hCQOV1qxugn0JAj51MptamQkBj4CClt61CQNVg/MNHtEJA9+nHZYu6QkBkOzmphsBCQNq1PW09xkJAi60bVbPLQkAFlE7M69BCQFEPIgrq1UJAVfEPFbHaQkAd2+TFQ99CQC4tr8qk40JAqbl7qdbnQkCZf+PC2+tCQHCJbVS270JAjNvHemjzQkCsM9oz9PZCQE8vtWBb+kJAw0Vgx5/9QkAM24gUwwBDQACLFN3GA0NALaiYn6wGQ0AJyLjFdQlDQOwVbqUjDENAGQg5grcOQ0DR9T6OMhFDQMXyVOuVE0NATjv5q+IVQ0DDZTzUGRhDQEd3m1o8GkNAbebLKEscQ0AKg3ocRx5DQB8p/gcxIENAWRT/sgkiQ0CRmhPb0SNDQJgFUzSKJUNAaTffaTMnQ0Dxt2UezihDQB/AmOxaKkNAjMugZ9orQ0BwMIcbTS1DQGE0mo2zLkNAVAzLPA4wQ0AyLgaiXTFDQJNThjCiMkNANIYiVtwzQ0DGiJd7DDVDQN3ozAQzNkNAjwEWUVA3Q0BMMW+7ZDhDQP6At5pwOUNAOvbmQXQ6Q0BdxkEAcDtDQLeciCFkPENAtyIm7lA9Q0CZ9VmrNj5DQG8yYZsVP0NAgL6c/e0/Q0B9b7UOwEBDQLM0vgiMQUNAO2BUI1JCQ0ACLb6TEkNDQNecB43NQ0NAtMcdQINEQ0Drs+jbM0VDQHPNY43fRUNA+hC1f4ZGQ0Af/kLcKEdDQB5jycrGR0NA1xJtcWBIQ0Azlc709UhDQOXgG3iHSUNAeiwhHRVKQ0D741gEn0pDQGrP+kwlS0NAvXUKFahLQ0Aux2R5J0xDQDAZzZWjTENAjn35hBxNQ0DPfZ5gkk1DQFJDekEFTkNAJzRfP3VOQ0AjDD5x4k5DQEd5L+1MT0NAH0J9yLRPQ0Bc/KoXGlBDQKBZfu58UENA8A8HYN1QQ0AyY6Z+O1FDQHdUFlyXUUNA9ntwCfFRQ0DnkTSXSFJDQJKqThWeUkNAVCkdk/FSQ0BybnYfQ1NDQChDrsiSU0NAOAebnOBTQ0Auo5qoLFRDQDlCl/l2VENAbdYLnL9UQ0ANagicBlVDQGRANgVMVUNAccjb4o9VQ0DSY+A/0lVDQM4D0CYTVkNAtZ7eoVJWQ0Bbf+u6kFZDQJBwhHvNVkNAMMbo7AhXQ0CQRQwYQ1dDQJjumQV8V0NARaf2vbNXQ0CwykNJ6ldDQBmdYa8fWENAGabx91NYQ0A/8lgqh1hDQCI9wk25WENAAAUgaepYQ0AAiS6DGllDQOGydaJJWUNAO+1KzXdZQ0Dz5tIJpVlDQOlEA17RWUNAkEKkz/xZQ0AqQlJkJ1pDQA==\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2315\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2316\",\"type\":\"UnionRenderers\"}},\"id\":\"2048\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"2048\",\"type\":\"ColumnDataSource\"}},\"id\":\"2052\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2050\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"2048\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2049\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2050\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2052\",\"type\":\"CDSView\"}},\"id\":\"2051\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2054\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2317\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2318\",\"type\":\"UnionRenderers\"}},\"id\":\"2053\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"2053\",\"type\":\"ColumnDataSource\"}},\"id\":\"2057\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2055\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"2053\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2054\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2055\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2057\",\"type\":\"CDSView\"}},\"id\":\"2056\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2059\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2319\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2320\",\"type\":\"UnionRenderers\"}},\"id\":\"2058\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"2058\",\"type\":\"ColumnDataSource\"}},\"id\":\"2062\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2060\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"2058\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2059\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2060\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2062\",\"type\":\"CDSView\"}},\"id\":\"2061\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2110\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2064\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"AAAAAAAAAADjvljcfmDxP/w7fWBAYAFAEOdGRWIPCkDomOD/TF4RQABQrYk5sxVAxxZM7IgFGkBNLyOGG1QeQBmbFEDRTiFAb9PpqVFwI0DIeeEovo0lQMJ5SBg1pidAvZWiTse4KUBNatjbe8QrQIvEoypUyC1AHVIQa1DDL0ArfL0SOtowQGW8XGhlzTFAq4nDIba6MkAvC6pswKEzQF5doZIigjRAzJ6liYZbNUBKv2Qvoy02QDSGOyc9+DZAxq6lVye7N0DG1o4IQ3Y4QNVlOqh/KTlAmaYMQNrUOUCM+yulXHg6QLvfnnIcFDtATvM82zmoO0CGKZdh3jQ8QMk2DYM7ujxAXPnMYYk4PUBDF6Z3BbA9QI5sn1nxID5Awy89kpGLPkD6AoWWLPA+QKYrHtgJTz9A/LZ89XCoP0BMr9sHqfw/QDIN8gb8JUBAK7qbOFFLQEBDplJSdW5AQDHoSWyIj0BAkKqEYamuQEB5VGS89ctAQFGkhaqJ50BAYWXG9n8BQUBCKmYI8hlBQPOnT+b3MEFAVz+0PahGQUBRtz5rGFtBQP5FPIZcbkFA/z0zbYeAQUBotXTTqpFBQCMlSk/XoUFA0U9xaByxQUDDzaemiL9BQM+MFKApzUFAJJVoBwzaQUBDqZm5O+ZBQEISIcvD8UFAYEuvlK78QUCDd0q/BQdCQAbD0U/SEEJA/DLjsRwaQkCtCiTC7CJCQBX/7ddJK0JAbQBlzjozQkCcifoMxjpCQEk4ZI/xQUJAc/4L7cJIQkADlQBgP09CQBMCbctrVUJARQ6ewUxbQkC/cpyJ5mBCQMZjYiQ9ZkJAN+eyUVRrQkDwJpmUL3BCQO+olTfSdEJAFgx/UD95QkA1mxvEeX1CQE66eEmEgUJAleQEbWGFQkAzpnCTE4lCQDmzWvycjEJA2fbKxP+PQkAVMoDpPZNCQKaBE0lZlkJAa+X0pVOZQkBUq0OoLpxCQHhphd/rnkJAPwE+xIyhQkBP9mq5EqRCQFw45A1/pkJAIVak/dKoQkAn6vmyD6tCQK3uo0c2rUJAt4XaxUevQkAKpEUpRbFCQP3x4l8vs0JAbxvcSge1QkAlsE6/zbZCQBSgBoeDuEJAsUosYSm6QkCjBecCwLtCQAju9BdIvUJAc8c4Q8K+QkAfnT4fL8BCQEXMtz6PwUJADxLvLOPCQkDxKzVuK8RCQMiORoBoxUJAGq+q2prGQkDxSw3vwsdCQEolkinhyEJAe38j8fXJQkDZzbunActCQCLYqqoEzEJAfKjWUv/MQkDmifj08c1CQP9Z1uHczkJAQ2x4ZsDPQkBOOFzMnNBCQM8IpFly0UJA3dxDUUHSQkAlqivzCdNCQNgqb3zM00JAjF9rJ4nUQkBl6ukrQNVCQCVmQr/x1UJAsNl5FJ7WQkASZmBcRddCQC9LrcXn10JAY10ZfYXYQkCDBHitHtlCQBjbzn+z2UJAMwNsG0TaQkDARPul0NpCQOkHmkNZ20JAGj3qFt7bQkCyQiRBX9xCQM/XJ+Lc3EJAUCqMGFfdQkBzDa8Bzt1CQJFlw7lB3kJAjtTeW7LeQkAdsgYCIN9CQPRZPMWK30JAudmIvfLfQkCTBwgCWOBCQOsJ86i64EJAWFiqxxrhQkAaPb9yeOFCQEfe/L3T4UJAJ9VwvCziQkATWnOAg+JCQIsKrxvY4kJAGE8onyrjQkAhZkQbe+NCQH4Y0J/J40JAchwGPBbkQkBSK5X+YORCQOrNpfWp5EJAaePfLvHkQkCH5m+3NuVCQDr0C5x65UJAKZf46LzlQkACWw2q/eVCQHMqueo85kJAe3oGtnrmQkC4RZ8Wt+ZCQP3Z0Bby5kJAgXqPwCvnQkDc2HkdZOdCQMZm3Dab50JAjYK0FdHnQkAYgLPCBehCQCqQQUY56EJAi4eAqGvoQkChh07xnOhCQOOJSCjN6EJAqM/MVPzoQkCCN/19KulCQG15wapX6UJADkvJ4YPpQkARbY4pr+lCQLeiVojZ6UJAn5Q1BAPqQkC7nw6jK+pCQE2RlmpT6kJA5lBVYHrqQkAUeaeJoOpCQKLfv+vF6kJAIQ6pi+rqQkBmq0ZuDutCQKjWVpgx60JA8nRzDlTrQkBycRPVdetCQA==\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2321\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2322\",\"type\":\"UnionRenderers\"}},\"id\":\"2063\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"2063\",\"type\":\"ColumnDataSource\"}},\"id\":\"2067\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2065\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"2063\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2064\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2065\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2067\",\"type\":\"CDSView\"}},\"id\":\"2066\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2069\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2323\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2324\",\"type\":\"UnionRenderers\"}},\"id\":\"2068\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"2068\",\"type\":\"ColumnDataSource\"}},\"id\":\"2072\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2070\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"2068\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2069\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2070\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2072\",\"type\":\"CDSView\"}},\"id\":\"2071\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2074\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2325\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2326\",\"type\":\"UnionRenderers\"}},\"id\":\"2073\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"2073\",\"type\":\"ColumnDataSource\"}},\"id\":\"2077\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2075\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"2073\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2074\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2075\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2077\",\"type\":\"CDSView\"}},\"id\":\"2076\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2327\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2328\",\"type\":\"UnionRenderers\"}},\"id\":\"2078\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2079\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"1763\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1764\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1765\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1767\",\"type\":\"CDSView\"}},\"id\":\"1766\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1664\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"1668\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1669\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1670\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1672\",\"type\":\"CDSView\"}},\"id\":\"1671\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"2309\",\"type\":\"Selection\"},{\"attributes\":{\"callback\":null,\"end\":49.650000000000006,\"reset_end\":49.650000000000006,\"reset_start\":17.75,\"start\":17.75,\"tags\":[[[\"Spindle Length (um)\",\"Spindle Length (um)\",null]]]},\"id\":\"1603\",\"type\":\"Range1d\"},{\"attributes\":{},\"id\":\"2253\",\"type\":\"Selection\"},{\"attributes\":{\"source\":{\"id\":\"1763\",\"type\":\"ColumnDataSource\"}},\"id\":\"1767\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2310\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1765\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2311\",\"type\":\"Selection\"},{\"attributes\":{\"source\":{\"id\":\"1658\",\"type\":\"ColumnDataSource\"}},\"id\":\"1662\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1769\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2252\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2312\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2161\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2162\",\"type\":\"UnionRenderers\"}},\"id\":\"1663\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2203\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2204\",\"type\":\"UnionRenderers\"}},\"id\":\"1768\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2313\",\"type\":\"Selection\"},{\"attributes\":{\"source\":{\"id\":\"1768\",\"type\":\"ColumnDataSource\"}},\"id\":\"1772\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2244\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2314\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"text\":\"\",\"text_color\":{\"value\":\"black\"},\"text_font_size\":{\"value\":null}},\"id\":\"1605\",\"type\":\"Title\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1770\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2315\",\"type\":\"Selection\"},{\"attributes\":{\"data_source\":{\"id\":\"1768\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1769\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1770\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1772\",\"type\":\"CDSView\"}},\"id\":\"1771\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"1668\",\"type\":\"ColumnDataSource\"}},\"id\":\"1672\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2251\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2239\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2316\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1774\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2250\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1669\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2317\",\"type\":\"Selection\"},{\"attributes\":{\"source\":{\"id\":\"1663\",\"type\":\"ColumnDataSource\"}},\"id\":\"1667\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2249\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1670\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2205\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2206\",\"type\":\"UnionRenderers\"}},\"id\":\"1773\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2240\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2318\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"source\":{\"id\":\"1773\",\"type\":\"ColumnDataSource\"}},\"id\":\"1777\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2319\",\"type\":\"Selection\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2163\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2164\",\"type\":\"UnionRenderers\"}},\"id\":\"1668\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1775\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2248\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2320\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data_source\":{\"id\":\"1773\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1774\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1775\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1777\",\"type\":\"CDSView\"}},\"id\":\"1776\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"2241\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2321\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1665\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1779\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1611\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"2247\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2322\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2242\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"source\":{\"id\":\"1673\",\"type\":\"ColumnDataSource\"}},\"id\":\"1677\",\"type\":\"CDSView\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2207\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2208\",\"type\":\"UnionRenderers\"}},\"id\":\"1778\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2323\",\"type\":\"Selection\"},{\"attributes\":{\"source\":{\"id\":\"1778\",\"type\":\"ColumnDataSource\"}},\"id\":\"1782\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2246\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2243\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2324\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"axis_label\":\"Droplet Diameter (um)\",\"bounds\":\"auto\",\"formatter\":{\"id\":\"1642\",\"type\":\"BasicTickFormatter\"},\"major_label_orientation\":\"horizontal\",\"ticker\":{\"id\":\"1614\",\"type\":\"BasicTicker\"}},\"id\":\"1613\",\"type\":\"LinearAxis\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1780\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1614\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"2245\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2325\",\"type\":\"Selection\"},{\"attributes\":{\"data_source\":{\"id\":\"1778\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1779\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1780\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1782\",\"type\":\"CDSView\"}},\"id\":\"1781\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"ticker\":{\"id\":\"1614\",\"type\":\"BasicTicker\"}},\"id\":\"1617\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"2326\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1689\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1784\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2238\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data_source\":{\"id\":\"1663\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1664\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1665\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1667\",\"type\":\"CDSView\"}},\"id\":\"1666\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"2327\",\"type\":\"Selection\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2209\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2210\",\"type\":\"UnionRenderers\"}},\"id\":\"1783\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2328\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"source\":{\"id\":\"1783\",\"type\":\"ColumnDataSource\"}},\"id\":\"1787\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2234\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2329\",\"type\":\"Selection\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2165\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2166\",\"type\":\"UnionRenderers\"}},\"id\":\"1673\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1785\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2235\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2233\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2330\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data_source\":{\"id\":\"1783\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1784\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1785\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1787\",\"type\":\"CDSView\"}},\"id\":\"1786\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1674\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2231\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2331\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1675\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1789\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2237\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2332\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data_source\":{\"id\":\"1673\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1674\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1675\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1677\",\"type\":\"CDSView\"}},\"id\":\"1676\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2211\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2212\",\"type\":\"UnionRenderers\"}},\"id\":\"1788\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2333\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1679\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"1788\",\"type\":\"ColumnDataSource\"}},\"id\":\"1792\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2236\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1650\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2334\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1790\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2167\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2168\",\"type\":\"UnionRenderers\"}},\"id\":\"1678\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2335\",\"type\":\"Selection\"},{\"attributes\":{\"data_source\":{\"id\":\"1788\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1789\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1790\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1792\",\"type\":\"CDSView\"}},\"id\":\"1791\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"1678\",\"type\":\"ColumnDataSource\"}},\"id\":\"1682\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2336\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1680\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1794\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2230\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2232\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2337\",\"type\":\"Selection\"},{\"attributes\":{\"data_source\":{\"id\":\"1678\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1679\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1680\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1682\",\"type\":\"CDSView\"}},\"id\":\"1681\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2169\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2170\",\"type\":\"UnionRenderers\"}},\"id\":\"1683\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2213\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2214\",\"type\":\"UnionRenderers\"}},\"id\":\"1793\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2338\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data_source\":{\"id\":\"1793\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1794\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1795\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1797\",\"type\":\"CDSView\"}},\"id\":\"1796\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"2339\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1684\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1795\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"1858\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1859\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1860\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1862\",\"type\":\"CDSView\"}},\"id\":\"1861\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"1953\",\"type\":\"ColumnDataSource\"}},\"id\":\"1957\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2340\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"source\":{\"id\":\"1858\",\"type\":\"ColumnDataSource\"}},\"id\":\"1862\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2188\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2144\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2189\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2202\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2341\",\"type\":\"Selection\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2353\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2354\",\"type\":\"UnionRenderers\"}},\"id\":\"2143\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1649\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1860\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1955\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"2143\",\"type\":\"ColumnDataSource\"}},\"id\":\"2147\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2196\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2342\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data_source\":{\"id\":\"1953\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1954\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1955\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1957\",\"type\":\"CDSView\"}},\"id\":\"1956\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1642\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2145\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2193\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1864\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2194\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2343\",\"type\":\"Selection\"},{\"attributes\":{\"data_source\":{\"id\":\"2143\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2144\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2145\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2147\",\"type\":\"CDSView\"}},\"id\":\"2146\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1714\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1959\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2344\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2195\",\"type\":\"Selection\"},{\"attributes\":{\"source\":{\"id\":\"1713\",\"type\":\"ColumnDataSource\"}},\"id\":\"1717\",\"type\":\"CDSView\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2241\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2242\",\"type\":\"UnionRenderers\"}},\"id\":\"1863\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2204\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2345\",\"type\":\"Selection\"},{\"attributes\":{\"source\":{\"id\":\"1863\",\"type\":\"ColumnDataSource\"}},\"id\":\"1867\",\"type\":\"CDSView\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2279\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2280\",\"type\":\"UnionRenderers\"}},\"id\":\"1958\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"1958\",\"type\":\"ColumnDataSource\"}},\"id\":\"1962\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1644\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"2346\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1865\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1710\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1960\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2154\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2190\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data_source\":{\"id\":\"1863\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1864\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1865\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1867\",\"type\":\"CDSView\"}},\"id\":\"1866\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"overlay\":{\"id\":\"2355\",\"type\":\"BoxAnnotation\"}},\"id\":\"1626\",\"type\":\"BoxZoomTool\"},{\"attributes\":{},\"id\":\"2347\",\"type\":\"Selection\"},{\"attributes\":{\"data_source\":{\"id\":\"1958\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1959\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1960\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1962\",\"type\":\"CDSView\"}},\"id\":\"1961\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"2155\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2348\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1869\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2179\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2180\",\"type\":\"UnionRenderers\"}},\"id\":\"1708\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1964\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2156\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2191\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2197\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2349\",\"type\":\"Selection\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2243\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2244\",\"type\":\"UnionRenderers\"}},\"id\":\"1868\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2157\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2350\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#1f77b3\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1f77b3\"},\"size\":{\"units\":\"screen\",\"value\":5},\"x\":{\"field\":\"Droplet Diameter (um)\"},\"y\":{\"field\":\"Spindle Length (um)\"}},\"id\":\"1639\",\"type\":\"Scatter\"},{\"attributes\":{\"source\":{\"id\":\"1868\",\"type\":\"ColumnDataSource\"}},\"id\":\"1872\",\"type\":\"CDSView\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2281\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2282\",\"type\":\"UnionRenderers\"}},\"id\":\"1963\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"1634\",\"type\":\"ColumnDataSource\"}},\"id\":\"1641\",\"type\":\"CDSView\"},{\"attributes\":{\"source\":{\"id\":\"1648\",\"type\":\"ColumnDataSource\"}},\"id\":\"1652\",\"type\":\"CDSView\"},{\"attributes\":{\"source\":{\"id\":\"1963\",\"type\":\"ColumnDataSource\"}},\"id\":\"1967\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2158\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"AAAAAAAAAACFn1yIuhn0P4WfXIi6GQRASO+KzJcmDkCFn1yIuhkUQGbHcyopIBlASO+KzJcmHkCUC1E3g5YhQIWfXIi6GSRAdjNo2fGcJkBmx3MqKSApQFdbf3tgoytASO+KzJcmLkCcQcuO51QwQJQLUTeDljFAjdXW3x7YMkCFn1yIuhk0QH1p4jBWWzVAdjNo2fGcNkBu/e2Bjd43QGbHcyopIDlAX5H50sRhOkBXW397YKM7QE8lBST85DxASO+KzJcmPkBAuRB1M2g/QJxBy47nVEBAmCYOY7X1QECUC1E3g5ZBQJHwkwtRN0JAjdXW3x7YQkCJuhm07HhDQIWfXIi6GURAgYSfXIi6REB9aeIwVltFQHlOJQUk/EVAdjNo2fGcRkByGKutvz1HQG797YGN3kdAauIwVlt/SEBmx3MqKSBJQGKstv72wElAX5H50sRhSkBbdjynkgJLQFdbf3tgo0tAU0DCTy5ETEBPJQUk/ORMQEsKSPjJhU1ASO+KzJcmTkBE1M2gZcdOQEC5EHUzaE9AHs+ppIAEUECcQcuO51RQQBq07HhOpVBAmCYOY7X1UEAWmS9NHEZRQJQLUTeDllFAEn5yIermUUCR8JMLUTdSQA9jtfW3h1JAjdXW3x7YUkALSPjJhShTQIm6GbTseFNABy07nlPJU0CFn1yIuhlUQAMSfnIhalRAgYSfXIi6VED/9sBG7wpVQH1p4jBWW1VA+9sDG72rVUB5TiUFJPxVQPjARu+KTFZAdjNo2fGcVkD0pYnDWO1WQHIYq62/PVdA8IrMlyaOV0Bu/e2Bjd5XQOxvD2z0LlhAauIwVlt/WEDoVFJAws9YQGbHcyopIFlA5DmVFJBwWUBirLb+9sBZQOAe2OhdEVpAX5H50sRhWkDdAxu9K7JaQFt2PKeSAltA2ehdkflSW0BXW397YKNbQNXNoGXH81tAU0DCTy5EXEDRsuM5lZRcQE8lBST85FxAzZcmDmM1XUBLCkj4yYVdQMl8aeIw1l1ASO+KzJcmXkDGYay2/nZeQETUzaBlx15AwkbviswXX0BAuRB1M2hfQL4rMl+auF9AHs+ppIAEYEBdiLoZtCxgQJxBy47nVGBA2/rbAxt9YEAatOx4TqVgQFlt/e2BzWBAmCYOY7X1YEDX3x7Y6B1hQBaZL00cRmFAVVJAwk9uYUCUC1E3g5ZhQNPEYay2vmFAEn5yIermYUBRN4OWHQ9iQJHwkwtRN2JA0KmkgIRfYkAPY7X1t4diQE4cxmrrr2JAjdXW3x7YYkDMjudUUgBjQAtI+MmFKGNASgEJP7lQY0CJuhm07HhjQMhzKikgoWNABy07nlPJY0BG5ksTh/FjQIWfXIi6GWRAxFht/e1BZEADEn5yIWpkQELLjudUkmRAgYSfXIi6ZEDAPbDRu+JkQP/2wEbvCmVAPrDRuyIzZUB9aeIwVltlQLwi86WJg2VA+9sDG72rZUA6lRSQ8NNlQHlOJQUk/GVAuQc2elckZkD4wEbvikxmQDd6V2S+dGZAdjNo2fGcZkC17HhOJcVmQPSlicNY7WZAM1+aOIwVZ0ByGKutvz1nQLHRuyLzZWdA8IrMlyaOZ0AvRN0MWrZnQG797YGN3mdArbb+9sAGaEDsbw9s9C5oQCspIOEnV2hAauIwVlt/aECpm0HLjqdoQOhUUkDCz2hAJw5jtfX3aEBmx3MqKSBpQKWAhJ9cSGlA5DmVFJBwaUAj86WJw5hpQGKstv72wGlAoWXHcyrpaUDgHtjoXRFqQCDY6F2ROWpAX5H50sRhakCeSgpI+IlqQN0DG70rsmpAHL0rMl/aakBbdjynkgJrQJovTRzGKmtA2ehdkflSa0AYom4GLXtrQFdbf3tgo2tAlhSQ8JPLa0DVzaBlx/NrQBSHsdr6G2xAU0DCTy5EbECS+dLEYWxsQNGy4zmVlGxAEGz0rsi8bEBPJQUk/ORsQI7eFZkvDW1AzZcmDmM1bUAMUTeDll1tQEsKSPjJhW1AisNYbf2tbUDJfGniMNZtQAg2eldk/m1ASO+KzJcmbkCHqJtBy05uQMZhrLb+dm5ABRu9KzKfbkBE1M2gZcduQION3hWZ725AwkbviswXb0AAAAAAAEBvQA==\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2155\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2156\",\"type\":\"UnionRenderers\"}},\"id\":\"1648\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1870\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2351\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1965\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2159\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2352\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data_source\":{\"id\":\"1868\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1869\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1870\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1872\",\"type\":\"CDSView\"}},\"id\":\"1871\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.75},\"fill_color\":{\"value\":\"#1f77b3\"},\"line_alpha\":{\"value\":0.75},\"line_color\":{\"value\":\"#1f77b3\"},\"size\":{\"units\":\"screen\",\"value\":5},\"x\":{\"field\":\"Droplet Diameter (um)\"},\"y\":{\"field\":\"Spindle Length (um)\"}},\"id\":\"1638\",\"type\":\"Scatter\"},{\"attributes\":{\"data_source\":{\"id\":\"1963\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1964\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1965\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1967\",\"type\":\"CDSView\"}},\"id\":\"1966\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"2160\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2353\",\"type\":\"Selection\"},{\"attributes\":{\"data_source\":{\"id\":\"1713\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1714\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1715\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1717\",\"type\":\"CDSView\"}},\"id\":\"1716\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1874\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1715\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1969\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2161\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2354\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data_source\":{\"id\":\"1634\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1637\",\"type\":\"Scatter\"},\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1639\",\"type\":\"Scatter\"},\"nonselection_glyph\":{\"id\":\"1638\",\"type\":\"Scatter\"},\"selection_glyph\":null,\"view\":{\"id\":\"1641\",\"type\":\"CDSView\"}},\"id\":\"1640\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1709\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2245\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2246\",\"type\":\"UnionRenderers\"}},\"id\":\"1873\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2162\",\"type\":\"UnionRenderers\"},{\"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\":\"2355\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"source\":{\"id\":\"1873\",\"type\":\"ColumnDataSource\"}},\"id\":\"1877\",\"type\":\"CDSView\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2283\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2284\",\"type\":\"UnionRenderers\"}},\"id\":\"1968\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"1968\",\"type\":\"ColumnDataSource\"}},\"id\":\"1972\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2163\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1875\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1970\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2164\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data_source\":{\"id\":\"1873\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1874\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1875\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1877\",\"type\":\"CDSView\"}},\"id\":\"1876\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"1968\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1969\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1970\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1972\",\"type\":\"CDSView\"}},\"id\":\"1971\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"2165\",\"type\":\"Selection\"},{\"attributes\":{\"data_source\":{\"id\":\"1703\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1704\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1705\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1707\",\"type\":\"CDSView\"}},\"id\":\"1706\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1879\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1974\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2166\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1623\",\"type\":\"SaveTool\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.75},\"fill_color\":{\"value\":\"#1f77b3\"},\"line_alpha\":{\"value\":0.75},\"line_color\":{\"value\":\"#1f77b3\"},\"size\":{\"units\":\"screen\",\"value\":5},\"x\":{\"field\":\"Droplet Diameter (um)\"},\"y\":{\"field\":\"Spindle Length (um)\"}},\"id\":\"1637\",\"type\":\"Scatter\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2181\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2182\",\"type\":\"UnionRenderers\"}},\"id\":\"1713\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2247\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2248\",\"type\":\"UnionRenderers\"}},\"id\":\"1878\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2167\",\"type\":\"Selection\"},{\"attributes\":{\"source\":{\"id\":\"1878\",\"type\":\"ColumnDataSource\"}},\"id\":\"1882\",\"type\":\"CDSView\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2285\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2286\",\"type\":\"UnionRenderers\"}},\"id\":\"1973\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"1973\",\"type\":\"ColumnDataSource\"}},\"id\":\"1977\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1625\",\"type\":\"WheelZoomTool\"},{\"attributes\":{},\"id\":\"2168\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2201\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1880\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2203\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1975\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2169\",\"type\":\"Selection\"},{\"attributes\":{\"data_source\":{\"id\":\"1878\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1879\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1880\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1882\",\"type\":\"CDSView\"}},\"id\":\"1881\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1627\",\"type\":\"ResetTool\"},{\"attributes\":{\"data_source\":{\"id\":\"1973\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1974\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1975\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1977\",\"type\":\"CDSView\"}},\"id\":\"1976\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1624\",\"type\":\"PanTool\"},{\"attributes\":{},\"id\":\"2170\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1884\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2200\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1979\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1619\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"2171\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2199\",\"type\":\"Selection\"},{\"attributes\":{\"callback\":null,\"data\":{\"Droplet Diameter (um)\":{\"__ndarray__\":\"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MzMzMzPTUEAzMzMzM9NQQDMzMzMz01BAZmZmZmbmUEBmZmZmZuZQQGZmZmZm5lBAZmZmZmbmUEBmZmZmZuZQQGZmZmZm5lBAZmZmZmbmUEBmZmZmZuZQQGZmZmZm5lBAZmZmZmbmUEBmZmZmZuZQQDMzMzMz81BAMzMzMzPzUEAzMzMzM/NQQDMzMzMz81BAMzMzMzPzUEAzMzMzM/NQQGZmZmZmBlFAZmZmZmYGUUBmZmZmZgZRQGZmZmZmBlFAZmZmZmYGUUBmZmZmZgZRQGZmZmZmBlFAZmZmZmYGUUBmZmZmZgZRQGZmZmZmBlFAZmZmZmYGUUCamZmZmRlRQJqZmZmZGVFAmpmZmZkZUUCamZmZmRlRQJqZmZmZGVFAmpmZmZkZUUCamZmZmRlRQGZmZmZmJlFAZmZmZmYmUUBmZmZmZiZRQGZmZmZmJlFAZmZmZmYmUUBmZmZmZiZRQGZmZmZmJlFAZmZmZmYmUUBmZmZmZiZRQJqZmZmZOVFAmpmZmZk5UUCamZmZmTlRQGZmZmZmRlFAZmZmZmZGUUBmZmZmZkZRQGZmZmZmRlFAZmZmZmZGUUBmZmZmZkZRQGZmZmZmRlFAZmZmZmZGUUBmZmZmZkZRQGZmZmZmRlFAmpmZmZlZUUCamZmZmVlRQJqZmZmZWVFAmpmZmZlZUUCamZmZmVlRQJqZmZmZWVFAmpmZmZlZUUCamZmZmVlRQJqZmZmZWVFAZmZmZmZmUUBmZmZmZmZRQGZmZmZmZlFAZmZmZmZmUUBmZmZmZmZRQGZmZmZmZlFAZmZmZmZmUUBmZmZmZmZRQGZmZmZmZlFAZmZmZmZmUUCamZmZmXlRQJqZmZmZeVFAmpmZmZl5UUCamZmZmXlRQJqZmZmZeVFAmpmZmZl5UUCamZmZmXlRQJqZmZmZeVFAmpmZmZl5UUBmZmZmZoZRQGZmZmZmhlFAZmZmZmaGUUBmZmZmZoZRQGZmZmZmhlFAZmZmZmaGUUBmZmZmZoZRQGZmZmZmhlFAmpmZmZmZUUCamZmZmZlRQJqZmZmZmVFAmpmZmZmZUUCamZmZmZlRQJqZmZmZmVFAmpmZmZmZUUCamZmZmZlRQM3MzMzMrFFAzczMzMysUUDNzMzMzKxRQM3MzMzMrFFAzczMzMysUUDNzMzMzKxRQM3MzMzMrFFAzczMzMysUUCamZmZmblRQJqZmZmZuVFAmpmZmZm5UUDNzMzMzMxRQM3MzMzMzFFAzczMzMzMUUDNzMzMzMxRQM3MzMzMzFFAzczMzMzMUUDNzMzMzMxRQJqZmZmZ2VFAmpmZmZnZUUCamZmZmdlRQJqZmZmZ2VFAmpmZmZnZUUCamZmZmdlRQM3MzMzM7FFAzczMzMzsUUDNzMzMzOxRQM3MzMzM7FFAmpmZmZn5UUCamZmZmflRQJqZmZmZ+VFAzczMzMwMUkDNzMzMzAxSQM3MzMzMDFJAzczMzMwMUkDNzMzMzAxSQM3MzMzMDFJAmpmZmZkZUkCamZmZmRlSQJqZmZmZGVJAmpmZmZkZUkCamZmZmRlSQM3MzMzMLFJAzczMzMwsUkAAAAAAAEBSQAAAAAAAQFJAAAAAAABAUkDNzMzMzExSQM3MzMzMTFJAzczMzMxMUkDNzMzMzExSQM3MzMzMTFJAAAAAAABgUkAAAAAAAGBSQAAAAAAAYFJAAAAAAABgUkAAAAAAAGBSQM3MzMzMbFJAAAAAAACAUkAAAAAAAIBSQAAAAAAAgFJAzczMzMyMUkAAAAAAAKBSQAAAAAAAoFJAMzMzMzOzUkAAAAAAAMBSQDMzMzMz81JAAAAAAAAAU0AAAAAAACBTQDMzMzMzM1NAMzMzMzNTU0AzMzMzM1NTQGZmZmZmZlNAZmZmZmZmU0AzMzMzM7NTQGZmZmZmxlNAmpmZmZkZVEDNzMzMzExUQJqZmZmZeVRAzczMzMyMVECamZmZmZlUQJqZmZmZmVRAAAAAAAAgVUAAAAAAAIBVQGZmZmZmBlZAZmZmZmbmVkCamZmZmflWQAAAAAAAgFdAzczMzMysV0AAAAAAACBYQAAAAAAAIFhAMzMzMzNTWEAAAAAAAGBYQDMzMzMzk1hAmpmZmZkZWUDNzMzMzKxZQJqZmZmZ+VlAmpmZmZl5XEDNzMzMzAxdQM3MzMzMLF1AAAAAAABgXUAAAAAAAMBdQGZmZmZmJl5AZmZmZmZGXkCamZmZmZleQJqZmZmZuV5AZmZmZmbGXkAzMzMzM2NgQJqZmZmZeWFAmpmZmZmJYUCamZmZmalhQAAAAAAAAGRAMzMzMzPDZEDNzMzMzDxnQAAAAAAA0GdAzczMzMysa0A=\",\"dtype\":\"float64\",\"shape\":[670]},\"Spindle Length (um)\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[670]}},\"selected\":{\"id\":\"1635\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2154\",\"type\":\"UnionRenderers\"}},\"id\":\"1634\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"end\":228.9561111111111,\"reset_end\":228.9561111111111,\"reset_start\":19.54388888888889,\"start\":19.54388888888889,\"tags\":[[[\"Droplet Diameter (um)\",\"Droplet Diameter (um)\",null]]]},\"id\":\"1602\",\"type\":\"Range1d\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2249\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2250\",\"type\":\"UnionRenderers\"}},\"id\":\"1883\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2172\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"source\":{\"id\":\"1883\",\"type\":\"ColumnDataSource\"}},\"id\":\"1887\",\"type\":\"CDSView\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"AAAAAAAAAACFn1yIuhn0P4WfXIi6GQRASO+KzJcmDkCFn1yIuhkUQGbHcyopIBlASO+KzJcmHkCUC1E3g5YhQIWfXIi6GSRAdjNo2fGcJkBmx3MqKSApQFdbf3tgoytASO+KzJcmLkCcQcuO51QwQJQLUTeDljFAjdXW3x7YMkCFn1yIuhk0QH1p4jBWWzVAdjNo2fGcNkBu/e2Bjd43QGbHcyopIDlAX5H50sRhOkBXW397YKM7QE8lBST85DxASO+KzJcmPkBAuRB1M2g/QJxBy47nVEBAmCYOY7X1QECUC1E3g5ZBQJHwkwtRN0JAjdXW3x7YQkCJuhm07HhDQIWfXIi6GURAgYSfXIi6REB9aeIwVltFQHlOJQUk/EVAdjNo2fGcRkByGKutvz1HQG797YGN3kdAauIwVlt/SEBmx3MqKSBJQGKstv72wElAX5H50sRhSkBbdjynkgJLQFdbf3tgo0tAU0DCTy5ETEBPJQUk/ORMQEsKSPjJhU1ASO+KzJcmTkBE1M2gZcdOQEC5EHUzaE9AHs+ppIAEUECcQcuO51RQQBq07HhOpVBAmCYOY7X1UEAWmS9NHEZRQJQLUTeDllFAEn5yIermUUCR8JMLUTdSQA9jtfW3h1JAjdXW3x7YUkALSPjJhShTQIm6GbTseFNABy07nlPJU0CFn1yIuhlUQAMSfnIhalRAgYSfXIi6VED/9sBG7wpVQH1p4jBWW1VA+9sDG72rVUB5TiUFJPxVQPjARu+KTFZAdjNo2fGcVkD0pYnDWO1WQHIYq62/PVdA8IrMlyaOV0Bu/e2Bjd5XQOxvD2z0LlhAauIwVlt/WEDoVFJAws9YQGbHcyopIFlA5DmVFJBwWUBirLb+9sBZQOAe2OhdEVpAX5H50sRhWkDdAxu9K7JaQFt2PKeSAltA2ehdkflSW0BXW397YKNbQNXNoGXH81tAU0DCTy5EXEDRsuM5lZRcQE8lBST85FxAzZcmDmM1XUBLCkj4yYVdQMl8aeIw1l1ASO+KzJcmXkDGYay2/nZeQETUzaBlx15AwkbviswXX0BAuRB1M2hfQL4rMl+auF9AHs+ppIAEYEBdiLoZtCxgQJxBy47nVGBA2/rbAxt9YEAatOx4TqVgQFlt/e2BzWBAmCYOY7X1YEDX3x7Y6B1hQBaZL00cRmFAVVJAwk9uYUCUC1E3g5ZhQNPEYay2vmFAEn5yIermYUBRN4OWHQ9iQJHwkwtRN2JA0KmkgIRfYkAPY7X1t4diQE4cxmrrr2JAjdXW3x7YYkDMjudUUgBjQAtI+MmFKGNASgEJP7lQY0CJuhm07HhjQMhzKikgoWNABy07nlPJY0BG5ksTh/FjQIWfXIi6GWRAxFht/e1BZEADEn5yIWpkQELLjudUkmRAgYSfXIi6ZEDAPbDRu+JkQP/2wEbvCmVAPrDRuyIzZUB9aeIwVltlQLwi86WJg2VA+9sDG72rZUA6lRSQ8NNlQHlOJQUk/GVAuQc2elckZkD4wEbvikxmQDd6V2S+dGZAdjNo2fGcZkC17HhOJcVmQPSlicNY7WZAM1+aOIwVZ0ByGKutvz1nQLHRuyLzZWdA8IrMlyaOZ0AvRN0MWrZnQG797YGN3mdArbb+9sAGaEDsbw9s9C5oQCspIOEnV2hAauIwVlt/aECpm0HLjqdoQOhUUkDCz2hAJw5jtfX3aEBmx3MqKSBpQKWAhJ9cSGlA5DmVFJBwaUAj86WJw5hpQGKstv72wGlAoWXHcyrpaUDgHtjoXRFqQCDY6F2ROWpAX5H50sRhakCeSgpI+IlqQN0DG70rsmpAHL0rMl/aakBbdjynkgJrQJovTRzGKmtA2ehdkflSa0AYom4GLXtrQFdbf3tgo2tAlhSQ8JPLa0DVzaBlx/NrQBSHsdr6G2xAU0DCTy5EbECS+dLEYWxsQNGy4zmVlGxAEGz0rsi8bEBPJQUk/ORsQI7eFZkvDW1AzZcmDmM1bUAMUTeDll1tQEsKSPjJhW1AisNYbf2tbUDJfGniMNZtQAg2eldk/m1ASO+KzJcmbkCHqJtBy05uQMZhrLb+dm5ABRu9KzKfbkBE1M2gZcduQION3hWZ725AwkbviswXb0AAAAAAAEBvQA==\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2287\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2288\",\"type\":\"UnionRenderers\"}},\"id\":\"1978\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"1978\",\"type\":\"ColumnDataSource\"}},\"id\":\"1982\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1635\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2173\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2198\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"source\":{\"id\":\"1703\",\"type\":\"ColumnDataSource\"}},\"id\":\"1707\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1885\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"1648\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1649\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1650\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1652\",\"type\":\"CDSView\"}},\"id\":\"1651\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2183\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2184\",\"type\":\"UnionRenderers\"}},\"id\":\"1718\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1980\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2174\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data_source\":{\"id\":\"1883\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1884\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1885\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1887\",\"type\":\"CDSView\"}},\"id\":\"1886\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"1708\",\"type\":\"ColumnDataSource\"}},\"id\":\"1712\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1719\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"1708\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1709\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1710\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1712\",\"type\":\"CDSView\"}},\"id\":\"1711\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"1978\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1979\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1980\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1982\",\"type\":\"CDSView\"}},\"id\":\"1981\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"2175\",\"type\":\"Selection\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"1623\",\"type\":\"SaveTool\"},{\"id\":\"1624\",\"type\":\"PanTool\"},{\"id\":\"1625\",\"type\":\"WheelZoomTool\"},{\"id\":\"1626\",\"type\":\"BoxZoomTool\"},{\"id\":\"1627\",\"type\":\"ResetTool\"}]},\"id\":\"1628\",\"type\":\"Toolbar\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1889\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1984\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2176\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"axis_label\":\"Spindle Length (um)\",\"bounds\":\"auto\",\"formatter\":{\"id\":\"1644\",\"type\":\"BasicTickFormatter\"},\"major_label_orientation\":\"horizontal\",\"ticker\":{\"id\":\"1619\",\"type\":\"BasicTicker\"}},\"id\":\"1618\",\"type\":\"LinearAxis\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2251\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2252\",\"type\":\"UnionRenderers\"}},\"id\":\"1888\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1985\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2177\",\"type\":\"Selection\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"1619\",\"type\":\"BasicTicker\"}},\"id\":\"1622\",\"type\":\"Grid\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1890\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2289\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2290\",\"type\":\"UnionRenderers\"}},\"id\":\"1983\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2178\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2192\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"source\":{\"id\":\"1683\",\"type\":\"ColumnDataSource\"}},\"id\":\"1687\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1924\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"2013\",\"type\":\"ColumnDataSource\"}},\"id\":\"2017\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1829\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1685\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2227\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2228\",\"type\":\"UnionRenderers\"}},\"id\":\"1828\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"1828\",\"type\":\"ColumnDataSource\"}},\"id\":\"1832\",\"type\":\"CDSView\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2265\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2266\",\"type\":\"UnionRenderers\"}},\"id\":\"1923\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2019\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"1683\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1684\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1685\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1687\",\"type\":\"CDSView\"}},\"id\":\"1686\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"1923\",\"type\":\"ColumnDataSource\"}},\"id\":\"1927\",\"type\":\"CDSView\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2303\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2304\",\"type\":\"UnionRenderers\"}},\"id\":\"2018\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1830\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"2018\",\"type\":\"ColumnDataSource\"}},\"id\":\"2022\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1925\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"1828\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1829\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1830\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1832\",\"type\":\"CDSView\"}},\"id\":\"1831\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2020\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"1923\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1924\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1925\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1927\",\"type\":\"CDSView\"}},\"id\":\"1926\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2171\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2172\",\"type\":\"UnionRenderers\"}},\"id\":\"1688\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"2018\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2019\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2020\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2022\",\"type\":\"CDSView\"}},\"id\":\"2021\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1834\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"1688\",\"type\":\"ColumnDataSource\"}},\"id\":\"1692\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1929\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1690\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2024\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2229\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2230\",\"type\":\"UnionRenderers\"}},\"id\":\"1833\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"1688\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1689\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1690\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1692\",\"type\":\"CDSView\"}},\"id\":\"1691\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"1833\",\"type\":\"ColumnDataSource\"}},\"id\":\"1837\",\"type\":\"CDSView\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2267\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2268\",\"type\":\"UnionRenderers\"}},\"id\":\"1928\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"1928\",\"type\":\"ColumnDataSource\"}},\"id\":\"1932\",\"type\":\"CDSView\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2305\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2306\",\"type\":\"UnionRenderers\"}},\"id\":\"2023\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1694\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1835\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"2023\",\"type\":\"ColumnDataSource\"}},\"id\":\"2027\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1930\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"1833\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1834\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1835\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1837\",\"type\":\"CDSView\"}},\"id\":\"1836\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2025\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"1928\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1929\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1930\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1932\",\"type\":\"CDSView\"}},\"id\":\"1931\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2173\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2174\",\"type\":\"UnionRenderers\"}},\"id\":\"1693\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"2023\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2024\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2025\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2027\",\"type\":\"CDSView\"}},\"id\":\"2026\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"1693\",\"type\":\"ColumnDataSource\"}},\"id\":\"1697\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1839\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1934\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1695\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2029\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2231\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2232\",\"type\":\"UnionRenderers\"}},\"id\":\"1838\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"1693\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1694\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1695\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1697\",\"type\":\"CDSView\"}},\"id\":\"1696\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"1838\",\"type\":\"ColumnDataSource\"}},\"id\":\"1842\",\"type\":\"CDSView\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2269\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2270\",\"type\":\"UnionRenderers\"}},\"id\":\"1933\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"1933\",\"type\":\"ColumnDataSource\"}},\"id\":\"1937\",\"type\":\"CDSView\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2307\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2308\",\"type\":\"UnionRenderers\"}},\"id\":\"2028\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1699\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1840\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"2028\",\"type\":\"ColumnDataSource\"}},\"id\":\"2032\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1935\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"1838\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1839\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1840\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1842\",\"type\":\"CDSView\"}},\"id\":\"1841\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2030\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"1933\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1934\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1935\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1937\",\"type\":\"CDSView\"}},\"id\":\"1936\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2175\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2176\",\"type\":\"UnionRenderers\"}},\"id\":\"1698\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"2028\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2029\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2030\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2032\",\"type\":\"CDSView\"}},\"id\":\"2031\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1844\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1939\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1700\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2034\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2233\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2234\",\"type\":\"UnionRenderers\"}},\"id\":\"1843\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"1698\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1699\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1700\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1702\",\"type\":\"CDSView\"}},\"id\":\"1701\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"1843\",\"type\":\"ColumnDataSource\"}},\"id\":\"1847\",\"type\":\"CDSView\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2271\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2272\",\"type\":\"UnionRenderers\"}},\"id\":\"1938\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"1938\",\"type\":\"ColumnDataSource\"}},\"id\":\"1942\",\"type\":\"CDSView\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"AAAAAAAAAACFn1yIuhn0P4WfXIi6GQRASO+KzJcmDkCFn1yIuhkUQGbHcyopIBlASO+KzJcmHkCUC1E3g5YhQIWfXIi6GSRAdjNo2fGcJkBmx3MqKSApQFdbf3tgoytASO+KzJcmLkCcQcuO51QwQJQLUTeDljFAjdXW3x7YMkCFn1yIuhk0QH1p4jBWWzVAdjNo2fGcNkBu/e2Bjd43QGbHcyopIDlAX5H50sRhOkBXW397YKM7QE8lBST85DxASO+KzJcmPkBAuRB1M2g/QJxBy47nVEBAmCYOY7X1QECUC1E3g5ZBQJHwkwtRN0JAjdXW3x7YQkCJuhm07HhDQIWfXIi6GURAgYSfXIi6REB9aeIwVltFQHlOJQUk/EVAdjNo2fGcRkByGKutvz1HQG797YGN3kdAauIwVlt/SEBmx3MqKSBJQGKstv72wElAX5H50sRhSkBbdjynkgJLQFdbf3tgo0tAU0DCTy5ETEBPJQUk/ORMQEsKSPjJhU1ASO+KzJcmTkBE1M2gZcdOQEC5EHUzaE9AHs+ppIAEUECcQcuO51RQQBq07HhOpVBAmCYOY7X1UEAWmS9NHEZRQJQLUTeDllFAEn5yIermUUCR8JMLUTdSQA9jtfW3h1JAjdXW3x7YUkALSPjJhShTQIm6GbTseFNABy07nlPJU0CFn1yIuhlUQAMSfnIhalRAgYSfXIi6VED/9sBG7wpVQH1p4jBWW1VA+9sDG72rVUB5TiUFJPxVQPjARu+KTFZAdjNo2fGcVkD0pYnDWO1WQHIYq62/PVdA8IrMlyaOV0Bu/e2Bjd5XQOxvD2z0LlhAauIwVlt/WEDoVFJAws9YQGbHcyopIFlA5DmVFJBwWUBirLb+9sBZQOAe2OhdEVpAX5H50sRhWkDdAxu9K7JaQFt2PKeSAltA2ehdkflSW0BXW397YKNbQNXNoGXH81tAU0DCTy5EXEDRsuM5lZRcQE8lBST85FxAzZcmDmM1XUBLCkj4yYVdQMl8aeIw1l1ASO+KzJcmXkDGYay2/nZeQETUzaBlx15AwkbviswXX0BAuRB1M2hfQL4rMl+auF9AHs+ppIAEYEBdiLoZtCxgQJxBy47nVGBA2/rbAxt9YEAatOx4TqVgQFlt/e2BzWBAmCYOY7X1YEDX3x7Y6B1hQBaZL00cRmFAVVJAwk9uYUCUC1E3g5ZhQNPEYay2vmFAEn5yIermYUBRN4OWHQ9iQJHwkwtRN2JA0KmkgIRfYkAPY7X1t4diQE4cxmrrr2JAjdXW3x7YYkDMjudUUgBjQAtI+MmFKGNASgEJP7lQY0CJuhm07HhjQMhzKikgoWNABy07nlPJY0BG5ksTh/FjQIWfXIi6GWRAxFht/e1BZEADEn5yIWpkQELLjudUkmRAgYSfXIi6ZEDAPbDRu+JkQP/2wEbvCmVAPrDRuyIzZUB9aeIwVltlQLwi86WJg2VA+9sDG72rZUA6lRSQ8NNlQHlOJQUk/GVAuQc2elckZkD4wEbvikxmQDd6V2S+dGZAdjNo2fGcZkC17HhOJcVmQPSlicNY7WZAM1+aOIwVZ0ByGKutvz1nQLHRuyLzZWdA8IrMlyaOZ0AvRN0MWrZnQG797YGN3mdArbb+9sAGaEDsbw9s9C5oQCspIOEnV2hAauIwVlt/aECpm0HLjqdoQOhUUkDCz2hAJw5jtfX3aEBmx3MqKSBpQKWAhJ9cSGlA5DmVFJBwaUAj86WJw5hpQGKstv72wGlAoWXHcyrpaUDgHtjoXRFqQCDY6F2ROWpAX5H50sRhakCeSgpI+IlqQN0DG70rsmpAHL0rMl/aakBbdjynkgJrQJovTRzGKmtA2ehdkflSa0AYom4GLXtrQFdbf3tgo2tAlhSQ8JPLa0DVzaBlx/NrQBSHsdr6G2xAU0DCTy5EbECS+dLEYWxsQNGy4zmVlGxAEGz0rsi8bEBPJQUk/ORsQI7eFZkvDW1AzZcmDmM1bUAMUTeDll1tQEsKSPjJhW1AisNYbf2tbUDJfGniMNZtQAg2eldk/m1ASO+KzJcmbkCHqJtBy05uQMZhrLb+dm5ABRu9KzKfbkBE1M2gZcduQION3hWZ725AwkbviswXb0AAAAAAAEBvQA==\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2309\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2310\",\"type\":\"UnionRenderers\"}},\"id\":\"2033\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1720\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1845\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"2033\",\"type\":\"ColumnDataSource\"}},\"id\":\"2037\",\"type\":\"CDSView\"},{\"attributes\":{\"source\":{\"id\":\"1718\",\"type\":\"ColumnDataSource\"}},\"id\":\"1722\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1940\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"1843\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1844\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1845\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1847\",\"type\":\"CDSView\"}},\"id\":\"1846\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2035\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"1938\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1939\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1940\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1942\",\"type\":\"CDSView\"}},\"id\":\"1941\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"1718\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1719\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1720\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1722\",\"type\":\"CDSView\"}},\"id\":\"1721\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"2033\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2034\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2035\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2037\",\"type\":\"CDSView\"}},\"id\":\"2036\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1849\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1944\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1724\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2039\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2235\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2236\",\"type\":\"UnionRenderers\"}},\"id\":\"1848\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"1848\",\"type\":\"ColumnDataSource\"}},\"id\":\"1852\",\"type\":\"CDSView\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2273\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2274\",\"type\":\"UnionRenderers\"}},\"id\":\"1943\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2185\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2186\",\"type\":\"UnionRenderers\"}},\"id\":\"1723\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"1943\",\"type\":\"ColumnDataSource\"}},\"id\":\"1947\",\"type\":\"CDSView\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2311\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2312\",\"type\":\"UnionRenderers\"}},\"id\":\"2038\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"1723\",\"type\":\"ColumnDataSource\"}},\"id\":\"1727\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1850\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"2038\",\"type\":\"ColumnDataSource\"}},\"id\":\"2042\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1945\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"1848\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1849\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1850\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1852\",\"type\":\"CDSView\"}},\"id\":\"1851\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"1698\",\"type\":\"ColumnDataSource\"}},\"id\":\"1702\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1725\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2040\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"1943\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1944\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1945\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1947\",\"type\":\"CDSView\"}},\"id\":\"1946\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1854\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"1723\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1724\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1725\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1727\",\"type\":\"CDSView\"}},\"id\":\"1726\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"2038\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2039\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2040\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2042\",\"type\":\"CDSView\"}},\"id\":\"2041\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1949\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1729\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2044\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"AAAAAAAAAACFn1yIuhn0P4WfXIi6GQRASO+KzJcmDkCFn1yIuhkUQGbHcyopIBlASO+KzJcmHkCUC1E3g5YhQIWfXIi6GSRAdjNo2fGcJkBmx3MqKSApQFdbf3tgoytASO+KzJcmLkCcQcuO51QwQJQLUTeDljFAjdXW3x7YMkCFn1yIuhk0QH1p4jBWWzVAdjNo2fGcNkBu/e2Bjd43QGbHcyopIDlAX5H50sRhOkBXW397YKM7QE8lBST85DxASO+KzJcmPkBAuRB1M2g/QJxBy47nVEBAmCYOY7X1QECUC1E3g5ZBQJHwkwtRN0JAjdXW3x7YQkCJuhm07HhDQIWfXIi6GURAgYSfXIi6REB9aeIwVltFQHlOJQUk/EVAdjNo2fGcRkByGKutvz1HQG797YGN3kdAauIwVlt/SEBmx3MqKSBJQGKstv72wElAX5H50sRhSkBbdjynkgJLQFdbf3tgo0tAU0DCTy5ETEBPJQUk/ORMQEsKSPjJhU1ASO+KzJcmTkBE1M2gZcdOQEC5EHUzaE9AHs+ppIAEUECcQcuO51RQQBq07HhOpVBAmCYOY7X1UEAWmS9NHEZRQJQLUTeDllFAEn5yIermUUCR8JMLUTdSQA9jtfW3h1JAjdXW3x7YUkALSPjJhShTQIm6GbTseFNABy07nlPJU0CFn1yIuhlUQAMSfnIhalRAgYSfXIi6VED/9sBG7wpVQH1p4jBWW1VA+9sDG72rVUB5TiUFJPxVQPjARu+KTFZAdjNo2fGcVkD0pYnDWO1WQHIYq62/PVdA8IrMlyaOV0Bu/e2Bjd5XQOxvD2z0LlhAauIwVlt/WEDoVFJAws9YQGbHcyopIFlA5DmVFJBwWUBirLb+9sBZQOAe2OhdEVpAX5H50sRhWkDdAxu9K7JaQFt2PKeSAltA2ehdkflSW0BXW397YKNbQNXNoGXH81tAU0DCTy5EXEDRsuM5lZRcQE8lBST85FxAzZcmDmM1XUBLCkj4yYVdQMl8aeIw1l1ASO+KzJcmXkDGYay2/nZeQETUzaBlx15AwkbviswXX0BAuRB1M2hfQL4rMl+auF9AHs+ppIAEYEBdiLoZtCxgQJxBy47nVGBA2/rbAxt9YEAatOx4TqVgQFlt/e2BzWBAmCYOY7X1YEDX3x7Y6B1hQBaZL00cRmFAVVJAwk9uYUCUC1E3g5ZhQNPEYay2vmFAEn5yIermYUBRN4OWHQ9iQJHwkwtRN2JA0KmkgIRfYkAPY7X1t4diQE4cxmrrr2JAjdXW3x7YYkDMjudUUgBjQAtI+MmFKGNASgEJP7lQY0CJuhm07HhjQMhzKikgoWNABy07nlPJY0BG5ksTh/FjQIWfXIi6GWRAxFht/e1BZEADEn5yIWpkQELLjudUkmRAgYSfXIi6ZEDAPbDRu+JkQP/2wEbvCmVAPrDRuyIzZUB9aeIwVltlQLwi86WJg2VA+9sDG72rZUA6lRSQ8NNlQHlOJQUk/GVAuQc2elckZkD4wEbvikxmQDd6V2S+dGZAdjNo2fGcZkC17HhOJcVmQPSlicNY7WZAM1+aOIwVZ0ByGKutvz1nQLHRuyLzZWdA8IrMlyaOZ0AvRN0MWrZnQG797YGN3mdArbb+9sAGaEDsbw9s9C5oQCspIOEnV2hAauIwVlt/aECpm0HLjqdoQOhUUkDCz2hAJw5jtfX3aEBmx3MqKSBpQKWAhJ9cSGlA5DmVFJBwaUAj86WJw5hpQGKstv72wGlAoWXHcyrpaUDgHtjoXRFqQCDY6F2ROWpAX5H50sRhakCeSgpI+IlqQN0DG70rsmpAHL0rMl/aakBbdjynkgJrQJovTRzGKmtA2ehdkflSa0AYom4GLXtrQFdbf3tgo2tAlhSQ8JPLa0DVzaBlx/NrQBSHsdr6G2xAU0DCTy5EbECS+dLEYWxsQNGy4zmVlGxAEGz0rsi8bEBPJQUk/ORsQI7eFZkvDW1AzZcmDmM1bUAMUTeDll1tQEsKSPjJhW1AisNYbf2tbUDJfGniMNZtQAg2eldk/m1ASO+KzJcmbkCHqJtBy05uQMZhrLb+dm5ABRu9KzKfbkBE1M2gZcduQION3hWZ725AwkbviswXb0AAAAAAAEBvQA==\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2237\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2238\",\"type\":\"UnionRenderers\"}},\"id\":\"1853\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2157\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2158\",\"type\":\"UnionRenderers\"}},\"id\":\"1653\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"1853\",\"type\":\"ColumnDataSource\"}},\"id\":\"1857\",\"type\":\"CDSView\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2275\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2276\",\"type\":\"UnionRenderers\"}},\"id\":\"1948\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2187\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2188\",\"type\":\"UnionRenderers\"}},\"id\":\"1728\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"1948\",\"type\":\"ColumnDataSource\"}},\"id\":\"1952\",\"type\":\"CDSView\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2313\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2314\",\"type\":\"UnionRenderers\"}},\"id\":\"2043\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"1728\",\"type\":\"ColumnDataSource\"}},\"id\":\"1732\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1855\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"2043\",\"type\":\"ColumnDataSource\"}},\"id\":\"2047\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1950\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2187\",\"type\":\"Selection\"},{\"attributes\":{\"data_source\":{\"id\":\"1853\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1854\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1855\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1857\",\"type\":\"CDSView\"}},\"id\":\"1856\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1654\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1730\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2045\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"AAAAAAAAAACROtzSFNLxP0XEM4fP0QFAEMPfSJ25CkAKP1XBpc8RQB2BJKqeQBZAPBbb5rGuGkAWTfMYoRgfQI2Bywp9viFAxwDHjA3tI0CPxdcVHBcmQKbGxdmwOyhA4Lc+HMZZKkCJNC2VTHAsQPC04EAwfi5Ai4sUvS5BMEBEUJsa4z0xQHUgi5azNDJAoi3QaSYlM0AN5n/qyw40QIfaTIJA8TRAg8BdSC7MNUBs8C8yTp82QACf1tRoajdA65jBtVYtOEAjasAvAOg4QIWgw/VcmjlA8facQHNEOkAdGYS3VuY6QDXLZyQngDtAlmgpBQ8SPECMLPkJQpw8QLjfYI/7Hj1A+YBhIH2aPUDQp50KDQ8+QH2wEwz1fD5AvsOSH4HkPkDFe/pq/kU/QM9ViFC6oT9A6BkAowH4P0ApVa79jyRAQImj85avSkBA81kFboNuQEBYP/UPLpBAQAeSVKfQr0BA0mUn54rNQECi4jH+eulAQNyfQpG9A0FA2G48u20cQUAbqcMRpTNBQC1yla17SUFADdOwNQheQUDGI5nsX3FBQHE+Fr+Wg0FAfiHxU7+UQUDj10Ic66RBQD/A/2MqtEFAPMR6YozCQUCY9apKH9BBQCGUClvw3EFAx/nw7AvpQUBKkFGDffRBQL4F0dhP/0FA76sn7YwJQkCRfswRPhNCQEbk5/VrHEJAvgeQsR4lQkBmxFLQXS1CQJOzElswNUJAfQY+4Zw8QkBpnGaBqUNCQKM9Q/FbSkJALyMihblQQkCGBNU2x1ZCQIDTHqyJXEJAyCKrPAViQkAa9Jb3PWdCQJNekqg3bEJAJyei3PVwQkBRCYjme3VCQPUO2OLMeUJAz/bAu+t9QkCQSY0s24FCQBZh4sSdhUJAA0vC6zWJQkC4GVXipYxCQD3kfcbvj0JAqGc/lRWTQkDP8vMsGZZCQMj/W0/8mEJA852Go8CbQkCQkpa3Z55CQILdZgLzoEJATRsR5WOjQkCyDFisu6VCQAZf+JH7p0JAqqbhvSSqQkBPVllHOKxCQCNaCTY3rkJAv9z7giKwQkC1nYUZ+7FCQDolINjBs0JA2AY1kXe1QkAnTdsLHbdCQLkSiASzuEJARzizLTq6QkB4FXEws7tCQNHwAa0evUJASPtXO32+QkDlfZRrz79CQDTafMYVwUJAR/LnzVDCQkCygST9gMNCQG/mWMmmxEJAOs/cocLFQkADPI3w1MZCQPw0Gxrex0JAb5VVft7IQkCHQG541slCQNYPO1/GykJAxcVyha7LQkBgSOY5j8xCQEZktsdozUJAplKGdjvOQkA8OauKB89CQA3XWEXNz0JAR43L5IzQQkAP8G+kRtFCQDgICL360UJAvGvOZKnSQkBaUJfPUtNCQD257y7300JAPt46spbUQkBO6c2GMdVCQJokCtjH1UJAJLJ1z1nWQkD349KU59ZCQHtKNk5x10JAA40bIPfXQkBfH3ktedhCQADm0pf32EJA/thLf3LZQkBvtbYC6tlCQDXLpT9e2kJA2vR5Us/aQkDZxXBWPdtCQCD7sWWo20JAzzhcmRDcQkByH5EJdtxCQFjCgM3Y3EJAIoh0+zjdQkD2fdmolt1CQFAlSurx3UJA6MOX00reQkCmPNN3od5CQEx4Ven13kJA72PHOUjfQkAciyl6mN9CQBZT27rm30JAYNyhCzPgQkBLj657feBCQDhYpRnG4EJAr5ei8wzhQkB+ykAXUuFCQHXtnZGV4UJAl6Bgb9fhQkDTDL28F+JCQLmPeYVW4kJA9S/z1JPiQkCG3SG2z+JCQEmAnDMK40JAZNecV0PjQkD4KwMse+NCQEnZWbqx40JAj6zYC+fjQkBeHmgpG+RCQJ5npBtO5EJAznPg6n/kQkBTsiifsORCQFzIRUDg5EJA+SS/1Q7lQkCyeN1mPOVCQCsSrfpo5UJA6CAAmJTlQkCi33BFv+VCQCCnYwnp5UJA2+oI6hHmQkBbIF/tOeZCQFqSNBlh5kJAiyApc4fmQkAA7a8AreZCQP33EMfR5kJA9qpqy/XmQkCUU7MSGedCQHSPuqE750JAP6kqfV3nQkDb54mpfudCQDzQOyuf50JAh1qCBr/nQkD+Gn8/3udCQA==\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2239\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2240\",\"type\":\"UnionRenderers\"}},\"id\":\"1858\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"1948\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1949\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1950\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1952\",\"type\":\"CDSView\"}},\"id\":\"1951\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"1728\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1729\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1730\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1732\",\"type\":\"CDSView\"}},\"id\":\"1731\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"2043\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2044\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2045\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2047\",\"type\":\"CDSView\"}},\"id\":\"2046\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1655\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1954\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2277\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2278\",\"type\":\"UnionRenderers\"}},\"id\":\"1953\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1734\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1859\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2049\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"1733\",\"type\":\"ColumnDataSource\"}},\"id\":\"1737\",\"type\":\"CDSView\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2189\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2190\",\"type\":\"UnionRenderers\"}},\"id\":\"1733\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1735\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"1733\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1734\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1735\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1737\",\"type\":\"CDSView\"}},\"id\":\"1736\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1739\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"AAAAAAAAAACFn1yIuhn0P4WfXIi6GQRASO+KzJcmDkCFn1yIuhkUQGbHcyopIBlASO+KzJcmHkCUC1E3g5YhQIWfXIi6GSRAdjNo2fGcJkBmx3MqKSApQFdbf3tgoytASO+KzJcmLkCcQcuO51QwQJQLUTeDljFAjdXW3x7YMkCFn1yIuhk0QH1p4jBWWzVAdjNo2fGcNkBu/e2Bjd43QGbHcyopIDlAX5H50sRhOkBXW397YKM7QE8lBST85DxASO+KzJcmPkBAuRB1M2g/QJxBy47nVEBAmCYOY7X1QECUC1E3g5ZBQJHwkwtRN0JAjdXW3x7YQkCJuhm07HhDQIWfXIi6GURAgYSfXIi6REB9aeIwVltFQHlOJQUk/EVAdjNo2fGcRkByGKutvz1HQG797YGN3kdAauIwVlt/SEBmx3MqKSBJQGKstv72wElAX5H50sRhSkBbdjynkgJLQFdbf3tgo0tAU0DCTy5ETEBPJQUk/ORMQEsKSPjJhU1ASO+KzJcmTkBE1M2gZcdOQEC5EHUzaE9AHs+ppIAEUECcQcuO51RQQBq07HhOpVBAmCYOY7X1UEAWmS9NHEZRQJQLUTeDllFAEn5yIermUUCR8JMLUTdSQA9jtfW3h1JAjdXW3x7YUkALSPjJhShTQIm6GbTseFNABy07nlPJU0CFn1yIuhlUQAMSfnIhalRAgYSfXIi6VED/9sBG7wpVQH1p4jBWW1VA+9sDG72rVUB5TiUFJPxVQPjARu+KTFZAdjNo2fGcVkD0pYnDWO1WQHIYq62/PVdA8IrMlyaOV0Bu/e2Bjd5XQOxvD2z0LlhAauIwVlt/WEDoVFJAws9YQGbHcyopIFlA5DmVFJBwWUBirLb+9sBZQOAe2OhdEVpAX5H50sRhWkDdAxu9K7JaQFt2PKeSAltA2ehdkflSW0BXW397YKNbQNXNoGXH81tAU0DCTy5EXEDRsuM5lZRcQE8lBST85FxAzZcmDmM1XUBLCkj4yYVdQMl8aeIw1l1ASO+KzJcmXkDGYay2/nZeQETUzaBlx15AwkbviswXX0BAuRB1M2hfQL4rMl+auF9AHs+ppIAEYEBdiLoZtCxgQJxBy47nVGBA2/rbAxt9YEAatOx4TqVgQFlt/e2BzWBAmCYOY7X1YEDX3x7Y6B1hQBaZL00cRmFAVVJAwk9uYUCUC1E3g5ZhQNPEYay2vmFAEn5yIermYUBRN4OWHQ9iQJHwkwtRN2JA0KmkgIRfYkAPY7X1t4diQE4cxmrrr2JAjdXW3x7YYkDMjudUUgBjQAtI+MmFKGNASgEJP7lQY0CJuhm07HhjQMhzKikgoWNABy07nlPJY0BG5ksTh/FjQIWfXIi6GWRAxFht/e1BZEADEn5yIWpkQELLjudUkmRAgYSfXIi6ZEDAPbDRu+JkQP/2wEbvCmVAPrDRuyIzZUB9aeIwVltlQLwi86WJg2VA+9sDG72rZUA6lRSQ8NNlQHlOJQUk/GVAuQc2elckZkD4wEbvikxmQDd6V2S+dGZAdjNo2fGcZkC17HhOJcVmQPSlicNY7WZAM1+aOIwVZ0ByGKutvz1nQLHRuyLzZWdA8IrMlyaOZ0AvRN0MWrZnQG797YGN3mdArbb+9sAGaEDsbw9s9C5oQCspIOEnV2hAauIwVlt/aECpm0HLjqdoQOhUUkDCz2hAJw5jtfX3aEBmx3MqKSBpQKWAhJ9cSGlA5DmVFJBwaUAj86WJw5hpQGKstv72wGlAoWXHcyrpaUDgHtjoXRFqQCDY6F2ROWpAX5H50sRhakCeSgpI+IlqQN0DG70rsmpAHL0rMl/aakBbdjynkgJrQJovTRzGKmtA2ehdkflSa0AYom4GLXtrQFdbf3tgo2tAlhSQ8JPLa0DVzaBlx/NrQBSHsdr6G2xAU0DCTy5EbECS+dLEYWxsQNGy4zmVlGxAEGz0rsi8bEBPJQUk/ORsQI7eFZkvDW1AzZcmDmM1bUAMUTeDll1tQEsKSPjJhW1AisNYbf2tbUDJfGniMNZtQAg2eldk/m1ASO+KzJcmbkCHqJtBy05uQMZhrLb+dm5ABRu9KzKfbkBE1M2gZcduQION3hWZ725AwkbviswXb0AAAAAAAEBvQA==\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2191\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2192\",\"type\":\"UnionRenderers\"}},\"id\":\"1738\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"1738\",\"type\":\"ColumnDataSource\"}},\"id\":\"1742\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1740\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"1738\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1739\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1740\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1742\",\"type\":\"CDSView\"}},\"id\":\"1741\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1744\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2193\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2194\",\"type\":\"UnionRenderers\"}},\"id\":\"1743\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"1743\",\"type\":\"ColumnDataSource\"}},\"id\":\"1747\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1745\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"1743\",\"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\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1749\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2195\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2196\",\"type\":\"UnionRenderers\"}},\"id\":\"1748\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"1748\",\"type\":\"ColumnDataSource\"}},\"id\":\"1752\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1750\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"1748\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1749\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1750\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1752\",\"type\":\"CDSView\"}},\"id\":\"1751\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1754\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2197\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2198\",\"type\":\"UnionRenderers\"}},\"id\":\"1753\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"1753\",\"type\":\"ColumnDataSource\"}},\"id\":\"1757\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1755\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"1753\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1754\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1755\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1757\",\"type\":\"CDSView\"}},\"id\":\"1756\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1759\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2199\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2200\",\"type\":\"UnionRenderers\"}},\"id\":\"1758\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"1758\",\"type\":\"ColumnDataSource\"}},\"id\":\"1762\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1760\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"1758\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1759\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1760\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1762\",\"type\":\"CDSView\"}},\"id\":\"1761\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2201\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2202\",\"type\":\"UnionRenderers\"}},\"id\":\"1763\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1764\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"2108\",\"type\":\"ColumnDataSource\"}},\"id\":\"2112\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2179\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2114\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2180\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2181\",\"type\":\"Selection\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2341\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2342\",\"type\":\"UnionRenderers\"}},\"id\":\"2113\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"2113\",\"type\":\"ColumnDataSource\"}},\"id\":\"2117\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2182\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2115\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2183\",\"type\":\"Selection\"},{\"attributes\":{\"data_source\":{\"id\":\"2113\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2114\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2115\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2117\",\"type\":\"CDSView\"}},\"id\":\"2116\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"2184\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2119\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2185\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2186\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2343\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2344\",\"type\":\"UnionRenderers\"}},\"id\":\"2118\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"2118\",\"type\":\"ColumnDataSource\"}},\"id\":\"2122\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2286\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2120\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2287\",\"type\":\"Selection\"},{\"attributes\":{\"data_source\":{\"id\":\"2118\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2119\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2120\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2122\",\"type\":\"CDSView\"}},\"id\":\"2121\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"2288\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2124\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2289\",\"type\":\"Selection\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2345\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2346\",\"type\":\"UnionRenderers\"}},\"id\":\"2123\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2290\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"source\":{\"id\":\"2123\",\"type\":\"ColumnDataSource\"}},\"id\":\"2127\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2291\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2125\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2292\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data_source\":{\"id\":\"2123\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2124\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2125\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2127\",\"type\":\"CDSView\"}},\"id\":\"2126\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"2293\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2129\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2294\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2347\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2348\",\"type\":\"UnionRenderers\"}},\"id\":\"2128\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2295\",\"type\":\"Selection\"},{\"attributes\":{\"source\":{\"id\":\"2128\",\"type\":\"ColumnDataSource\"}},\"id\":\"2132\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2296\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2130\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2297\",\"type\":\"Selection\"},{\"attributes\":{\"data_source\":{\"id\":\"2128\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2129\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2130\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2132\",\"type\":\"CDSView\"}},\"id\":\"2131\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"2298\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2134\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2256\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2299\",\"type\":\"Selection\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2349\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2350\",\"type\":\"UnionRenderers\"}},\"id\":\"2133\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2300\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"source\":{\"id\":\"2133\",\"type\":\"ColumnDataSource\"}},\"id\":\"2137\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2301\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2135\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2302\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data_source\":{\"id\":\"2133\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2134\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2135\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2137\",\"type\":\"CDSView\"}},\"id\":\"2136\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"2303\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2139\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2304\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"AAAAAAAAAAAWXxPZUKbwP2uvHyUgpgBA39Ui/mn4CEBZTZPVmqQQQLpFdj6wyxRAiqAvZLvwGEBJbm8V2xIdQLgZ0jaEmCBAXTXziwylIkCZaKodYa4kQNEOxgzOsyZA7bMiMJO0KECd6UOT5q8qQCUPUkL3pCxA5e52VvCSLkDFZ54YfjwwQAuz7+gjKzFAhpdfFgMVMkCB59G1ufkyQKsisP7r2DNARKhmrkWyNEAttO08e4U1QOCswtlKUjZArAYxK30YN0ADd4vM5dc3QKzAyYpjkDhArq2xYeBBOUAc9xU+Uew5QCB6qYu1jzpAoY9SlhYsO0BLZcnHhsE7QOrioMogUDxAcRaymwbYPEA3i1OSYFk9QB586WZc1D1APpxLPixJPkAw7lG/Bbg+QP5RqTYhIT9AzWjry7iEP0DA6+jJB+M/QBn2lP0kHkBAF4NwjV1IQEC1PvcsS3BAQGGXivsKlkBA0RKVdLm5QEB3LuZMcttAQEMRiFdQ+0BAAgQ+cW0ZQUBf59tx4jVBQCYiriLHUEFAZQY1OTJqQUBI94RVOYJBQB56rAPxmEFAruKRv2yuQUDnwMr6vsJBQAIZ/yP51UFAS2V5ryvoQUAOMpIgZvlBQC2yshO3CUJAyeq0SCwZQkAtCnKt0idCQAg3WGi2NUJAq7Xo4uJCQkDDwAXUYk9CQKb8/ElAW0JAKxlAtIRmQkCXIMHsOHFCQCUy60Ble0JACRMzehGFQkDdLT3mRI5CQAJZmF4Gl0JArSAOUFyfQkAGaIrBTKdCQHkKnVrdrkJAvsWYaRO2QkBzKFPp87xCQEqPiYaDw0JA3mvvpMbJQkAOKepjwc9CQNMG/6J31UJAYj73Be3aQkD8qr74JOBCQIcWAbMi5UJATCWKO+npQkDUs2tre+5CQNNO7vDb8kJAeD9PUg33QkDyeE/wEftCQIqFlgjs/kJAbWTst50CQ0CAHE38KAZDQIid2LaPCUNANF+hrdMMQ0CiBVyN9g9DQBgt8ur5EkNAU1r6RN8VQ0DH6hYFqBhDQMC/PYFVG0NAJkHq/OgdQ0DtNzuqYyBDQLTl/arGIkNA4KWnERMlQ0BeTT/iSSdDQDFoNxNsKUNAwF86jnorQ0Ddgekwdi1DQPXOj81fL0NAUmXJKzgxQ0BDUCAJADNDQNhznxm4NENAnEBcCGE2Q0C9zvd3+zdDQJr0FwOIOUNASOLYPAc7Q0DbwTexeTxDQE7TduXfPUNAXHJ7WDo/Q0AcbSaDiUBDQL0Kp9jNQUNAVhvJxgdDQ0BIYz62N0RDQDqv4wpeRUNANNgBJHtGQ0CU+opcj0dDQModVAubSENA7oZLg55JQ0DU66sTmkpDQBq5LAiOS0NAzZkvqXpMQ0CKbOs7YE1DQL3OlAI/TkNAG2SEPBdPQ0DU/Vom6U9DQKzCI/q0UENA+nZ073pRQ0B9AYw7O1JDQB1IbxH2UkNA4H0EoqtTQ0DM+SwcXFRDQNKs3awHVUNAfks2f65VQ0DgPpe8UFZDQNRutozuVkNArvayFYhXQ0BO1Cd8HVhDQIWgPeOuWENA3167bDxZQ0D3cRY5xllDQLTAgWdMWkNABRj8Fc9aQ0AA1F1hTltDQJ3aZWXKW0NAvfHFPENcQ0BgeS4BuVxDQLKSWcsrXUNAyrsVs5tdQ0C450/PCF5DQO4ZHTZzXkNAmovD/NpeQ0BYYcM3QF9DQAX33vqiX0NAWsciWQNgQ0B39OxkYWBDQHV29C+9YENAbPRPyxZhQ0CnTHxHbmFDQNPPYrTDYUNAWjNfIRdiQ0B3PkWdaGJDQJU1Zja4YkNAOAeW+gVjQ0CTPTD3UWNDQMu3HDmcY0NAly3UzORjQ0D9f2S+K2RDQI7ZdBlxZENAnKBJ6bRkQ0CHPcg492RDQFO3ehI4ZUNAjCiTgHdlQ0BBDu+MtWVDQAlzGkHyZUNAqfdSpi1mQ0AFu4rFZ2ZDQOcia6egZkNABYdXVNhmQ0Czv2/UDmdDQIyZki9EZ0NASy9gbXhnQ0AKKzyVq2dDQATwT67dZ0NA4a2Mvw5oQ0CmXq3PPmhDQBmwOOVtaENAt9mCBpxoQ0DhX685yWhDQEvFsoT1aENAQitU7SBpQ0C04S55S2lDQA==\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2351\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2352\",\"type\":\"UnionRenderers\"}},\"id\":\"2138\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2305\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2255\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"2306\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2140\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2307\",\"type\":\"Selection\"},{\"attributes\":{\"data_source\":{\"id\":\"2138\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2139\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2140\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2142\",\"type\":\"CDSView\"}},\"id\":\"2141\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"2254\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"source\":{\"id\":\"2138\",\"type\":\"ColumnDataSource\"}},\"id\":\"2142\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2308\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data_source\":{\"id\":\"1888\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1889\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1890\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1892\",\"type\":\"CDSView\"}},\"id\":\"1891\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2080\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"2078\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2079\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2080\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2082\",\"type\":\"CDSView\"}},\"id\":\"2081\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"1888\",\"type\":\"ColumnDataSource\"}},\"id\":\"1892\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2228\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"source\":{\"id\":\"2078\",\"type\":\"ColumnDataSource\"}},\"id\":\"2082\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1894\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2084\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2253\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2254\",\"type\":\"UnionRenderers\"}},\"id\":\"1893\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"1893\",\"type\":\"ColumnDataSource\"}},\"id\":\"1897\",\"type\":\"CDSView\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2329\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2330\",\"type\":\"UnionRenderers\"}},\"id\":\"2083\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1895\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"2083\",\"type\":\"ColumnDataSource\"}},\"id\":\"2087\",\"type\":\"CDSView\"},{\"attributes\":{\"data_source\":{\"id\":\"1893\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1894\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1895\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1897\",\"type\":\"CDSView\"}},\"id\":\"1896\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2085\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"2083\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2084\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2085\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2087\",\"type\":\"CDSView\"}},\"id\":\"2086\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1899\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2089\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"1658\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1659\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1660\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1662\",\"type\":\"CDSView\"}},\"id\":\"1661\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2255\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2256\",\"type\":\"UnionRenderers\"}},\"id\":\"1898\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"1898\",\"type\":\"ColumnDataSource\"}},\"id\":\"1902\",\"type\":\"CDSView\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2331\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2332\",\"type\":\"UnionRenderers\"}},\"id\":\"2088\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1900\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"2088\",\"type\":\"ColumnDataSource\"}},\"id\":\"2092\",\"type\":\"CDSView\"},{\"attributes\":{\"data_source\":{\"id\":\"1898\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1899\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1900\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1902\",\"type\":\"CDSView\"}},\"id\":\"1901\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2090\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"2226\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data_source\":{\"id\":\"2088\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2089\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2090\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2092\",\"type\":\"CDSView\"}},\"id\":\"2091\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1660\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1904\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2094\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2257\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2258\",\"type\":\"UnionRenderers\"}},\"id\":\"1903\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"1903\",\"type\":\"ColumnDataSource\"}},\"id\":\"1907\",\"type\":\"CDSView\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2333\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2334\",\"type\":\"UnionRenderers\"}},\"id\":\"2093\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1905\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"2093\",\"type\":\"ColumnDataSource\"}},\"id\":\"2097\",\"type\":\"CDSView\"},{\"attributes\":{\"data_source\":{\"id\":\"1903\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1904\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1905\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1907\",\"type\":\"CDSView\"}},\"id\":\"1906\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2095\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"2093\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2094\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2095\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2097\",\"type\":\"CDSView\"}},\"id\":\"2096\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1909\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2099\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2259\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2260\",\"type\":\"UnionRenderers\"}},\"id\":\"1908\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"1908\",\"type\":\"ColumnDataSource\"}},\"id\":\"1912\",\"type\":\"CDSView\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2335\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2336\",\"type\":\"UnionRenderers\"}},\"id\":\"2098\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1910\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"2098\",\"type\":\"ColumnDataSource\"}},\"id\":\"2102\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2227\",\"type\":\"Selection\"},{\"attributes\":{\"data_source\":{\"id\":\"1908\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1909\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1910\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1912\",\"type\":\"CDSView\"}},\"id\":\"1911\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2100\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"2098\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2099\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2100\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2102\",\"type\":\"CDSView\"}},\"id\":\"2101\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1914\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"1653\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1654\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1655\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1657\",\"type\":\"CDSView\"}},\"id\":\"1656\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2104\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2261\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2262\",\"type\":\"UnionRenderers\"}},\"id\":\"1913\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"1913\",\"type\":\"ColumnDataSource\"}},\"id\":\"1917\",\"type\":\"CDSView\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"AAAAAAAAAADtF+OQ+arxPx1cVpm2qgFA6Gg+XQF/CkBAuI5rn6gRQGc7LfrvDxZAv6lGpXN0GkC11MuN9tQeQBzu5EsJmCFARmLgsBnCI0CkGlKtzeclQIX2cf40CChAPY1PklEiKkCxEruyGzUsQLPkPJmGPy5AD7B7pkIgMEBrKSTShxsxQC2eiZ8TETJAxaIxJm4AM0BNF3P3KOkzQAyu1gvhyjRAy2ywWkClNUBt3IYP/3c2QMCcE1bkQjdAX20hu8YFOEClRM4ljMA4QFzZW3EpczlAgZ5us6EdOkCJFzM9BcA6QIFCTWdwWjtARA3FOArtO0DF6nv4Ang8QDDpT7eS+zxAAK0j3/d3PUDQ5srQde09QOwljJhTXD5Aj0ytvtrEPkARDnY3Vic/QBdJT3QRhD9Ao20wllfbP0C8lTNguRZAQMah9sRVPUBAWEp2RaRhQEC+JdwBx4NAQOVaLM3eo0BAQ4nhFQvCQECQFvfWad5AQAikD5AX+UBAZuuAQy8SQUCEHS15yilBQF7vMUUBQEFAxTyVUepUQUCvcjXqmmhBQM0YYAone0FA8mqKa6GMQUBi0L6UG51BQIkdZuqlrEFA2wMlvk+7QUC/D5VeJ8lBQPlKrSY61kFAQ0e5jJTiQUAcNMYwQu5BQCPwdOpN+UFADvgl1sEDQkAd3nhhpw1CQCTDHFcHF0JAJUXy6ekfQkB8o4G/VihCQFuTyflUMEJA24NsQOs3QkC59ELJHz9CQH0ZWmD4RUJAPFtmb3pMQkBTc7EEq1JCQFrbi9mOWEJA0TNJWCpeQkBcEs+hgWNCQOpnvZKYaEJAn2M3yHJtQkCLZFOkE3JCQM00OFJ+dkJA22/tybV6QkD0m+TTvH5CQNkmQAyWgkJAox/d5UOGQkC9NCStyIlCQF4tpoomjUJAA8qHhV+QQkDJr8CFdZNCQN++MFZqlkJAePSOpj+ZQkBkvTQN95tCQLVmyAiSnkJA6yXJARKhQkA2Av9LeKNCQEe70CfGpUJA/6CBw/ynQkCdKFk8HapCQLXotZ8orEJAR4QN7B+uQkAP79oRBLBCQBFZfPTVsUJAwvUBa5azQkAku+5ARrVCQIYf7DbmtkJAGchxA3e4QkA3CGJT+blCQNP/m8ptu0JA/ReEBNW8QkCQjYOUL75CQBatfwZ+v0JAP1ZJ38DAQkA8UgWd+MFCQI79jbclw0JAerzOoEjEQkA+qBnFYcVCQA7bd4txxkJATLn0VXjHQkB6j+SBdshCQADWJmhsyUJA5GVkXVrKQkA55EmyQMtCQNykvrMfzEJAmUAYq/fMQkBRFkveyM1CQAPrF5CTzkJAoNg2AFjPQkCKuH9rFtBCQB0zEAzP0EJACZtvGYLRQkBauLDIL9JCQLmkkUzY0kJAC9iZ1XvTQkB/gjaSGtRCQAtP1a601EJAr6f9VUrVQkDqkmiw29VCQHVAF+Vo1kJAo1loGfLWQkCmKCxxd9dCQImotw7510JAnY72EnfYQkDtXHyd8dhCQFSMlMxo2UJAAdxRvdzZQkDw0pyLTdpCQIt/QVK72kJAmID8KibbQkDhYYcujttCQIxWpHTz20JAQVopFFbcQkDpwQojttxCQPpDZbYT3UJAE4CH4m7dQkD7DPu6x91CQMgTjVIe3kJAeX5Wu3LeQkDqv8MGxd5CQMQ6nEUV30JArEwJiGPfQkCAAp3dr99CQHZ6WFX630JAVPix/ULgQkAAsJrkieBCQCVKhBfP4EJAwSZmoxLhQkDbYMKUVOFCQNuWqveU4UJAVXrE19PhQkBmKk5AEeJCQDZbIjxN4kJAQE281YfiQkDTljsXweJCQAzCZwr54kJAiMGzuC/jQkDCPUErZeNCQCu942qZ40JAr6gjgMzjQkCHLkFz/uNCQOkEN0wv5EJAIw69El/kQkCZ30rOjeRCQCItGoa75EJA8RkpQejkQkBqcDwGFOVCQP3B4ds+5UJAN3BxyGjlQkASoBDSkeVCQIYYs/655UJAUQ0dVOHlQkDn1uTXB+ZCQF2YdI8t5kJAJNQLgFLmQkBm8MCuduZCQK2rgiCa5kJApIIZ2rzmQkB9Byng3uZCQMYrMTcA50JAHn2P4yDnQkCCVYDpQOdCQA==\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2337\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2338\",\"type\":\"UnionRenderers\"}},\"id\":\"2103\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2229\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1915\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"2103\",\"type\":\"ColumnDataSource\"}},\"id\":\"2107\",\"type\":\"CDSView\"},{\"attributes\":{\"source\":{\"id\":\"1653\",\"type\":\"ColumnDataSource\"}},\"id\":\"1657\",\"type\":\"CDSView\"},{\"attributes\":{\"data_source\":{\"id\":\"1913\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1914\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1915\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1917\",\"type\":\"CDSView\"}},\"id\":\"1916\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2105\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"1918\",\"type\":\"ColumnDataSource\"}},\"id\":\"1922\",\"type\":\"CDSView\"},{\"attributes\":{\"data_source\":{\"id\":\"2103\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2104\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2105\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2107\",\"type\":\"CDSView\"}},\"id\":\"2106\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1919\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"orange\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"2109\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2263\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2264\",\"type\":\"UnionRenderers\"}},\"id\":\"1918\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2339\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2340\",\"type\":\"UnionRenderers\"}},\"id\":\"2108\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"2108\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"2109\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"2110\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"2112\",\"type\":\"CDSView\"}},\"id\":\"2111\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float64\",\"shape\":[200]}},\"selected\":{\"id\":\"2159\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"2160\",\"type\":\"UnionRenderers\"}},\"id\":\"1658\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1920\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"1918\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"1919\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"1920\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"1922\",\"type\":\"CDSView\"}},\"id\":\"1921\",\"type\":\"GlyphRenderer\"}],\"root_ids\":[\"1604\"]},\"title\":\"Bokeh Application\",\"version\":\"1.4.0\"}};\n",
" var render_items = [{\"docid\":\"5dc8721f-b7c2-45fd-89ac-1906f25945ec\",\"roots\":{\"1604\":\"b89b36c6-e0d0-479f-8e6a-6d3c0e280dd1\"}}];\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",
" clearInterval(timer);\n",
" embed_document(root);\n",
" } else {\n",
" attempts++;\n",
" if (attempts > 100) {\n",
" clearInterval(timer);\n",
" console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n",
" }\n",
" }\n",
" }, 10, root)\n",
" }\n",
"})(window);"
],
"application/vnd.bokehjs_exec.v0+json": ""
},
"metadata": {
"application/vnd.bokehjs_exec.v0+json": {
"id": "1604"
}
},
"output_type": "display_data"
}
],
"source": [
"scatter = hv.Scatter(\n",
" data=df, \n",
" kdims=[\"Droplet Diameter (um)\"], \n",
" vdims=[\"Spindle Length (um)\"]\n",
")\n",
"\n",
"# Pop out Bokeh plot\n",
"p = hv.render(scatter)\n",
"\n",
"# Plot theoretical curves (do every tenth)\n",
"d_theor = np.linspace(0, 250, 200)\n",
"for params in bs_MLEs[:,::10].T:\n",
" p.line(d_theor, theor_spindle_length(*params[:-1], d_theor), line_width=1, alpha=0.1, color='orange')\n",
" \n",
"bokeh.io.show(p)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"But let's now take a step back: remember how I prefaced this by saying the pairs bootstrap is not the way to go with dependent variables? Let's take a minute to think about why.\n",
"\n",
"In this case, the spindle length is dependent on the droplet diameter. This means we aren't really interested in how the droplet diameter itself varies, but rather how spindle length depends on the droplet diameter. Accordingly, it's not really appropriate to bootstrap both our x *and* y values, when it's really only the y values that capture our data of interest. This stands in contrast to the bird beak data where both the length *and* the depth were random variables we wished to explore the variation in. This leads us the next approach . . ."
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Resampling residuals\n",
"\n",
"Rather than resample which data points we will include in each bootstrap replicate, the approach of resampling the residuals allows us formulate a bootstramp sample that reflects the variability we expect to see in the response variable (e.g. spindle length in our case). The steps as listed below are taken directly from [Wikipedia](https://en.wikipedia.org/wiki/Bootstrapping_(statistics)#Resampling_residuals):\n",
"\n",
"1. Fit the model and retain the fitted values $\\widehat y_i$ and the residuals $\\widehat \\epsilon_i = y_i\n",
"- \\widehat y_i$. "
]
},
{
"cell_type": "code",
"execution_count": 13,
"metadata": {},
"outputs": [],
"source": [
"# fit the model\n",
"mle_params = spindle_mle(data)\n",
"\n",
"# get our spindle length predictions\n",
"y_hat = theor_spindle_length(*mle_params[:-1], d)\n",
"\n",
"# get our residual values\n",
"epsilon_hat = ell - y_hat"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"2. For each pair, ($x_i$, $y_i$), in which $x_i$ is the explanatory variable, add a randomly resampled residual, $\\widehat \\epsilon_j$, to the fitted value $\\widehat y_i$. In other words, create synthetic response variables $y^*_i = \\widehat y_i + \\widehat \\epsilon_j$ where $j$ is selected randomly from the list (1, . . ., $n$) for every $i$."
]
},
{
"cell_type": "code",
"execution_count": 14,
"metadata": {},
"outputs": [
{
"data": {
"application/vnd.holoviews_exec.v0+json": "",
"text/html": [
"
\n",
"\n",
"\n",
"\n",
"\n",
"\n",
" \n",
"
\n",
""
],
"text/plain": [
":Scatter [Droplet Diameter (um)] (Spindle Length (um))"
]
},
"execution_count": 14,
"metadata": {
"application/vnd.holoviews_exec.v0+json": {
"id": "3606"
}
},
"output_type": "execute_result"
}
],
"source": [
"# get resampled residuals \n",
"epsilon_star = np.random.choice(epsilon_hat, replace=True, size=len(epsilon_hat))\n",
"\n",
"# get resampled y values\n",
"y_star = y_hat + epsilon_star\n",
"\n",
"# Check out our resampled data set\n",
"hv.Scatter(\n",
" data=(d, y_star), \n",
" kdims=[\"Droplet Diameter (um)\"], \n",
" vdims=[\"Spindle Length (um)\"]\n",
")"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Things haven't changed too drastically, but we can see that one spurious droplet with over 200 µm diameter has shifted up since it's unlikely to have been paired with it's original residual. \n",
"\n",
"3. Refit the model using the fictitious response variables $y^*_i$, and retain the quantities of interest, the parameter estimates in this case."
]
},
{
"cell_type": "code",
"execution_count": 15,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"(0.8320461581157351, 38.86744324073538, 3.5871776138552915)"
]
},
"execution_count": 15,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"mle_params_star = spindle_mle(np.vstack((d, y_star)).T)\n",
"mle_params_star"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"We can look at a plot of the curve parametrized by the MLE."
]
},
{
"cell_type": "code",
"execution_count": 16,
"metadata": {},
"outputs": [
{
"data": {
"application/vnd.holoviews_exec.v0+json": "",
"text/html": [
"
\n",
"\n",
"\n",
"\n",
"\n",
"\n",
" \n",
"
\n",
""
],
"text/plain": [
":Overlay\n",
" .Scatter.I :Scatter [Droplet Diameter (um)] (Spindle Length (um))\n",
" .Curve.I :Curve [x] (y)"
]
},
"execution_count": 16,
"metadata": {
"application/vnd.holoviews_exec.v0+json": {
"id": "3716"
}
},
"output_type": "execute_result"
}
],
"source": [
"# plot the resampled data\n",
"scatter = hv.Scatter(\n",
" data=(d, y_star), \n",
" kdims=[\"Droplet Diameter (um)\"], \n",
" vdims=[\"Spindle Length (um)\"]\n",
")\n",
"\n",
"# overlay the theoritcal curve\n",
"d_theor = np.linspace(0, 250, 200)\n",
"ell_theor_star = theor_spindle_length(*mle_params_star[:-1], d_theor)\n",
"\n",
"MLE_star = hv.Curve(data=(d_theor, ell_theor_star)).opts(color=\"orange\", line_width=2)\n",
"\n",
"scatter * MLE_star "
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Nice. This seemed to have worked well and the parameter estimates didn't change too drastically, which is promising. We can now move to the last step, which we should be familiar with by now:\n",
"\n",
"4. Repeat steps 2 and 3 a large number of times.\n",
"\n",
"For this, let's make a numba'ed function that we can call repeatedly."
]
},
{
"cell_type": "code",
"execution_count": 17,
"metadata": {},
"outputs": [
{
"name": "stderr",
"output_type": "stream",
"text": [
"100%|██████████| 1000/1000 [00:05<00:00, 190.53it/s]\n"
]
},
{
"data": {
"text/plain": [
"array([[ 0.82964235, 37.55197845, 3.53569939],\n",
" [ 0.89582985, 39.01863112, 3.96114377]])"
]
},
"execution_count": 17,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"@numba.njit\n",
"def resampled_residuals(y_fit, residuals):\n",
" \"\"\"Produces resampled fitted response variable with the provided residuals.\"\"\"\n",
" bs_residuals = np.random.choice(residuals, size=len(residuals))\n",
" return y_fit + bs_residuals\n",
"\n",
"\n",
"num_trials = 1000\n",
"bs_MLEs_rr = np.zeros([3, num_trials])\n",
"\n",
"for i in tqdm.tqdm(range(num_trials)): \n",
" y_star = resampled_residuals(y_hat, epsilon_hat)\n",
" mle_params = spindle_mle(np.vstack((d, y_star)).T)\n",
" bs_MLEs_rr[:,i] = mle_params\n",
"\n",
"CIs_resamp_resids = np.percentile(bs_MLEs_rr, [2.5, 97.5], axis=1)\n",
"CIs_resamp_resids"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Wow. Things didn't seem to change much, did they? Let's do a little wrangling so we can plot these parameter estimates and their confidence intervals, making the comparison more easily done. "
]
},
{
"cell_type": "code",
"execution_count": 18,
"metadata": {},
"outputs": [],
"source": [
"# the original MLE estimates\n",
"gamma_estimate = mle_gamma\n",
"phi_estimate = mle_phi\n",
"\n",
"# CIs on the estimates from the pairs bootstrap\n",
"gamma_pairs_CI = [CIs_pairs[0,0], CIs_pairs[1,0]]\n",
"phi_pairs_CI = [CIs_pairs[0,1], CIs_pairs[1,1]]\n",
"\n",
"# CIs on the estimates form the resampled residuals \n",
"gamma_rr_CI = [CIs_resamp_resids[0,0], CIs_resamp_resids[1,0]]\n",
"phi_rr_CI = [CIs_resamp_resids[0,1], CIs_resamp_resids[1,1]]"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Now let's take a look at our confidence intervals!"
]
},
{
"cell_type": "code",
"execution_count": 19,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"\n",
"\n",
"\n",
"\n",
" \n"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/javascript": [
"(function(root) {\n",
" function embed_document(root) {\n",
" \n",
" var docs_json = {\"c43a17d5-a097-45f6-b287-d967b874702d\":{\"roots\":{\"references\":[{\"attributes\":{\"below\":[{\"id\":\"3927\",\"type\":\"LinearAxis\"}],\"center\":[{\"id\":\"3931\",\"type\":\"Grid\"},{\"id\":\"3935\",\"type\":\"Grid\"}],\"frame_height\":100,\"frame_width\":450,\"left\":[{\"id\":\"3932\",\"type\":\"CategoricalAxis\"}],\"renderers\":[{\"id\":\"3952\",\"type\":\"GlyphRenderer\"},{\"id\":\"3957\",\"type\":\"GlyphRenderer\"},{\"id\":\"3962\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"4173\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"3942\",\"type\":\"Toolbar\"},\"x_range\":{\"id\":\"3919\",\"type\":\"DataRange1d\"},\"x_scale\":{\"id\":\"3923\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"3921\",\"type\":\"FactorRange\"},\"y_scale\":{\"id\":\"3925\",\"type\":\"CategoricalScale\"}},\"id\":\"3918\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"source\":{\"id\":\"3949\",\"type\":\"ColumnDataSource\"}},\"id\":\"3953\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"4179\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"3936\",\"type\":\"PanTool\"},{\"id\":\"3937\",\"type\":\"WheelZoomTool\"},{\"id\":\"3938\",\"type\":\"BoxZoomTool\"},{\"id\":\"3939\",\"type\":\"SaveTool\"},{\"id\":\"3940\",\"type\":\"ResetTool\"},{\"id\":\"3941\",\"type\":\"HelpTool\"}]},\"id\":\"3942\",\"type\":\"Toolbar\"},{\"attributes\":{\"callback\":null},\"id\":\"3919\",\"type\":\"DataRange1d\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"cEfmHm6M6j+cTaBco6rsPw==\",\"dtype\":\"float64\",\"shape\":[2]},\"y\":[\"resampled residuals\",\"resampled residuals\"]},\"selected\":{\"id\":\"4182\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"4183\",\"type\":\"UnionRenderers\"}},\"id\":\"3959\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"4176\",\"type\":\"CategoricalTickFormatter\"},{\"attributes\":{},\"id\":\"3923\",\"type\":\"LinearScale\"},{\"attributes\":{\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3960\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"3936\",\"type\":\"PanTool\"},{\"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\":\"4184\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"ticker\":{\"id\":\"3928\",\"type\":\"BasicTicker\"}},\"id\":\"3931\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"3937\",\"type\":\"WheelZoomTool\"},{\"attributes\":{},\"id\":\"4174\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3961\",\"type\":\"Line\"},{\"attributes\":{\"overlay\":{\"id\":\"4184\",\"type\":\"BoxAnnotation\"}},\"id\":\"3938\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"callback\":null,\"factors\":[\"resampled residuals\",\"pairs bootstrap\"]},\"id\":\"3921\",\"type\":\"FactorRange\"},{\"attributes\":{\"data_source\":{\"id\":\"3959\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"3960\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"3961\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"3963\",\"type\":\"CDSView\"}},\"id\":\"3962\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"3939\",\"type\":\"SaveTool\"},{\"attributes\":{\"formatter\":{\"id\":\"4176\",\"type\":\"CategoricalTickFormatter\"},\"ticker\":{\"id\":\"3933\",\"type\":\"CategoricalTicker\"}},\"id\":\"3932\",\"type\":\"CategoricalAxis\"},{\"attributes\":{},\"id\":\"3940\",\"type\":\"ResetTool\"},{\"attributes\":{\"source\":{\"id\":\"3959\",\"type\":\"ColumnDataSource\"}},\"id\":\"3963\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"4183\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"3928\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"4180\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"3941\",\"type\":\"HelpTool\"},{\"attributes\":{},\"id\":\"4178\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"4182\",\"type\":\"Selection\"},{\"attributes\":{\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3955\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"3925\",\"type\":\"CategoricalScale\"},{\"attributes\":{},\"id\":\"4181\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"axis_label\":\"\\u03b3\",\"formatter\":{\"id\":\"4174\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"3928\",\"type\":\"BasicTicker\"}},\"id\":\"3927\",\"type\":\"LinearAxis\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"OYelW8J66j/hBoEFJqTsPw==\",\"dtype\":\"float64\",\"shape\":[2]},\"y\":[\"pairs bootstrap\",\"pairs bootstrap\"]},\"selected\":{\"id\":\"4180\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"4181\",\"type\":\"UnionRenderers\"}},\"id\":\"3954\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"3933\",\"type\":\"CategoricalTicker\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":[0.8601068004124993,0.8601068004124993],\"y\":[\"pairs bootstrap\",\"resampled residuals\"]},\"selected\":{\"id\":\"4178\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"4179\",\"type\":\"UnionRenderers\"}},\"id\":\"3949\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"3954\",\"type\":\"ColumnDataSource\"}},\"id\":\"3958\",\"type\":\"CDSView\"},{\"attributes\":{\"text\":\"\",\"text_color\":{\"value\":\"black\"},\"text_font_size\":{\"value\":\"12pt\"}},\"id\":\"4173\",\"type\":\"Title\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3956\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"3949\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"3950\",\"type\":\"Circle\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"3951\",\"type\":\"Circle\"},\"selection_glyph\":null,\"view\":{\"id\":\"3953\",\"type\":\"CDSView\"}},\"id\":\"3952\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"3954\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"3955\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"3956\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"3958\",\"type\":\"CDSView\"}},\"id\":\"3957\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#1f77b4\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1f77b4\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3951\",\"type\":\"Circle\"},{\"attributes\":{\"fill_color\":{\"value\":\"#1f77b4\"},\"line_color\":{\"value\":\"#1f77b4\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3950\",\"type\":\"Circle\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"3933\",\"type\":\"CategoricalTicker\"}},\"id\":\"3935\",\"type\":\"Grid\"}],\"root_ids\":[\"3918\"]},\"title\":\"Bokeh Application\",\"version\":\"1.4.0\"}};\n",
" var render_items = [{\"docid\":\"c43a17d5-a097-45f6-b287-d967b874702d\",\"roots\":{\"3918\":\"2fc0ae0c-a14b-4254-bf8f-5de41df5198e\"}}];\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",
" clearInterval(timer);\n",
" embed_document(root);\n",
" } else {\n",
" attempts++;\n",
" if (attempts > 100) {\n",
" clearInterval(timer);\n",
" console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n",
" }\n",
" }\n",
" }, 10, root)\n",
" }\n",
"})(window);"
],
"application/vnd.bokehjs_exec.v0+json": ""
},
"metadata": {
"application/vnd.bokehjs_exec.v0+json": {
"id": "3918"
}
},
"output_type": "display_data"
}
],
"source": [
"estimate = [gamma_estimate, gamma_estimate]\n",
"confs = np.array([gamma_pairs_CI, gamma_rr_CI])\n",
"names = ['pairs bootstrap', 'resampled residuals']\n",
"\n",
"bokeh.io.show(bebi103.viz.plot_with_error_bars(estimate, confs, names, x_axis_label='γ'))"
]
},
{
"cell_type": "code",
"execution_count": 20,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"\n",
"\n",
"\n",
"\n",
" \n"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/javascript": [
"(function(root) {\n",
" function embed_document(root) {\n",
" \n",
" var docs_json = {\"da4a0d20-ea6c-4116-b99e-1a95d51a7b69\":{\"roots\":{\"references\":[{\"attributes\":{\"below\":[{\"id\":\"4272\",\"type\":\"LinearAxis\"}],\"center\":[{\"id\":\"4276\",\"type\":\"Grid\"},{\"id\":\"4280\",\"type\":\"Grid\"}],\"frame_height\":100,\"frame_width\":450,\"left\":[{\"id\":\"4277\",\"type\":\"CategoricalAxis\"}],\"renderers\":[{\"id\":\"4297\",\"type\":\"GlyphRenderer\"},{\"id\":\"4302\",\"type\":\"GlyphRenderer\"},{\"id\":\"4307\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"4531\",\"type\":\"Title\"},\"toolbar\":{\"id\":\"4287\",\"type\":\"Toolbar\"},\"x_range\":{\"id\":\"4264\",\"type\":\"DataRange1d\"},\"x_scale\":{\"id\":\"4268\",\"type\":\"LinearScale\"},\"y_range\":{\"id\":\"4266\",\"type\":\"FactorRange\"},\"y_scale\":{\"id\":\"4270\",\"type\":\"CategoricalScale\"}},\"id\":\"4263\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"formatter\":{\"id\":\"4534\",\"type\":\"CategoricalTickFormatter\"},\"ticker\":{\"id\":\"4278\",\"type\":\"CategoricalTicker\"}},\"id\":\"4277\",\"type\":\"CategoricalAxis\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_inspect\":\"auto\",\"active_multi\":null,\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"4281\",\"type\":\"PanTool\"},{\"id\":\"4282\",\"type\":\"WheelZoomTool\"},{\"id\":\"4283\",\"type\":\"BoxZoomTool\"},{\"id\":\"4284\",\"type\":\"SaveTool\"},{\"id\":\"4285\",\"type\":\"ResetTool\"},{\"id\":\"4286\",\"type\":\"HelpTool\"}]},\"id\":\"4287\",\"type\":\"Toolbar\"},{\"attributes\":{},\"id\":\"4538\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"4281\",\"type\":\"PanTool\"},{\"attributes\":{\"callback\":null,\"factors\":[\"resampled residuals\",\"pairs bootstrap\"]},\"id\":\"4266\",\"type\":\"FactorRange\"},{\"attributes\":{},\"id\":\"4534\",\"type\":\"CategoricalTickFormatter\"},{\"attributes\":{},\"id\":\"4282\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"overlay\":{\"id\":\"4542\",\"type\":\"BoxAnnotation\"}},\"id\":\"4283\",\"type\":\"BoxZoomTool\"},{\"attributes\":{},\"id\":\"4285\",\"type\":\"ResetTool\"},{\"attributes\":{},\"id\":\"4537\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"4532\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"kgjZOqfGQkAhNiKBYoJDQA==\",\"dtype\":\"float64\",\"shape\":[2]},\"y\":[\"resampled residuals\",\"resampled residuals\"]},\"selected\":{\"id\":\"4540\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"4541\",\"type\":\"UnionRenderers\"}},\"id\":\"4304\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"dimension\":1,\"ticker\":{\"id\":\"4278\",\"type\":\"CategoricalTicker\"}},\"id\":\"4280\",\"type\":\"Grid\"},{\"attributes\":{\"callback\":null},\"id\":\"4264\",\"type\":\"DataRange1d\"},{\"attributes\":{},\"id\":\"4540\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"4278\",\"type\":\"CategoricalTicker\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":[38.24676910659438,38.24676910659438],\"y\":[\"pairs bootstrap\",\"resampled residuals\"]},\"selected\":{\"id\":\"4536\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"4537\",\"type\":\"UnionRenderers\"}},\"id\":\"4294\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"4294\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"4295\",\"type\":\"Circle\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"4296\",\"type\":\"Circle\"},\"selection_glyph\":null,\"view\":{\"id\":\"4298\",\"type\":\"CDSView\"}},\"id\":\"4297\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#1f77b4\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1f77b4\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"4296\",\"type\":\"Circle\"},{\"attributes\":{\"text\":\"\",\"text_color\":{\"value\":\"black\"},\"text_font_size\":{\"value\":\"12pt\"}},\"id\":\"4531\",\"type\":\"Title\"},{\"attributes\":{\"callback\":null,\"data\":{\"x\":{\"__ndarray__\":\"za1Ln2OwQkA/sOygQ5FDQA==\",\"dtype\":\"float64\",\"shape\":[2]},\"y\":[\"pairs bootstrap\",\"pairs bootstrap\"]},\"selected\":{\"id\":\"4538\",\"type\":\"Selection\"},\"selection_policy\":{\"id\":\"4539\",\"type\":\"UnionRenderers\"}},\"id\":\"4299\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"4299\",\"type\":\"ColumnDataSource\"}},\"id\":\"4303\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"4284\",\"type\":\"SaveTool\"},{\"attributes\":{\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"4305\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"4541\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"4273\",\"type\":\"BasicTicker\"},{\"attributes\":{\"data_source\":{\"id\":\"4304\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"4305\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"4306\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"4308\",\"type\":\"CDSView\"}},\"id\":\"4307\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"4286\",\"type\":\"HelpTool\"},{\"attributes\":{},\"id\":\"4270\",\"type\":\"CategoricalScale\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"4306\",\"type\":\"Line\"},{\"attributes\":{\"fill_color\":{\"value\":\"#1f77b4\"},\"line_color\":{\"value\":\"#1f77b4\"},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"4295\",\"type\":\"Circle\"},{\"attributes\":{},\"id\":\"4536\",\"type\":\"Selection\"},{\"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\":\"4542\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"4301\",\"type\":\"Line\"},{\"attributes\":{\"axis_label\":\"\\u03c6 (\\u00b5m)\",\"formatter\":{\"id\":\"4532\",\"type\":\"BasicTickFormatter\"},\"ticker\":{\"id\":\"4273\",\"type\":\"BasicTicker\"}},\"id\":\"4272\",\"type\":\"LinearAxis\"},{\"attributes\":{\"source\":{\"id\":\"4294\",\"type\":\"ColumnDataSource\"}},\"id\":\"4298\",\"type\":\"CDSView\"},{\"attributes\":{\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"4300\",\"type\":\"Line\"},{\"attributes\":{\"data_source\":{\"id\":\"4299\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"4300\",\"type\":\"Line\"},\"hover_glyph\":null,\"muted_glyph\":null,\"nonselection_glyph\":{\"id\":\"4301\",\"type\":\"Line\"},\"selection_glyph\":null,\"view\":{\"id\":\"4303\",\"type\":\"CDSView\"}},\"id\":\"4302\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"4304\",\"type\":\"ColumnDataSource\"}},\"id\":\"4308\",\"type\":\"CDSView\"},{\"attributes\":{\"ticker\":{\"id\":\"4273\",\"type\":\"BasicTicker\"}},\"id\":\"4276\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"4268\",\"type\":\"LinearScale\"},{\"attributes\":{},\"id\":\"4539\",\"type\":\"UnionRenderers\"}],\"root_ids\":[\"4263\"]},\"title\":\"Bokeh Application\",\"version\":\"1.4.0\"}};\n",
" var render_items = [{\"docid\":\"da4a0d20-ea6c-4116-b99e-1a95d51a7b69\",\"roots\":{\"4263\":\"e210195f-69c6-45de-8389-b43bf83ee308\"}}];\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",
" clearInterval(timer);\n",
" embed_document(root);\n",
" } else {\n",
" attempts++;\n",
" if (attempts > 100) {\n",
" clearInterval(timer);\n",
" console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n",
" }\n",
" }\n",
" }, 10, root)\n",
" }\n",
"})(window);"
],
"application/vnd.bokehjs_exec.v0+json": ""
},
"metadata": {
"application/vnd.bokehjs_exec.v0+json": {
"id": "4263"
}
},
"output_type": "display_data"
}
],
"source": [
"estimate = [phi_estimate, phi_estimate]\n",
"confs = np.array([phi_pairs_CI, phi_rr_CI])\n",
"names = ['pairs bootstrap', 'resampled residuals']\n",
"\n",
"bokeh.io.show(bebi103.viz.plot_with_error_bars(estimate, confs, names, x_axis_label='φ (µm)'))"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Okay. So the result didn't change much, although the pairs bootstrap might yield a slightly larger CI. This raises the question of why we went through all this effort in the first place, right? Rather than fixate on the end result, it's more valuable to consider the interpretation of the two approaches and which is more appropriate for our data. When one variable is dependent upon the other, we are generally interested in how the value of y varies at each specific value of x rather than the variability in x itself. This reasoning will become even clearer in the next dataset, where the experimentalists explicitly specified and constructed bacterial strains for the desired values of the independent variable."
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Computing environment"
]
},
{
"cell_type": "code",
"execution_count": 21,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"CPython 3.7.5\n",
"IPython 7.10.1\n",
"\n",
"numpy 1.17.4\n",
"scipy 1.3.1\n",
"numba 0.46.0\n",
"pandas 0.24.2\n",
"bebi103 0.0.46\n",
"bokeh 1.4.0\n",
"holoviews 1.12.7\n",
"panel 0.7.0\n",
"jupyterlab 1.2.3\n"
]
}
],
"source": [
"%load_ext watermark\n",
"%watermark -v -p numpy,scipy,numba,pandas,bebi103,bokeh,holoviews,panel,jupyterlab"
]
}
],
"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.5"
}
},
"nbformat": 4,
"nbformat_minor": 4
}