diff --git a/notebooks/admissiondrug.ipynb b/notebooks/admissiondrug.ipynb index 7a7da0f..72b2180 100644 --- a/notebooks/admissiondrug.ipynb +++ b/notebooks/admissiondrug.ipynb @@ -27,16 +27,55 @@ }, { "cell_type": "code", - "execution_count": 1, - "metadata": {}, + "execution_count": 15, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T15:18:13.099643700Z", + "start_time": "2024-01-08T15:18:13.058802300Z" + } + }, "outputs": [ { - "name": "stderr", - "output_type": "stream", - "text": [ - "/home/alistairewj/.local/lib/python3.5/site-packages/psycopg2/__init__.py:144: UserWarning: The psycopg2 wheel package will be renamed from release 2.8; in order to keep installing from binary please use \"pip install psycopg2-binary\" instead. For details see: .\n", - " \"\"\")\n" - ] + "data": { + "application/javascript": "(function(root) {\n function now() {\n return new Date();\n }\n\n var force = true;\n var py_version = '3.3.2'.replace('rc', '-rc.').replace('.dev', '-dev.');\n var reloading = false;\n var Bokeh = root.Bokeh;\n\n if (typeof (root._bokeh_timeout) === \"undefined\" || force) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\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, js_modules, js_exports, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n if (js_modules == null) js_modules = [];\n if (js_exports == null) js_exports = {};\n\n root._bokeh_onload_callbacks.push(callback);\n\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.length === 0 && js_modules.length === 0 && Object.keys(js_exports).length === 0) {\n run_callbacks();\n return null;\n }\n if (!reloading) {\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n }\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 window._bokeh_on_load = on_load\n\n function on_error() {\n console.error(\"failed to load \" + url);\n }\n\n var skip = [];\n if (window.requirejs) {\n window.requirejs.config({'packages': {}, 'paths': {'plotly': 'https://cdn.plot.ly/plotly-2.18.0.min', 'jspanel': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/jspanel', 'jspanel-modal': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal', 'jspanel-tooltip': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip', 'jspanel-hint': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint', 'jspanel-layout': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout', 'jspanel-contextmenu': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu', 'jspanel-dock': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock', 'gridstack': 'https://cdn.jsdelivr.net/npm/gridstack@7.2.3/dist/gridstack-all', 'notyf': 'https://cdn.jsdelivr.net/npm/notyf@3/notyf.min'}, 'shim': {'jspanel': {'exports': 'jsPanel'}, 'gridstack': {'exports': 'GridStack'}}});\n require([\"plotly\"], function(Plotly) {\n\twindow.Plotly = Plotly\n\ton_load()\n })\n require([\"jspanel\"], function(jsPanel) {\n\twindow.jsPanel = jsPanel\n\ton_load()\n })\n require([\"jspanel-modal\"], function() {\n\ton_load()\n })\n require([\"jspanel-tooltip\"], function() {\n\ton_load()\n })\n require([\"jspanel-hint\"], function() {\n\ton_load()\n })\n require([\"jspanel-layout\"], function() {\n\ton_load()\n })\n require([\"jspanel-contextmenu\"], function() {\n\ton_load()\n })\n require([\"jspanel-dock\"], function() {\n\ton_load()\n })\n require([\"gridstack\"], function(GridStack) {\n\twindow.GridStack = GridStack\n\ton_load()\n })\n require([\"notyf\"], function() {\n\ton_load()\n })\n root._bokeh_is_loading = css_urls.length + 10;\n } else {\n root._bokeh_is_loading = css_urls.length + js_urls.length + js_modules.length + Object.keys(js_exports).length;\n }\n\n var existing_stylesheets = []\n var links = document.getElementsByTagName('link')\n for (var i = 0; i < links.length; i++) {\n var link = links[i]\n if (link.href != null) {\n\texisting_stylesheets.push(link.href)\n }\n }\n for (var i = 0; i < css_urls.length; i++) {\n var url = css_urls[i];\n if (existing_stylesheets.indexOf(url) !== -1) {\n\ton_load()\n\tcontinue;\n }\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 } if (((window['Plotly'] !== undefined) && (!(window['Plotly'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/plotlyplot/plotly-2.18.0.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['jsPanel'] !== undefined) && (!(window['jsPanel'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/jspanel.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['GridStack'] !== undefined) && (!(window['GridStack'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/gridstack/gridstack@7.2.3/dist/gridstack-all.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['Notyf'] !== undefined) && (!(window['Notyf'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/notificationarea/notyf@3/notyf.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } var existing_scripts = []\n var scripts = document.getElementsByTagName('script')\n for (var i = 0; i < scripts.length; i++) {\n var script = scripts[i]\n if (script.src != null) {\n\texisting_scripts.push(script.src)\n }\n }\n for (var i = 0; i < js_urls.length; i++) {\n var url = js_urls[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\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 for (var i = 0; i < js_modules.length; i++) {\n var url = js_modules[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\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 element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (const name in js_exports) {\n var url = js_exports[name];\n if (skip.indexOf(url) >= 0 || root[name] != null) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onerror = on_error;\n element.async = false;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n element.textContent = `\n import ${name} from \"${url}\"\n window.${name} = ${name}\n window._bokeh_on_load()\n `\n document.head.appendChild(element);\n }\n if (!js_urls.length && !js_modules.length) {\n on_load()\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 var js_urls = [\"https://cdn.holoviz.org/panel/1.3.4/dist/bundled/jquery/jquery.slim.min.js\", \"https://cdn.holoviz.org/panel/1.3.4/dist/bundled/plotlyplot/plotly-2.18.0.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-3.3.2.min.js\", \"https://cdn.holoviz.org/panel/1.3.4/dist/panel.min.js\"];\n var js_modules = [];\n var js_exports = {};\n var css_urls = [];\n var inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n if ((root.Bokeh !== undefined) || (force === true)) {\n for (var i = 0; i < inline_js.length; i++) {\n\ttry {\n inline_js[i].call(root, root.Bokeh);\n\t} catch(e) {\n\t if (!reloading) {\n\t throw e;\n\t }\n\t}\n }\n // Cache old bokeh versions\n if (Bokeh != undefined && !reloading) {\n\tvar NewBokeh = root.Bokeh;\n\tif (Bokeh.versions === undefined) {\n\t Bokeh.versions = new Map();\n\t}\n\tif (NewBokeh.version !== Bokeh.version) {\n\t Bokeh.versions.set(NewBokeh.version, NewBokeh)\n\t}\n\troot.Bokeh = Bokeh;\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 }\n root._bokeh_is_initializing = false\n }\n\n function load_or_wait() {\n // Implement a backoff loop that tries to ensure we do not load multiple\n // versions of Bokeh and its dependencies at the same time.\n // In recent versions we use the root._bokeh_is_initializing flag\n // to determine whether there is an ongoing attempt to initialize\n // bokeh, however for backward compatibility we also try to ensure\n // that we do not start loading a newer (Panel>=1.0 and Bokeh>3) version\n // before older versions are fully initialized.\n if (root._bokeh_is_initializing && Date.now() > root._bokeh_timeout) {\n root._bokeh_is_initializing = false;\n root._bokeh_onload_callbacks = undefined;\n console.log(\"Bokeh: BokehJS was loaded multiple times but one version failed to initialize.\");\n load_or_wait();\n } else if (root._bokeh_is_initializing || (typeof root._bokeh_is_initializing === \"undefined\" && root._bokeh_onload_callbacks !== undefined)) {\n setTimeout(load_or_wait, 100);\n } else {\n root._bokeh_is_initializing = true\n root._bokeh_onload_callbacks = []\n var bokeh_loaded = Bokeh != null && (Bokeh.version === py_version || (Bokeh.versions !== undefined && Bokeh.versions.has(py_version)));\n if (!reloading && !bokeh_loaded) {\n\troot.Bokeh = undefined;\n }\n load_libs(css_urls, js_urls, js_modules, js_exports, function() {\n\tconsole.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n\trun_inline_js();\n });\n }\n }\n // Give older versions of the autoload script a head-start to ensure\n // they initialize before we start loading newer version.\n setTimeout(load_or_wait, 100)\n}(window));", + "application/vnd.holoviews_load.v0+json": "(function(root) {\n function now() {\n return new Date();\n }\n\n var force = true;\n var py_version = '3.3.2'.replace('rc', '-rc.').replace('.dev', '-dev.');\n var reloading = false;\n var Bokeh = root.Bokeh;\n\n if (typeof (root._bokeh_timeout) === \"undefined\" || force) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\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, js_modules, js_exports, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n if (js_modules == null) js_modules = [];\n if (js_exports == null) js_exports = {};\n\n root._bokeh_onload_callbacks.push(callback);\n\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.length === 0 && js_modules.length === 0 && Object.keys(js_exports).length === 0) {\n run_callbacks();\n return null;\n }\n if (!reloading) {\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n }\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 window._bokeh_on_load = on_load\n\n function on_error() {\n console.error(\"failed to load \" + url);\n }\n\n var skip = [];\n if (window.requirejs) {\n window.requirejs.config({'packages': {}, 'paths': {'plotly': 'https://cdn.plot.ly/plotly-2.18.0.min', 'jspanel': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/jspanel', 'jspanel-modal': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal', 'jspanel-tooltip': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip', 'jspanel-hint': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint', 'jspanel-layout': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout', 'jspanel-contextmenu': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu', 'jspanel-dock': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock', 'gridstack': 'https://cdn.jsdelivr.net/npm/gridstack@7.2.3/dist/gridstack-all', 'notyf': 'https://cdn.jsdelivr.net/npm/notyf@3/notyf.min'}, 'shim': {'jspanel': {'exports': 'jsPanel'}, 'gridstack': {'exports': 'GridStack'}}});\n require([\"plotly\"], function(Plotly) {\n\twindow.Plotly = Plotly\n\ton_load()\n })\n require([\"jspanel\"], function(jsPanel) {\n\twindow.jsPanel = jsPanel\n\ton_load()\n })\n require([\"jspanel-modal\"], function() {\n\ton_load()\n })\n require([\"jspanel-tooltip\"], function() {\n\ton_load()\n })\n require([\"jspanel-hint\"], function() {\n\ton_load()\n })\n require([\"jspanel-layout\"], function() {\n\ton_load()\n })\n require([\"jspanel-contextmenu\"], function() {\n\ton_load()\n })\n require([\"jspanel-dock\"], function() {\n\ton_load()\n })\n require([\"gridstack\"], function(GridStack) {\n\twindow.GridStack = GridStack\n\ton_load()\n })\n require([\"notyf\"], function() {\n\ton_load()\n })\n root._bokeh_is_loading = css_urls.length + 10;\n } else {\n root._bokeh_is_loading = css_urls.length + js_urls.length + js_modules.length + Object.keys(js_exports).length;\n }\n\n var existing_stylesheets = []\n var links = document.getElementsByTagName('link')\n for (var i = 0; i < links.length; i++) {\n var link = links[i]\n if (link.href != null) {\n\texisting_stylesheets.push(link.href)\n }\n }\n for (var i = 0; i < css_urls.length; i++) {\n var url = css_urls[i];\n if (existing_stylesheets.indexOf(url) !== -1) {\n\ton_load()\n\tcontinue;\n }\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 } if (((window['Plotly'] !== undefined) && (!(window['Plotly'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/plotlyplot/plotly-2.18.0.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['jsPanel'] !== undefined) && (!(window['jsPanel'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/jspanel.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['GridStack'] !== undefined) && (!(window['GridStack'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/gridstack/gridstack@7.2.3/dist/gridstack-all.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['Notyf'] !== undefined) && (!(window['Notyf'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/notificationarea/notyf@3/notyf.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } var existing_scripts = []\n var scripts = document.getElementsByTagName('script')\n for (var i = 0; i < scripts.length; i++) {\n var script = scripts[i]\n if (script.src != null) {\n\texisting_scripts.push(script.src)\n }\n }\n for (var i = 0; i < js_urls.length; i++) {\n var url = js_urls[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\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 for (var i = 0; i < js_modules.length; i++) {\n var url = js_modules[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\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 element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (const name in js_exports) {\n var url = js_exports[name];\n if (skip.indexOf(url) >= 0 || root[name] != null) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onerror = on_error;\n element.async = false;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n element.textContent = `\n import ${name} from \"${url}\"\n window.${name} = ${name}\n window._bokeh_on_load()\n `\n document.head.appendChild(element);\n }\n if (!js_urls.length && !js_modules.length) {\n on_load()\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 var js_urls = [\"https://cdn.holoviz.org/panel/1.3.4/dist/bundled/jquery/jquery.slim.min.js\", \"https://cdn.holoviz.org/panel/1.3.4/dist/bundled/plotlyplot/plotly-2.18.0.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-3.3.2.min.js\", \"https://cdn.holoviz.org/panel/1.3.4/dist/panel.min.js\"];\n var js_modules = [];\n var js_exports = {};\n var css_urls = [];\n var inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n if ((root.Bokeh !== undefined) || (force === true)) {\n for (var i = 0; i < inline_js.length; i++) {\n\ttry {\n inline_js[i].call(root, root.Bokeh);\n\t} catch(e) {\n\t if (!reloading) {\n\t throw e;\n\t }\n\t}\n }\n // Cache old bokeh versions\n if (Bokeh != undefined && !reloading) {\n\tvar NewBokeh = root.Bokeh;\n\tif (Bokeh.versions === undefined) {\n\t Bokeh.versions = new Map();\n\t}\n\tif (NewBokeh.version !== Bokeh.version) {\n\t Bokeh.versions.set(NewBokeh.version, NewBokeh)\n\t}\n\troot.Bokeh = Bokeh;\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 }\n root._bokeh_is_initializing = false\n }\n\n function load_or_wait() {\n // Implement a backoff loop that tries to ensure we do not load multiple\n // versions of Bokeh and its dependencies at the same time.\n // In recent versions we use the root._bokeh_is_initializing flag\n // to determine whether there is an ongoing attempt to initialize\n // bokeh, however for backward compatibility we also try to ensure\n // that we do not start loading a newer (Panel>=1.0 and Bokeh>3) version\n // before older versions are fully initialized.\n if (root._bokeh_is_initializing && Date.now() > root._bokeh_timeout) {\n root._bokeh_is_initializing = false;\n root._bokeh_onload_callbacks = undefined;\n console.log(\"Bokeh: BokehJS was loaded multiple times but one version failed to initialize.\");\n load_or_wait();\n } else if (root._bokeh_is_initializing || (typeof root._bokeh_is_initializing === \"undefined\" && root._bokeh_onload_callbacks !== undefined)) {\n setTimeout(load_or_wait, 100);\n } else {\n root._bokeh_is_initializing = true\n root._bokeh_onload_callbacks = []\n var bokeh_loaded = Bokeh != null && (Bokeh.version === py_version || (Bokeh.versions !== undefined && Bokeh.versions.has(py_version)));\n if (!reloading && !bokeh_loaded) {\n\troot.Bokeh = undefined;\n }\n load_libs(css_urls, js_urls, js_modules, js_exports, function() {\n\tconsole.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n\trun_inline_js();\n });\n }\n }\n // Give older versions of the autoload script a head-start to ensure\n // they initialize before we start loading newer version.\n setTimeout(load_or_wait, 100)\n}(window));" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.holoviews_load.v0+json": "\nif ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n}\n\n\n function JupyterCommManager() {\n }\n\n JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n comm_manager.register_target(comm_id, function(comm) {\n comm.on_msg(msg_handler);\n });\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n comm.onMsg = msg_handler;\n });\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n google.colab.kernel.comms.registerTarget(comm_id, (comm) => {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n console.log(message)\n var content = {data: message.data, comm_id};\n var buffers = []\n for (var buffer of message.buffers || []) {\n buffers.push(new DataView(buffer))\n }\n var metadata = message.metadata || {};\n var msg = {content, buffers, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n })\n }\n }\n\n JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n if (comm_id in window.PyViz.comms) {\n return window.PyViz.comms[comm_id];\n } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n if (msg_handler) {\n comm.on_msg(msg_handler);\n }\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n comm.open();\n if (msg_handler) {\n comm.onMsg = msg_handler;\n }\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n var comm_promise = google.colab.kernel.comms.open(comm_id)\n comm_promise.then((comm) => {\n window.PyViz.comms[comm_id] = comm;\n if (msg_handler) {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n var content = {data: message.data};\n var metadata = message.metadata || {comm_id};\n var msg = {content, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n }\n }) \n var sendClosure = (data, metadata, buffers, disposeOnDone) => {\n return comm_promise.then((comm) => {\n comm.send(data, metadata, buffers, disposeOnDone);\n });\n };\n var comm = {\n send: sendClosure\n };\n }\n window.PyViz.comms[comm_id] = comm;\n return comm;\n }\n window.PyViz.comm_manager = new JupyterCommManager();\n \n\n\nvar JS_MIME_TYPE = 'application/javascript';\nvar HTML_MIME_TYPE = 'text/html';\nvar EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\nvar CLASS_NAME = 'output';\n\n/**\n * Render data to the DOM node\n */\nfunction render(props, node) {\n var div = document.createElement(\"div\");\n var script = document.createElement(\"script\");\n node.appendChild(div);\n node.appendChild(script);\n}\n\n/**\n * Handle when a new output is added\n */\nfunction handle_add_output(event, handle) {\n var output_area = handle.output_area;\n var output = handle.output;\n if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n return\n }\n var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n if (id !== undefined) {\n var nchildren = toinsert.length;\n var html_node = toinsert[nchildren-1].children[0];\n html_node.innerHTML = output.data[HTML_MIME_TYPE];\n var scripts = [];\n var nodelist = html_node.querySelectorAll(\"script\");\n for (var i in nodelist) {\n if (nodelist.hasOwnProperty(i)) {\n scripts.push(nodelist[i])\n }\n }\n\n scripts.forEach( function (oldScript) {\n var newScript = document.createElement(\"script\");\n var attrs = [];\n var nodemap = oldScript.attributes;\n for (var j in nodemap) {\n if (nodemap.hasOwnProperty(j)) {\n attrs.push(nodemap[j])\n }\n }\n attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n oldScript.parentNode.replaceChild(newScript, oldScript);\n });\n if (JS_MIME_TYPE in output.data) {\n toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n }\n output_area._hv_plot_id = id;\n if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n window.PyViz.plot_index[id] = Bokeh.index[id];\n } else {\n window.PyViz.plot_index[id] = null;\n }\n } else 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].childNodes[1].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/**\n * Handle when an output is cleared or removed\n */\nfunction handle_clear_output(event, handle) {\n var id = handle.cell.output_area._hv_plot_id;\n var server_id = handle.cell.output_area._bokeh_server_id;\n if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n if (server_id !== null) {\n comm.send({event_type: 'server_delete', 'id': server_id});\n return;\n } else if (comm !== null) {\n comm.send({event_type: 'delete', 'id': id});\n }\n delete PyViz.plot_index[id];\n if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n var doc = window.Bokeh.index[id].model.document\n doc.clear();\n const i = window.Bokeh.documents.indexOf(doc);\n if (i > -1) {\n window.Bokeh.documents.splice(i, 1);\n }\n }\n}\n\n/**\n * Handle kernel restart event\n */\nfunction handle_kernel_cleanup(event, handle) {\n delete PyViz.comms[\"hv-extension-comm\"];\n window.PyViz.plot_index = {}\n}\n\n/**\n * Handle update_display_data messages\n */\nfunction handle_update_output(event, handle) {\n handle_clear_output(event, {cell: {output_area: handle.output_area}})\n handle_add_output(event, handle)\n}\n\nfunction register_renderer(events, OutputArea) {\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[0]);\n element.append(toinsert);\n return toinsert\n }\n\n events.on('output_added.OutputArea', handle_add_output);\n events.on('output_updated.OutputArea', handle_update_output);\n events.on('clear_output.CodeCell', handle_clear_output);\n events.on('delete.Cell', handle_clear_output);\n events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n safe: true,\n index: 0\n });\n}\n\nif (window.Jupyter !== undefined) {\n try {\n var events = require('base/js/events');\n var OutputArea = require('notebook/js/outputarea').OutputArea;\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n } catch(err) {\n }\n}\n", + "application/javascript": "\nif ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n}\n\n\n function JupyterCommManager() {\n }\n\n JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n comm_manager.register_target(comm_id, function(comm) {\n comm.on_msg(msg_handler);\n });\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n comm.onMsg = msg_handler;\n });\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n google.colab.kernel.comms.registerTarget(comm_id, (comm) => {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n console.log(message)\n var content = {data: message.data, comm_id};\n var buffers = []\n for (var buffer of message.buffers || []) {\n buffers.push(new DataView(buffer))\n }\n var metadata = message.metadata || {};\n var msg = {content, buffers, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n })\n }\n }\n\n JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n if (comm_id in window.PyViz.comms) {\n return window.PyViz.comms[comm_id];\n } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n if (msg_handler) {\n comm.on_msg(msg_handler);\n }\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n comm.open();\n if (msg_handler) {\n comm.onMsg = msg_handler;\n }\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n var comm_promise = google.colab.kernel.comms.open(comm_id)\n comm_promise.then((comm) => {\n window.PyViz.comms[comm_id] = comm;\n if (msg_handler) {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n var content = {data: message.data};\n var metadata = message.metadata || {comm_id};\n var msg = {content, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n }\n }) \n var sendClosure = (data, metadata, buffers, disposeOnDone) => {\n return comm_promise.then((comm) => {\n comm.send(data, metadata, buffers, disposeOnDone);\n });\n };\n var comm = {\n send: sendClosure\n };\n }\n window.PyViz.comms[comm_id] = comm;\n return comm;\n }\n window.PyViz.comm_manager = new JupyterCommManager();\n \n\n\nvar JS_MIME_TYPE = 'application/javascript';\nvar HTML_MIME_TYPE = 'text/html';\nvar EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\nvar CLASS_NAME = 'output';\n\n/**\n * Render data to the DOM node\n */\nfunction render(props, node) {\n var div = document.createElement(\"div\");\n var script = document.createElement(\"script\");\n node.appendChild(div);\n node.appendChild(script);\n}\n\n/**\n * Handle when a new output is added\n */\nfunction handle_add_output(event, handle) {\n var output_area = handle.output_area;\n var output = handle.output;\n if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n return\n }\n var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n if (id !== undefined) {\n var nchildren = toinsert.length;\n var html_node = toinsert[nchildren-1].children[0];\n html_node.innerHTML = output.data[HTML_MIME_TYPE];\n var scripts = [];\n var nodelist = html_node.querySelectorAll(\"script\");\n for (var i in nodelist) {\n if (nodelist.hasOwnProperty(i)) {\n scripts.push(nodelist[i])\n }\n }\n\n scripts.forEach( function (oldScript) {\n var newScript = document.createElement(\"script\");\n var attrs = [];\n var nodemap = oldScript.attributes;\n for (var j in nodemap) {\n if (nodemap.hasOwnProperty(j)) {\n attrs.push(nodemap[j])\n }\n }\n attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n oldScript.parentNode.replaceChild(newScript, oldScript);\n });\n if (JS_MIME_TYPE in output.data) {\n toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n }\n output_area._hv_plot_id = id;\n if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n window.PyViz.plot_index[id] = Bokeh.index[id];\n } else {\n window.PyViz.plot_index[id] = null;\n }\n } else 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].childNodes[1].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/**\n * Handle when an output is cleared or removed\n */\nfunction handle_clear_output(event, handle) {\n var id = handle.cell.output_area._hv_plot_id;\n var server_id = handle.cell.output_area._bokeh_server_id;\n if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n if (server_id !== null) {\n comm.send({event_type: 'server_delete', 'id': server_id});\n return;\n } else if (comm !== null) {\n comm.send({event_type: 'delete', 'id': id});\n }\n delete PyViz.plot_index[id];\n if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n var doc = window.Bokeh.index[id].model.document\n doc.clear();\n const i = window.Bokeh.documents.indexOf(doc);\n if (i > -1) {\n window.Bokeh.documents.splice(i, 1);\n }\n }\n}\n\n/**\n * Handle kernel restart event\n */\nfunction handle_kernel_cleanup(event, handle) {\n delete PyViz.comms[\"hv-extension-comm\"];\n window.PyViz.plot_index = {}\n}\n\n/**\n * Handle update_display_data messages\n */\nfunction handle_update_output(event, handle) {\n handle_clear_output(event, {cell: {output_area: handle.output_area}})\n handle_add_output(event, handle)\n}\n\nfunction register_renderer(events, OutputArea) {\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[0]);\n element.append(toinsert);\n return toinsert\n }\n\n events.on('output_added.OutputArea', handle_add_output);\n events.on('output_updated.OutputArea', handle_update_output);\n events.on('clear_output.CodeCell', handle_clear_output);\n events.on('delete.Cell', handle_clear_output);\n events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n safe: true,\n index: 0\n });\n}\n\nif (window.Jupyter !== undefined) {\n try {\n var events = require('base/js/events');\n var OutputArea = require('notebook/js/outputarea').OutputArea;\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n } catch(err) {\n }\n}\n" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": "" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": "
\n
\n
\n", + "application/vnd.holoviews_exec.v0+json": "" + }, + "metadata": { + "application/vnd.holoviews_exec.v0+json": { + "id": "p1022" + } + }, + "output_type": "display_data" + }, + { + "data": { + "text/html": "\n
\n\n\n\n\n\n\n\n\n \n \n
\n" + }, + "metadata": {}, + "output_type": "display_data" } ], "source": [ @@ -46,26 +85,33 @@ "import matplotlib.pyplot as plt\n", "import psycopg2\n", "import getpass\n", - "import pdvega\n", + "import holoviews as hv\n", "\n", "# for configuring connection \n", "from configobj import ConfigObj\n", "import os\n", "\n", + "# holoviews extension can be changed depending on preferences (\"plotly\", \"bokeh, \"matplotlib\")\n", + "hv.extension(\"plotly\") # pip install plotly\n", "%matplotlib inline" ] }, { "cell_type": "code", - "execution_count": 2, - "metadata": {}, + "execution_count": 16, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T15:18:13.122461800Z", + "start_time": "2024-01-08T15:18:13.084643300Z" + } + }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Database: eicu\n", - "Username: alistairewj\n" + "Username: postgres\n" ] } ], @@ -125,8 +171,13 @@ }, { "cell_type": "code", - "execution_count": 3, - "metadata": {}, + "execution_count": 17, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T15:18:13.123462Z", + "start_time": "2024-01-08T15:18:13.107903Z" + } + }, "outputs": [], "source": [ "patientunitstayid = 2704494" @@ -134,212 +185,31 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": 18, "metadata": { - "scrolled": true + "scrolled": true, + "ExecuteTime": { + "end_time": "2024-01-08T15:18:13.201494200Z", + "start_time": "2024-01-08T15:18:13.110462900Z" + } }, "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\Daniel\\AppData\\Local\\Temp\\ipykernel_15624\\3095211373.py:8: UserWarning:\n", + "\n", + "pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy.\n", + "\n" + ] + }, { "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
admissiondrugidpatientunitstayiddrugyeardrugtime24drugtimedrugoffsetdrugenteredyeardrugenteredtime24drugenteredtimedrugenteredoffsetdrugnotetypespecialtytypeusertyperxincludedwrittenineicudrugnamedrugdosagedrugunitdrugadmitfrequencydrughiclseqno
0133831142704494201416:13:00evening-87132201416:18:46evening2153Comprehensive ProgresseCM PrimaryTHC PhysicianTrueFalseIMDUR0.06341
1133831192704494201416:13:00evening-87132201416:18:46evening2153Comprehensive ProgresseCM PrimaryTHC PhysicianTrueFalseZAROXOLYN0.03663
2133831122704494201416:13:00evening-87132201416:18:46evening2153Comprehensive ProgresseCM PrimaryTHC PhysicianTrueFalseEXEMESTANE0.020803
3133831112704494201416:13:00evening-87132201416:18:46evening2153Comprehensive ProgresseCM PrimaryTHC PhysicianTrueFalseCOREG0.013795
4133831162704494201416:13:00evening-87132201416:18:46evening2153Comprehensive ProgresseCM PrimaryTHC PhysicianTrueFalsePROTONIX0.022008
\n", - "
" - ], - "text/plain": [ - " admissiondrugid patientunitstayid drugyear drugtime24 drugtime \\\n", - "0 13383114 2704494 2014 16:13:00 evening \n", - "1 13383119 2704494 2014 16:13:00 evening \n", - "2 13383112 2704494 2014 16:13:00 evening \n", - "3 13383111 2704494 2014 16:13:00 evening \n", - "4 13383116 2704494 2014 16:13:00 evening \n", - "\n", - " drugoffset drugenteredyear drugenteredtime24 drugenteredtime \\\n", - "0 -87132 2014 16:18:46 evening \n", - "1 -87132 2014 16:18:46 evening \n", - "2 -87132 2014 16:18:46 evening \n", - "3 -87132 2014 16:18:46 evening \n", - "4 -87132 2014 16:18:46 evening \n", - "\n", - " drugenteredoffset drugnotetype specialtytype usertype \\\n", - "0 2153 Comprehensive Progress eCM Primary THC Physician \n", - "1 2153 Comprehensive Progress eCM Primary THC Physician \n", - "2 2153 Comprehensive Progress eCM Primary THC Physician \n", - "3 2153 Comprehensive Progress eCM Primary THC Physician \n", - "4 2153 Comprehensive Progress eCM Primary THC Physician \n", - "\n", - " rxincluded writtenineicu drugname drugdosage drugunit \\\n", - "0 True False IMDUR 0.0 \n", - "1 True False ZAROXOLYN 0.0 \n", - "2 True False EXEMESTANE 0.0 \n", - "3 True False COREG 0.0 \n", - "4 True False PROTONIX 0.0 \n", - "\n", - " drugadmitfrequency drughiclseqno \n", - "0 6341 \n", - "1 3663 \n", - "2 20803 \n", - "3 13795 \n", - "4 22008 " - ] + "text/plain": " admissiondrugid patientunitstayid drugoffset drugenteredoffset \\\n0 13383114 2704494 -87132 2153 \n1 13383119 2704494 -87132 2153 \n2 13383112 2704494 -87132 2153 \n3 13383111 2704494 -87132 2153 \n4 13383116 2704494 -87132 2153 \n\n drugnotetype specialtytype usertype rxincluded \\\n0 Comprehensive Progress eCM Primary THC Physician True \n1 Comprehensive Progress eCM Primary THC Physician True \n2 Comprehensive Progress eCM Primary THC Physician True \n3 Comprehensive Progress eCM Primary THC Physician True \n4 Comprehensive Progress eCM Primary THC Physician True \n\n writtenineicu drugname \\\n0 False IMDUR ... \n1 False ZAROXOLYN ... \n2 False EXEMESTANE ... \n3 False COREG ... \n4 False PROTONIX ... \n\n drugdosage drugunit drugadmitfrequency drughiclseqno \n0 0.0 6341 \n1 0.0 3663 \n2 0.0 20803 \n3 0.0 13795 \n4 0.0 22008 ", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
admissiondrugidpatientunitstayiddrugoffsetdrugenteredoffsetdrugnotetypespecialtytypeusertyperxincludedwrittenineicudrugnamedrugdosagedrugunitdrugadmitfrequencydrughiclseqno
0133831142704494-871322153Comprehensive ProgresseCM PrimaryTHC PhysicianTrueFalseIMDUR ...0.06341
1133831192704494-871322153Comprehensive ProgresseCM PrimaryTHC PhysicianTrueFalseZAROXOLYN ...0.03663
2133831122704494-871322153Comprehensive ProgresseCM PrimaryTHC PhysicianTrueFalseEXEMESTANE ...0.020803
3133831112704494-871322153Comprehensive ProgresseCM PrimaryTHC PhysicianTrueFalseCOREG ...0.013795
4133831162704494-871322153Comprehensive ProgresseCM PrimaryTHC PhysicianTrueFalsePROTONIX ...0.022008
\n
" }, - "execution_count": 4, + "execution_count": 18, "metadata": {}, "output_type": "execute_result" } @@ -358,105 +228,20 @@ }, { "cell_type": "code", - "execution_count": 5, - "metadata": {}, + "execution_count": 19, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T15:18:13.201494200Z", + "start_time": "2024-01-08T15:18:13.175934800Z" + } + }, "outputs": [ { "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
admissiondrugidpatientunitstayiddrugoffsetdrugenteredoffsetdrugnamedrughiclseqno
0133831142704494-871322153IMDUR6341
1133831192704494-871322153ZAROXOLYN3663
2133831122704494-871322153EXEMESTANE20803
3133831112704494-871322153COREG13795
4133831162704494-871322153PROTONIX22008
\n", - "
" - ], - "text/plain": [ - " admissiondrugid patientunitstayid drugoffset drugenteredoffset \\\n", - "0 13383114 2704494 -87132 2153 \n", - "1 13383119 2704494 -87132 2153 \n", - "2 13383112 2704494 -87132 2153 \n", - "3 13383111 2704494 -87132 2153 \n", - "4 13383116 2704494 -87132 2153 \n", - "\n", - " drugname drughiclseqno \n", - "0 IMDUR 6341 \n", - "1 ZAROXOLYN 3663 \n", - "2 EXEMESTANE 20803 \n", - "3 COREG 13795 \n", - "4 PROTONIX 22008 " - ] + "text/plain": " admissiondrugid patientunitstayid drugoffset drugenteredoffset \\\n0 13383114 2704494 -87132 2153 \n1 13383119 2704494 -87132 2153 \n2 13383112 2704494 -87132 2153 \n3 13383111 2704494 -87132 2153 \n4 13383116 2704494 -87132 2153 \n\n drugname drughiclseqno \n0 IMDUR ... 6341 \n1 ZAROXOLYN ... 3663 \n2 EXEMESTANE ... 20803 \n3 COREG ... 13795 \n4 PROTONIX ... 22008 ", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
admissiondrugidpatientunitstayiddrugoffsetdrugenteredoffsetdrugnamedrughiclseqno
0133831142704494-871322153IMDUR ...6341
1133831192704494-871322153ZAROXOLYN ...3663
2133831122704494-871322153EXEMESTANE ...20803
3133831112704494-871322153COREG ...13795
4133831162704494-871322153PROTONIX ...22008
\n
" }, - "execution_count": 5, + "execution_count": 19, "metadata": {}, "output_type": "execute_result" } @@ -490,14 +275,29 @@ }, { "cell_type": "code", - "execution_count": 6, - "metadata": {}, + "execution_count": 20, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T15:18:13.284193500Z", + "start_time": "2024-01-08T15:18:13.181494400Z" + } + }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "227 unit stays with ZAROXOLYN.\n" + "0 unit stays with ZAROXOLYN.\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\Daniel\\AppData\\Local\\Temp\\ipykernel_15624\\4201971750.py:11: UserWarning:\n", + "\n", + "pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy.\n", + "\n" ] } ], @@ -526,9 +326,24 @@ }, { "cell_type": "code", - "execution_count": 7, - "metadata": {}, + "execution_count": 21, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T15:18:13.420242800Z", + "start_time": "2024-01-08T15:18:13.247197Z" + } + }, "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\Daniel\\AppData\\Local\\Temp\\ipykernel_15624\\4152948844.py:11: UserWarning:\n", + "\n", + "pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy.\n", + "\n" + ] + }, { "name": "stdout", "output_type": "stream", @@ -563,17 +378,19 @@ }, { "cell_type": "code", - "execution_count": 8, - "metadata": {}, + "execution_count": 22, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T15:18:13.420242800Z", + "start_time": "2024-01-08T15:18:13.311207100Z" + } + }, "outputs": [ { "data": { - "text/plain": [ - "METOLAZONE 767\n", - "Name: drugname, dtype: int64" - ] + "text/plain": "drugname\nMETOLAZONE 767\nZAROXOLYN 388\nName: count, dtype: int64" }, - "execution_count": 8, + "execution_count": 22, "metadata": {}, "output_type": "execute_result" } @@ -601,138 +418,30 @@ }, { "cell_type": "code", - "execution_count": 9, - "metadata": {}, + "execution_count": 23, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T15:18:13.503181500Z", + "start_time": "2024-01-08T15:18:13.317214300Z" + } + }, "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\Daniel\\AppData\\Local\\Temp\\ipykernel_15624\\1028785168.py:12: UserWarning:\n", + "\n", + "pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy.\n", + "\n" + ] + }, { "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
hospitalidnumber_of_patientsnumber_of_patients_with_admdrugdata completion
16542034217034116899.707163
127142338873300397.391330
90382290472887199.394085
84365259412573599.205890
94281255642509298.153654
16391229922284099.338900
180394235742248595.380504
139440236442234394.497547
187283200451972498.398603
166443200721866692.995217
\n", - "
" - ], - "text/plain": [ - " hospitalid number_of_patients number_of_patients_with_admdrug \\\n", - "165 420 342170 341168 \n", - "127 142 33887 33003 \n", - "90 382 29047 28871 \n", - "84 365 25941 25735 \n", - "94 281 25564 25092 \n", - "16 391 22992 22840 \n", - "180 394 23574 22485 \n", - "139 440 23644 22343 \n", - "187 283 20045 19724 \n", - "166 443 20072 18666 \n", - "\n", - " data completion \n", - "165 99.707163 \n", - "127 97.391330 \n", - "90 99.394085 \n", - "84 99.205890 \n", - "94 98.153654 \n", - "16 99.338900 \n", - "180 95.380504 \n", - "139 94.497547 \n", - "187 98.398603 \n", - "166 92.995217 " - ] + "text/plain": " hospitalid number_of_patients number_of_patients_with_admdrug \\\n184 420 342170 341168 \n40 142 33887 33003 \n151 382 29047 28871 \n149 365 25941 25735 \n119 281 25564 25092 \n160 391 22992 22840 \n163 394 23574 22485 \n199 440 23644 22343 \n121 283 20045 19724 \n200 443 20072 18666 \n\n data completion \n184 99.707163 \n40 97.391330 \n151 99.394085 \n149 99.205890 \n119 98.153654 \n160 99.338900 \n163 95.380504 \n199 94.497547 \n121 98.398603 \n200 92.995217 ", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
hospitalidnumber_of_patientsnumber_of_patients_with_admdrugdata completion
18442034217034116899.707163
40142338873300397.391330
151382290472887199.394085
149365259412573599.205890
119281255642509298.153654
160391229922284099.338900
163394235742248595.380504
199440236442234394.497547
121283200451972498.398603
200443200721866692.995217
\n
" }, - "execution_count": 9, + "execution_count": 23, "metadata": {}, "output_type": "execute_result" } @@ -757,66 +466,46 @@ }, { "cell_type": "code", - "execution_count": 10, - "metadata": {}, + "execution_count": 24, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T15:18:13.504181300Z", + "start_time": "2024-01-08T15:18:13.463903200Z" + } + }, "outputs": [ { - "data": { - "text/html": [ - "
\n", - "\n", - "\n" - ] - }, - "metadata": { - "jupyter-vega3": "#4b80dde8-5343-49f8-b49b-2b628ac32829" - }, - "output_type": "display_data" - }, - { - "data": { - "application/javascript": [ - "var spec = {\"height\": 300, \"width\": 450, \"encoding\": {\"color\": {\"field\": \"Number of hospitals\", \"type\": \"nominal\"}, \"x\": {\"bin\": {\"maxbins\": 10}, \"field\": \"Percent of patients with data\", \"type\": \"quantitative\"}, \"y\": {\"type\": \"quantitative\", \"stack\": null, \"aggregate\": \"count\"}}, \"selection\": {\"grid\": {\"type\": \"interval\", \"bind\": \"scales\"}}, \"mark\": \"bar\", \"$schema\": \"https://vega.github.io/schema/vega-lite/v2.json\", \"data\": {\"values\": [{\"Percent of patients with data\": 99.70716310605839, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.39133000855786, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.39408544772266, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.2058902895031, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.15365357534033, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.33890048712595, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 95.38050394502417, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 94.49754694637117, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.39860314292841, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 92.99521721801514, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.13537393499526, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.3529250956807, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 82.52706749596868, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.78725891291641, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.820763956905, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.8303087640836, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 92.72040302267003, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.60643515793605, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 78.42727345822948, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.44176869371648, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 96.84754521963825, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.3478016417407, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.61695730607336, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.82154882154882, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 89.78199975642431, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.59474804826118, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.91556932610379, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.54794957715015, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.65760957464013, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 80.15538583091914, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 92.43070362473348, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 82.86078820527361, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 75.5708103268169, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 96.68137348935353, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 59.11359315589354, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 77.42198987093613, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.03862660944206, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.71689497716895, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.46705426356588, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 80.62325209748302, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 96.1864406779661, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.08136482939632, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 85.98336594911937, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.05660377358491, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 81.01960784313725, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 81.44635447540011, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 70.72697003329634, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 72.11347517730496, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 76.51675218834893, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.51787866613098, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 89.10476190476192, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 88.88386805241754, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 80.7949790794979, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 77.1140092553639, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 82.50226654578422, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 39.543559359227565, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 94.76495726495726, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 93.25053995680346, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 89.0738813735692, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 45.598591549295776, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 94.16413373860182, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 83.45945945945947, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 88.47262247838617, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 79.3103448275862, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 83.9000693962526, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 53.14076111875286, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 52.531328320802004, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 53.221288515406165, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 85.12773722627736, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 52.62563523433089, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.68421052631578, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 77.96278158667972, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 58.21917808219178, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.01960784313727, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 53.5632183908046, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.22600619195046, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 55.1654964894684, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 88.58603066439524, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 28.476454293628812, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 48.760330578512395, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 50.74183976261127, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 50.0805152979066, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 63.45733041575492, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 60.08316008316008, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 83.0827067669173, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 50.467289719626166, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 89.21161825726142, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 32.847896440129446, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 48.58611825192802, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 50.476190476190474, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 8.561020036429873, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 30.985915492957744, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.1869918699187, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 2.841357537490134, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 71.73913043478261, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 88.78504672897196, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 24.838709677419356, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 42.13483146067416, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 82.02247191011236, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 55.833333333333336, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 9.345794392523365, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 31.891891891891895, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 8.88529886914378, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 12.935323383084576, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 55.319148936170215, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 62.06896551724138, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 72.91666666666666, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 33.33333333333333, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.7662835249042145, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 79.41176470588235, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 1.8046709129511678, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 5.204460966542751, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 19.17808219178082, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.2808988764044944, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 1.3089005235602094, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.2039775624681285, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.48134777376654636, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.038182512409316534, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0962463907603465, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.3194888178913738, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 8.333333333333332, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.29411764705882354, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}]}};\n", - "var selector = \"#4b80dde8-5343-49f8-b49b-2b628ac32829\";\n", - "var type = \"vega-lite\";\n", - "\n", - "var output_area = this;\n", - "require(['nbextensions/jupyter-vega3/index'], function(vega) {\n", - " vega.render(selector, spec, type, output_area);\n", - "}, function (err) {\n", - " if (err.requireType !== 'scripterror') {\n", - " throw(err);\n", - " }\n", - "});\n" - ] - }, - "metadata": { - "jupyter-vega3": "#4b80dde8-5343-49f8-b49b-2b628ac32829" - }, + "data": {}, + "metadata": {}, "output_type": "display_data" }, { "data": { - "image/png": "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" + "text/html": "
\n
\n
\n", + "application/vnd.holoviews_exec.v0+json": "", + "text/plain": ":Histogram [x] (Frequency)" }, + "execution_count": 24, "metadata": { - "jupyter-vega3": "#4b80dde8-5343-49f8-b49b-2b628ac32829" + "application/vnd.holoviews_exec.v0+json": { + "id": "p1024" + } }, - "output_type": "display_data" + "output_type": "execute_result" } ], "source": [ - "df[['data completion']].vgplot.hist(bins=10,\n", - " var_name='Number of hospitals',\n", - " value_name='Percent of patients with data')" + "counts, edges = np.histogram(df[\"data completion\"], bins=10)\n", + "\n", + "data_completion_histogram = hv.Histogram((counts, edges))\n", + "\n", + "data_completion_histogram.opts(\n", + " xlabel=\"Percent of hospitals with data (binned)\",\n", + " ylabel=\"Number of Records\",\n", + " title=\"Number of Hospitals Data Completion Histogram\",\n", + " width=700,\n", + " height=400,\n", + ")" ] }, { diff --git a/notebooks/allergy.ipynb b/notebooks/allergy.ipynb index 46a397f..fc38a50 100644 --- a/notebooks/allergy.ipynb +++ b/notebooks/allergy.ipynb @@ -23,15 +23,54 @@ { "cell_type": "code", "execution_count": 1, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T15:31:16.225886Z", + "start_time": "2024-01-08T15:31:12.758490200Z" + } + }, "outputs": [ { - "name": "stderr", - "output_type": "stream", - "text": [ - "/home/alistairewj/.local/lib/python3.5/site-packages/psycopg2/__init__.py:144: UserWarning: The psycopg2 wheel package will be renamed from release 2.8; in order to keep installing from binary please use \"pip install psycopg2-binary\" instead. For details see: .\n", - " \"\"\")\n" - ] + "data": { + "application/javascript": "(function(root) {\n function now() {\n return new Date();\n }\n\n var force = true;\n var py_version = '3.3.2'.replace('rc', '-rc.').replace('.dev', '-dev.');\n var reloading = false;\n var Bokeh = root.Bokeh;\n\n if (typeof (root._bokeh_timeout) === \"undefined\" || force) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\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, js_modules, js_exports, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n if (js_modules == null) js_modules = [];\n if (js_exports == null) js_exports = {};\n\n root._bokeh_onload_callbacks.push(callback);\n\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.length === 0 && js_modules.length === 0 && Object.keys(js_exports).length === 0) {\n run_callbacks();\n return null;\n }\n if (!reloading) {\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n }\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 window._bokeh_on_load = on_load\n\n function on_error() {\n console.error(\"failed to load \" + url);\n }\n\n var skip = [];\n if (window.requirejs) {\n window.requirejs.config({'packages': {}, 'paths': {'plotly': 'https://cdn.plot.ly/plotly-2.18.0.min', 'jspanel': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/jspanel', 'jspanel-modal': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal', 'jspanel-tooltip': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip', 'jspanel-hint': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint', 'jspanel-layout': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout', 'jspanel-contextmenu': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu', 'jspanel-dock': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock', 'gridstack': 'https://cdn.jsdelivr.net/npm/gridstack@7.2.3/dist/gridstack-all', 'notyf': 'https://cdn.jsdelivr.net/npm/notyf@3/notyf.min'}, 'shim': {'jspanel': {'exports': 'jsPanel'}, 'gridstack': {'exports': 'GridStack'}}});\n require([\"plotly\"], function(Plotly) {\n\twindow.Plotly = Plotly\n\ton_load()\n })\n require([\"jspanel\"], function(jsPanel) {\n\twindow.jsPanel = jsPanel\n\ton_load()\n })\n require([\"jspanel-modal\"], function() {\n\ton_load()\n })\n require([\"jspanel-tooltip\"], function() {\n\ton_load()\n })\n require([\"jspanel-hint\"], function() {\n\ton_load()\n })\n require([\"jspanel-layout\"], function() {\n\ton_load()\n })\n require([\"jspanel-contextmenu\"], function() {\n\ton_load()\n })\n require([\"jspanel-dock\"], function() {\n\ton_load()\n })\n require([\"gridstack\"], function(GridStack) {\n\twindow.GridStack = GridStack\n\ton_load()\n })\n require([\"notyf\"], function() {\n\ton_load()\n })\n root._bokeh_is_loading = css_urls.length + 10;\n } else {\n root._bokeh_is_loading = css_urls.length + js_urls.length + js_modules.length + Object.keys(js_exports).length;\n }\n\n var existing_stylesheets = []\n var links = document.getElementsByTagName('link')\n for (var i = 0; i < links.length; i++) {\n var link = links[i]\n if (link.href != null) {\n\texisting_stylesheets.push(link.href)\n }\n }\n for (var i = 0; i < css_urls.length; i++) {\n var url = css_urls[i];\n if (existing_stylesheets.indexOf(url) !== -1) {\n\ton_load()\n\tcontinue;\n }\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 } if (((window['Plotly'] !== undefined) && (!(window['Plotly'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/plotlyplot/plotly-2.18.0.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['jsPanel'] !== undefined) && (!(window['jsPanel'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/jspanel.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['GridStack'] !== undefined) && (!(window['GridStack'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/gridstack/gridstack@7.2.3/dist/gridstack-all.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['Notyf'] !== undefined) && (!(window['Notyf'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/notificationarea/notyf@3/notyf.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } var existing_scripts = []\n var scripts = document.getElementsByTagName('script')\n for (var i = 0; i < scripts.length; i++) {\n var script = scripts[i]\n if (script.src != null) {\n\texisting_scripts.push(script.src)\n }\n }\n for (var i = 0; i < js_urls.length; i++) {\n var url = js_urls[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\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 for (var i = 0; i < js_modules.length; i++) {\n var url = js_modules[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\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 element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (const name in js_exports) {\n var url = js_exports[name];\n if (skip.indexOf(url) >= 0 || root[name] != null) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onerror = on_error;\n element.async = false;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n element.textContent = `\n import ${name} from \"${url}\"\n window.${name} = ${name}\n window._bokeh_on_load()\n `\n document.head.appendChild(element);\n }\n if (!js_urls.length && !js_modules.length) {\n on_load()\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 var js_urls = [\"https://cdn.holoviz.org/panel/1.3.4/dist/bundled/jquery/jquery.slim.min.js\", \"https://cdn.holoviz.org/panel/1.3.4/dist/bundled/plotlyplot/plotly-2.18.0.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-3.3.2.min.js\", \"https://cdn.holoviz.org/panel/1.3.4/dist/panel.min.js\"];\n var js_modules = [];\n var js_exports = {};\n var css_urls = [];\n var inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n if ((root.Bokeh !== undefined) || (force === true)) {\n for (var i = 0; i < inline_js.length; i++) {\n\ttry {\n inline_js[i].call(root, root.Bokeh);\n\t} catch(e) {\n\t if (!reloading) {\n\t throw e;\n\t }\n\t}\n }\n // Cache old bokeh versions\n if (Bokeh != undefined && !reloading) {\n\tvar NewBokeh = root.Bokeh;\n\tif (Bokeh.versions === undefined) {\n\t Bokeh.versions = new Map();\n\t}\n\tif (NewBokeh.version !== Bokeh.version) {\n\t Bokeh.versions.set(NewBokeh.version, NewBokeh)\n\t}\n\troot.Bokeh = Bokeh;\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 }\n root._bokeh_is_initializing = false\n }\n\n function load_or_wait() {\n // Implement a backoff loop that tries to ensure we do not load multiple\n // versions of Bokeh and its dependencies at the same time.\n // In recent versions we use the root._bokeh_is_initializing flag\n // to determine whether there is an ongoing attempt to initialize\n // bokeh, however for backward compatibility we also try to ensure\n // that we do not start loading a newer (Panel>=1.0 and Bokeh>3) version\n // before older versions are fully initialized.\n if (root._bokeh_is_initializing && Date.now() > root._bokeh_timeout) {\n root._bokeh_is_initializing = false;\n root._bokeh_onload_callbacks = undefined;\n console.log(\"Bokeh: BokehJS was loaded multiple times but one version failed to initialize.\");\n load_or_wait();\n } else if (root._bokeh_is_initializing || (typeof root._bokeh_is_initializing === \"undefined\" && root._bokeh_onload_callbacks !== undefined)) {\n setTimeout(load_or_wait, 100);\n } else {\n root._bokeh_is_initializing = true\n root._bokeh_onload_callbacks = []\n var bokeh_loaded = Bokeh != null && (Bokeh.version === py_version || (Bokeh.versions !== undefined && Bokeh.versions.has(py_version)));\n if (!reloading && !bokeh_loaded) {\n\troot.Bokeh = undefined;\n }\n load_libs(css_urls, js_urls, js_modules, js_exports, function() {\n\tconsole.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n\trun_inline_js();\n });\n }\n }\n // Give older versions of the autoload script a head-start to ensure\n // they initialize before we start loading newer version.\n setTimeout(load_or_wait, 100)\n}(window));", + "application/vnd.holoviews_load.v0+json": "(function(root) {\n function now() {\n return new Date();\n }\n\n var force = true;\n var py_version = '3.3.2'.replace('rc', '-rc.').replace('.dev', '-dev.');\n var reloading = false;\n var Bokeh = root.Bokeh;\n\n if (typeof (root._bokeh_timeout) === \"undefined\" || force) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\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, js_modules, js_exports, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n if (js_modules == null) js_modules = [];\n if (js_exports == null) js_exports = {};\n\n root._bokeh_onload_callbacks.push(callback);\n\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.length === 0 && js_modules.length === 0 && Object.keys(js_exports).length === 0) {\n run_callbacks();\n return null;\n }\n if (!reloading) {\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n }\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 window._bokeh_on_load = on_load\n\n function on_error() {\n console.error(\"failed to load \" + url);\n }\n\n var skip = [];\n if (window.requirejs) {\n window.requirejs.config({'packages': {}, 'paths': {'plotly': 'https://cdn.plot.ly/plotly-2.18.0.min', 'jspanel': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/jspanel', 'jspanel-modal': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal', 'jspanel-tooltip': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip', 'jspanel-hint': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint', 'jspanel-layout': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout', 'jspanel-contextmenu': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu', 'jspanel-dock': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock', 'gridstack': 'https://cdn.jsdelivr.net/npm/gridstack@7.2.3/dist/gridstack-all', 'notyf': 'https://cdn.jsdelivr.net/npm/notyf@3/notyf.min'}, 'shim': {'jspanel': {'exports': 'jsPanel'}, 'gridstack': {'exports': 'GridStack'}}});\n require([\"plotly\"], function(Plotly) {\n\twindow.Plotly = Plotly\n\ton_load()\n })\n require([\"jspanel\"], function(jsPanel) {\n\twindow.jsPanel = jsPanel\n\ton_load()\n })\n require([\"jspanel-modal\"], function() {\n\ton_load()\n })\n require([\"jspanel-tooltip\"], function() {\n\ton_load()\n })\n require([\"jspanel-hint\"], function() {\n\ton_load()\n })\n require([\"jspanel-layout\"], function() {\n\ton_load()\n })\n require([\"jspanel-contextmenu\"], function() {\n\ton_load()\n })\n require([\"jspanel-dock\"], function() {\n\ton_load()\n })\n require([\"gridstack\"], function(GridStack) {\n\twindow.GridStack = GridStack\n\ton_load()\n })\n require([\"notyf\"], function() {\n\ton_load()\n })\n root._bokeh_is_loading = css_urls.length + 10;\n } else {\n root._bokeh_is_loading = css_urls.length + js_urls.length + js_modules.length + Object.keys(js_exports).length;\n }\n\n var existing_stylesheets = []\n var links = document.getElementsByTagName('link')\n for (var i = 0; i < links.length; i++) {\n var link = links[i]\n if (link.href != null) {\n\texisting_stylesheets.push(link.href)\n }\n }\n for (var i = 0; i < css_urls.length; i++) {\n var url = css_urls[i];\n if (existing_stylesheets.indexOf(url) !== -1) {\n\ton_load()\n\tcontinue;\n }\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 } if (((window['Plotly'] !== undefined) && (!(window['Plotly'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/plotlyplot/plotly-2.18.0.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['jsPanel'] !== undefined) && (!(window['jsPanel'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/jspanel.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['GridStack'] !== undefined) && (!(window['GridStack'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/gridstack/gridstack@7.2.3/dist/gridstack-all.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['Notyf'] !== undefined) && (!(window['Notyf'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/notificationarea/notyf@3/notyf.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } var existing_scripts = []\n var scripts = document.getElementsByTagName('script')\n for (var i = 0; i < scripts.length; i++) {\n var script = scripts[i]\n if (script.src != null) {\n\texisting_scripts.push(script.src)\n }\n }\n for (var i = 0; i < js_urls.length; i++) {\n var url = js_urls[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\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 for (var i = 0; i < js_modules.length; i++) {\n var url = js_modules[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\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 element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (const name in js_exports) {\n var url = js_exports[name];\n if (skip.indexOf(url) >= 0 || root[name] != null) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onerror = on_error;\n element.async = false;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n element.textContent = `\n import ${name} from \"${url}\"\n window.${name} = ${name}\n window._bokeh_on_load()\n `\n document.head.appendChild(element);\n }\n if (!js_urls.length && !js_modules.length) {\n on_load()\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 var js_urls = [\"https://cdn.holoviz.org/panel/1.3.4/dist/bundled/jquery/jquery.slim.min.js\", \"https://cdn.holoviz.org/panel/1.3.4/dist/bundled/plotlyplot/plotly-2.18.0.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-3.3.2.min.js\", \"https://cdn.holoviz.org/panel/1.3.4/dist/panel.min.js\"];\n var js_modules = [];\n var js_exports = {};\n var css_urls = [];\n var inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n if ((root.Bokeh !== undefined) || (force === true)) {\n for (var i = 0; i < inline_js.length; i++) {\n\ttry {\n inline_js[i].call(root, root.Bokeh);\n\t} catch(e) {\n\t if (!reloading) {\n\t throw e;\n\t }\n\t}\n }\n // Cache old bokeh versions\n if (Bokeh != undefined && !reloading) {\n\tvar NewBokeh = root.Bokeh;\n\tif (Bokeh.versions === undefined) {\n\t Bokeh.versions = new Map();\n\t}\n\tif (NewBokeh.version !== Bokeh.version) {\n\t Bokeh.versions.set(NewBokeh.version, NewBokeh)\n\t}\n\troot.Bokeh = Bokeh;\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 }\n root._bokeh_is_initializing = false\n }\n\n function load_or_wait() {\n // Implement a backoff loop that tries to ensure we do not load multiple\n // versions of Bokeh and its dependencies at the same time.\n // In recent versions we use the root._bokeh_is_initializing flag\n // to determine whether there is an ongoing attempt to initialize\n // bokeh, however for backward compatibility we also try to ensure\n // that we do not start loading a newer (Panel>=1.0 and Bokeh>3) version\n // before older versions are fully initialized.\n if (root._bokeh_is_initializing && Date.now() > root._bokeh_timeout) {\n root._bokeh_is_initializing = false;\n root._bokeh_onload_callbacks = undefined;\n console.log(\"Bokeh: BokehJS was loaded multiple times but one version failed to initialize.\");\n load_or_wait();\n } else if (root._bokeh_is_initializing || (typeof root._bokeh_is_initializing === \"undefined\" && root._bokeh_onload_callbacks !== undefined)) {\n setTimeout(load_or_wait, 100);\n } else {\n root._bokeh_is_initializing = true\n root._bokeh_onload_callbacks = []\n var bokeh_loaded = Bokeh != null && (Bokeh.version === py_version || (Bokeh.versions !== undefined && Bokeh.versions.has(py_version)));\n if (!reloading && !bokeh_loaded) {\n\troot.Bokeh = undefined;\n }\n load_libs(css_urls, js_urls, js_modules, js_exports, function() {\n\tconsole.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n\trun_inline_js();\n });\n }\n }\n // Give older versions of the autoload script a head-start to ensure\n // they initialize before we start loading newer version.\n setTimeout(load_or_wait, 100)\n}(window));" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.holoviews_load.v0+json": "\nif ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n}\n\n\n function JupyterCommManager() {\n }\n\n JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n comm_manager.register_target(comm_id, function(comm) {\n comm.on_msg(msg_handler);\n });\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n comm.onMsg = msg_handler;\n });\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n google.colab.kernel.comms.registerTarget(comm_id, (comm) => {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n console.log(message)\n var content = {data: message.data, comm_id};\n var buffers = []\n for (var buffer of message.buffers || []) {\n buffers.push(new DataView(buffer))\n }\n var metadata = message.metadata || {};\n var msg = {content, buffers, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n })\n }\n }\n\n JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n if (comm_id in window.PyViz.comms) {\n return window.PyViz.comms[comm_id];\n } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n if (msg_handler) {\n comm.on_msg(msg_handler);\n }\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n comm.open();\n if (msg_handler) {\n comm.onMsg = msg_handler;\n }\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n var comm_promise = google.colab.kernel.comms.open(comm_id)\n comm_promise.then((comm) => {\n window.PyViz.comms[comm_id] = comm;\n if (msg_handler) {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n var content = {data: message.data};\n var metadata = message.metadata || {comm_id};\n var msg = {content, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n }\n }) \n var sendClosure = (data, metadata, buffers, disposeOnDone) => {\n return comm_promise.then((comm) => {\n comm.send(data, metadata, buffers, disposeOnDone);\n });\n };\n var comm = {\n send: sendClosure\n };\n }\n window.PyViz.comms[comm_id] = comm;\n return comm;\n }\n window.PyViz.comm_manager = new JupyterCommManager();\n \n\n\nvar JS_MIME_TYPE = 'application/javascript';\nvar HTML_MIME_TYPE = 'text/html';\nvar EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\nvar CLASS_NAME = 'output';\n\n/**\n * Render data to the DOM node\n */\nfunction render(props, node) {\n var div = document.createElement(\"div\");\n var script = document.createElement(\"script\");\n node.appendChild(div);\n node.appendChild(script);\n}\n\n/**\n * Handle when a new output is added\n */\nfunction handle_add_output(event, handle) {\n var output_area = handle.output_area;\n var output = handle.output;\n if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n return\n }\n var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n if (id !== undefined) {\n var nchildren = toinsert.length;\n var html_node = toinsert[nchildren-1].children[0];\n html_node.innerHTML = output.data[HTML_MIME_TYPE];\n var scripts = [];\n var nodelist = html_node.querySelectorAll(\"script\");\n for (var i in nodelist) {\n if (nodelist.hasOwnProperty(i)) {\n scripts.push(nodelist[i])\n }\n }\n\n scripts.forEach( function (oldScript) {\n var newScript = document.createElement(\"script\");\n var attrs = [];\n var nodemap = oldScript.attributes;\n for (var j in nodemap) {\n if (nodemap.hasOwnProperty(j)) {\n attrs.push(nodemap[j])\n }\n }\n attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n oldScript.parentNode.replaceChild(newScript, oldScript);\n });\n if (JS_MIME_TYPE in output.data) {\n toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n }\n output_area._hv_plot_id = id;\n if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n window.PyViz.plot_index[id] = Bokeh.index[id];\n } else {\n window.PyViz.plot_index[id] = null;\n }\n } else 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].childNodes[1].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/**\n * Handle when an output is cleared or removed\n */\nfunction handle_clear_output(event, handle) {\n var id = handle.cell.output_area._hv_plot_id;\n var server_id = handle.cell.output_area._bokeh_server_id;\n if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n if (server_id !== null) {\n comm.send({event_type: 'server_delete', 'id': server_id});\n return;\n } else if (comm !== null) {\n comm.send({event_type: 'delete', 'id': id});\n }\n delete PyViz.plot_index[id];\n if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n var doc = window.Bokeh.index[id].model.document\n doc.clear();\n const i = window.Bokeh.documents.indexOf(doc);\n if (i > -1) {\n window.Bokeh.documents.splice(i, 1);\n }\n }\n}\n\n/**\n * Handle kernel restart event\n */\nfunction handle_kernel_cleanup(event, handle) {\n delete PyViz.comms[\"hv-extension-comm\"];\n window.PyViz.plot_index = {}\n}\n\n/**\n * Handle update_display_data messages\n */\nfunction handle_update_output(event, handle) {\n handle_clear_output(event, {cell: {output_area: handle.output_area}})\n handle_add_output(event, handle)\n}\n\nfunction register_renderer(events, OutputArea) {\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[0]);\n element.append(toinsert);\n return toinsert\n }\n\n events.on('output_added.OutputArea', handle_add_output);\n events.on('output_updated.OutputArea', handle_update_output);\n events.on('clear_output.CodeCell', handle_clear_output);\n events.on('delete.Cell', handle_clear_output);\n events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n safe: true,\n index: 0\n });\n}\n\nif (window.Jupyter !== undefined) {\n try {\n var events = require('base/js/events');\n var OutputArea = require('notebook/js/outputarea').OutputArea;\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n } catch(err) {\n }\n}\n", + "application/javascript": "\nif ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n}\n\n\n function JupyterCommManager() {\n }\n\n JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n comm_manager.register_target(comm_id, function(comm) {\n comm.on_msg(msg_handler);\n });\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n comm.onMsg = msg_handler;\n });\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n google.colab.kernel.comms.registerTarget(comm_id, (comm) => {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n console.log(message)\n var content = {data: message.data, comm_id};\n var buffers = []\n for (var buffer of message.buffers || []) {\n buffers.push(new DataView(buffer))\n }\n var metadata = message.metadata || {};\n var msg = {content, buffers, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n })\n }\n }\n\n JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n if (comm_id in window.PyViz.comms) {\n return window.PyViz.comms[comm_id];\n } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n if (msg_handler) {\n comm.on_msg(msg_handler);\n }\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n comm.open();\n if (msg_handler) {\n comm.onMsg = msg_handler;\n }\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n var comm_promise = google.colab.kernel.comms.open(comm_id)\n comm_promise.then((comm) => {\n window.PyViz.comms[comm_id] = comm;\n if (msg_handler) {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n var content = {data: message.data};\n var metadata = message.metadata || {comm_id};\n var msg = {content, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n }\n }) \n var sendClosure = (data, metadata, buffers, disposeOnDone) => {\n return comm_promise.then((comm) => {\n comm.send(data, metadata, buffers, disposeOnDone);\n });\n };\n var comm = {\n send: sendClosure\n };\n }\n window.PyViz.comms[comm_id] = comm;\n return comm;\n }\n window.PyViz.comm_manager = new JupyterCommManager();\n \n\n\nvar JS_MIME_TYPE = 'application/javascript';\nvar HTML_MIME_TYPE = 'text/html';\nvar EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\nvar CLASS_NAME = 'output';\n\n/**\n * Render data to the DOM node\n */\nfunction render(props, node) {\n var div = document.createElement(\"div\");\n var script = document.createElement(\"script\");\n node.appendChild(div);\n node.appendChild(script);\n}\n\n/**\n * Handle when a new output is added\n */\nfunction handle_add_output(event, handle) {\n var output_area = handle.output_area;\n var output = handle.output;\n if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n return\n }\n var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n if (id !== undefined) {\n var nchildren = toinsert.length;\n var html_node = toinsert[nchildren-1].children[0];\n html_node.innerHTML = output.data[HTML_MIME_TYPE];\n var scripts = [];\n var nodelist = html_node.querySelectorAll(\"script\");\n for (var i in nodelist) {\n if (nodelist.hasOwnProperty(i)) {\n scripts.push(nodelist[i])\n }\n }\n\n scripts.forEach( function (oldScript) {\n var newScript = document.createElement(\"script\");\n var attrs = [];\n var nodemap = oldScript.attributes;\n for (var j in nodemap) {\n if (nodemap.hasOwnProperty(j)) {\n attrs.push(nodemap[j])\n }\n }\n attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n oldScript.parentNode.replaceChild(newScript, oldScript);\n });\n if (JS_MIME_TYPE in output.data) {\n toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n }\n output_area._hv_plot_id = id;\n if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n window.PyViz.plot_index[id] = Bokeh.index[id];\n } else {\n window.PyViz.plot_index[id] = null;\n }\n } else 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].childNodes[1].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/**\n * Handle when an output is cleared or removed\n */\nfunction handle_clear_output(event, handle) {\n var id = handle.cell.output_area._hv_plot_id;\n var server_id = handle.cell.output_area._bokeh_server_id;\n if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n if (server_id !== null) {\n comm.send({event_type: 'server_delete', 'id': server_id});\n return;\n } else if (comm !== null) {\n comm.send({event_type: 'delete', 'id': id});\n }\n delete PyViz.plot_index[id];\n if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n var doc = window.Bokeh.index[id].model.document\n doc.clear();\n const i = window.Bokeh.documents.indexOf(doc);\n if (i > -1) {\n window.Bokeh.documents.splice(i, 1);\n }\n }\n}\n\n/**\n * Handle kernel restart event\n */\nfunction handle_kernel_cleanup(event, handle) {\n delete PyViz.comms[\"hv-extension-comm\"];\n window.PyViz.plot_index = {}\n}\n\n/**\n * Handle update_display_data messages\n */\nfunction handle_update_output(event, handle) {\n handle_clear_output(event, {cell: {output_area: handle.output_area}})\n handle_add_output(event, handle)\n}\n\nfunction register_renderer(events, OutputArea) {\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[0]);\n element.append(toinsert);\n return toinsert\n }\n\n events.on('output_added.OutputArea', handle_add_output);\n events.on('output_updated.OutputArea', handle_update_output);\n events.on('clear_output.CodeCell', handle_clear_output);\n events.on('delete.Cell', handle_clear_output);\n events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n safe: true,\n index: 0\n });\n}\n\nif (window.Jupyter !== undefined) {\n try {\n var events = require('base/js/events');\n var OutputArea = require('notebook/js/outputarea').OutputArea;\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n } catch(err) {\n }\n}\n" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": "" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": "
\n
\n
\n", + "application/vnd.holoviews_exec.v0+json": "" + }, + "metadata": { + "application/vnd.holoviews_exec.v0+json": { + "id": "p1002" + } + }, + "output_type": "display_data" + }, + { + "data": { + "text/html": "\n
\n\n\n\n\n\n\n\n\n \n \n
\n" + }, + "metadata": {}, + "output_type": "display_data" } ], "source": [ @@ -41,26 +80,33 @@ "import matplotlib.pyplot as plt\n", "import psycopg2\n", "import getpass\n", - "import pdvega\n", + "import holoviews as hv\n", "\n", "# for configuring connection \n", "from configobj import ConfigObj\n", "import os\n", "\n", + "# holoviews extension can be changed depending on preferences (\"plotly\", \"bokeh, \"matplotlib\")\n", + "hv.extension(\"plotly\") # pip install plotly\n", "%matplotlib inline" ] }, { "cell_type": "code", "execution_count": 2, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T15:31:16.258035500Z", + "start_time": "2024-01-08T15:31:16.228886400Z" + } + }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Database: eicu\n", - "Username: alistairewj\n" + "Username: postgres\n" ] } ], @@ -121,7 +167,12 @@ { "cell_type": "code", "execution_count": 3, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T15:31:16.258035500Z", + "start_time": "2024-01-08T15:31:16.253460Z" + } + }, "outputs": [], "source": [ "patientunitstayid = 287822" @@ -131,195 +182,25 @@ "cell_type": "code", "execution_count": 4, "metadata": { - "scrolled": true + "scrolled": true, + "ExecuteTime": { + "end_time": "2024-01-08T15:31:17.254741100Z", + "start_time": "2024-01-08T15:31:16.257034300Z" + } }, "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\Daniel\\AppData\\Local\\Temp\\ipykernel_27056\\611212290.py:7: UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy.\n", + " df = pd.read_sql_query(query, con)\n" + ] + }, { "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
allergyidpatientunitstayidallergyyearallergytime24allergytimeallergyoffsetallergyenteredyearallergyenteredtime24allergyenteredtimeallergyenteredoffsetallergynotetypespecialtytypeusertyperxincludedwrittenineicudrugnameallergytypeallergynamedrughiclseqno
0223474287822201422:15:00midnight120201422:28:09midnight133AdmissioneCM PrimaryTHC NurseTrueTrueNon DrugNickelNone
1223475287822201422:15:00midnight120201422:28:09midnight133AdmissioneCM PrimaryTHC NurseTrueTrueNon DrugTetracyclineNone
2223476287822201422:15:00midnight120201422:28:09midnight133AdmissioneCM PrimaryTHC NurseTrueTrueNon DrugAmpicillinNone
3223477287822201422:15:00midnight120201422:28:09midnight133AdmissioneCM PrimaryTHC NurseTrueTrueNon DrugClindamycinNone
4256993287822201418:18:00night2763201418:18:46night2763Comprehensive ProgresseCM PrimaryTHC NurseFalseTrueNon DrugNickelNone
\n", - "
" - ], - "text/plain": [ - " allergyid patientunitstayid allergyyear allergytime24 allergytime \\\n", - "0 223474 287822 2014 22:15:00 midnight \n", - "1 223475 287822 2014 22:15:00 midnight \n", - "2 223476 287822 2014 22:15:00 midnight \n", - "3 223477 287822 2014 22:15:00 midnight \n", - "4 256993 287822 2014 18:18:00 night \n", - "\n", - " allergyoffset allergyenteredyear allergyenteredtime24 allergyenteredtime \\\n", - "0 120 2014 22:28:09 midnight \n", - "1 120 2014 22:28:09 midnight \n", - "2 120 2014 22:28:09 midnight \n", - "3 120 2014 22:28:09 midnight \n", - "4 2763 2014 18:18:46 night \n", - "\n", - " allergyenteredoffset allergynotetype specialtytype usertype \\\n", - "0 133 Admission eCM Primary THC Nurse \n", - "1 133 Admission eCM Primary THC Nurse \n", - "2 133 Admission eCM Primary THC Nurse \n", - "3 133 Admission eCM Primary THC Nurse \n", - "4 2763 Comprehensive Progress eCM Primary THC Nurse \n", - "\n", - " rxincluded writtenineicu drugname allergytype allergyname drughiclseqno \n", - "0 True True Non Drug Nickel None \n", - "1 True True Non Drug Tetracycline None \n", - "2 True True Non Drug Ampicillin None \n", - "3 True True Non Drug Clindamycin None \n", - "4 False True Non Drug Nickel None " - ] + "text/plain": " allergyid patientunitstayid allergyoffset allergyenteredoffset \\\n0 256994 287822 2763 2763 \n1 318381 287822 4084 4084 \n2 256996 287822 2763 2763 \n3 223475 287822 120 133 \n4 256993 287822 2763 2763 \n\n allergynotetype specialtytype usertype rxincluded writtenineicu \\\n0 Comprehensive Progress eCM Primary THC Nurse False True \n1 Comprehensive Progress eCM Primary THC Nurse True True \n2 Comprehensive Progress eCM Primary THC Nurse False True \n3 Admission eCM Primary THC Nurse True True \n4 Comprehensive Progress eCM Primary THC Nurse False True \n\n drugname allergytype allergyname \\\n0 Non Drug Tetracycline ... \n1 Non Drug Nickel ... \n2 Non Drug Clindamycin ... \n3 Non Drug Tetracycline ... \n4 Non Drug Nickel ... \n\n drughiclseqno \n0 None \n1 None \n2 None \n3 None \n4 None ", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
allergyidpatientunitstayidallergyoffsetallergyenteredoffsetallergynotetypespecialtytypeusertyperxincludedwrittenineicudrugnameallergytypeallergynamedrughiclseqno
025699428782227632763Comprehensive ProgresseCM PrimaryTHC NurseFalseTrueNon DrugTetracycline ...None
131838128782240844084Comprehensive ProgresseCM PrimaryTHC NurseTrueTrueNon DrugNickel ...None
225699628782227632763Comprehensive ProgresseCM PrimaryTHC NurseFalseTrueNon DrugClindamycin ...None
3223475287822120133AdmissioneCM PrimaryTHC NurseTrueTrueNon DrugTetracycline ...None
425699328782227632763Comprehensive ProgresseCM PrimaryTHC NurseFalseTrueNon DrugNickel ...None
\n
" }, "execution_count": 4, "metadata": {}, @@ -340,133 +221,17 @@ { "cell_type": "code", "execution_count": 5, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T15:31:17.263670500Z", + "start_time": "2024-01-08T15:31:17.255741800Z" + } + }, "outputs": [ { "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
allergyidpatientunitstayidallergyoffsetallergyenteredoffsetallergynotetypeusertypewrittenineicudrugnameallergytypeallergyname
0223474287822120133AdmissionTHC NurseTrueNon DrugNickel
1223475287822120133AdmissionTHC NurseTrueNon DrugTetracycline
2223476287822120133AdmissionTHC NurseTrueNon DrugAmpicillin
3223477287822120133AdmissionTHC NurseTrueNon DrugClindamycin
425699328782227632763Comprehensive ProgressTHC NurseTrueNon DrugNickel
\n", - "
" - ], - "text/plain": [ - " allergyid patientunitstayid allergyoffset allergyenteredoffset \\\n", - "0 223474 287822 120 133 \n", - "1 223475 287822 120 133 \n", - "2 223476 287822 120 133 \n", - "3 223477 287822 120 133 \n", - "4 256993 287822 2763 2763 \n", - "\n", - " allergynotetype usertype writtenineicu drugname allergytype \\\n", - "0 Admission THC Nurse True Non Drug \n", - "1 Admission THC Nurse True Non Drug \n", - "2 Admission THC Nurse True Non Drug \n", - "3 Admission THC Nurse True Non Drug \n", - "4 Comprehensive Progress THC Nurse True Non Drug \n", - "\n", - " allergyname \n", - "0 Nickel \n", - "1 Tetracycline \n", - "2 Ampicillin \n", - "3 Clindamycin \n", - "4 Nickel " - ] + "text/plain": " allergyid patientunitstayid allergyoffset allergyenteredoffset \\\n0 256994 287822 2763 2763 \n1 318381 287822 4084 4084 \n2 256996 287822 2763 2763 \n3 223475 287822 120 133 \n4 256993 287822 2763 2763 \n\n allergynotetype usertype writtenineicu drugname allergytype \\\n0 Comprehensive Progress THC Nurse True Non Drug \n1 Comprehensive Progress THC Nurse True Non Drug \n2 Comprehensive Progress THC Nurse True Non Drug \n3 Admission THC Nurse True Non Drug \n4 Comprehensive Progress THC Nurse True Non Drug \n\n allergyname \n0 Tetracycline ... \n1 Nickel ... \n2 Clindamycin ... \n3 Tetracycline ... \n4 Nickel ... ", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
allergyidpatientunitstayidallergyoffsetallergyenteredoffsetallergynotetypeusertypewrittenineicudrugnameallergytypeallergyname
025699428782227632763Comprehensive ProgressTHC NurseTrueNon DrugTetracycline ...
131838128782240844084Comprehensive ProgressTHC NurseTrueNon DrugNickel ...
225699628782227632763Comprehensive ProgressTHC NurseTrueNon DrugClindamycin ...
3223475287822120133AdmissionTHC NurseTrueNon DrugTetracycline ...
425699328782227632763Comprehensive ProgressTHC NurseTrueNon DrugNickel ...
\n
" }, "execution_count": 5, "metadata": {}, @@ -506,128 +271,32 @@ "cell_type": "code", "execution_count": 6, "metadata": { - "scrolled": true + "scrolled": true, + "ExecuteTime": { + "end_time": "2024-01-08T15:31:17.368197400Z", + "start_time": "2024-01-08T15:31:17.261670200Z" + } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "29 unit stays with allergy to Tetracycline.\n" + "0 unit stays with allergy to Tetracycline.\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\Daniel\\AppData\\Local\\Temp\\ipykernel_27056\\1773372246.py:12: UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy.\n", + " df = pd.read_sql_query(query, con)\n" ] }, { "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
patientunitstayidallergyoffsetallergyenteredoffsetallergytypeallergynamedrugnamedrughiclseqno
allergyid
223475287822120133Non DrugTetracyclineNone
22969330574316431645Non DrugTetracyclineNone
22971930024686113Non DrugTetracyclineNone
23907026153011161Non DrugTetracyclineNone
2494433002462223Non DrugTetracyclineNone
\n", - "
" - ], - "text/plain": [ - " patientunitstayid allergyoffset allergyenteredoffset allergytype \\\n", - "allergyid \n", - "223475 287822 120 133 Non Drug \n", - "229693 305743 1643 1645 Non Drug \n", - "229719 300246 86 113 Non Drug \n", - "239070 261530 11 161 Non Drug \n", - "249443 300246 22 23 Non Drug \n", - "\n", - " allergyname drugname drughiclseqno \n", - "allergyid \n", - "223475 Tetracycline None \n", - "229693 Tetracycline None \n", - "229719 Tetracycline None \n", - "239070 Tetracycline None \n", - "249443 Tetracycline None " - ] + "text/plain": "Empty DataFrame\nColumns: [patientunitstayid, allergyoffset, allergyenteredoffset, allergytype, allergyname, drugname, drughiclseqno]\nIndex: []", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
patientunitstayidallergyoffsetallergyenteredoffsetallergytypeallergynamedrugnamedrughiclseqno
allergyid
\n
" }, "execution_count": 6, "metadata": {}, @@ -662,8 +331,21 @@ { "cell_type": "code", "execution_count": 7, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T15:31:17.507719600Z", + "start_time": "2024-01-08T15:31:17.308196300Z" + } + }, "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\Daniel\\AppData\\Local\\Temp\\ipykernel_27056\\3691082320.py:12: UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy.\n", + " df = pd.read_sql_query(query, con)\n" + ] + }, { "name": "stdout", "output_type": "stream", @@ -673,28 +355,7 @@ }, { "data": { - "text/plain": [ - "TETRACYCLINE 829\n", - "TETRACYCLINE HCL 369\n", - "tetracycline 85\n", - "Tetracycline 56\n", - "OXYTETRACYCLINE 29\n", - "tetracyclines 25\n", - "Tetracyclines 16\n", - "TETRACYCLINES 15\n", - "oxytetracycline 4\n", - "tetracycline, ultram 3\n", - "Tetracycline Base 2\n", - "tetracycline base 2\n", - "Oxytetracycline 2\n", - "PCN, tetracyclines 1\n", - "Tetracycline base 1\n", - "tetracycline antidep 1\n", - "Tetracycline Hcl 1\n", - "tetracyclines, 1\n", - "tetracyclines and re 1\n", - "Name: allergyname, dtype: int64" - ] + "text/plain": "allergyname\nTETRACYCLINE 829\nTETRACYCLINE HCL 369\ntetracycline 85\nTetracycline 56\nOXYTETRACYCLINE 29\ntetracyclines 25\nTetracyclines 16\nTETRACYCLINES 15\noxytetracycline 4\ntetracycline, ultram 3\nOxytetracycline 2\ntetracycline base 2\nTetracycline Base 2\nTetracycline Hcl 1\ntetracyclines and re 1\ntetracyclines, 1\nPCN, tetracyclines 1\nTetracycline base 1\ntetracycline antidep 1\nName: count, dtype: int64" }, "execution_count": 7, "metadata": {}, @@ -729,131 +390,37 @@ { "cell_type": "code", "execution_count": 8, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T15:31:17.641628900Z", + "start_time": "2024-01-08T15:31:17.483719900Z" + } + }, "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\Daniel\\AppData\\Local\\Temp\\ipykernel_27056\\3871676106.py:12: UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy.\n", + " df = pd.read_sql_query(query, con)\n" + ] + }, { "name": "stdout", "output_type": "stream", "text": [ "598 unit stays with allergy to Tetracycline specified in drugname.\n", - "TETRACYCLINE 780\n", - "TETRACYCLINE HCL 369\n", - "OXYTETRACYCLINE 28\n", - "Name: drugname, dtype: int64\n" + "drugname\n", + "TETRACYCLINE 780\n", + "TETRACYCLINE HCL 369\n", + "OXYTETRACYCLINE 28\n", + "Name: count, dtype: int64\n" ] }, { "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
patientunitstayidallergyoffsetallergyenteredoffsetallergytypeallergynamedrugnamedrughiclseqno
allergyid
242969295698-774-773DrugTETRACYCLINETETRACYCLINE5236
24364726162228101DrugTETRACYCLINETETRACYCLINE5236
2685942928322962DrugTETRACYCLINETETRACYCLINE5236
274631262382173189DrugTETRACYCLINETETRACYCLINE5236
2821952849797787DrugTETRACYCLINETETRACYCLINE5236
\n", - "
" - ], - "text/plain": [ - " patientunitstayid allergyoffset allergyenteredoffset allergytype \\\n", - "allergyid \n", - "242969 295698 -774 -773 Drug \n", - "243647 261622 28 101 Drug \n", - "268594 292832 29 62 Drug \n", - "274631 262382 173 189 Drug \n", - "282195 284979 77 87 Drug \n", - "\n", - " allergyname drugname drughiclseqno \n", - "allergyid \n", - "242969 TETRACYCLINE TETRACYCLINE 5236 \n", - "243647 TETRACYCLINE TETRACYCLINE 5236 \n", - "268594 TETRACYCLINE TETRACYCLINE 5236 \n", - "274631 TETRACYCLINE TETRACYCLINE 5236 \n", - "282195 TETRACYCLINE TETRACYCLINE 5236 " - ] + "text/plain": " patientunitstayid allergyoffset allergyenteredoffset allergytype \\\nallergyid \n431828 252985 2415 2421 Drug \n243647 261622 28 101 Drug \n274631 262382 173 189 Drug \n344140 262382 1432 1437 Drug \n332795 271064 18 100 Drug \n\n allergyname \\\nallergyid \n431828 TETRACYCLINE ... \n243647 TETRACYCLINE ... \n274631 TETRACYCLINE ... \n344140 TETRACYCLINE ... \n332795 TETRACYCLINE ... \n\n drugname drughiclseqno \nallergyid \n431828 TETRACYCLINE ... 5236 \n243647 TETRACYCLINE ... 5236 \n274631 TETRACYCLINE ... 5236 \n344140 TETRACYCLINE ... 5236 \n332795 TETRACYCLINE ... 5236 ", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
patientunitstayidallergyoffsetallergyenteredoffsetallergytypeallergynamedrugnamedrughiclseqno
allergyid
43182825298524152421DrugTETRACYCLINE ...TETRACYCLINE ...5236
24364726162228101DrugTETRACYCLINE ...TETRACYCLINE ...5236
274631262382173189DrugTETRACYCLINE ...TETRACYCLINE ...5236
34414026238214321437DrugTETRACYCLINE ...TETRACYCLINE ...5236
33279527106418100DrugTETRACYCLINE ...TETRACYCLINE ...5236
\n
" }, "execution_count": 8, "metadata": {}, @@ -889,129 +456,42 @@ { "cell_type": "code", "execution_count": 9, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T15:31:17.767999Z", + "start_time": "2024-01-08T15:31:17.642628800Z" + } + }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "344 unit stays with allergy to HICL 5236 specified in drugname.\n", - "TETRACYCLINE 780\n", - "Name: drugname, dtype: int64\n" + "344 unit stays with allergy to HICL 5236 specified in drugname." + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\Daniel\\AppData\\Local\\Temp\\ipykernel_27056\\1224095443.py:12: UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy.\n", + " df = pd.read_sql_query(query, con)\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "drugname\n", + "TETRACYCLINE 780\n", + "Name: count, dtype: int64\n" ] }, { "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
patientunitstayidallergyoffsetallergyenteredoffsetallergytypeallergynamedrugnamedrughiclseqno
allergyid
242969295698-774-773DrugTETRACYCLINETETRACYCLINE5236
24364726162228101DrugTETRACYCLINETETRACYCLINE5236
2685942928322962DrugTETRACYCLINETETRACYCLINE5236
274631262382173189DrugTETRACYCLINETETRACYCLINE5236
2821952849797787DrugTETRACYCLINETETRACYCLINE5236
\n", - "
" - ], - "text/plain": [ - " patientunitstayid allergyoffset allergyenteredoffset allergytype \\\n", - "allergyid \n", - "242969 295698 -774 -773 Drug \n", - "243647 261622 28 101 Drug \n", - "268594 292832 29 62 Drug \n", - "274631 262382 173 189 Drug \n", - "282195 284979 77 87 Drug \n", - "\n", - " allergyname drugname drughiclseqno \n", - "allergyid \n", - "242969 TETRACYCLINE TETRACYCLINE 5236 \n", - "243647 TETRACYCLINE TETRACYCLINE 5236 \n", - "268594 TETRACYCLINE TETRACYCLINE 5236 \n", - "274631 TETRACYCLINE TETRACYCLINE 5236 \n", - "282195 TETRACYCLINE TETRACYCLINE 5236 " - ] + "text/plain": " patientunitstayid allergyoffset allergyenteredoffset allergytype \\\nallergyid \n431828 252985 2415 2421 Drug \n243647 261622 28 101 Drug \n274631 262382 173 189 Drug \n344140 262382 1432 1437 Drug \n332795 271064 18 100 Drug \n\n allergyname \\\nallergyid \n431828 TETRACYCLINE ... \n243647 TETRACYCLINE ... \n274631 TETRACYCLINE ... \n344140 TETRACYCLINE ... \n332795 TETRACYCLINE ... \n\n drugname drughiclseqno \nallergyid \n431828 TETRACYCLINE ... 5236 \n243647 TETRACYCLINE ... 5236 \n274631 TETRACYCLINE ... 5236 \n344140 TETRACYCLINE ... 5236 \n332795 TETRACYCLINE ... 5236 ", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
patientunitstayidallergyoffsetallergyenteredoffsetallergytypeallergynamedrugnamedrughiclseqno
allergyid
43182825298524152421DrugTETRACYCLINE ...TETRACYCLINE ...5236
24364726162228101DrugTETRACYCLINE ...TETRACYCLINE ...5236
274631262382173189DrugTETRACYCLINE ...TETRACYCLINE ...5236
34414026238214321437DrugTETRACYCLINE ...TETRACYCLINE ...5236
33279527106418100DrugTETRACYCLINE ...TETRACYCLINE ...5236
\n
" }, "execution_count": 9, "metadata": {}, @@ -1047,69 +527,25 @@ { "cell_type": "code", "execution_count": 10, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T15:31:18.561221300Z", + "start_time": "2024-01-08T15:31:17.739997700Z" + } + }, "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\Daniel\\AppData\\Local\\Temp\\ipykernel_27056\\1135743854.py:14: UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy.\n", + " df = pd.read_sql_query(query, con)\n" + ] + }, { "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
patientunitstayid
hicl_matchdrug_matchallergy_match
001154
11254
111344
\n", - "
" - ], - "text/plain": [ - " patientunitstayid\n", - "hicl_match drug_match allergy_match \n", - "0 0 1 154\n", - " 1 1 254\n", - "1 1 1 344" - ] + "text/plain": " patientunitstayid\nhicl_match drug_match allergy_match \n0 0 1 154\n 1 1 254\n1 1 1 344", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
patientunitstayid
hicl_matchdrug_matchallergy_match
001154
11254
111344
\n
" }, "execution_count": 10, "metadata": {}, @@ -1148,8 +584,21 @@ { "cell_type": "code", "execution_count": 11, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T15:31:18.752578400Z", + "start_time": "2024-01-08T15:31:18.561221300Z" + } + }, "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\Daniel\\AppData\\Local\\Temp\\ipykernel_27056\\3499823329.py:12: UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy.\n", + " df = pd.read_sql_query(query, con)\n" + ] + }, { "name": "stdout", "output_type": "stream", @@ -1159,10 +608,7 @@ }, { "data": { - "text/plain": [ - "SUMYCIN 1\n", - "Name: allergyname, dtype: int64" - ] + "text/plain": "allergyname\nSUMYCIN 1\nName: count, dtype: int64" }, "execution_count": 11, "metadata": {}, @@ -1204,135 +650,25 @@ { "cell_type": "code", "execution_count": 12, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T15:31:19.043751200Z", + "start_time": "2024-01-08T15:31:18.753577400Z" + } + }, "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\Daniel\\AppData\\Local\\Temp\\ipykernel_27056\\2189818231.py:12: UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy.\n", + " df = pd.read_sql_query(query, con)\n" + ] + }, { "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
hospitalidnumber_of_patientsnumber_of_patients_with_tbldata completion
1343384277245357.353285
902434243224152.816403
1844204679212745.458431
1223003617193653.525021
541676092185430.433355
802083650170046.575342
1774113199162350.734605
2064583701161143.528776
581764328150834.842884
2004433656124033.916849
\n", - "
" - ], - "text/plain": [ - " hospitalid number_of_patients number_of_patients_with_tbl \\\n", - "134 338 4277 2453 \n", - "90 243 4243 2241 \n", - "184 420 4679 2127 \n", - "122 300 3617 1936 \n", - "54 167 6092 1854 \n", - "80 208 3650 1700 \n", - "177 411 3199 1623 \n", - "206 458 3701 1611 \n", - "58 176 4328 1508 \n", - "200 443 3656 1240 \n", - "\n", - " data completion \n", - "134 57.353285 \n", - "90 52.816403 \n", - "184 45.458431 \n", - "122 53.525021 \n", - "54 30.433355 \n", - "80 46.575342 \n", - "177 50.734605 \n", - "206 43.528776 \n", - "58 34.842884 \n", - "200 33.916849 " - ] + "text/plain": " hospitalid number_of_patients number_of_patients_with_tbl \\\n134 338 4277 2453 \n90 243 4243 2241 \n184 420 4679 2127 \n122 300 3617 1936 \n54 167 6092 1854 \n80 208 3650 1700 \n177 411 3199 1623 \n206 458 3701 1611 \n58 176 4328 1508 \n200 443 3656 1240 \n\n data completion \n134 57.353285 \n90 52.816403 \n184 45.458431 \n122 53.525021 \n54 30.433355 \n80 46.575342 \n177 50.734605 \n206 43.528776 \n58 34.842884 \n200 33.916849 ", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
hospitalidnumber_of_patientsnumber_of_patients_with_tbldata completion
1343384277245357.353285
902434243224152.816403
1844204679212745.458431
1223003617193653.525021
541676092185430.433355
802083650170046.575342
1774113199162350.734605
2064583701161143.528776
581764328150834.842884
2004433656124033.916849
\n
" }, "execution_count": 12, "metadata": {}, @@ -1360,65 +696,45 @@ { "cell_type": "code", "execution_count": 13, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T15:31:19.947506900Z", + "start_time": "2024-01-08T15:31:19.030069200Z" + } + }, "outputs": [ { - "data": { - "text/html": [ - "
\n", - "\n", - "\n" - ] - }, - "metadata": { - "jupyter-vega3": "#818b3243-8faf-44f0-b537-b3d584cfea92" - }, - "output_type": "display_data" - }, - { - "data": { - "application/javascript": [ - "var spec = {\"width\": 450, \"selection\": {\"grid\": {\"type\": \"interval\", \"bind\": \"scales\"}}, \"data\": {\"values\": [{\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 57.35328501285948}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 52.81640348809804}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 45.45843128873691}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 53.52502073541609}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 30.433355219960607}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 46.57534246575342}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 50.734604563926226}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 43.52877600648473}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 34.842883548983366}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 33.91684901531728}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 50.68436333471589}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 58.38926174496645}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 39.465463380770565}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 53.60189573459716}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 43.579612801264325}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 54.45223961144091}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 54.66439135381115}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 30.985915492957744}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 42.997658079625296}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 30.459565372283574}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 40.08662175168431}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 27.949676980618836}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 51.31578947368421}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 44.98346196251378}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 58.546017014694506}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 22.36725007416197}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 47.98962386511025}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 37.295918367346935}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 34.75143403441683}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 34.620886981402}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 52.70373191165271}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 36.480000000000004}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 37.48597081930416}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 60.1985559566787}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 47.98206278026906}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 40.05102040816326}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 32.79908414424728}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 46.04200323101777}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 56.61914460285132}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 43.20502749410841}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 46.84838160136286}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 33.87096774193548}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 51.65876777251185}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 42.99516908212561}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 47.8937728937729}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 35.192837465564736}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 56.52173913043478}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 54.03314917127072}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 49.10242872228089}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 21.64605137963844}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 22.288261515601786}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 21.94114610221993}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 42.739443872296604}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 49.75903614457831}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 54.22818791946309}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 43.53448275862069}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 56.25899280575539}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 25.5783212161269}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 52.75482093663911}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 62.311557788944725}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 22.050059594755663}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 61.60409556313993}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 55.84}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 62.095238095238095}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 43.741588156123825}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 44.38202247191011}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 51.520270270270274}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 47.104851330203445}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 53.64963503649635}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 35.80998781973204}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 33.098591549295776}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 27.174975562072333}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 42.078364565587734}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 38.019169329073485}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 40.520446096654275}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 28.354080221300137}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 56.21468926553672}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 49.340369393139845}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 56.70731707317073}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 50.83333333333333}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 55.319148936170215}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 36.43724696356275}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 31.293706293706293}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 35.62753036437247}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 44.44444444444444}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 63.13725490196078}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 39.577836411609496}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 48.37662337662338}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 25.479930191972077}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 46.73202614379085}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 50.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 38.069705093833775}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 55.46875}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 24.173913043478258}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 12.246696035242291}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 42.07119741100323}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 3.443487920022216}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 12.19758064516129}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 17.647058823529413}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 26.62192393736018}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 28.921568627450984}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 2.7358490566037736}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 28.14814814814815}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 11.38211382113821}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 16.208393632416787}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 23.060344827586206}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 14.965034965034965}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 8.922558922558922}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 42.54385964912281}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 23.4718826405868}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 54.97076023391813}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 29.02208201892745}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 25.139664804469277}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 52.5}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 31.57894736842105}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 42.3728813559322}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 1.3939278212717205}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 33.17972350230415}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 47.019867549668874}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 48.854961832061065}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 51.61290322580645}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 18.238993710691823}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 46.72131147540984}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 25.454545454545453}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 66.66666666666666}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 31.25}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 23.555555555555554}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 38.23529411764706}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 9.67741935483871}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 22.52252252252252}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 9.181636726546905}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 17.647058823529413}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 59.09090909090909}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 69.64285714285714}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 18.095238095238095}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 8.096280087527353}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 3.234265734265734}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 30.630630630630627}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 25.190839694656486}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 40.74074074074074}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 59.25925925925925}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 21.52777777777778}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 7.542579075425791}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 50.81967213114754}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 8.174386920980927}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 7.263922518159806}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 8.426966292134832}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 23.62204724409449}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 54.71698113207547}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 38.57142857142858}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 2.343017806935333}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 61.53846153846154}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 8.949416342412452}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 37.096774193548384}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 43.18181818181818}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 58.06451612903226}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 2.5466893039049237}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 1.710526315789474}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 19.35483870967742}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 17.142857142857142}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 52.38095238095239}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 73.33333333333333}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 66.66666666666666}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 2.980132450331126}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 40.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 53.84615384615385}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 46.666666666666664}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 63.63636363636363}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 1.1945392491467577}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 1.7191977077363898}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 1.574803149606299}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 42.857142857142854}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 2.1459227467811157}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 2.0408163265306123}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 2.072538860103627}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.6791171477079796}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 13.043478260869565}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.1985440105890139}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 33.33333333333333}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 15.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.15810276679841898}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.303951367781155}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 33.33333333333333}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.1763668430335097}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.205761316872428}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 3.7037037037037033}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}]}, \"$schema\": \"https://vega.github.io/schema/vega-lite/v2.json\", \"mark\": \"bar\", \"height\": 300, \"encoding\": {\"y\": {\"aggregate\": \"count\", \"type\": \"quantitative\", \"stack\": null}, \"x\": {\"field\": \"Percent of patients with data\", \"type\": \"quantitative\", \"bin\": {\"maxbins\": 10}}, \"color\": {\"field\": \"Number of hospitals\", \"type\": \"nominal\"}}};\n", - "var selector = \"#818b3243-8faf-44f0-b537-b3d584cfea92\";\n", - "var type = \"vega-lite\";\n", - "\n", - "var output_area = this;\n", - "require(['nbextensions/jupyter-vega3/index'], function(vega) {\n", - " vega.render(selector, spec, type, output_area);\n", - "}, function (err) {\n", - " if (err.requireType !== 'scripterror') {\n", - " throw(err);\n", - " }\n", - "});\n" - ] - }, - "metadata": { - "jupyter-vega3": "#818b3243-8faf-44f0-b537-b3d584cfea92" - }, + "data": {}, + "metadata": {}, "output_type": "display_data" }, { "data": { - "image/png": "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" + "text/html": "
\n
\n
\n", + "application/vnd.holoviews_exec.v0+json": "", + "text/plain": ":Histogram [x] (Frequency)" }, + "execution_count": 13, "metadata": { - "jupyter-vega3": "#818b3243-8faf-44f0-b537-b3d584cfea92" + "application/vnd.holoviews_exec.v0+json": { + "id": "p1004" + } }, - "output_type": "display_data" + "output_type": "execute_result" } ], "source": [ - "df[['data completion']].vgplot.hist(bins=10,\n", - " var_name='Number of hospitals',\n", - " value_name='Percent of patients with data')" + "counts, edges = np.histogram(df[\"data completion\"], bins=10)\n", + "\n", + "data_completion_histogram = hv.Histogram((counts, edges))\n", + "\n", + "data_completion_histogram.opts(\n", + " xlabel=\"Percent of patients with data (binned)\",\n", + " ylabel=\"Number of Records\",\n", + " title=\"Number of Hospitals Data Completion Histogram\",\n", + " width=700,\n", + " height=400,\n", + ")" ] }, { diff --git a/notebooks/apache.ipynb b/notebooks/apache.ipynb index 98c8c40..8478e80 100644 --- a/notebooks/apache.ipynb +++ b/notebooks/apache.ipynb @@ -56,16 +56,55 @@ }, { "cell_type": "code", - "execution_count": 1, - "metadata": {}, + "execution_count": 20, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T15:32:15.803985200Z", + "start_time": "2024-01-08T15:32:13.872638800Z" + } + }, "outputs": [ { - "name": "stderr", - "output_type": "stream", - "text": [ - "/home/alistairewj/.local/lib/python3.5/site-packages/psycopg2/__init__.py:144: UserWarning: The psycopg2 wheel package will be renamed from release 2.8; in order to keep installing from binary please use \"pip install psycopg2-binary\" instead. For details see: .\n", - " \"\"\")\n" - ] + "data": { + "application/javascript": "(function(root) {\n function now() {\n return new Date();\n }\n\n var force = true;\n var py_version = '3.3.2'.replace('rc', '-rc.').replace('.dev', '-dev.');\n var reloading = false;\n var Bokeh = root.Bokeh;\n\n if (typeof (root._bokeh_timeout) === \"undefined\" || force) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\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, js_modules, js_exports, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n if (js_modules == null) js_modules = [];\n if (js_exports == null) js_exports = {};\n\n root._bokeh_onload_callbacks.push(callback);\n\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.length === 0 && js_modules.length === 0 && Object.keys(js_exports).length === 0) {\n run_callbacks();\n return null;\n }\n if (!reloading) {\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n }\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 window._bokeh_on_load = on_load\n\n function on_error() {\n console.error(\"failed to load \" + url);\n }\n\n var skip = [];\n if (window.requirejs) {\n window.requirejs.config({'packages': {}, 'paths': {'plotly': 'https://cdn.plot.ly/plotly-2.18.0.min', 'jspanel': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/jspanel', 'jspanel-modal': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal', 'jspanel-tooltip': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip', 'jspanel-hint': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint', 'jspanel-layout': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout', 'jspanel-contextmenu': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu', 'jspanel-dock': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock', 'gridstack': 'https://cdn.jsdelivr.net/npm/gridstack@7.2.3/dist/gridstack-all', 'notyf': 'https://cdn.jsdelivr.net/npm/notyf@3/notyf.min'}, 'shim': {'jspanel': {'exports': 'jsPanel'}, 'gridstack': {'exports': 'GridStack'}}});\n require([\"plotly\"], function(Plotly) {\n\twindow.Plotly = Plotly\n\ton_load()\n })\n require([\"jspanel\"], function(jsPanel) {\n\twindow.jsPanel = jsPanel\n\ton_load()\n })\n require([\"jspanel-modal\"], function() {\n\ton_load()\n })\n require([\"jspanel-tooltip\"], function() {\n\ton_load()\n })\n require([\"jspanel-hint\"], function() {\n\ton_load()\n })\n require([\"jspanel-layout\"], function() {\n\ton_load()\n })\n require([\"jspanel-contextmenu\"], function() {\n\ton_load()\n })\n require([\"jspanel-dock\"], function() {\n\ton_load()\n })\n require([\"gridstack\"], function(GridStack) {\n\twindow.GridStack = GridStack\n\ton_load()\n })\n require([\"notyf\"], function() {\n\ton_load()\n })\n root._bokeh_is_loading = css_urls.length + 10;\n } else {\n root._bokeh_is_loading = css_urls.length + js_urls.length + js_modules.length + Object.keys(js_exports).length;\n }\n\n var existing_stylesheets = []\n var links = document.getElementsByTagName('link')\n for (var i = 0; i < links.length; i++) {\n var link = links[i]\n if (link.href != null) {\n\texisting_stylesheets.push(link.href)\n }\n }\n for (var i = 0; i < css_urls.length; i++) {\n var url = css_urls[i];\n if (existing_stylesheets.indexOf(url) !== -1) {\n\ton_load()\n\tcontinue;\n }\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 } if (((window['Plotly'] !== undefined) && (!(window['Plotly'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/plotlyplot/plotly-2.18.0.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['jsPanel'] !== undefined) && (!(window['jsPanel'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/jspanel.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['GridStack'] !== undefined) && (!(window['GridStack'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/gridstack/gridstack@7.2.3/dist/gridstack-all.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['Notyf'] !== undefined) && (!(window['Notyf'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/notificationarea/notyf@3/notyf.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } var existing_scripts = []\n var scripts = document.getElementsByTagName('script')\n for (var i = 0; i < scripts.length; i++) {\n var script = scripts[i]\n if (script.src != null) {\n\texisting_scripts.push(script.src)\n }\n }\n for (var i = 0; i < js_urls.length; i++) {\n var url = js_urls[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\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 for (var i = 0; i < js_modules.length; i++) {\n var url = js_modules[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\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 element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (const name in js_exports) {\n var url = js_exports[name];\n if (skip.indexOf(url) >= 0 || root[name] != null) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onerror = on_error;\n element.async = false;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n element.textContent = `\n import ${name} from \"${url}\"\n window.${name} = ${name}\n window._bokeh_on_load()\n `\n document.head.appendChild(element);\n }\n if (!js_urls.length && !js_modules.length) {\n on_load()\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 var js_urls = [\"https://cdn.holoviz.org/panel/1.3.4/dist/bundled/jquery/jquery.slim.min.js\", \"https://cdn.holoviz.org/panel/1.3.4/dist/bundled/plotlyplot/plotly-2.18.0.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-3.3.2.min.js\", \"https://cdn.holoviz.org/panel/1.3.4/dist/panel.min.js\"];\n var js_modules = [];\n var js_exports = {};\n var css_urls = [];\n var inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n if ((root.Bokeh !== undefined) || (force === true)) {\n for (var i = 0; i < inline_js.length; i++) {\n\ttry {\n inline_js[i].call(root, root.Bokeh);\n\t} catch(e) {\n\t if (!reloading) {\n\t throw e;\n\t }\n\t}\n }\n // Cache old bokeh versions\n if (Bokeh != undefined && !reloading) {\n\tvar NewBokeh = root.Bokeh;\n\tif (Bokeh.versions === undefined) {\n\t Bokeh.versions = new Map();\n\t}\n\tif (NewBokeh.version !== Bokeh.version) {\n\t Bokeh.versions.set(NewBokeh.version, NewBokeh)\n\t}\n\troot.Bokeh = Bokeh;\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 }\n root._bokeh_is_initializing = false\n }\n\n function load_or_wait() {\n // Implement a backoff loop that tries to ensure we do not load multiple\n // versions of Bokeh and its dependencies at the same time.\n // In recent versions we use the root._bokeh_is_initializing flag\n // to determine whether there is an ongoing attempt to initialize\n // bokeh, however for backward compatibility we also try to ensure\n // that we do not start loading a newer (Panel>=1.0 and Bokeh>3) version\n // before older versions are fully initialized.\n if (root._bokeh_is_initializing && Date.now() > root._bokeh_timeout) {\n root._bokeh_is_initializing = false;\n root._bokeh_onload_callbacks = undefined;\n console.log(\"Bokeh: BokehJS was loaded multiple times but one version failed to initialize.\");\n load_or_wait();\n } else if (root._bokeh_is_initializing || (typeof root._bokeh_is_initializing === \"undefined\" && root._bokeh_onload_callbacks !== undefined)) {\n setTimeout(load_or_wait, 100);\n } else {\n root._bokeh_is_initializing = true\n root._bokeh_onload_callbacks = []\n var bokeh_loaded = Bokeh != null && (Bokeh.version === py_version || (Bokeh.versions !== undefined && Bokeh.versions.has(py_version)));\n if (!reloading && !bokeh_loaded) {\n\troot.Bokeh = undefined;\n }\n load_libs(css_urls, js_urls, js_modules, js_exports, function() {\n\tconsole.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n\trun_inline_js();\n });\n }\n }\n // Give older versions of the autoload script a head-start to ensure\n // they initialize before we start loading newer version.\n setTimeout(load_or_wait, 100)\n}(window));", + "application/vnd.holoviews_load.v0+json": "(function(root) {\n function now() {\n return new Date();\n }\n\n var force = true;\n var py_version = '3.3.2'.replace('rc', '-rc.').replace('.dev', '-dev.');\n var reloading = false;\n var Bokeh = root.Bokeh;\n\n if (typeof (root._bokeh_timeout) === \"undefined\" || force) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\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, js_modules, js_exports, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n if (js_modules == null) js_modules = [];\n if (js_exports == null) js_exports = {};\n\n root._bokeh_onload_callbacks.push(callback);\n\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.length === 0 && js_modules.length === 0 && Object.keys(js_exports).length === 0) {\n run_callbacks();\n return null;\n }\n if (!reloading) {\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n }\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 window._bokeh_on_load = on_load\n\n function on_error() {\n console.error(\"failed to load \" + url);\n }\n\n var skip = [];\n if (window.requirejs) {\n window.requirejs.config({'packages': {}, 'paths': {'plotly': 'https://cdn.plot.ly/plotly-2.18.0.min', 'jspanel': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/jspanel', 'jspanel-modal': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal', 'jspanel-tooltip': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip', 'jspanel-hint': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint', 'jspanel-layout': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout', 'jspanel-contextmenu': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu', 'jspanel-dock': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock', 'gridstack': 'https://cdn.jsdelivr.net/npm/gridstack@7.2.3/dist/gridstack-all', 'notyf': 'https://cdn.jsdelivr.net/npm/notyf@3/notyf.min'}, 'shim': {'jspanel': {'exports': 'jsPanel'}, 'gridstack': {'exports': 'GridStack'}}});\n require([\"plotly\"], function(Plotly) {\n\twindow.Plotly = Plotly\n\ton_load()\n })\n require([\"jspanel\"], function(jsPanel) {\n\twindow.jsPanel = jsPanel\n\ton_load()\n })\n require([\"jspanel-modal\"], function() {\n\ton_load()\n })\n require([\"jspanel-tooltip\"], function() {\n\ton_load()\n })\n require([\"jspanel-hint\"], function() {\n\ton_load()\n })\n require([\"jspanel-layout\"], function() {\n\ton_load()\n })\n require([\"jspanel-contextmenu\"], function() {\n\ton_load()\n })\n require([\"jspanel-dock\"], function() {\n\ton_load()\n })\n require([\"gridstack\"], function(GridStack) {\n\twindow.GridStack = GridStack\n\ton_load()\n })\n require([\"notyf\"], function() {\n\ton_load()\n })\n root._bokeh_is_loading = css_urls.length + 10;\n } else {\n root._bokeh_is_loading = css_urls.length + js_urls.length + js_modules.length + Object.keys(js_exports).length;\n }\n\n var existing_stylesheets = []\n var links = document.getElementsByTagName('link')\n for (var i = 0; i < links.length; i++) {\n var link = links[i]\n if (link.href != null) {\n\texisting_stylesheets.push(link.href)\n }\n }\n for (var i = 0; i < css_urls.length; i++) {\n var url = css_urls[i];\n if (existing_stylesheets.indexOf(url) !== -1) {\n\ton_load()\n\tcontinue;\n }\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 } if (((window['Plotly'] !== undefined) && (!(window['Plotly'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/plotlyplot/plotly-2.18.0.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['jsPanel'] !== undefined) && (!(window['jsPanel'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/jspanel.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['GridStack'] !== undefined) && (!(window['GridStack'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/gridstack/gridstack@7.2.3/dist/gridstack-all.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['Notyf'] !== undefined) && (!(window['Notyf'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/notificationarea/notyf@3/notyf.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } var existing_scripts = []\n var scripts = document.getElementsByTagName('script')\n for (var i = 0; i < scripts.length; i++) {\n var script = scripts[i]\n if (script.src != null) {\n\texisting_scripts.push(script.src)\n }\n }\n for (var i = 0; i < js_urls.length; i++) {\n var url = js_urls[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\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 for (var i = 0; i < js_modules.length; i++) {\n var url = js_modules[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\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 element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (const name in js_exports) {\n var url = js_exports[name];\n if (skip.indexOf(url) >= 0 || root[name] != null) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onerror = on_error;\n element.async = false;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n element.textContent = `\n import ${name} from \"${url}\"\n window.${name} = ${name}\n window._bokeh_on_load()\n `\n document.head.appendChild(element);\n }\n if (!js_urls.length && !js_modules.length) {\n on_load()\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 var js_urls = [\"https://cdn.holoviz.org/panel/1.3.4/dist/bundled/jquery/jquery.slim.min.js\", \"https://cdn.holoviz.org/panel/1.3.4/dist/bundled/plotlyplot/plotly-2.18.0.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-3.3.2.min.js\", \"https://cdn.holoviz.org/panel/1.3.4/dist/panel.min.js\"];\n var js_modules = [];\n var js_exports = {};\n var css_urls = [];\n var inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n if ((root.Bokeh !== undefined) || (force === true)) {\n for (var i = 0; i < inline_js.length; i++) {\n\ttry {\n inline_js[i].call(root, root.Bokeh);\n\t} catch(e) {\n\t if (!reloading) {\n\t throw e;\n\t }\n\t}\n }\n // Cache old bokeh versions\n if (Bokeh != undefined && !reloading) {\n\tvar NewBokeh = root.Bokeh;\n\tif (Bokeh.versions === undefined) {\n\t Bokeh.versions = new Map();\n\t}\n\tif (NewBokeh.version !== Bokeh.version) {\n\t Bokeh.versions.set(NewBokeh.version, NewBokeh)\n\t}\n\troot.Bokeh = Bokeh;\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 }\n root._bokeh_is_initializing = false\n }\n\n function load_or_wait() {\n // Implement a backoff loop that tries to ensure we do not load multiple\n // versions of Bokeh and its dependencies at the same time.\n // In recent versions we use the root._bokeh_is_initializing flag\n // to determine whether there is an ongoing attempt to initialize\n // bokeh, however for backward compatibility we also try to ensure\n // that we do not start loading a newer (Panel>=1.0 and Bokeh>3) version\n // before older versions are fully initialized.\n if (root._bokeh_is_initializing && Date.now() > root._bokeh_timeout) {\n root._bokeh_is_initializing = false;\n root._bokeh_onload_callbacks = undefined;\n console.log(\"Bokeh: BokehJS was loaded multiple times but one version failed to initialize.\");\n load_or_wait();\n } else if (root._bokeh_is_initializing || (typeof root._bokeh_is_initializing === \"undefined\" && root._bokeh_onload_callbacks !== undefined)) {\n setTimeout(load_or_wait, 100);\n } else {\n root._bokeh_is_initializing = true\n root._bokeh_onload_callbacks = []\n var bokeh_loaded = Bokeh != null && (Bokeh.version === py_version || (Bokeh.versions !== undefined && Bokeh.versions.has(py_version)));\n if (!reloading && !bokeh_loaded) {\n\troot.Bokeh = undefined;\n }\n load_libs(css_urls, js_urls, js_modules, js_exports, function() {\n\tconsole.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n\trun_inline_js();\n });\n }\n }\n // Give older versions of the autoload script a head-start to ensure\n // they initialize before we start loading newer version.\n setTimeout(load_or_wait, 100)\n}(window));" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.holoviews_load.v0+json": "\nif ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n}\n\n\n function JupyterCommManager() {\n }\n\n JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n comm_manager.register_target(comm_id, function(comm) {\n comm.on_msg(msg_handler);\n });\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n comm.onMsg = msg_handler;\n });\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n google.colab.kernel.comms.registerTarget(comm_id, (comm) => {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n console.log(message)\n var content = {data: message.data, comm_id};\n var buffers = []\n for (var buffer of message.buffers || []) {\n buffers.push(new DataView(buffer))\n }\n var metadata = message.metadata || {};\n var msg = {content, buffers, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n })\n }\n }\n\n JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n if (comm_id in window.PyViz.comms) {\n return window.PyViz.comms[comm_id];\n } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n if (msg_handler) {\n comm.on_msg(msg_handler);\n }\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n comm.open();\n if (msg_handler) {\n comm.onMsg = msg_handler;\n }\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n var comm_promise = google.colab.kernel.comms.open(comm_id)\n comm_promise.then((comm) => {\n window.PyViz.comms[comm_id] = comm;\n if (msg_handler) {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n var content = {data: message.data};\n var metadata = message.metadata || {comm_id};\n var msg = {content, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n }\n }) \n var sendClosure = (data, metadata, buffers, disposeOnDone) => {\n return comm_promise.then((comm) => {\n comm.send(data, metadata, buffers, disposeOnDone);\n });\n };\n var comm = {\n send: sendClosure\n };\n }\n window.PyViz.comms[comm_id] = comm;\n return comm;\n }\n window.PyViz.comm_manager = new JupyterCommManager();\n \n\n\nvar JS_MIME_TYPE = 'application/javascript';\nvar HTML_MIME_TYPE = 'text/html';\nvar EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\nvar CLASS_NAME = 'output';\n\n/**\n * Render data to the DOM node\n */\nfunction render(props, node) {\n var div = document.createElement(\"div\");\n var script = document.createElement(\"script\");\n node.appendChild(div);\n node.appendChild(script);\n}\n\n/**\n * Handle when a new output is added\n */\nfunction handle_add_output(event, handle) {\n var output_area = handle.output_area;\n var output = handle.output;\n if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n return\n }\n var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n if (id !== undefined) {\n var nchildren = toinsert.length;\n var html_node = toinsert[nchildren-1].children[0];\n html_node.innerHTML = output.data[HTML_MIME_TYPE];\n var scripts = [];\n var nodelist = html_node.querySelectorAll(\"script\");\n for (var i in nodelist) {\n if (nodelist.hasOwnProperty(i)) {\n scripts.push(nodelist[i])\n }\n }\n\n scripts.forEach( function (oldScript) {\n var newScript = document.createElement(\"script\");\n var attrs = [];\n var nodemap = oldScript.attributes;\n for (var j in nodemap) {\n if (nodemap.hasOwnProperty(j)) {\n attrs.push(nodemap[j])\n }\n }\n attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n oldScript.parentNode.replaceChild(newScript, oldScript);\n });\n if (JS_MIME_TYPE in output.data) {\n toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n }\n output_area._hv_plot_id = id;\n if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n window.PyViz.plot_index[id] = Bokeh.index[id];\n } else {\n window.PyViz.plot_index[id] = null;\n }\n } else 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].childNodes[1].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/**\n * Handle when an output is cleared or removed\n */\nfunction handle_clear_output(event, handle) {\n var id = handle.cell.output_area._hv_plot_id;\n var server_id = handle.cell.output_area._bokeh_server_id;\n if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n if (server_id !== null) {\n comm.send({event_type: 'server_delete', 'id': server_id});\n return;\n } else if (comm !== null) {\n comm.send({event_type: 'delete', 'id': id});\n }\n delete PyViz.plot_index[id];\n if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n var doc = window.Bokeh.index[id].model.document\n doc.clear();\n const i = window.Bokeh.documents.indexOf(doc);\n if (i > -1) {\n window.Bokeh.documents.splice(i, 1);\n }\n }\n}\n\n/**\n * Handle kernel restart event\n */\nfunction handle_kernel_cleanup(event, handle) {\n delete PyViz.comms[\"hv-extension-comm\"];\n window.PyViz.plot_index = {}\n}\n\n/**\n * Handle update_display_data messages\n */\nfunction handle_update_output(event, handle) {\n handle_clear_output(event, {cell: {output_area: handle.output_area}})\n handle_add_output(event, handle)\n}\n\nfunction register_renderer(events, OutputArea) {\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[0]);\n element.append(toinsert);\n return toinsert\n }\n\n events.on('output_added.OutputArea', handle_add_output);\n events.on('output_updated.OutputArea', handle_update_output);\n events.on('clear_output.CodeCell', handle_clear_output);\n events.on('delete.Cell', handle_clear_output);\n events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n safe: true,\n index: 0\n });\n}\n\nif (window.Jupyter !== undefined) {\n try {\n var events = require('base/js/events');\n var OutputArea = require('notebook/js/outputarea').OutputArea;\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n } catch(err) {\n }\n}\n", + "application/javascript": "\nif ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n}\n\n\n function JupyterCommManager() {\n }\n\n JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n comm_manager.register_target(comm_id, function(comm) {\n comm.on_msg(msg_handler);\n });\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n comm.onMsg = msg_handler;\n });\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n google.colab.kernel.comms.registerTarget(comm_id, (comm) => {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n console.log(message)\n var content = {data: message.data, comm_id};\n var buffers = []\n for (var buffer of message.buffers || []) {\n buffers.push(new DataView(buffer))\n }\n var metadata = message.metadata || {};\n var msg = {content, buffers, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n })\n }\n }\n\n JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n if (comm_id in window.PyViz.comms) {\n return window.PyViz.comms[comm_id];\n } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n if (msg_handler) {\n comm.on_msg(msg_handler);\n }\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n comm.open();\n if (msg_handler) {\n comm.onMsg = msg_handler;\n }\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n var comm_promise = google.colab.kernel.comms.open(comm_id)\n comm_promise.then((comm) => {\n window.PyViz.comms[comm_id] = comm;\n if (msg_handler) {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n var content = {data: message.data};\n var metadata = message.metadata || {comm_id};\n var msg = {content, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n }\n }) \n var sendClosure = (data, metadata, buffers, disposeOnDone) => {\n return comm_promise.then((comm) => {\n comm.send(data, metadata, buffers, disposeOnDone);\n });\n };\n var comm = {\n send: sendClosure\n };\n }\n window.PyViz.comms[comm_id] = comm;\n return comm;\n }\n window.PyViz.comm_manager = new JupyterCommManager();\n \n\n\nvar JS_MIME_TYPE = 'application/javascript';\nvar HTML_MIME_TYPE = 'text/html';\nvar EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\nvar CLASS_NAME = 'output';\n\n/**\n * Render data to the DOM node\n */\nfunction render(props, node) {\n var div = document.createElement(\"div\");\n var script = document.createElement(\"script\");\n node.appendChild(div);\n node.appendChild(script);\n}\n\n/**\n * Handle when a new output is added\n */\nfunction handle_add_output(event, handle) {\n var output_area = handle.output_area;\n var output = handle.output;\n if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n return\n }\n var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n if (id !== undefined) {\n var nchildren = toinsert.length;\n var html_node = toinsert[nchildren-1].children[0];\n html_node.innerHTML = output.data[HTML_MIME_TYPE];\n var scripts = [];\n var nodelist = html_node.querySelectorAll(\"script\");\n for (var i in nodelist) {\n if (nodelist.hasOwnProperty(i)) {\n scripts.push(nodelist[i])\n }\n }\n\n scripts.forEach( function (oldScript) {\n var newScript = document.createElement(\"script\");\n var attrs = [];\n var nodemap = oldScript.attributes;\n for (var j in nodemap) {\n if (nodemap.hasOwnProperty(j)) {\n attrs.push(nodemap[j])\n }\n }\n attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n oldScript.parentNode.replaceChild(newScript, oldScript);\n });\n if (JS_MIME_TYPE in output.data) {\n toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n }\n output_area._hv_plot_id = id;\n if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n window.PyViz.plot_index[id] = Bokeh.index[id];\n } else {\n window.PyViz.plot_index[id] = null;\n }\n } else 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].childNodes[1].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/**\n * Handle when an output is cleared or removed\n */\nfunction handle_clear_output(event, handle) {\n var id = handle.cell.output_area._hv_plot_id;\n var server_id = handle.cell.output_area._bokeh_server_id;\n if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n if (server_id !== null) {\n comm.send({event_type: 'server_delete', 'id': server_id});\n return;\n } else if (comm !== null) {\n comm.send({event_type: 'delete', 'id': id});\n }\n delete PyViz.plot_index[id];\n if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n var doc = window.Bokeh.index[id].model.document\n doc.clear();\n const i = window.Bokeh.documents.indexOf(doc);\n if (i > -1) {\n window.Bokeh.documents.splice(i, 1);\n }\n }\n}\n\n/**\n * Handle kernel restart event\n */\nfunction handle_kernel_cleanup(event, handle) {\n delete PyViz.comms[\"hv-extension-comm\"];\n window.PyViz.plot_index = {}\n}\n\n/**\n * Handle update_display_data messages\n */\nfunction handle_update_output(event, handle) {\n handle_clear_output(event, {cell: {output_area: handle.output_area}})\n handle_add_output(event, handle)\n}\n\nfunction register_renderer(events, OutputArea) {\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[0]);\n element.append(toinsert);\n return toinsert\n }\n\n events.on('output_added.OutputArea', handle_add_output);\n events.on('output_updated.OutputArea', handle_update_output);\n events.on('clear_output.CodeCell', handle_clear_output);\n events.on('delete.Cell', handle_clear_output);\n events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n safe: true,\n index: 0\n });\n}\n\nif (window.Jupyter !== undefined) {\n try {\n var events = require('base/js/events');\n var OutputArea = require('notebook/js/outputarea').OutputArea;\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n } catch(err) {\n }\n}\n" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": "" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": "
\n
\n
\n", + "application/vnd.holoviews_exec.v0+json": "" + }, + "metadata": { + "application/vnd.holoviews_exec.v0+json": { + "id": "p1002" + } + }, + "output_type": "display_data" + }, + { + "data": { + "text/html": "\n
\n\n\n\n\n\n\n\n\n \n \n
\n" + }, + "metadata": {}, + "output_type": "display_data" } ], "source": [ @@ -75,26 +114,33 @@ "import matplotlib.pyplot as plt\n", "import psycopg2\n", "import getpass\n", - "import pdvega\n", + "import holoviews as hv\n", "\n", "# for configuring connection \n", "from configobj import ConfigObj\n", "import os\n", "\n", + "# holoviews extension can be changed depending on preferences (\"plotly\", \"bokeh, \"matplotlib\")\n", + "hv.extension(\"plotly\") # pip install plotly\n", "%matplotlib inline" ] }, { "cell_type": "code", - "execution_count": 2, - "metadata": {}, + "execution_count": 21, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T15:32:15.831150600Z", + "start_time": "2024-01-08T15:32:15.805983800Z" + } + }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Database: eicu\n", - "Username: alistairewj\n" + "Username: postgres\n" ] } ], @@ -154,8 +200,13 @@ }, { "cell_type": "code", - "execution_count": 3, - "metadata": {}, + "execution_count": 22, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T15:32:15.837527500Z", + "start_time": "2024-01-08T15:32:15.831150600Z" + } + }, "outputs": [], "source": [ "patientunitstayid = 2704494" @@ -163,99 +214,29 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": 23, "metadata": { - "scrolled": true + "scrolled": true, + "ExecuteTime": { + "end_time": "2024-01-08T15:32:15.854478Z", + "start_time": "2024-01-08T15:32:15.834529Z" + } }, "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\Daniel\\AppData\\Local\\Temp\\ipykernel_17012\\4106204464.py:7: UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy.\n", + " df = pd.read_sql_query(query, con)\n" + ] + }, { "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
patientunitstayidapacheapsvaridintubatedventdialysiseyesmotorverbalmedsurine...phhematocritcreatininealbuminpao2pco2bunglucosebilirubinfio2
0270449423059850014650-1.0...-1.021.92.81-1.0-1.0-1.070.0119.0-1.0-1.0
\n", - "

1 rows × 26 columns

\n", - "
" - ], - "text/plain": [ - " patientunitstayid apacheapsvarid intubated vent dialysis eyes motor \\\n", - "0 2704494 2305985 0 0 1 4 6 \n", - "\n", - " verbal meds urine ... ph hematocrit creatinine albumin pao2 \\\n", - "0 5 0 -1.0 ... -1.0 21.9 2.81 -1.0 -1.0 \n", - "\n", - " pco2 bun glucose bilirubin fio2 \n", - "0 -1.0 70.0 119.0 -1.0 -1.0 \n", - "\n", - "[1 rows x 26 columns]" - ] + "text/plain": " apacheapsvarid patientunitstayid intubated vent dialysis eyes motor \\\n0 2305985 2704494 0 0 1 4 6 \n\n verbal meds urine ... ph hematocrit creatinine albumin pao2 pco2 \\\n0 5 0 -1.0 ... -1.0 21.9 2.81 -1.0 -1.0 -1.0 \n\n bun glucose bilirubin fio2 \n0 70.0 119.0 -1.0 -1.0 \n\n[1 rows x 26 columns]", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
apacheapsvaridpatientunitstayidintubatedventdialysiseyesmotorverbalmedsurine...phhematocritcreatininealbuminpao2pco2bunglucosebilirubinfio2
0230598527044940014650-1.0...-1.021.92.81-1.0-1.0-1.070.0119.0-1.0-1.0
\n

1 rows × 26 columns

\n
" }, - "execution_count": 4, + "execution_count": 23, "metadata": {}, "output_type": "execute_result" } @@ -308,138 +289,28 @@ }, { "cell_type": "code", - "execution_count": 5, - "metadata": {}, + "execution_count": 24, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T15:32:15.950312700Z", + "start_time": "2024-01-08T15:32:15.854478Z" + } + }, "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\Daniel\\AppData\\Local\\Temp\\ipykernel_17012\\3183782187.py:12: UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy.\n", + " df = pd.read_sql_query(query, con)\n" + ] + }, { "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
hospitalidnumber_of_patientsnumber_of_patients_with_tbldata completion
43737059598484.771214
72645237487893.144930
1654204679409087.411840
1563384277407995.370587
1701676092362059.422193
1904583701354495.757903
1451883601354098.306026
1893003617351897.262925
1664433656349595.596280
252083650336192.082192
\n", - "
" - ], - "text/plain": [ - " hospitalid number_of_patients number_of_patients_with_tbl \\\n", - "43 73 7059 5984 \n", - "7 264 5237 4878 \n", - "165 420 4679 4090 \n", - "156 338 4277 4079 \n", - "170 167 6092 3620 \n", - "190 458 3701 3544 \n", - "145 188 3601 3540 \n", - "189 300 3617 3518 \n", - "166 443 3656 3495 \n", - "25 208 3650 3361 \n", - "\n", - " data completion \n", - "43 84.771214 \n", - "7 93.144930 \n", - "165 87.411840 \n", - "156 95.370587 \n", - "170 59.422193 \n", - "190 95.757903 \n", - "145 98.306026 \n", - "189 97.262925 \n", - "166 95.596280 \n", - "25 92.082192 " - ] + "text/plain": " hospitalid number_of_patients number_of_patients_with_tbl \\\n11 73 7059 5984 \n106 264 5237 4878 \n184 420 4679 4090 \n134 338 4277 4079 \n54 167 6092 3620 \n206 458 3701 3544 \n65 188 3601 3540 \n122 300 3617 3518 \n200 443 3656 3495 \n80 208 3650 3361 \n\n data completion \n11 84.771214 \n106 93.144930 \n184 87.411840 \n134 95.370587 \n54 59.422193 \n206 95.757903 \n65 98.306026 \n122 97.262925 \n200 95.596280 \n80 92.082192 ", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
hospitalidnumber_of_patientsnumber_of_patients_with_tbldata completion
11737059598484.771214
1062645237487893.144930
1844204679409087.411840
1343384277407995.370587
541676092362059.422193
2064583701354495.757903
651883601354098.306026
1223003617351897.262925
2004433656349595.596280
802083650336192.082192
\n
" }, - "execution_count": 5, + "execution_count": 24, "metadata": {}, "output_type": "execute_result" } @@ -464,66 +335,46 @@ }, { "cell_type": "code", - "execution_count": 6, - "metadata": {}, + "execution_count": 26, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T15:32:21.530818200Z", + "start_time": "2024-01-08T15:32:21.251604900Z" + } + }, "outputs": [ { - "data": { - "text/html": [ - "
\n", - "\n", - "\n" - ] - }, - "metadata": { - "jupyter-vega3": "#840f1fc3-1c79-4e9d-840d-3569e5ae53a7" - }, - "output_type": "display_data" - }, - { - "data": { - "application/javascript": [ - "var spec = {\"$schema\": \"https://vega.github.io/schema/vega-lite/v2.json\", \"width\": 450, \"mark\": \"bar\", \"height\": 300, \"data\": {\"values\": [{\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 84.77121405298202}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 93.14493030360894}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 87.41184013678136}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 95.37058685994856}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 59.42219304005253}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 95.75790326938666}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.30602610386003}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.26292507602986}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 95.59628008752735}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 92.08219178082192}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 95.16463957282706}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 68.51284468536413}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.63379802788167}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 61.96857670979667}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 61.9811320754717}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 91.22876333465032}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 92.40978846951472}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.00473933649289}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 92.60848831664282}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 62.626924336717984}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 91.04908565928778}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.21218378936499}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 57.330415754923415}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 63.27664005553627}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 95.46681057744199}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 90.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.08987485779295}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 94.70782800441015}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 83.15998018821199}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.22526817640048}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 75.22248243559719}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 89.16947250280583}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.68421052631578}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.13010204081633}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.93390614672836}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 53.152832205201285}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 95.83057577763071}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.03856749311295}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 90.0129701686122}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 65.4138915318744}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.32735426008968}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.46686976389947}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 62.032598274209015}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 60.9942638623327}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 69.87951807228916}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.37681159420289}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 94.02985074626866}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 62.88}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 66.68574699484832}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.78534923339012}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 89.64426877470356}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.82378854625551}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 95.2020202020202}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.72924187725631}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.52747252747253}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 82.63327948303716}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.8991935483871}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.57869012707722}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 93.45971563981043}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.89837398373984}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.79402677651905}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 95.82484725050917}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.67687434002113}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 86.41049671977507}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 79.37062937062937}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.19827586206897}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.88558352402745}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 92.48618784530387}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 51.36476426799007}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 80.2154750244858}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.0722891566265}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.29476248477467}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 78.64271457085829}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.10526315789474}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.65410497981158}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.4496644295302}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.34710743801654}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.66162310866575}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.71910112359551}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.42446043165467}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 50.50270688321732}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.08814589665653}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 93.19826338639653}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.12206572769952}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.72}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.66216216216216}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.65928449744463}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.29351535836177}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 67.33021077283372}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.82608695652175}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.7815699658703}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 95.58573853989813}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.11816578483244}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.45255474452554}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.81412639405205}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 81.30990415335462}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 72.54335260115607}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.8003992015968}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 71.16212338593975}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.79423868312757}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.35627530364373}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 79.9660441426146}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.78448275862068}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.90590809628009}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 58.09128630705395}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 47.88732394366197}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.3365617433414}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.5669099756691}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.54901960784314}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.08801955990221}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.2084432717678}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.83377308707124}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.1825613079019}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.44444444444444}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.72067039106145}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 92.85714285714286}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 92.76139410187668}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.45762711864407}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.71098265895954}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 68.34677419354838}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.27507163323781}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 94.10112359550563}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.69604863221885}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 69.21397379912663}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.34146341463415}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.42271293375394}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 54.37062937062937}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.67320261437908}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.05825242718447}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.37662337662337}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 93.37748344370861}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.55244755244755}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.4375}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 78.50467289719626}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 47.04761904761905}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.3265306122449}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 72.61538461538461}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 47.16599190283401}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 93.52226720647774}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 33.82352941176471}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.99570815450643}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 88.23529411764706}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.68421052631578}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.66666666666667}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.53488372093024}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.52380952380952}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.96969696969697}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.40932642487047}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 77.25321888412017}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.29545454545455}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.375}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 68.63636363636364}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.01324503311258}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.91666666666666}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.26470588235294}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 74.01129943502825}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.38709677419355}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 32.020997375328086}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 92.36641221374046}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 88.52459016393442}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 95.4954954954955}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 61.06870229007634}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.57142857142858}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 95.45454545454545}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.36065573770492}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 74.28571428571429}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.11320754716981}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 92.5925925925926}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 72.72727272727273}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.7741935483871}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.29629629629629}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 51.515151515151516}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 80.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 60.86956521739131}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 93.33333333333333}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 92.3076923076923}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 14.814814814814813}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 21.428571428571427}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 66.66666666666666}]}, \"encoding\": {\"y\": {\"aggregate\": \"count\", \"stack\": null, \"type\": \"quantitative\"}, \"x\": {\"bin\": {\"maxbins\": 10}, \"field\": \"Percent of patients with data\", \"type\": \"quantitative\"}, \"color\": {\"field\": \"Number of hospitals\", \"type\": \"nominal\"}}, \"selection\": {\"grid\": {\"bind\": \"scales\", \"type\": \"interval\"}}};\n", - "var selector = \"#840f1fc3-1c79-4e9d-840d-3569e5ae53a7\";\n", - "var type = \"vega-lite\";\n", - "\n", - "var output_area = this;\n", - "require(['nbextensions/jupyter-vega3/index'], function(vega) {\n", - " vega.render(selector, spec, type, output_area);\n", - "}, function (err) {\n", - " if (err.requireType !== 'scripterror') {\n", - " throw(err);\n", - " }\n", - "});\n" - ] - }, - "metadata": { - "jupyter-vega3": "#840f1fc3-1c79-4e9d-840d-3569e5ae53a7" - }, + "data": {}, + "metadata": {}, "output_type": "display_data" }, { "data": { - "image/png": "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" + "text/html": "
\n
\n
\n", + "application/vnd.holoviews_exec.v0+json": "", + "text/plain": ":Histogram [x] (Frequency)" }, + "execution_count": 26, "metadata": { - "jupyter-vega3": "#840f1fc3-1c79-4e9d-840d-3569e5ae53a7" + "application/vnd.holoviews_exec.v0+json": { + "id": "p1004" + } }, - "output_type": "display_data" + "output_type": "execute_result" } ], "source": [ - "df[['data completion']].vgplot.hist(bins=10,\n", - " var_name='Number of hospitals',\n", - " value_name='Percent of patients with data')" + "counts, edges = np.histogram(df[\"data completion\"], bins=10)\n", + "\n", + "data_completion_histogram = hv.Histogram((counts, edges))\n", + "\n", + "data_completion_histogram.opts(\n", + " xlabel=\"Percent of hospitals with data (binned)\",\n", + " ylabel=\"Number of Records\",\n", + " title=\"Number of Hospitals Data Completion Histogram\",\n", + " width=700,\n", + " height=400,\n", + ")\n" ] }, { diff --git a/notebooks/infusiondrug.ipynb b/notebooks/infusiondrug.ipynb index 0dd643e..d62f9e2 100644 --- a/notebooks/infusiondrug.ipynb +++ b/notebooks/infusiondrug.ipynb @@ -14,15 +14,54 @@ { "cell_type": "code", "execution_count": 1, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T21:42:00.676447Z", + "start_time": "2024-01-08T21:41:57.806708900Z" + } + }, "outputs": [ { - "name": "stderr", - "output_type": "stream", - "text": [ - "/home/alistairewj/.local/lib/python3.5/site-packages/psycopg2/__init__.py:144: UserWarning: The psycopg2 wheel package will be renamed from release 2.8; in order to keep installing from binary please use \"pip install psycopg2-binary\" instead. For details see: .\n", - " \"\"\")\n" - ] + "data": { + "application/javascript": "(function(root) {\n function now() {\n return new Date();\n }\n\n var force = true;\n var py_version = '3.3.2'.replace('rc', '-rc.').replace('.dev', '-dev.');\n var reloading = false;\n var Bokeh = root.Bokeh;\n\n if (typeof (root._bokeh_timeout) === \"undefined\" || force) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\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, js_modules, js_exports, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n if (js_modules == null) js_modules = [];\n if (js_exports == null) js_exports = {};\n\n root._bokeh_onload_callbacks.push(callback);\n\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.length === 0 && js_modules.length === 0 && Object.keys(js_exports).length === 0) {\n run_callbacks();\n return null;\n }\n if (!reloading) {\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n }\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 window._bokeh_on_load = on_load\n\n function on_error() {\n console.error(\"failed to load \" + url);\n }\n\n var skip = [];\n if (window.requirejs) {\n window.requirejs.config({'packages': {}, 'paths': {'plotly': 'https://cdn.plot.ly/plotly-2.18.0.min', 'jspanel': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/jspanel', 'jspanel-modal': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal', 'jspanel-tooltip': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip', 'jspanel-hint': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint', 'jspanel-layout': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout', 'jspanel-contextmenu': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu', 'jspanel-dock': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock', 'gridstack': 'https://cdn.jsdelivr.net/npm/gridstack@7.2.3/dist/gridstack-all', 'notyf': 'https://cdn.jsdelivr.net/npm/notyf@3/notyf.min'}, 'shim': {'jspanel': {'exports': 'jsPanel'}, 'gridstack': {'exports': 'GridStack'}}});\n require([\"plotly\"], function(Plotly) {\n\twindow.Plotly = Plotly\n\ton_load()\n })\n require([\"jspanel\"], function(jsPanel) {\n\twindow.jsPanel = jsPanel\n\ton_load()\n })\n require([\"jspanel-modal\"], function() {\n\ton_load()\n })\n require([\"jspanel-tooltip\"], function() {\n\ton_load()\n })\n require([\"jspanel-hint\"], function() {\n\ton_load()\n })\n require([\"jspanel-layout\"], function() {\n\ton_load()\n })\n require([\"jspanel-contextmenu\"], function() {\n\ton_load()\n })\n require([\"jspanel-dock\"], function() {\n\ton_load()\n })\n require([\"gridstack\"], function(GridStack) {\n\twindow.GridStack = GridStack\n\ton_load()\n })\n require([\"notyf\"], function() {\n\ton_load()\n })\n root._bokeh_is_loading = css_urls.length + 10;\n } else {\n root._bokeh_is_loading = css_urls.length + js_urls.length + js_modules.length + Object.keys(js_exports).length;\n }\n\n var existing_stylesheets = []\n var links = document.getElementsByTagName('link')\n for (var i = 0; i < links.length; i++) {\n var link = links[i]\n if (link.href != null) {\n\texisting_stylesheets.push(link.href)\n }\n }\n for (var i = 0; i < css_urls.length; i++) {\n var url = css_urls[i];\n if (existing_stylesheets.indexOf(url) !== -1) {\n\ton_load()\n\tcontinue;\n }\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 } if (((window['Plotly'] !== undefined) && (!(window['Plotly'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/plotlyplot/plotly-2.18.0.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['jsPanel'] !== undefined) && (!(window['jsPanel'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/jspanel.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['GridStack'] !== undefined) && (!(window['GridStack'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/gridstack/gridstack@7.2.3/dist/gridstack-all.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['Notyf'] !== undefined) && (!(window['Notyf'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/notificationarea/notyf@3/notyf.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } var existing_scripts = []\n var scripts = document.getElementsByTagName('script')\n for (var i = 0; i < scripts.length; i++) {\n var script = scripts[i]\n if (script.src != null) {\n\texisting_scripts.push(script.src)\n }\n }\n for (var i = 0; i < js_urls.length; i++) {\n var url = js_urls[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\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 for (var i = 0; i < js_modules.length; i++) {\n var url = js_modules[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\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 element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (const name in js_exports) {\n var url = js_exports[name];\n if (skip.indexOf(url) >= 0 || root[name] != null) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onerror = on_error;\n element.async = false;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n element.textContent = `\n import ${name} from \"${url}\"\n window.${name} = ${name}\n window._bokeh_on_load()\n `\n document.head.appendChild(element);\n }\n if (!js_urls.length && !js_modules.length) {\n on_load()\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 var js_urls = [\"https://cdn.holoviz.org/panel/1.3.4/dist/bundled/jquery/jquery.slim.min.js\", \"https://cdn.holoviz.org/panel/1.3.4/dist/bundled/plotlyplot/plotly-2.18.0.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-3.3.2.min.js\", \"https://cdn.holoviz.org/panel/1.3.4/dist/panel.min.js\"];\n var js_modules = [];\n var js_exports = {};\n var css_urls = [];\n var inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n if ((root.Bokeh !== undefined) || (force === true)) {\n for (var i = 0; i < inline_js.length; i++) {\n\ttry {\n inline_js[i].call(root, root.Bokeh);\n\t} catch(e) {\n\t if (!reloading) {\n\t throw e;\n\t }\n\t}\n }\n // Cache old bokeh versions\n if (Bokeh != undefined && !reloading) {\n\tvar NewBokeh = root.Bokeh;\n\tif (Bokeh.versions === undefined) {\n\t Bokeh.versions = new Map();\n\t}\n\tif (NewBokeh.version !== Bokeh.version) {\n\t Bokeh.versions.set(NewBokeh.version, NewBokeh)\n\t}\n\troot.Bokeh = Bokeh;\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 }\n root._bokeh_is_initializing = false\n }\n\n function load_or_wait() {\n // Implement a backoff loop that tries to ensure we do not load multiple\n // versions of Bokeh and its dependencies at the same time.\n // In recent versions we use the root._bokeh_is_initializing flag\n // to determine whether there is an ongoing attempt to initialize\n // bokeh, however for backward compatibility we also try to ensure\n // that we do not start loading a newer (Panel>=1.0 and Bokeh>3) version\n // before older versions are fully initialized.\n if (root._bokeh_is_initializing && Date.now() > root._bokeh_timeout) {\n root._bokeh_is_initializing = false;\n root._bokeh_onload_callbacks = undefined;\n console.log(\"Bokeh: BokehJS was loaded multiple times but one version failed to initialize.\");\n load_or_wait();\n } else if (root._bokeh_is_initializing || (typeof root._bokeh_is_initializing === \"undefined\" && root._bokeh_onload_callbacks !== undefined)) {\n setTimeout(load_or_wait, 100);\n } else {\n root._bokeh_is_initializing = true\n root._bokeh_onload_callbacks = []\n var bokeh_loaded = Bokeh != null && (Bokeh.version === py_version || (Bokeh.versions !== undefined && Bokeh.versions.has(py_version)));\n if (!reloading && !bokeh_loaded) {\n\troot.Bokeh = undefined;\n }\n load_libs(css_urls, js_urls, js_modules, js_exports, function() {\n\tconsole.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n\trun_inline_js();\n });\n }\n }\n // Give older versions of the autoload script a head-start to ensure\n // they initialize before we start loading newer version.\n setTimeout(load_or_wait, 100)\n}(window));", + "application/vnd.holoviews_load.v0+json": "(function(root) {\n function now() {\n return new Date();\n }\n\n var force = true;\n var py_version = '3.3.2'.replace('rc', '-rc.').replace('.dev', '-dev.');\n var reloading = false;\n var Bokeh = root.Bokeh;\n\n if (typeof (root._bokeh_timeout) === \"undefined\" || force) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\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, js_modules, js_exports, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n if (js_modules == null) js_modules = [];\n if (js_exports == null) js_exports = {};\n\n root._bokeh_onload_callbacks.push(callback);\n\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.length === 0 && js_modules.length === 0 && Object.keys(js_exports).length === 0) {\n run_callbacks();\n return null;\n }\n if (!reloading) {\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n }\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 window._bokeh_on_load = on_load\n\n function on_error() {\n console.error(\"failed to load \" + url);\n }\n\n var skip = [];\n if (window.requirejs) {\n window.requirejs.config({'packages': {}, 'paths': {'plotly': 'https://cdn.plot.ly/plotly-2.18.0.min', 'jspanel': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/jspanel', 'jspanel-modal': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal', 'jspanel-tooltip': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip', 'jspanel-hint': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint', 'jspanel-layout': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout', 'jspanel-contextmenu': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu', 'jspanel-dock': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock', 'gridstack': 'https://cdn.jsdelivr.net/npm/gridstack@7.2.3/dist/gridstack-all', 'notyf': 'https://cdn.jsdelivr.net/npm/notyf@3/notyf.min'}, 'shim': {'jspanel': {'exports': 'jsPanel'}, 'gridstack': {'exports': 'GridStack'}}});\n require([\"plotly\"], function(Plotly) {\n\twindow.Plotly = Plotly\n\ton_load()\n })\n require([\"jspanel\"], function(jsPanel) {\n\twindow.jsPanel = jsPanel\n\ton_load()\n })\n require([\"jspanel-modal\"], function() {\n\ton_load()\n })\n require([\"jspanel-tooltip\"], function() {\n\ton_load()\n })\n require([\"jspanel-hint\"], function() {\n\ton_load()\n })\n require([\"jspanel-layout\"], function() {\n\ton_load()\n })\n require([\"jspanel-contextmenu\"], function() {\n\ton_load()\n })\n require([\"jspanel-dock\"], function() {\n\ton_load()\n })\n require([\"gridstack\"], function(GridStack) {\n\twindow.GridStack = GridStack\n\ton_load()\n })\n require([\"notyf\"], function() {\n\ton_load()\n })\n root._bokeh_is_loading = css_urls.length + 10;\n } else {\n root._bokeh_is_loading = css_urls.length + js_urls.length + js_modules.length + Object.keys(js_exports).length;\n }\n\n var existing_stylesheets = []\n var links = document.getElementsByTagName('link')\n for (var i = 0; i < links.length; i++) {\n var link = links[i]\n if (link.href != null) {\n\texisting_stylesheets.push(link.href)\n }\n }\n for (var i = 0; i < css_urls.length; i++) {\n var url = css_urls[i];\n if (existing_stylesheets.indexOf(url) !== -1) {\n\ton_load()\n\tcontinue;\n }\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 } if (((window['Plotly'] !== undefined) && (!(window['Plotly'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/plotlyplot/plotly-2.18.0.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['jsPanel'] !== undefined) && (!(window['jsPanel'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/jspanel.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['GridStack'] !== undefined) && (!(window['GridStack'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/gridstack/gridstack@7.2.3/dist/gridstack-all.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['Notyf'] !== undefined) && (!(window['Notyf'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/notificationarea/notyf@3/notyf.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } var existing_scripts = []\n var scripts = document.getElementsByTagName('script')\n for (var i = 0; i < scripts.length; i++) {\n var script = scripts[i]\n if (script.src != null) {\n\texisting_scripts.push(script.src)\n }\n }\n for (var i = 0; i < js_urls.length; i++) {\n var url = js_urls[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\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 for (var i = 0; i < js_modules.length; i++) {\n var url = js_modules[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\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 element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (const name in js_exports) {\n var url = js_exports[name];\n if (skip.indexOf(url) >= 0 || root[name] != null) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onerror = on_error;\n element.async = false;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n element.textContent = `\n import ${name} from \"${url}\"\n window.${name} = ${name}\n window._bokeh_on_load()\n `\n document.head.appendChild(element);\n }\n if (!js_urls.length && !js_modules.length) {\n on_load()\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 var js_urls = [\"https://cdn.holoviz.org/panel/1.3.4/dist/bundled/jquery/jquery.slim.min.js\", \"https://cdn.holoviz.org/panel/1.3.4/dist/bundled/plotlyplot/plotly-2.18.0.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-3.3.2.min.js\", \"https://cdn.holoviz.org/panel/1.3.4/dist/panel.min.js\"];\n var js_modules = [];\n var js_exports = {};\n var css_urls = [];\n var inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n if ((root.Bokeh !== undefined) || (force === true)) {\n for (var i = 0; i < inline_js.length; i++) {\n\ttry {\n inline_js[i].call(root, root.Bokeh);\n\t} catch(e) {\n\t if (!reloading) {\n\t throw e;\n\t }\n\t}\n }\n // Cache old bokeh versions\n if (Bokeh != undefined && !reloading) {\n\tvar NewBokeh = root.Bokeh;\n\tif (Bokeh.versions === undefined) {\n\t Bokeh.versions = new Map();\n\t}\n\tif (NewBokeh.version !== Bokeh.version) {\n\t Bokeh.versions.set(NewBokeh.version, NewBokeh)\n\t}\n\troot.Bokeh = Bokeh;\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 }\n root._bokeh_is_initializing = false\n }\n\n function load_or_wait() {\n // Implement a backoff loop that tries to ensure we do not load multiple\n // versions of Bokeh and its dependencies at the same time.\n // In recent versions we use the root._bokeh_is_initializing flag\n // to determine whether there is an ongoing attempt to initialize\n // bokeh, however for backward compatibility we also try to ensure\n // that we do not start loading a newer (Panel>=1.0 and Bokeh>3) version\n // before older versions are fully initialized.\n if (root._bokeh_is_initializing && Date.now() > root._bokeh_timeout) {\n root._bokeh_is_initializing = false;\n root._bokeh_onload_callbacks = undefined;\n console.log(\"Bokeh: BokehJS was loaded multiple times but one version failed to initialize.\");\n load_or_wait();\n } else if (root._bokeh_is_initializing || (typeof root._bokeh_is_initializing === \"undefined\" && root._bokeh_onload_callbacks !== undefined)) {\n setTimeout(load_or_wait, 100);\n } else {\n root._bokeh_is_initializing = true\n root._bokeh_onload_callbacks = []\n var bokeh_loaded = Bokeh != null && (Bokeh.version === py_version || (Bokeh.versions !== undefined && Bokeh.versions.has(py_version)));\n if (!reloading && !bokeh_loaded) {\n\troot.Bokeh = undefined;\n }\n load_libs(css_urls, js_urls, js_modules, js_exports, function() {\n\tconsole.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n\trun_inline_js();\n });\n }\n }\n // Give older versions of the autoload script a head-start to ensure\n // they initialize before we start loading newer version.\n setTimeout(load_or_wait, 100)\n}(window));" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.holoviews_load.v0+json": "\nif ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n}\n\n\n function JupyterCommManager() {\n }\n\n JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n comm_manager.register_target(comm_id, function(comm) {\n comm.on_msg(msg_handler);\n });\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n comm.onMsg = msg_handler;\n });\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n google.colab.kernel.comms.registerTarget(comm_id, (comm) => {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n console.log(message)\n var content = {data: message.data, comm_id};\n var buffers = []\n for (var buffer of message.buffers || []) {\n buffers.push(new DataView(buffer))\n }\n var metadata = message.metadata || {};\n var msg = {content, buffers, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n })\n }\n }\n\n JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n if (comm_id in window.PyViz.comms) {\n return window.PyViz.comms[comm_id];\n } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n if (msg_handler) {\n comm.on_msg(msg_handler);\n }\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n comm.open();\n if (msg_handler) {\n comm.onMsg = msg_handler;\n }\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n var comm_promise = google.colab.kernel.comms.open(comm_id)\n comm_promise.then((comm) => {\n window.PyViz.comms[comm_id] = comm;\n if (msg_handler) {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n var content = {data: message.data};\n var metadata = message.metadata || {comm_id};\n var msg = {content, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n }\n }) \n var sendClosure = (data, metadata, buffers, disposeOnDone) => {\n return comm_promise.then((comm) => {\n comm.send(data, metadata, buffers, disposeOnDone);\n });\n };\n var comm = {\n send: sendClosure\n };\n }\n window.PyViz.comms[comm_id] = comm;\n return comm;\n }\n window.PyViz.comm_manager = new JupyterCommManager();\n \n\n\nvar JS_MIME_TYPE = 'application/javascript';\nvar HTML_MIME_TYPE = 'text/html';\nvar EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\nvar CLASS_NAME = 'output';\n\n/**\n * Render data to the DOM node\n */\nfunction render(props, node) {\n var div = document.createElement(\"div\");\n var script = document.createElement(\"script\");\n node.appendChild(div);\n node.appendChild(script);\n}\n\n/**\n * Handle when a new output is added\n */\nfunction handle_add_output(event, handle) {\n var output_area = handle.output_area;\n var output = handle.output;\n if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n return\n }\n var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n if (id !== undefined) {\n var nchildren = toinsert.length;\n var html_node = toinsert[nchildren-1].children[0];\n html_node.innerHTML = output.data[HTML_MIME_TYPE];\n var scripts = [];\n var nodelist = html_node.querySelectorAll(\"script\");\n for (var i in nodelist) {\n if (nodelist.hasOwnProperty(i)) {\n scripts.push(nodelist[i])\n }\n }\n\n scripts.forEach( function (oldScript) {\n var newScript = document.createElement(\"script\");\n var attrs = [];\n var nodemap = oldScript.attributes;\n for (var j in nodemap) {\n if (nodemap.hasOwnProperty(j)) {\n attrs.push(nodemap[j])\n }\n }\n attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n oldScript.parentNode.replaceChild(newScript, oldScript);\n });\n if (JS_MIME_TYPE in output.data) {\n toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n }\n output_area._hv_plot_id = id;\n if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n window.PyViz.plot_index[id] = Bokeh.index[id];\n } else {\n window.PyViz.plot_index[id] = null;\n }\n } else 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].childNodes[1].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/**\n * Handle when an output is cleared or removed\n */\nfunction handle_clear_output(event, handle) {\n var id = handle.cell.output_area._hv_plot_id;\n var server_id = handle.cell.output_area._bokeh_server_id;\n if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n if (server_id !== null) {\n comm.send({event_type: 'server_delete', 'id': server_id});\n return;\n } else if (comm !== null) {\n comm.send({event_type: 'delete', 'id': id});\n }\n delete PyViz.plot_index[id];\n if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n var doc = window.Bokeh.index[id].model.document\n doc.clear();\n const i = window.Bokeh.documents.indexOf(doc);\n if (i > -1) {\n window.Bokeh.documents.splice(i, 1);\n }\n }\n}\n\n/**\n * Handle kernel restart event\n */\nfunction handle_kernel_cleanup(event, handle) {\n delete PyViz.comms[\"hv-extension-comm\"];\n window.PyViz.plot_index = {}\n}\n\n/**\n * Handle update_display_data messages\n */\nfunction handle_update_output(event, handle) {\n handle_clear_output(event, {cell: {output_area: handle.output_area}})\n handle_add_output(event, handle)\n}\n\nfunction register_renderer(events, OutputArea) {\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[0]);\n element.append(toinsert);\n return toinsert\n }\n\n events.on('output_added.OutputArea', handle_add_output);\n events.on('output_updated.OutputArea', handle_update_output);\n events.on('clear_output.CodeCell', handle_clear_output);\n events.on('delete.Cell', handle_clear_output);\n events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n safe: true,\n index: 0\n });\n}\n\nif (window.Jupyter !== undefined) {\n try {\n var events = require('base/js/events');\n var OutputArea = require('notebook/js/outputarea').OutputArea;\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n } catch(err) {\n }\n}\n", + "application/javascript": "\nif ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n}\n\n\n function JupyterCommManager() {\n }\n\n JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n comm_manager.register_target(comm_id, function(comm) {\n comm.on_msg(msg_handler);\n });\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n comm.onMsg = msg_handler;\n });\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n google.colab.kernel.comms.registerTarget(comm_id, (comm) => {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n console.log(message)\n var content = {data: message.data, comm_id};\n var buffers = []\n for (var buffer of message.buffers || []) {\n buffers.push(new DataView(buffer))\n }\n var metadata = message.metadata || {};\n var msg = {content, buffers, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n })\n }\n }\n\n JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n if (comm_id in window.PyViz.comms) {\n return window.PyViz.comms[comm_id];\n } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n if (msg_handler) {\n comm.on_msg(msg_handler);\n }\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n comm.open();\n if (msg_handler) {\n comm.onMsg = msg_handler;\n }\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n var comm_promise = google.colab.kernel.comms.open(comm_id)\n comm_promise.then((comm) => {\n window.PyViz.comms[comm_id] = comm;\n if (msg_handler) {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n var content = {data: message.data};\n var metadata = message.metadata || {comm_id};\n var msg = {content, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n }\n }) \n var sendClosure = (data, metadata, buffers, disposeOnDone) => {\n return comm_promise.then((comm) => {\n comm.send(data, metadata, buffers, disposeOnDone);\n });\n };\n var comm = {\n send: sendClosure\n };\n }\n window.PyViz.comms[comm_id] = comm;\n return comm;\n }\n window.PyViz.comm_manager = new JupyterCommManager();\n \n\n\nvar JS_MIME_TYPE = 'application/javascript';\nvar HTML_MIME_TYPE = 'text/html';\nvar EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\nvar CLASS_NAME = 'output';\n\n/**\n * Render data to the DOM node\n */\nfunction render(props, node) {\n var div = document.createElement(\"div\");\n var script = document.createElement(\"script\");\n node.appendChild(div);\n node.appendChild(script);\n}\n\n/**\n * Handle when a new output is added\n */\nfunction handle_add_output(event, handle) {\n var output_area = handle.output_area;\n var output = handle.output;\n if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n return\n }\n var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n if (id !== undefined) {\n var nchildren = toinsert.length;\n var html_node = toinsert[nchildren-1].children[0];\n html_node.innerHTML = output.data[HTML_MIME_TYPE];\n var scripts = [];\n var nodelist = html_node.querySelectorAll(\"script\");\n for (var i in nodelist) {\n if (nodelist.hasOwnProperty(i)) {\n scripts.push(nodelist[i])\n }\n }\n\n scripts.forEach( function (oldScript) {\n var newScript = document.createElement(\"script\");\n var attrs = [];\n var nodemap = oldScript.attributes;\n for (var j in nodemap) {\n if (nodemap.hasOwnProperty(j)) {\n attrs.push(nodemap[j])\n }\n }\n attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n oldScript.parentNode.replaceChild(newScript, oldScript);\n });\n if (JS_MIME_TYPE in output.data) {\n toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n }\n output_area._hv_plot_id = id;\n if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n window.PyViz.plot_index[id] = Bokeh.index[id];\n } else {\n window.PyViz.plot_index[id] = null;\n }\n } else 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].childNodes[1].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/**\n * Handle when an output is cleared or removed\n */\nfunction handle_clear_output(event, handle) {\n var id = handle.cell.output_area._hv_plot_id;\n var server_id = handle.cell.output_area._bokeh_server_id;\n if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n if (server_id !== null) {\n comm.send({event_type: 'server_delete', 'id': server_id});\n return;\n } else if (comm !== null) {\n comm.send({event_type: 'delete', 'id': id});\n }\n delete PyViz.plot_index[id];\n if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n var doc = window.Bokeh.index[id].model.document\n doc.clear();\n const i = window.Bokeh.documents.indexOf(doc);\n if (i > -1) {\n window.Bokeh.documents.splice(i, 1);\n }\n }\n}\n\n/**\n * Handle kernel restart event\n */\nfunction handle_kernel_cleanup(event, handle) {\n delete PyViz.comms[\"hv-extension-comm\"];\n window.PyViz.plot_index = {}\n}\n\n/**\n * Handle update_display_data messages\n */\nfunction handle_update_output(event, handle) {\n handle_clear_output(event, {cell: {output_area: handle.output_area}})\n handle_add_output(event, handle)\n}\n\nfunction register_renderer(events, OutputArea) {\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[0]);\n element.append(toinsert);\n return toinsert\n }\n\n events.on('output_added.OutputArea', handle_add_output);\n events.on('output_updated.OutputArea', handle_update_output);\n events.on('clear_output.CodeCell', handle_clear_output);\n events.on('delete.Cell', handle_clear_output);\n events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n safe: true,\n index: 0\n });\n}\n\nif (window.Jupyter !== undefined) {\n try {\n var events = require('base/js/events');\n var OutputArea = require('notebook/js/outputarea').OutputArea;\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n } catch(err) {\n }\n}\n" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": "" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": "
\n
\n
\n", + "application/vnd.holoviews_exec.v0+json": "" + }, + "metadata": { + "application/vnd.holoviews_exec.v0+json": { + "id": "p1002" + } + }, + "output_type": "display_data" + }, + { + "data": { + "text/html": "\n
\n\n\n\n\n\n\n\n\n \n \n
\n" + }, + "metadata": {}, + "output_type": "display_data" } ], "source": [ @@ -32,26 +71,33 @@ "import matplotlib.pyplot as plt\n", "import psycopg2\n", "import getpass\n", - "import pdvega\n", + "import holoviews as hv\n", "\n", "# for configuring connection \n", "from configobj import ConfigObj\n", "import os\n", "\n", + "# holoviews extension can be changed depending on preferences (\"plotly\", \"bokeh, \"matplotlib\")\n", + "hv.extension(\"plotly\") # pip install plotly\n", "%matplotlib inline" ] }, { "cell_type": "code", "execution_count": 2, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T21:42:00.723530300Z", + "start_time": "2024-01-08T21:42:00.679963300Z" + } + }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Database: eicu\n", - "Username: alistairewj\n" + "Username: postgres\n" ] } ], @@ -112,7 +158,12 @@ { "cell_type": "code", "execution_count": 3, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T21:42:00.736126500Z", + "start_time": "2024-01-08T21:42:00.724530800Z" + } + }, "outputs": [], "source": [ "patientunitstayid = 242380" @@ -122,146 +173,25 @@ "cell_type": "code", "execution_count": 4, "metadata": { - "scrolled": true + "scrolled": true, + "ExecuteTime": { + "end_time": "2024-01-08T21:42:01.006250600Z", + "start_time": "2024-01-08T21:42:00.728126900Z" + } }, "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\Daniel\\AppData\\Local\\Temp\\ipykernel_24592\\2981411877.py:8: UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy.\n", + " df = pd.read_sql_query(query, con)\n" + ] + }, { "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
patientunitstayidinfusiondrugidinfusionyearinfusiontime24infusiontimeinfusionoffsetdrugnamedrugrateinfusionratedrugamountvolumeoffluidpatientweight
02423802001050201515:00:00evening59Nitroglycerin (mcg/min)10350250
12423801953142201515:00:00evening59Heparin (units/hr)10002025000500
22423801951808201518:00:00night239Heparin (units/hr)10002025000500
32423801973839201518:00:00night239Nitroglycerin (mcg/min)20650250
42423801985551201521:00:00night419Heparin (units/hr)10002025000500
\n", - "
" - ], - "text/plain": [ - " patientunitstayid infusiondrugid infusionyear infusiontime24 \\\n", - "0 242380 2001050 2015 15:00:00 \n", - "1 242380 1953142 2015 15:00:00 \n", - "2 242380 1951808 2015 18:00:00 \n", - "3 242380 1973839 2015 18:00:00 \n", - "4 242380 1985551 2015 21:00:00 \n", - "\n", - " infusiontime infusionoffset drugname drugrate infusionrate \\\n", - "0 evening 59 Nitroglycerin (mcg/min) 10 3 \n", - "1 evening 59 Heparin (units/hr) 1000 20 \n", - "2 night 239 Heparin (units/hr) 1000 20 \n", - "3 night 239 Nitroglycerin (mcg/min) 20 6 \n", - "4 night 419 Heparin (units/hr) 1000 20 \n", - "\n", - " drugamount volumeoffluid patientweight \n", - "0 50 250 \n", - "1 25000 500 \n", - "2 25000 500 \n", - "3 50 250 \n", - "4 25000 500 " - ] + "text/plain": " infusiondrugid patientunitstayid infusionoffset drugname \\\n0 2001050 242380 59 Nitroglycerin (mcg/min) \n1 1953142 242380 59 Heparin (units/hr) \n2 1973839 242380 239 Nitroglycerin (mcg/min) \n3 1951808 242380 239 Heparin (units/hr) \n4 1977744 242380 419 Nitroglycerin (mcg/min) \n\n drugrate infusionrate drugamount volumeoffluid patientweight \n0 10 3 50 250 \n1 1000 20 25000 500 \n2 20 6 50 250 \n3 1000 20 25000 500 \n4 0 0 50 250 ", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
infusiondrugidpatientunitstayidinfusionoffsetdrugnamedrugrateinfusionratedrugamountvolumeoffluidpatientweight
0200105024238059Nitroglycerin (mcg/min)10350250
1195314224238059Heparin (units/hr)10002025000500
21973839242380239Nitroglycerin (mcg/min)20650250
31951808242380239Heparin (units/hr)10002025000500
41977744242380419Nitroglycerin (mcg/min)0050250
\n
" }, "execution_count": 4, "metadata": {}, @@ -299,135 +229,25 @@ { "cell_type": "code", "execution_count": 5, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T21:42:04.902041900Z", + "start_time": "2024-01-08T21:42:01.004250400Z" + } + }, "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\Daniel\\AppData\\Local\\Temp\\ipykernel_24592\\2845222653.py:12: UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy.\n", + " df = pd.read_sql_query(query, con)\n" + ] + }, { "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
hospitalidnumber_of_patientsnumber_of_patients_with_tbldata completion
651883601331492.029992
1844204679313466.980124
902434243273864.529814
1343384277253359.223755
541676092246140.397242
1192812531224488.660608
1223003617182750.511474
1212832097180586.075346
581764328179341.427911
982523371153945.654109
\n", - "
" - ], - "text/plain": [ - " hospitalid number_of_patients number_of_patients_with_tbl \\\n", - "65 188 3601 3314 \n", - "184 420 4679 3134 \n", - "90 243 4243 2738 \n", - "134 338 4277 2533 \n", - "54 167 6092 2461 \n", - "119 281 2531 2244 \n", - "122 300 3617 1827 \n", - "121 283 2097 1805 \n", - "58 176 4328 1793 \n", - "98 252 3371 1539 \n", - "\n", - " data completion \n", - "65 92.029992 \n", - "184 66.980124 \n", - "90 64.529814 \n", - "134 59.223755 \n", - "54 40.397242 \n", - "119 88.660608 \n", - "122 50.511474 \n", - "121 86.075346 \n", - "58 41.427911 \n", - "98 45.654109 " - ] + "text/plain": " hospitalid number_of_patients number_of_patients_with_tbl \\\n65 188 3601 3314 \n184 420 4679 3134 \n90 243 4243 2738 \n134 338 4277 2533 \n54 167 6092 2461 \n119 281 2531 2244 \n122 300 3617 1827 \n121 283 2097 1805 \n58 176 4328 1793 \n98 252 3371 1539 \n\n data completion \n65 92.029992 \n184 66.980124 \n90 64.529814 \n134 59.223755 \n54 40.397242 \n119 88.660608 \n122 50.511474 \n121 86.075346 \n58 41.427911 \n98 45.654109 ", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
hospitalidnumber_of_patientsnumber_of_patients_with_tbldata completion
651883601331492.029992
1844204679313466.980124
902434243273864.529814
1343384277253359.223755
541676092246140.397242
1192812531224488.660608
1223003617182750.511474
1212832097180586.075346
581764328179341.427911
982523371153945.654109
\n
" }, "execution_count": 5, "metadata": {}, @@ -456,66 +276,45 @@ "cell_type": "code", "execution_count": 6, "metadata": { - "scrolled": false + "scrolled": false, + "ExecuteTime": { + "end_time": "2024-01-08T21:42:05.170928800Z", + "start_time": "2024-01-08T21:42:04.899041100Z" + } }, "outputs": [ { - "data": { - "text/html": [ - "
\n", - "\n", - "\n" - ] - }, - "metadata": { - "jupyter-vega3": "#ca5f6394-aa13-41c7-86e3-e0f258b1446a" - }, - "output_type": "display_data" - }, - { - "data": { - "application/javascript": [ - "var spec = {\"$schema\": \"https://vega.github.io/schema/vega-lite/v2.json\", \"mark\": \"bar\", \"height\": 300, \"encoding\": {\"y\": {\"aggregate\": \"count\", \"type\": \"quantitative\", \"stack\": null}, \"color\": {\"type\": \"nominal\", \"field\": \"Number of hospitals\"}, \"x\": {\"bin\": {\"maxbins\": 10}, \"type\": \"quantitative\", \"field\": \"Percent of patients with data\"}}, \"selection\": {\"grid\": {\"bind\": \"scales\", \"type\": \"interval\"}}, \"data\": {\"values\": [{\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 92.02999166898084}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 66.98012395811071}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 64.5298138109828}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 59.22375496843581}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 40.39724228496389}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 88.66060845515607}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 50.511473596903514}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 86.07534573199808}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 41.427911275415894}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 45.6541085731237}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 69.64795432921026}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 46.24959056665575}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 48.31655675112808}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 78.00224466891133}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 30.919811320754715}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 62.752646775745916}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 89.11845730027548}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 60.32786885245902}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 33.80167522291273}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 57.58293838862559}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 59.03061224489796}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 38.83149269682936}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 67.4818241903503}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 48.37476099426386}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 57.508532423208194}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 19.133091464578957}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 52.83324338909876}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 85.43956043956044}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 87.78103616813294}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 47.626666666666665}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 50.028620492272466}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 43.675787299948375}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 86.6948257655755}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 52.295918367346935}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 60.837070254110614}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 37.82358581016299}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 85.19337016574585}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 60.1010101010101}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 44.230769230769226}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 40.345649582836714}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 58.03249097472924}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 72.42562929061785}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 62.729124236252545}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 85.81460674157303}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 78.099173553719}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 42.9693637077769}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 58.83620689655172}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 46.06643356643357}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 89.09710391822829}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 39.68012185833968}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 59.87951807228916}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 49.69758064516129}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 85.51483420593368}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 44.739336492891}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 47.5609756097561}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 56.39464068209501}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 34.41608662026295}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 37.95688847235239}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 63.04}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 42.95774647887324}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 58.91341256366724}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 52.26130653266332}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 81.26649076517151}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 57.249070631970255}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 38.04195804195804}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 51.61290322580645}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 54.04858299595142}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 36.92946058091287}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 7.287671232876712}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 35.39703903095558}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 47.08029197080292}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 54.741379310344826}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 79.73856209150327}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 62.796833773087066}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 43.91217564870259}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 34.8122866894198}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 45.41387024608501}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 87.55760368663594}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 25.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 26.62807525325615}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 31.993006993006993}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 36.63967611336032}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 53.35365853658537}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 63.81322957198443}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 27.364864864864863}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 91.22807017543859}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 25.636672325976228}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 25.426621160409557}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 24.869565217391305}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 30.024213075060537}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 33.5149863760218}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 33.89830508474576}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 68.21192052980133}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 18.857142857142858}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 32.11920529801324}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 26.536312849162012}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 25.56179775280899}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 40.93023255813954}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 19.753086419753085}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 18.627450980392158}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 22.32704402515723}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 27.450980392156865}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 25.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 26.222222222222225}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 45.90163934426229}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 29.943502824858758}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 14.040114613180515}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 35.87786259541985}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 72.58064516129032}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 20.952380952380953}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 2.514890800794176}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 15.450643776824036}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 5.5910543130990416}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 25.984251968503933}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 14.864864864864865}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 8.02919708029197}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 4.411764705882353}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 15.025906735751295}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 50.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 65.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 47.16981132075472}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 61.53846153846154}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 6.940063091482649}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 8.16326530612245}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 31.147540983606557}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 6.666666666666667}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 51.61290322580645}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 16.049382716049383}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 2.93398533007335}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 3.4682080924855487}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 25.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.8856682769726247}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 35.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 10.606060606060606}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 28.57142857142857}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 1.574803149606299}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 33.33333333333333}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 26.666666666666668}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 14.814814814814813}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 36.36363636363637}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 9.090909090909092}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 20.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 33.33333333333333}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 2.083333333333333}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.18796992481203006}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.11025358324145534}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.20597322348094746}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 14.285714285714285}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 1.4285714285714286}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.5050505050505051}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.45454545454545453}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.303951367781155}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}]}, \"width\": 450};\n", - "var selector = \"#ca5f6394-aa13-41c7-86e3-e0f258b1446a\";\n", - "var type = \"vega-lite\";\n", - "\n", - "var output_area = this;\n", - "require(['nbextensions/jupyter-vega3/index'], function(vega) {\n", - " vega.render(selector, spec, type, output_area);\n", - "}, function (err) {\n", - " if (err.requireType !== 'scripterror') {\n", - " throw(err);\n", - " }\n", - "});\n" - ] - }, - "metadata": { - "jupyter-vega3": "#ca5f6394-aa13-41c7-86e3-e0f258b1446a" - }, + "data": {}, + "metadata": {}, "output_type": "display_data" }, { "data": { - "image/png": "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" + "text/html": "
\n
\n
\n", + "application/vnd.holoviews_exec.v0+json": "", + "text/plain": ":Histogram [x] (Frequency)" }, + "execution_count": 6, "metadata": { - "jupyter-vega3": "#ca5f6394-aa13-41c7-86e3-e0f258b1446a" + "application/vnd.holoviews_exec.v0+json": { + "id": "p1004" + } }, - "output_type": "display_data" + "output_type": "execute_result" } ], "source": [ - "df[['data completion']].vgplot.hist(bins=10,\n", - " var_name='Number of hospitals',\n", - " value_name='Percent of patients with data')" + "counts, edges = np.histogram(df[\"data completion\"], bins=10)\n", + "\n", + "data_completion_histogram = hv.Histogram((counts, edges))\n", + "\n", + "data_completion_histogram.opts(\n", + " xlabel=\"Percent of patients with data (binned)\",\n", + " ylabel=\"Number of Records\",\n", + " title=\"Number of Hospitals Data Completion Histogram\",\n", + " width=700,\n", + " height=400,\n", + ")" ] }, { diff --git a/notebooks/intakeoutput.ipynb b/notebooks/intakeoutput.ipynb index 2ffa3c5..d57da02 100644 --- a/notebooks/intakeoutput.ipynb +++ b/notebooks/intakeoutput.ipynb @@ -11,16 +11,55 @@ }, { "cell_type": "code", - "execution_count": 1, - "metadata": {}, + "execution_count": 15, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T21:44:30.388316500Z", + "start_time": "2024-01-08T21:44:30.351854Z" + } + }, "outputs": [ { - "name": "stderr", - "output_type": "stream", - "text": [ - "/home/alistairewj/.local/lib/python3.5/site-packages/psycopg2/__init__.py:144: UserWarning: The psycopg2 wheel package will be renamed from release 2.8; in order to keep installing from binary please use \"pip install psycopg2-binary\" instead. For details see: .\n", - " \"\"\")\n" - ] + "data": { + "application/javascript": "(function(root) {\n function now() {\n return new Date();\n }\n\n var force = true;\n var py_version = '3.3.2'.replace('rc', '-rc.').replace('.dev', '-dev.');\n var reloading = false;\n var Bokeh = root.Bokeh;\n\n if (typeof (root._bokeh_timeout) === \"undefined\" || force) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\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, js_modules, js_exports, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n if (js_modules == null) js_modules = [];\n if (js_exports == null) js_exports = {};\n\n root._bokeh_onload_callbacks.push(callback);\n\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.length === 0 && js_modules.length === 0 && Object.keys(js_exports).length === 0) {\n run_callbacks();\n return null;\n }\n if (!reloading) {\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n }\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 window._bokeh_on_load = on_load\n\n function on_error() {\n console.error(\"failed to load \" + url);\n }\n\n var skip = [];\n if (window.requirejs) {\n window.requirejs.config({'packages': {}, 'paths': {'plotly': 'https://cdn.plot.ly/plotly-2.18.0.min', 'jspanel': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/jspanel', 'jspanel-modal': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal', 'jspanel-tooltip': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip', 'jspanel-hint': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint', 'jspanel-layout': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout', 'jspanel-contextmenu': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu', 'jspanel-dock': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock', 'gridstack': 'https://cdn.jsdelivr.net/npm/gridstack@7.2.3/dist/gridstack-all', 'notyf': 'https://cdn.jsdelivr.net/npm/notyf@3/notyf.min'}, 'shim': {'jspanel': {'exports': 'jsPanel'}, 'gridstack': {'exports': 'GridStack'}}});\n require([\"plotly\"], function(Plotly) {\n\twindow.Plotly = Plotly\n\ton_load()\n })\n require([\"jspanel\"], function(jsPanel) {\n\twindow.jsPanel = jsPanel\n\ton_load()\n })\n require([\"jspanel-modal\"], function() {\n\ton_load()\n })\n require([\"jspanel-tooltip\"], function() {\n\ton_load()\n })\n require([\"jspanel-hint\"], function() {\n\ton_load()\n })\n require([\"jspanel-layout\"], function() {\n\ton_load()\n })\n require([\"jspanel-contextmenu\"], function() {\n\ton_load()\n })\n require([\"jspanel-dock\"], function() {\n\ton_load()\n })\n require([\"gridstack\"], function(GridStack) {\n\twindow.GridStack = GridStack\n\ton_load()\n })\n require([\"notyf\"], function() {\n\ton_load()\n })\n root._bokeh_is_loading = css_urls.length + 10;\n } else {\n root._bokeh_is_loading = css_urls.length + js_urls.length + js_modules.length + Object.keys(js_exports).length;\n }\n\n var existing_stylesheets = []\n var links = document.getElementsByTagName('link')\n for (var i = 0; i < links.length; i++) {\n var link = links[i]\n if (link.href != null) {\n\texisting_stylesheets.push(link.href)\n }\n }\n for (var i = 0; i < css_urls.length; i++) {\n var url = css_urls[i];\n if (existing_stylesheets.indexOf(url) !== -1) {\n\ton_load()\n\tcontinue;\n }\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 } if (((window['Plotly'] !== undefined) && (!(window['Plotly'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/plotlyplot/plotly-2.18.0.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['jsPanel'] !== undefined) && (!(window['jsPanel'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/jspanel.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['GridStack'] !== undefined) && (!(window['GridStack'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/gridstack/gridstack@7.2.3/dist/gridstack-all.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['Notyf'] !== undefined) && (!(window['Notyf'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/notificationarea/notyf@3/notyf.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } var existing_scripts = []\n var scripts = document.getElementsByTagName('script')\n for (var i = 0; i < scripts.length; i++) {\n var script = scripts[i]\n if (script.src != null) {\n\texisting_scripts.push(script.src)\n }\n }\n for (var i = 0; i < js_urls.length; i++) {\n var url = js_urls[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\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 for (var i = 0; i < js_modules.length; i++) {\n var url = js_modules[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\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 element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (const name in js_exports) {\n var url = js_exports[name];\n if (skip.indexOf(url) >= 0 || root[name] != null) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onerror = on_error;\n element.async = false;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n element.textContent = `\n import ${name} from \"${url}\"\n window.${name} = ${name}\n window._bokeh_on_load()\n `\n document.head.appendChild(element);\n }\n if (!js_urls.length && !js_modules.length) {\n on_load()\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 var js_urls = [\"https://cdn.holoviz.org/panel/1.3.4/dist/bundled/jquery/jquery.slim.min.js\", \"https://cdn.holoviz.org/panel/1.3.4/dist/bundled/plotlyplot/plotly-2.18.0.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-3.3.2.min.js\", \"https://cdn.holoviz.org/panel/1.3.4/dist/panel.min.js\"];\n var js_modules = [];\n var js_exports = {};\n var css_urls = [];\n var inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n if ((root.Bokeh !== undefined) || (force === true)) {\n for (var i = 0; i < inline_js.length; i++) {\n\ttry {\n inline_js[i].call(root, root.Bokeh);\n\t} catch(e) {\n\t if (!reloading) {\n\t throw e;\n\t }\n\t}\n }\n // Cache old bokeh versions\n if (Bokeh != undefined && !reloading) {\n\tvar NewBokeh = root.Bokeh;\n\tif (Bokeh.versions === undefined) {\n\t Bokeh.versions = new Map();\n\t}\n\tif (NewBokeh.version !== Bokeh.version) {\n\t Bokeh.versions.set(NewBokeh.version, NewBokeh)\n\t}\n\troot.Bokeh = Bokeh;\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 }\n root._bokeh_is_initializing = false\n }\n\n function load_or_wait() {\n // Implement a backoff loop that tries to ensure we do not load multiple\n // versions of Bokeh and its dependencies at the same time.\n // In recent versions we use the root._bokeh_is_initializing flag\n // to determine whether there is an ongoing attempt to initialize\n // bokeh, however for backward compatibility we also try to ensure\n // that we do not start loading a newer (Panel>=1.0 and Bokeh>3) version\n // before older versions are fully initialized.\n if (root._bokeh_is_initializing && Date.now() > root._bokeh_timeout) {\n root._bokeh_is_initializing = false;\n root._bokeh_onload_callbacks = undefined;\n console.log(\"Bokeh: BokehJS was loaded multiple times but one version failed to initialize.\");\n load_or_wait();\n } else if (root._bokeh_is_initializing || (typeof root._bokeh_is_initializing === \"undefined\" && root._bokeh_onload_callbacks !== undefined)) {\n setTimeout(load_or_wait, 100);\n } else {\n root._bokeh_is_initializing = true\n root._bokeh_onload_callbacks = []\n var bokeh_loaded = Bokeh != null && (Bokeh.version === py_version || (Bokeh.versions !== undefined && Bokeh.versions.has(py_version)));\n if (!reloading && !bokeh_loaded) {\n\troot.Bokeh = undefined;\n }\n load_libs(css_urls, js_urls, js_modules, js_exports, function() {\n\tconsole.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n\trun_inline_js();\n });\n }\n }\n // Give older versions of the autoload script a head-start to ensure\n // they initialize before we start loading newer version.\n setTimeout(load_or_wait, 100)\n}(window));", + "application/vnd.holoviews_load.v0+json": "(function(root) {\n function now() {\n return new Date();\n }\n\n var force = true;\n var py_version = '3.3.2'.replace('rc', '-rc.').replace('.dev', '-dev.');\n var reloading = false;\n var Bokeh = root.Bokeh;\n\n if (typeof (root._bokeh_timeout) === \"undefined\" || force) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\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, js_modules, js_exports, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n if (js_modules == null) js_modules = [];\n if (js_exports == null) js_exports = {};\n\n root._bokeh_onload_callbacks.push(callback);\n\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.length === 0 && js_modules.length === 0 && Object.keys(js_exports).length === 0) {\n run_callbacks();\n return null;\n }\n if (!reloading) {\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n }\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 window._bokeh_on_load = on_load\n\n function on_error() {\n console.error(\"failed to load \" + url);\n }\n\n var skip = [];\n if (window.requirejs) {\n window.requirejs.config({'packages': {}, 'paths': {'plotly': 'https://cdn.plot.ly/plotly-2.18.0.min', 'jspanel': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/jspanel', 'jspanel-modal': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal', 'jspanel-tooltip': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip', 'jspanel-hint': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint', 'jspanel-layout': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout', 'jspanel-contextmenu': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu', 'jspanel-dock': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock', 'gridstack': 'https://cdn.jsdelivr.net/npm/gridstack@7.2.3/dist/gridstack-all', 'notyf': 'https://cdn.jsdelivr.net/npm/notyf@3/notyf.min'}, 'shim': {'jspanel': {'exports': 'jsPanel'}, 'gridstack': {'exports': 'GridStack'}}});\n require([\"plotly\"], function(Plotly) {\n\twindow.Plotly = Plotly\n\ton_load()\n })\n require([\"jspanel\"], function(jsPanel) {\n\twindow.jsPanel = jsPanel\n\ton_load()\n })\n require([\"jspanel-modal\"], function() {\n\ton_load()\n })\n require([\"jspanel-tooltip\"], function() {\n\ton_load()\n })\n require([\"jspanel-hint\"], function() {\n\ton_load()\n })\n require([\"jspanel-layout\"], function() {\n\ton_load()\n })\n require([\"jspanel-contextmenu\"], function() {\n\ton_load()\n })\n require([\"jspanel-dock\"], function() {\n\ton_load()\n })\n require([\"gridstack\"], function(GridStack) {\n\twindow.GridStack = GridStack\n\ton_load()\n })\n require([\"notyf\"], function() {\n\ton_load()\n })\n root._bokeh_is_loading = css_urls.length + 10;\n } else {\n root._bokeh_is_loading = css_urls.length + js_urls.length + js_modules.length + Object.keys(js_exports).length;\n }\n\n var existing_stylesheets = []\n var links = document.getElementsByTagName('link')\n for (var i = 0; i < links.length; i++) {\n var link = links[i]\n if (link.href != null) {\n\texisting_stylesheets.push(link.href)\n }\n }\n for (var i = 0; i < css_urls.length; i++) {\n var url = css_urls[i];\n if (existing_stylesheets.indexOf(url) !== -1) {\n\ton_load()\n\tcontinue;\n }\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 } if (((window['Plotly'] !== undefined) && (!(window['Plotly'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/plotlyplot/plotly-2.18.0.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['jsPanel'] !== undefined) && (!(window['jsPanel'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/jspanel.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['GridStack'] !== undefined) && (!(window['GridStack'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/gridstack/gridstack@7.2.3/dist/gridstack-all.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['Notyf'] !== undefined) && (!(window['Notyf'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/notificationarea/notyf@3/notyf.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } var existing_scripts = []\n var scripts = document.getElementsByTagName('script')\n for (var i = 0; i < scripts.length; i++) {\n var script = scripts[i]\n if (script.src != null) {\n\texisting_scripts.push(script.src)\n }\n }\n for (var i = 0; i < js_urls.length; i++) {\n var url = js_urls[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\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 for (var i = 0; i < js_modules.length; i++) {\n var url = js_modules[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\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 element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (const name in js_exports) {\n var url = js_exports[name];\n if (skip.indexOf(url) >= 0 || root[name] != null) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onerror = on_error;\n element.async = false;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n element.textContent = `\n import ${name} from \"${url}\"\n window.${name} = ${name}\n window._bokeh_on_load()\n `\n document.head.appendChild(element);\n }\n if (!js_urls.length && !js_modules.length) {\n on_load()\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 var js_urls = [\"https://cdn.holoviz.org/panel/1.3.4/dist/bundled/jquery/jquery.slim.min.js\", \"https://cdn.holoviz.org/panel/1.3.4/dist/bundled/plotlyplot/plotly-2.18.0.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-3.3.2.min.js\", \"https://cdn.holoviz.org/panel/1.3.4/dist/panel.min.js\"];\n var js_modules = [];\n var js_exports = {};\n var css_urls = [];\n var inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n if ((root.Bokeh !== undefined) || (force === true)) {\n for (var i = 0; i < inline_js.length; i++) {\n\ttry {\n inline_js[i].call(root, root.Bokeh);\n\t} catch(e) {\n\t if (!reloading) {\n\t throw e;\n\t }\n\t}\n }\n // Cache old bokeh versions\n if (Bokeh != undefined && !reloading) {\n\tvar NewBokeh = root.Bokeh;\n\tif (Bokeh.versions === undefined) {\n\t Bokeh.versions = new Map();\n\t}\n\tif (NewBokeh.version !== Bokeh.version) {\n\t Bokeh.versions.set(NewBokeh.version, NewBokeh)\n\t}\n\troot.Bokeh = Bokeh;\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 }\n root._bokeh_is_initializing = false\n }\n\n function load_or_wait() {\n // Implement a backoff loop that tries to ensure we do not load multiple\n // versions of Bokeh and its dependencies at the same time.\n // In recent versions we use the root._bokeh_is_initializing flag\n // to determine whether there is an ongoing attempt to initialize\n // bokeh, however for backward compatibility we also try to ensure\n // that we do not start loading a newer (Panel>=1.0 and Bokeh>3) version\n // before older versions are fully initialized.\n if (root._bokeh_is_initializing && Date.now() > root._bokeh_timeout) {\n root._bokeh_is_initializing = false;\n root._bokeh_onload_callbacks = undefined;\n console.log(\"Bokeh: BokehJS was loaded multiple times but one version failed to initialize.\");\n load_or_wait();\n } else if (root._bokeh_is_initializing || (typeof root._bokeh_is_initializing === \"undefined\" && root._bokeh_onload_callbacks !== undefined)) {\n setTimeout(load_or_wait, 100);\n } else {\n root._bokeh_is_initializing = true\n root._bokeh_onload_callbacks = []\n var bokeh_loaded = Bokeh != null && (Bokeh.version === py_version || (Bokeh.versions !== undefined && Bokeh.versions.has(py_version)));\n if (!reloading && !bokeh_loaded) {\n\troot.Bokeh = undefined;\n }\n load_libs(css_urls, js_urls, js_modules, js_exports, function() {\n\tconsole.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n\trun_inline_js();\n });\n }\n }\n // Give older versions of the autoload script a head-start to ensure\n // they initialize before we start loading newer version.\n setTimeout(load_or_wait, 100)\n}(window));" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.holoviews_load.v0+json": "\nif ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n}\n\n\n function JupyterCommManager() {\n }\n\n JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n comm_manager.register_target(comm_id, function(comm) {\n comm.on_msg(msg_handler);\n });\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n comm.onMsg = msg_handler;\n });\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n google.colab.kernel.comms.registerTarget(comm_id, (comm) => {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n console.log(message)\n var content = {data: message.data, comm_id};\n var buffers = []\n for (var buffer of message.buffers || []) {\n buffers.push(new DataView(buffer))\n }\n var metadata = message.metadata || {};\n var msg = {content, buffers, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n })\n }\n }\n\n JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n if (comm_id in window.PyViz.comms) {\n return window.PyViz.comms[comm_id];\n } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n if (msg_handler) {\n comm.on_msg(msg_handler);\n }\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n comm.open();\n if (msg_handler) {\n comm.onMsg = msg_handler;\n }\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n var comm_promise = google.colab.kernel.comms.open(comm_id)\n comm_promise.then((comm) => {\n window.PyViz.comms[comm_id] = comm;\n if (msg_handler) {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n var content = {data: message.data};\n var metadata = message.metadata || {comm_id};\n var msg = {content, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n }\n }) \n var sendClosure = (data, metadata, buffers, disposeOnDone) => {\n return comm_promise.then((comm) => {\n comm.send(data, metadata, buffers, disposeOnDone);\n });\n };\n var comm = {\n send: sendClosure\n };\n }\n window.PyViz.comms[comm_id] = comm;\n return comm;\n }\n window.PyViz.comm_manager = new JupyterCommManager();\n \n\n\nvar JS_MIME_TYPE = 'application/javascript';\nvar HTML_MIME_TYPE = 'text/html';\nvar EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\nvar CLASS_NAME = 'output';\n\n/**\n * Render data to the DOM node\n */\nfunction render(props, node) {\n var div = document.createElement(\"div\");\n var script = document.createElement(\"script\");\n node.appendChild(div);\n node.appendChild(script);\n}\n\n/**\n * Handle when a new output is added\n */\nfunction handle_add_output(event, handle) {\n var output_area = handle.output_area;\n var output = handle.output;\n if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n return\n }\n var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n if (id !== undefined) {\n var nchildren = toinsert.length;\n var html_node = toinsert[nchildren-1].children[0];\n html_node.innerHTML = output.data[HTML_MIME_TYPE];\n var scripts = [];\n var nodelist = html_node.querySelectorAll(\"script\");\n for (var i in nodelist) {\n if (nodelist.hasOwnProperty(i)) {\n scripts.push(nodelist[i])\n }\n }\n\n scripts.forEach( function (oldScript) {\n var newScript = document.createElement(\"script\");\n var attrs = [];\n var nodemap = oldScript.attributes;\n for (var j in nodemap) {\n if (nodemap.hasOwnProperty(j)) {\n attrs.push(nodemap[j])\n }\n }\n attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n oldScript.parentNode.replaceChild(newScript, oldScript);\n });\n if (JS_MIME_TYPE in output.data) {\n toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n }\n output_area._hv_plot_id = id;\n if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n window.PyViz.plot_index[id] = Bokeh.index[id];\n } else {\n window.PyViz.plot_index[id] = null;\n }\n } else 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].childNodes[1].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/**\n * Handle when an output is cleared or removed\n */\nfunction handle_clear_output(event, handle) {\n var id = handle.cell.output_area._hv_plot_id;\n var server_id = handle.cell.output_area._bokeh_server_id;\n if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n if (server_id !== null) {\n comm.send({event_type: 'server_delete', 'id': server_id});\n return;\n } else if (comm !== null) {\n comm.send({event_type: 'delete', 'id': id});\n }\n delete PyViz.plot_index[id];\n if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n var doc = window.Bokeh.index[id].model.document\n doc.clear();\n const i = window.Bokeh.documents.indexOf(doc);\n if (i > -1) {\n window.Bokeh.documents.splice(i, 1);\n }\n }\n}\n\n/**\n * Handle kernel restart event\n */\nfunction handle_kernel_cleanup(event, handle) {\n delete PyViz.comms[\"hv-extension-comm\"];\n window.PyViz.plot_index = {}\n}\n\n/**\n * Handle update_display_data messages\n */\nfunction handle_update_output(event, handle) {\n handle_clear_output(event, {cell: {output_area: handle.output_area}})\n handle_add_output(event, handle)\n}\n\nfunction register_renderer(events, OutputArea) {\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[0]);\n element.append(toinsert);\n return toinsert\n }\n\n events.on('output_added.OutputArea', handle_add_output);\n events.on('output_updated.OutputArea', handle_update_output);\n events.on('clear_output.CodeCell', handle_clear_output);\n events.on('delete.Cell', handle_clear_output);\n events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n safe: true,\n index: 0\n });\n}\n\nif (window.Jupyter !== undefined) {\n try {\n var events = require('base/js/events');\n var OutputArea = require('notebook/js/outputarea').OutputArea;\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n } catch(err) {\n }\n}\n", + "application/javascript": "\nif ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n}\n\n\n function JupyterCommManager() {\n }\n\n JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n comm_manager.register_target(comm_id, function(comm) {\n comm.on_msg(msg_handler);\n });\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n comm.onMsg = msg_handler;\n });\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n google.colab.kernel.comms.registerTarget(comm_id, (comm) => {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n console.log(message)\n var content = {data: message.data, comm_id};\n var buffers = []\n for (var buffer of message.buffers || []) {\n buffers.push(new DataView(buffer))\n }\n var metadata = message.metadata || {};\n var msg = {content, buffers, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n })\n }\n }\n\n JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n if (comm_id in window.PyViz.comms) {\n return window.PyViz.comms[comm_id];\n } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n if (msg_handler) {\n comm.on_msg(msg_handler);\n }\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n comm.open();\n if (msg_handler) {\n comm.onMsg = msg_handler;\n }\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n var comm_promise = google.colab.kernel.comms.open(comm_id)\n comm_promise.then((comm) => {\n window.PyViz.comms[comm_id] = comm;\n if (msg_handler) {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n var content = {data: message.data};\n var metadata = message.metadata || {comm_id};\n var msg = {content, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n }\n }) \n var sendClosure = (data, metadata, buffers, disposeOnDone) => {\n return comm_promise.then((comm) => {\n comm.send(data, metadata, buffers, disposeOnDone);\n });\n };\n var comm = {\n send: sendClosure\n };\n }\n window.PyViz.comms[comm_id] = comm;\n return comm;\n }\n window.PyViz.comm_manager = new JupyterCommManager();\n \n\n\nvar JS_MIME_TYPE = 'application/javascript';\nvar HTML_MIME_TYPE = 'text/html';\nvar EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\nvar CLASS_NAME = 'output';\n\n/**\n * Render data to the DOM node\n */\nfunction render(props, node) {\n var div = document.createElement(\"div\");\n var script = document.createElement(\"script\");\n node.appendChild(div);\n node.appendChild(script);\n}\n\n/**\n * Handle when a new output is added\n */\nfunction handle_add_output(event, handle) {\n var output_area = handle.output_area;\n var output = handle.output;\n if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n return\n }\n var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n if (id !== undefined) {\n var nchildren = toinsert.length;\n var html_node = toinsert[nchildren-1].children[0];\n html_node.innerHTML = output.data[HTML_MIME_TYPE];\n var scripts = [];\n var nodelist = html_node.querySelectorAll(\"script\");\n for (var i in nodelist) {\n if (nodelist.hasOwnProperty(i)) {\n scripts.push(nodelist[i])\n }\n }\n\n scripts.forEach( function (oldScript) {\n var newScript = document.createElement(\"script\");\n var attrs = [];\n var nodemap = oldScript.attributes;\n for (var j in nodemap) {\n if (nodemap.hasOwnProperty(j)) {\n attrs.push(nodemap[j])\n }\n }\n attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n oldScript.parentNode.replaceChild(newScript, oldScript);\n });\n if (JS_MIME_TYPE in output.data) {\n toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n }\n output_area._hv_plot_id = id;\n if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n window.PyViz.plot_index[id] = Bokeh.index[id];\n } else {\n window.PyViz.plot_index[id] = null;\n }\n } else 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].childNodes[1].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/**\n * Handle when an output is cleared or removed\n */\nfunction handle_clear_output(event, handle) {\n var id = handle.cell.output_area._hv_plot_id;\n var server_id = handle.cell.output_area._bokeh_server_id;\n if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n if (server_id !== null) {\n comm.send({event_type: 'server_delete', 'id': server_id});\n return;\n } else if (comm !== null) {\n comm.send({event_type: 'delete', 'id': id});\n }\n delete PyViz.plot_index[id];\n if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n var doc = window.Bokeh.index[id].model.document\n doc.clear();\n const i = window.Bokeh.documents.indexOf(doc);\n if (i > -1) {\n window.Bokeh.documents.splice(i, 1);\n }\n }\n}\n\n/**\n * Handle kernel restart event\n */\nfunction handle_kernel_cleanup(event, handle) {\n delete PyViz.comms[\"hv-extension-comm\"];\n window.PyViz.plot_index = {}\n}\n\n/**\n * Handle update_display_data messages\n */\nfunction handle_update_output(event, handle) {\n handle_clear_output(event, {cell: {output_area: handle.output_area}})\n handle_add_output(event, handle)\n}\n\nfunction register_renderer(events, OutputArea) {\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[0]);\n element.append(toinsert);\n return toinsert\n }\n\n events.on('output_added.OutputArea', handle_add_output);\n events.on('output_updated.OutputArea', handle_update_output);\n events.on('clear_output.CodeCell', handle_clear_output);\n events.on('delete.Cell', handle_clear_output);\n events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n safe: true,\n index: 0\n });\n}\n\nif (window.Jupyter !== undefined) {\n try {\n var events = require('base/js/events');\n var OutputArea = require('notebook/js/outputarea').OutputArea;\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n } catch(err) {\n }\n}\n" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": "" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": "
\n
\n
\n", + "application/vnd.holoviews_exec.v0+json": "" + }, + "metadata": { + "application/vnd.holoviews_exec.v0+json": { + "id": "p1075" + } + }, + "output_type": "display_data" + }, + { + "data": { + "text/html": "\n
\n\n\n\n\n\n\n\n\n \n \n
\n" + }, + "metadata": {}, + "output_type": "display_data" } ], "source": [ @@ -30,26 +69,33 @@ "import matplotlib.pyplot as plt\n", "import psycopg2\n", "import getpass\n", - "import pdvega\n", + "import holoviews as hv\n", "\n", "# for configuring connection \n", "from configobj import ConfigObj\n", "import os\n", "\n", + "# holoviews extension can be changed depending on preferences (\"plotly\", \"bokeh, \"matplotlib\")\n", + "hv.extension(\"plotly\") # pip install plotly\n", "%matplotlib inline" ] }, { "cell_type": "code", - "execution_count": 2, - "metadata": {}, + "execution_count": 16, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T21:44:30.486766500Z", + "start_time": "2024-01-08T21:44:30.371313600Z" + } + }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Database: eicu\n", - "Username: alistairewj\n" + "Username: postgres\n" ] } ], @@ -109,8 +155,13 @@ }, { "cell_type": "code", - "execution_count": 4, - "metadata": {}, + "execution_count": 17, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T21:44:30.486766500Z", + "start_time": "2024-01-08T21:44:30.482633500Z" + } + }, "outputs": [], "source": [ "patientunitstayid = 242380" @@ -118,207 +169,31 @@ }, { "cell_type": "code", - "execution_count": 11, + "execution_count": 18, "metadata": { - "scrolled": true + "scrolled": true, + "ExecuteTime": { + "end_time": "2024-01-08T21:44:30.806878Z", + "start_time": "2024-01-08T21:44:30.486766500Z" + } }, "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\Daniel\\AppData\\Local\\Temp\\ipykernel_31800\\1572815055.py:8: UserWarning:\n", + "\n", + "pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy.\n", + "\n" + ] + }, { "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
patientunitstayidintakeoutputidintakeoutputyearintakeoutputtime24intakeoutputtimeintakeoutputoffsetintaketotaloutputtotaldialysistotalnettotalintakeoutputentryyearintakeoutputentrytime24intakeoutputentrytimeintakeoutputentryoffsetcellpathcelllabelcellvaluenumericcellvaluetext
024238017914026201511:00:00noon-1810.0650.00.0-650.0201516:08:18evening127flowsheet|Flowsheet Cell Labels|I&O|Weight|Bod...Bodyweight (lb)269.0269
124238017914024201511:00:00noon-1810.0650.00.0-650.0201516:08:18evening127flowsheet|Flowsheet Cell Labels|I&O|Output (ml...Urine650.0650
224238017914025201511:00:00noon-1810.0650.00.0-650.0201516:08:18evening127flowsheet|Flowsheet Cell Labels|I&O|Weight|Bod...Bodyweight (kg)122.0122
324238017609931201519:00:00night2990.0500.00.0-500.0201521:01:57night420flowsheet|Flowsheet Cell Labels|I&O|Output (ml...Urine500.0500
424238018175773201503:00:00morning7790.0700.00.0-700.0201507:54:33midday1073flowsheet|Flowsheet Cell Labels|I&O|Output (ml...Urine700.0700
\n", - "
" - ], - "text/plain": [ - " patientunitstayid intakeoutputid intakeoutputyear intakeoutputtime24 \\\n", - "0 242380 17914026 2015 11:00:00 \n", - "1 242380 17914024 2015 11:00:00 \n", - "2 242380 17914025 2015 11:00:00 \n", - "3 242380 17609931 2015 19:00:00 \n", - "4 242380 18175773 2015 03:00:00 \n", - "\n", - " intakeoutputtime intakeoutputoffset intaketotal outputtotal \\\n", - "0 noon -181 0.0 650.0 \n", - "1 noon -181 0.0 650.0 \n", - "2 noon -181 0.0 650.0 \n", - "3 night 299 0.0 500.0 \n", - "4 morning 779 0.0 700.0 \n", - "\n", - " dialysistotal nettotal intakeoutputentryyear intakeoutputentrytime24 \\\n", - "0 0.0 -650.0 2015 16:08:18 \n", - "1 0.0 -650.0 2015 16:08:18 \n", - "2 0.0 -650.0 2015 16:08:18 \n", - "3 0.0 -500.0 2015 21:01:57 \n", - "4 0.0 -700.0 2015 07:54:33 \n", - "\n", - " intakeoutputentrytime intakeoutputentryoffset \\\n", - "0 evening 127 \n", - "1 evening 127 \n", - "2 evening 127 \n", - "3 night 420 \n", - "4 midday 1073 \n", - "\n", - " cellpath celllabel \\\n", - "0 flowsheet|Flowsheet Cell Labels|I&O|Weight|Bod... Bodyweight (lb) \n", - "1 flowsheet|Flowsheet Cell Labels|I&O|Output (ml... Urine \n", - "2 flowsheet|Flowsheet Cell Labels|I&O|Weight|Bod... Bodyweight (kg) \n", - "3 flowsheet|Flowsheet Cell Labels|I&O|Output (ml... Urine \n", - "4 flowsheet|Flowsheet Cell Labels|I&O|Output (ml... Urine \n", - "\n", - " cellvaluenumeric cellvaluetext \n", - "0 269.0 269 \n", - "1 650.0 650 \n", - "2 122.0 122 \n", - "3 500.0 500 \n", - "4 700.0 700 " - ] + "text/plain": " intakeoutputid patientunitstayid intakeoutputoffset intaketotal \\\n0 17914024 242380 -181 0.0 \n1 17914025 242380 -181 0.0 \n2 17914026 242380 -181 0.0 \n3 17609931 242380 299 0.0 \n4 18175773 242380 779 0.0 \n\n outputtotal dialysistotal nettotal intakeoutputentryoffset \\\n0 650.0 0.0 -650.0 127 \n1 650.0 0.0 -650.0 127 \n2 650.0 0.0 -650.0 127 \n3 500.0 0.0 -500.0 420 \n4 700.0 0.0 -700.0 1073 \n\n cellpath celllabel \\\n0 flowsheet|Flowsheet Cell Labels|I&O|Output (ml... Urine \n1 flowsheet|Flowsheet Cell Labels|I&O|Weight|Bod... Bodyweight (kg) \n2 flowsheet|Flowsheet Cell Labels|I&O|Weight|Bod... Bodyweight (lb) \n3 flowsheet|Flowsheet Cell Labels|I&O|Output (ml... Urine \n4 flowsheet|Flowsheet Cell Labels|I&O|Output (ml... Urine \n\n cellvaluenumeric cellvaluetext \n0 650.0 650 \n1 122.0 122 \n2 269.0 269 \n3 500.0 500 \n4 700.0 700 ", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
intakeoutputidpatientunitstayidintakeoutputoffsetintaketotaloutputtotaldialysistotalnettotalintakeoutputentryoffsetcellpathcelllabelcellvaluenumericcellvaluetext
017914024242380-1810.0650.00.0-650.0127flowsheet|Flowsheet Cell Labels|I&O|Output (ml...Urine650.0650
117914025242380-1810.0650.00.0-650.0127flowsheet|Flowsheet Cell Labels|I&O|Weight|Bod...Bodyweight (kg)122.0122
217914026242380-1810.0650.00.0-650.0127flowsheet|Flowsheet Cell Labels|I&O|Weight|Bod...Bodyweight (lb)269.0269
3176099312423802990.0500.00.0-500.0420flowsheet|Flowsheet Cell Labels|I&O|Output (ml...Urine500.0500
4181757732423807790.0700.00.0-700.01073flowsheet|Flowsheet Cell Labels|I&O|Output (ml...Urine700.0700
\n
" }, - "execution_count": 11, + "execution_count": 18, "metadata": {}, "output_type": "execute_result" } @@ -353,60 +228,32 @@ }, { "cell_type": "code", - "execution_count": 13, - "metadata": {}, + "execution_count": 19, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T21:44:30.879375200Z", + "start_time": "2024-01-08T21:44:30.804878700Z" + } + }, "outputs": [ { - "data": { - "text/html": [ - "
\n", - "\n", - "\n" - ] - }, - "metadata": { - "jupyter-vega3": "#5843d9c3-5788-47c6-8aca-aa302ebb5ab9" - }, - "output_type": "display_data" - }, - { - "data": { - "application/javascript": [ - "var spec = {\"selection\": {\"grid\": {\"type\": \"interval\", \"bind\": \"scales\"}}, \"mark\": \"line\", \"data\": {\"values\": [{\"intakeoutputoffset\": -181, \"variable\": \"uo\", \"value\": 650.0}, {\"intakeoutputoffset\": 299, \"variable\": \"uo\", \"value\": 1150.0}, {\"intakeoutputoffset\": 779, \"variable\": \"uo\", \"value\": 1850.0}, {\"intakeoutputoffset\": 1259, \"variable\": \"uo\", \"value\": 3750.0}]}, \"width\": 450, \"$schema\": \"https://vega.github.io/schema/vega-lite/v2.json\", \"height\": 300, \"encoding\": {\"y\": {\"field\": \"value\", \"type\": \"quantitative\"}, \"x\": {\"field\": \"intakeoutputoffset\", \"type\": \"quantitative\"}, \"color\": {\"field\": \"variable\", \"type\": \"nominal\"}}};\n", - "var selector = \"#5843d9c3-5788-47c6-8aca-aa302ebb5ab9\";\n", - "var type = \"vega-lite\";\n", - "\n", - "var output_area = this;\n", - "require(['nbextensions/jupyter-vega3/index'], function(vega) {\n", - " vega.render(selector, spec, type, output_area);\n", - "}, function (err) {\n", - " if (err.requireType !== 'scripterror') {\n", - " throw(err);\n", - " }\n", - "});\n" - ] - }, - "metadata": { - "jupyter-vega3": "#5843d9c3-5788-47c6-8aca-aa302ebb5ab9" - }, + "data": {}, + "metadata": {}, "output_type": "display_data" }, { "data": { - "image/png": "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" + "text/html": "
\n
\n
\n", + "application/vnd.holoviews_exec.v0+json": "", + "text/plain": ":Curve [intakeoutputoffset] (uo)" }, + "execution_count": 19, "metadata": { - "jupyter-vega3": "#5843d9c3-5788-47c6-8aca-aa302ebb5ab9" + "application/vnd.holoviews_exec.v0+json": { + "id": "p1077" + } }, - "output_type": "display_data" + "output_type": "execute_result" } ], "source": [ @@ -415,7 +262,18 @@ "df_uo['uo'] = df_uo['uo'].cumsum()\n", "\n", "cols = ['uo']\n", - "df_uo.set_index('intakeoutputoffset')[cols].vgplot()" + "df_uo = df_uo.set_index('intakeoutputoffset')\n", + "\n", + "plot_urine_out = hv.Curve(df_uo[\"uo\"], label=\"uo\")\n", + "\n", + "plot_urine_out.opts(\n", + " xlabel=\"Percent of patients with data (binned)\",\n", + " ylabel=\"value\",\n", + " title=\"Urine Output\",\n", + " show_legend = True,\n", + " width=700,\n", + " height=400,\n", + ")" ] }, { @@ -429,65 +287,47 @@ }, { "cell_type": "code", - "execution_count": 14, - "metadata": {}, + "execution_count": 20, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T21:44:30.941861100Z", + "start_time": "2024-01-08T21:44:30.844375100Z" + } + }, "outputs": [ { - "data": { - "text/html": [ - "
\n", - "\n", - "\n" - ] - }, - "metadata": { - "jupyter-vega3": "#1b6d3307-c4fe-44c7-a5f2-956069828857" - }, - "output_type": "display_data" - }, - { - "data": { - "application/javascript": [ - "var spec = {\"selection\": {\"grid\": {\"type\": \"interval\", \"bind\": \"scales\"}}, \"mark\": \"line\", \"data\": {\"values\": [{\"intakeoutputoffset\": -181, \"variable\": \"intaketotal\", \"value\": 0.0}, {\"intakeoutputoffset\": -181, \"variable\": \"intaketotal\", \"value\": 0.0}, {\"intakeoutputoffset\": -181, \"variable\": \"intaketotal\", \"value\": 0.0}, {\"intakeoutputoffset\": 299, \"variable\": \"intaketotal\", \"value\": 0.0}, {\"intakeoutputoffset\": 779, \"variable\": \"intaketotal\", \"value\": 0.0}, {\"intakeoutputoffset\": 1259, \"variable\": \"intaketotal\", \"value\": 0.0}, {\"intakeoutputoffset\": -181, \"variable\": \"outputtotal\", \"value\": 650.0}, {\"intakeoutputoffset\": -181, \"variable\": \"outputtotal\", \"value\": 650.0}, {\"intakeoutputoffset\": -181, \"variable\": \"outputtotal\", \"value\": 650.0}, {\"intakeoutputoffset\": 299, \"variable\": \"outputtotal\", \"value\": 500.0}, {\"intakeoutputoffset\": 779, \"variable\": \"outputtotal\", \"value\": 700.0}, {\"intakeoutputoffset\": 1259, \"variable\": \"outputtotal\", \"value\": 1900.0}, {\"intakeoutputoffset\": -181, \"variable\": \"dialysistotal\", \"value\": 0.0}, {\"intakeoutputoffset\": -181, \"variable\": \"dialysistotal\", \"value\": 0.0}, {\"intakeoutputoffset\": -181, \"variable\": \"dialysistotal\", \"value\": 0.0}, {\"intakeoutputoffset\": 299, \"variable\": \"dialysistotal\", \"value\": 0.0}, {\"intakeoutputoffset\": 779, \"variable\": \"dialysistotal\", \"value\": 0.0}, {\"intakeoutputoffset\": 1259, \"variable\": \"dialysistotal\", \"value\": 0.0}, {\"intakeoutputoffset\": -181, \"variable\": \"nettotal\", \"value\": -650.0}, {\"intakeoutputoffset\": -181, \"variable\": \"nettotal\", \"value\": -650.0}, {\"intakeoutputoffset\": -181, \"variable\": \"nettotal\", \"value\": -650.0}, {\"intakeoutputoffset\": 299, \"variable\": \"nettotal\", \"value\": -500.0}, {\"intakeoutputoffset\": 779, \"variable\": \"nettotal\", \"value\": -700.0}, {\"intakeoutputoffset\": 1259, \"variable\": \"nettotal\", \"value\": -1900.0}]}, \"width\": 450, \"$schema\": \"https://vega.github.io/schema/vega-lite/v2.json\", \"height\": 300, \"encoding\": {\"y\": {\"field\": \"value\", \"type\": \"quantitative\"}, \"x\": {\"field\": \"intakeoutputoffset\", \"type\": \"quantitative\"}, \"color\": {\"field\": \"variable\", \"type\": \"nominal\"}}};\n", - "var selector = \"#1b6d3307-c4fe-44c7-a5f2-956069828857\";\n", - "var type = \"vega-lite\";\n", - "\n", - "var output_area = this;\n", - "require(['nbextensions/jupyter-vega3/index'], function(vega) {\n", - " vega.render(selector, spec, type, output_area);\n", - "}, function (err) {\n", - " if (err.requireType !== 'scripterror') {\n", - " throw(err);\n", - " }\n", - "});\n" - ] - }, - "metadata": { - "jupyter-vega3": "#1b6d3307-c4fe-44c7-a5f2-956069828857" - }, + "data": {}, + "metadata": {}, "output_type": "display_data" }, { "data": { - "image/png": "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" + "text/html": "
\n
\n
\n", + "application/vnd.holoviews_exec.v0+json": "", + "text/plain": ":Overlay\n .Curve.Intaketotal :Curve [intakeoutputoffset] (intaketotal)\n .Curve.Outputtotal :Curve [intakeoutputoffset] (outputtotal)\n .Curve.Dialysistotal :Curve [intakeoutputoffset] (dialysistotal)\n .Curve.Nettotal :Curve [intakeoutputoffset] (nettotal)" }, + "execution_count": 20, "metadata": { - "jupyter-vega3": "#1b6d3307-c4fe-44c7-a5f2-956069828857" + "application/vnd.holoviews_exec.v0+json": { + "id": "p1095" + } }, - "output_type": "display_data" + "output_type": "execute_result" } ], "source": [ "cols = ['intaketotal', 'outputtotal', 'dialysistotal', 'nettotal']\n", - "df.set_index('intakeoutputoffset')[cols].vgplot()" + "df_general = df.set_index('intakeoutputoffset')\n", + "\n", + "plot_general_io = hv.Overlay([hv.Curve(df_general[col], label=str(col)) for col in cols])\n", + "plot_general_io.opts(\n", + " xlabel=\"intakeoutputoffset\",\n", + " ylabel=\"value\",\n", + " title=\"General intake/output\",\n", + " show_legend = True,\n", + " width=700,\n", + " height=400,\n", + ")" ] }, { @@ -506,138 +346,30 @@ }, { "cell_type": "code", - "execution_count": 8, - "metadata": {}, + "execution_count": 21, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T21:44:41.058375100Z", + "start_time": "2024-01-08T21:44:30.922863400Z" + } + }, "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\Daniel\\AppData\\Local\\Temp\\ipykernel_31800\\2331711342.py:12: UserWarning:\n", + "\n", + "pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy.\n", + "\n" + ] + }, { "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
hospitalidnumber_of_patientsnumber_of_patients_with_tbldata completion
11737059691497.945885
541676092566693.007223
1062645237508897.154860
1844204679444695.020303
1343384277423298.947861
902434243415697.949564
711994240397093.632075
581764328393590.919593
2064583701366398.973250
1223003617353497.705281
\n", - "
" - ], - "text/plain": [ - " hospitalid number_of_patients number_of_patients_with_tbl \\\n", - "11 73 7059 6914 \n", - "54 167 6092 5666 \n", - "106 264 5237 5088 \n", - "184 420 4679 4446 \n", - "134 338 4277 4232 \n", - "90 243 4243 4156 \n", - "71 199 4240 3970 \n", - "58 176 4328 3935 \n", - "206 458 3701 3663 \n", - "122 300 3617 3534 \n", - "\n", - " data completion \n", - "11 97.945885 \n", - "54 93.007223 \n", - "106 97.154860 \n", - "184 95.020303 \n", - "134 98.947861 \n", - "90 97.949564 \n", - "71 93.632075 \n", - "58 90.919593 \n", - "206 98.973250 \n", - "122 97.705281 " - ] + "text/plain": " hospitalid number_of_patients number_of_patients_with_tbl \\\n11 73 7059 6896 \n54 167 6092 5665 \n106 264 5237 5088 \n184 420 4679 4445 \n134 338 4277 4232 \n90 243 4243 4155 \n71 199 4240 3968 \n58 176 4328 3931 \n206 458 3701 3663 \n122 300 3617 3534 \n\n data completion \n11 97.690891 \n54 92.990808 \n106 97.154860 \n184 94.998931 \n134 98.947861 \n90 97.925996 \n71 93.584906 \n58 90.827172 \n206 98.973250 \n122 97.705281 ", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
hospitalidnumber_of_patientsnumber_of_patients_with_tbldata completion
11737059689697.690891
541676092566592.990808
1062645237508897.154860
1844204679444594.998931
1343384277423298.947861
902434243415597.925996
711994240396893.584906
581764328393190.827172
2064583701366398.973250
1223003617353497.705281
\n
" }, - "execution_count": 8, + "execution_count": 21, "metadata": {}, "output_type": "execute_result" } @@ -662,66 +394,46 @@ }, { "cell_type": "code", - "execution_count": 9, - "metadata": {}, + "execution_count": 23, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T21:45:17.819748200Z", + "start_time": "2024-01-08T21:45:17.753152100Z" + } + }, "outputs": [ { - "data": { - "text/html": [ - "
\n", - "\n", - "\n" - ] - }, - "metadata": { - "jupyter-vega3": "#165e2fc6-a69a-49c7-88c1-a30f3ac4e112" - }, - "output_type": "display_data" - }, - { - "data": { - "application/javascript": [ - "var spec = {\"selection\": {\"grid\": {\"type\": \"interval\", \"bind\": \"scales\"}}, \"mark\": \"bar\", \"data\": {\"values\": [{\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.94588468621617}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 93.00722258699933}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.1548596524728}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 95.02030348365035}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.9478606499883}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.94956398774453}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 93.63207547169812}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 90.9195933456562}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.97325047284518}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.70528061929777}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 95.95185995623632}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 94.94584837545126}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 92.82191780821918}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.5550281815485}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 92.90403251015942}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.38184291057463}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 92.10612512283001}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 93.78687955570982}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 91.44994656216602}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.33637494815429}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.81042654028435}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.50117096018735}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 80.79810351639668}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.3638113570741}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 95.82933844678811}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 91.1567877629063}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 90.53282588011417}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.14145585957667}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.27551020408164}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 91.13422486379396}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.75876956287102}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 85.78922269909395}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.86234357224119}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 95.12595837897044}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.74523007856341}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.880810488677}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 88.37333333333333}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 89.00973096737263}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.08673469387756}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.0272373540856}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 94.04466501240695}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 93.97749834546659}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 87.64044943820225}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.45889387144993}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 89.80716253443526}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 70.72767364939361}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.95354150799696}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.13589945011783}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 95.28228924980665}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 95.31502423263328}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.63986013986013}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 87.96296296296296}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.75070290534208}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.76777251184834}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 85.77512776831345}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.20359281437125}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.0822722820764}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 76.99604743083003}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.08350305498982}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 91.30009775171065}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.13793103448276}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 89.9390243902439}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 78.84615384615384}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 86.29032258064517}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.33867276887872}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.51807228915662}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 94.37939110070258}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 95.85870889159561}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 92.37089201877934}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 94.47368421052632}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.5006729475101}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 75.29039070749735}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 93.91424619640387}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 93.7062937062937}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.09826589595376}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 91.01123595505618}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 92.53945480631278}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 70.60773480662984}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.83999999999999}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 82.95302013422818}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 87.5}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 81.70563961485557}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.49324324324324}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.95221843003414}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.25174825174825}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 88.17891373801918}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 93.3786078098472}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.72262773722628}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 73.82920110192838}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.44237918215613}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 83.4115805946792}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 90.95563139931741}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.71428571428571}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 77.35562310030394}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 87.60907504363001}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 30.82706766917293}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.38056680161942}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 69.60926193921853}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.37096774193549}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 95.34412955465586}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.78448275862068}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 86.14800759013282}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 76.32027257240205}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.50655021834062}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 86.42714570858283}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 68.08149405772495}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.08029197080292}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 94.18886198547214}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 79.21810699588477}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.47229551451187}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.83377308707124}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 80.31319910514542}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.72067039106145}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 86.3080684596577}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.03370786516854}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 94.27792915531336}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.99426934097421}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.6951219512195}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 91.52542372881356}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.68553459119497}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 54.78260869565217}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.3076923076923}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.10725552050474}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 89.30635838150289}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 79.8941798941799}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.73202614379085}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 89.09657320872275}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 75.06702412868633}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 90.9090909090909}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 67.71653543307087}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 85.43046357615894}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 94.16342412451361}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 59.75308641975309}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 94.11764705882352}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 92.1875}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 18.679549114331724}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.14163090128756}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 55.392156862745104}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 88.23529411764706}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 95.70815450643777}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.54954954954955}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.06976744186046}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 82.99595141700405}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 20.3913491246138}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 78.77551020408163}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 16.916299559471366}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.96373056994818}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 88.09523809523809}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 26.0431654676259}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 87.37373737373737}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 69.73684210526315}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 91.22807017543859}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 87.00564971751412}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.33774834437085}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 62.22222222222222}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 93.75}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 82.5}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 93.89312977099237}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.18032786885246}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 91.6030534351145}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 63.06818181818182}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 85.03937007874016}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 47.27272727272727}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 69.11764705882352}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 72.58064516129032}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 95.06172839506173}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 89.28571428571429}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 66.66666666666666}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 18.055555555555554}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 92.85714285714286}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 18.541033434650455}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 89.39393939393939}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 81.81818181818183}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 75.71428571428571}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 83.60655737704919}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 94.33962264150944}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 87.5}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 93.18181818181817}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 11.650485436893204}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 7.439824945295405}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 76.92307692307693}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 93.54838709677419}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 91.30434782608695}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 85.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 22.857142857142858}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 66.66666666666666}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 86.66666666666667}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 85.71428571428571}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 60.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 69.23076923076923}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 33.33333333333333}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 1.5873015873015872}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 53.333333333333336}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 18.181818181818183}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}]}, \"width\": 450, \"$schema\": \"https://vega.github.io/schema/vega-lite/v2.json\", \"height\": 300, \"encoding\": {\"y\": {\"type\": \"quantitative\", \"aggregate\": \"count\", \"stack\": null}, \"x\": {\"field\": \"Percent of patients with data\", \"type\": \"quantitative\", \"bin\": {\"maxbins\": 10}}, \"color\": {\"field\": \"Number of hospitals\", \"type\": \"nominal\"}}};\n", - "var selector = \"#165e2fc6-a69a-49c7-88c1-a30f3ac4e112\";\n", - "var type = \"vega-lite\";\n", - "\n", - "var output_area = this;\n", - "require(['nbextensions/jupyter-vega3/index'], function(vega) {\n", - " vega.render(selector, spec, type, output_area);\n", - "}, function (err) {\n", - " if (err.requireType !== 'scripterror') {\n", - " throw(err);\n", - " }\n", - "});\n" - ] - }, - "metadata": { - "jupyter-vega3": "#165e2fc6-a69a-49c7-88c1-a30f3ac4e112" - }, + "data": {}, + "metadata": {}, "output_type": "display_data" }, { "data": { - "image/png": "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" + "text/html": "
\n
\n
\n", + "application/vnd.holoviews_exec.v0+json": "", + "text/plain": ":Histogram [x] (Frequency)" }, + "execution_count": 23, "metadata": { - "jupyter-vega3": "#165e2fc6-a69a-49c7-88c1-a30f3ac4e112" + "application/vnd.holoviews_exec.v0+json": { + "id": "p1128" + } }, - "output_type": "display_data" + "output_type": "execute_result" } ], "source": [ - "df[['data completion']].vgplot.hist(bins=10,\n", - " var_name='Number of hospitals',\n", - " value_name='Percent of patients with data')" + "counts, edges = np.histogram(df[\"data completion\"], bins=10)\n", + "\n", + "data_completion_histogram = hv.Histogram((counts, edges))\n", + "\n", + "data_completion_histogram.opts(\n", + " xlabel=\"Percent of patients with data (binned)\",\n", + " ylabel=\"Number of Records\",\n", + " title=\"Number of Hospitals Data Completion Histogram\",\n", + " width=700,\n", + " height=400,\n", + ")" ] }, { diff --git a/notebooks/lab.ipynb b/notebooks/lab.ipynb index 0f84029..5f329a6 100644 --- a/notebooks/lab.ipynb +++ b/notebooks/lab.ipynb @@ -11,16 +11,55 @@ }, { "cell_type": "code", - "execution_count": 1, - "metadata": {}, + "execution_count": 21, + "metadata": { + "ExecuteTime": { + "end_time": "2023-12-31T19:08:33.598342100Z", + "start_time": "2023-12-31T19:08:33.476121200Z" + } + }, "outputs": [ { - "name": "stderr", - "output_type": "stream", - "text": [ - "/home/alistairewj/.local/lib/python3.5/site-packages/psycopg2/__init__.py:144: UserWarning: The psycopg2 wheel package will be renamed from release 2.8; in order to keep installing from binary please use \"pip install psycopg2-binary\" instead. For details see: .\n", - " \"\"\")\n" - ] + "data": { + "application/javascript": "(function(root) {\n function now() {\n return new Date();\n }\n\n var force = true;\n var py_version = '3.3.2'.replace('rc', '-rc.').replace('.dev', '-dev.');\n var reloading = false;\n var Bokeh = root.Bokeh;\n\n if (typeof (root._bokeh_timeout) === \"undefined\" || force) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\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, js_modules, js_exports, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n if (js_modules == null) js_modules = [];\n if (js_exports == null) js_exports = {};\n\n root._bokeh_onload_callbacks.push(callback);\n\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.length === 0 && js_modules.length === 0 && Object.keys(js_exports).length === 0) {\n run_callbacks();\n return null;\n }\n if (!reloading) {\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n }\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 window._bokeh_on_load = on_load\n\n function on_error() {\n console.error(\"failed to load \" + url);\n }\n\n var skip = [];\n if (window.requirejs) {\n window.requirejs.config({'packages': {}, 'paths': {'plotly': 'https://cdn.plot.ly/plotly-2.18.0.min', 'jspanel': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/jspanel', 'jspanel-modal': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal', 'jspanel-tooltip': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip', 'jspanel-hint': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint', 'jspanel-layout': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout', 'jspanel-contextmenu': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu', 'jspanel-dock': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock', 'gridstack': 'https://cdn.jsdelivr.net/npm/gridstack@7.2.3/dist/gridstack-all', 'notyf': 'https://cdn.jsdelivr.net/npm/notyf@3/notyf.min'}, 'shim': {'jspanel': {'exports': 'jsPanel'}, 'gridstack': {'exports': 'GridStack'}}});\n require([\"plotly\"], function(Plotly) {\n\twindow.Plotly = Plotly\n\ton_load()\n })\n require([\"jspanel\"], function(jsPanel) {\n\twindow.jsPanel = jsPanel\n\ton_load()\n })\n require([\"jspanel-modal\"], function() {\n\ton_load()\n })\n require([\"jspanel-tooltip\"], function() {\n\ton_load()\n })\n require([\"jspanel-hint\"], function() {\n\ton_load()\n })\n require([\"jspanel-layout\"], function() {\n\ton_load()\n })\n require([\"jspanel-contextmenu\"], function() {\n\ton_load()\n })\n require([\"jspanel-dock\"], function() {\n\ton_load()\n })\n require([\"gridstack\"], function(GridStack) {\n\twindow.GridStack = GridStack\n\ton_load()\n })\n require([\"notyf\"], function() {\n\ton_load()\n })\n root._bokeh_is_loading = css_urls.length + 10;\n } else {\n root._bokeh_is_loading = css_urls.length + js_urls.length + js_modules.length + Object.keys(js_exports).length;\n }\n\n var existing_stylesheets = []\n var links = document.getElementsByTagName('link')\n for (var i = 0; i < links.length; i++) {\n var link = links[i]\n if (link.href != null) {\n\texisting_stylesheets.push(link.href)\n }\n }\n for (var i = 0; i < css_urls.length; i++) {\n var url = css_urls[i];\n if (existing_stylesheets.indexOf(url) !== -1) {\n\ton_load()\n\tcontinue;\n }\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 } if (((window['Plotly'] !== undefined) && (!(window['Plotly'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.6/dist/bundled/plotlyplot/plotly-2.18.0.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['jsPanel'] !== undefined) && (!(window['jsPanel'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.6/dist/bundled/floatpanel/jspanel4@4.12.0/dist/jspanel.js', 'https://cdn.holoviz.org/panel/1.3.6/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal.js', 'https://cdn.holoviz.org/panel/1.3.6/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip.js', 'https://cdn.holoviz.org/panel/1.3.6/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint.js', 'https://cdn.holoviz.org/panel/1.3.6/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout.js', 'https://cdn.holoviz.org/panel/1.3.6/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu.js', 'https://cdn.holoviz.org/panel/1.3.6/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['GridStack'] !== undefined) && (!(window['GridStack'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.6/dist/bundled/gridstack/gridstack@7.2.3/dist/gridstack-all.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['Notyf'] !== undefined) && (!(window['Notyf'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.6/dist/bundled/notificationarea/notyf@3/notyf.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } var existing_scripts = []\n var scripts = document.getElementsByTagName('script')\n for (var i = 0; i < scripts.length; i++) {\n var script = scripts[i]\n if (script.src != null) {\n\texisting_scripts.push(script.src)\n }\n }\n for (var i = 0; i < js_urls.length; i++) {\n var url = js_urls[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\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 for (var i = 0; i < js_modules.length; i++) {\n var url = js_modules[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\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 element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (const name in js_exports) {\n var url = js_exports[name];\n if (skip.indexOf(url) >= 0 || root[name] != null) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onerror = on_error;\n element.async = false;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n element.textContent = `\n import ${name} from \"${url}\"\n window.${name} = ${name}\n window._bokeh_on_load()\n `\n document.head.appendChild(element);\n }\n if (!js_urls.length && !js_modules.length) {\n on_load()\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 var js_urls = [\"https://cdn.holoviz.org/panel/1.3.6/dist/bundled/jquery/jquery.slim.min.js\", \"https://cdn.holoviz.org/panel/1.3.6/dist/bundled/plotlyplot/plotly-2.18.0.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-3.3.2.min.js\", \"https://cdn.holoviz.org/panel/1.3.6/dist/panel.min.js\"];\n var js_modules = [];\n var js_exports = {};\n var css_urls = [];\n var inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n if ((root.Bokeh !== undefined) || (force === true)) {\n for (var i = 0; i < inline_js.length; i++) {\n\ttry {\n inline_js[i].call(root, root.Bokeh);\n\t} catch(e) {\n\t if (!reloading) {\n\t throw e;\n\t }\n\t}\n }\n // Cache old bokeh versions\n if (Bokeh != undefined && !reloading) {\n\tvar NewBokeh = root.Bokeh;\n\tif (Bokeh.versions === undefined) {\n\t Bokeh.versions = new Map();\n\t}\n\tif (NewBokeh.version !== Bokeh.version) {\n\t Bokeh.versions.set(NewBokeh.version, NewBokeh)\n\t}\n\troot.Bokeh = Bokeh;\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 }\n root._bokeh_is_initializing = false\n }\n\n function load_or_wait() {\n // Implement a backoff loop that tries to ensure we do not load multiple\n // versions of Bokeh and its dependencies at the same time.\n // In recent versions we use the root._bokeh_is_initializing flag\n // to determine whether there is an ongoing attempt to initialize\n // bokeh, however for backward compatibility we also try to ensure\n // that we do not start loading a newer (Panel>=1.0 and Bokeh>3) version\n // before older versions are fully initialized.\n if (root._bokeh_is_initializing && Date.now() > root._bokeh_timeout) {\n root._bokeh_is_initializing = false;\n root._bokeh_onload_callbacks = undefined;\n console.log(\"Bokeh: BokehJS was loaded multiple times but one version failed to initialize.\");\n load_or_wait();\n } else if (root._bokeh_is_initializing || (typeof root._bokeh_is_initializing === \"undefined\" && root._bokeh_onload_callbacks !== undefined)) {\n setTimeout(load_or_wait, 100);\n } else {\n root._bokeh_is_initializing = true\n root._bokeh_onload_callbacks = []\n var bokeh_loaded = Bokeh != null && (Bokeh.version === py_version || (Bokeh.versions !== undefined && Bokeh.versions.has(py_version)));\n if (!reloading && !bokeh_loaded) {\n\troot.Bokeh = undefined;\n }\n load_libs(css_urls, js_urls, js_modules, js_exports, function() {\n\tconsole.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n\trun_inline_js();\n });\n }\n }\n // Give older versions of the autoload script a head-start to ensure\n // they initialize before we start loading newer version.\n setTimeout(load_or_wait, 100)\n}(window));", + "application/vnd.holoviews_load.v0+json": "(function(root) {\n function now() {\n return new Date();\n }\n\n var force = true;\n var py_version = '3.3.2'.replace('rc', '-rc.').replace('.dev', '-dev.');\n var reloading = false;\n var Bokeh = root.Bokeh;\n\n if (typeof (root._bokeh_timeout) === \"undefined\" || force) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\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, js_modules, js_exports, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n if (js_modules == null) js_modules = [];\n if (js_exports == null) js_exports = {};\n\n root._bokeh_onload_callbacks.push(callback);\n\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.length === 0 && js_modules.length === 0 && Object.keys(js_exports).length === 0) {\n run_callbacks();\n return null;\n }\n if (!reloading) {\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n }\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 window._bokeh_on_load = on_load\n\n function on_error() {\n console.error(\"failed to load \" + url);\n }\n\n var skip = [];\n if (window.requirejs) {\n window.requirejs.config({'packages': {}, 'paths': {'plotly': 'https://cdn.plot.ly/plotly-2.18.0.min', 'jspanel': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/jspanel', 'jspanel-modal': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal', 'jspanel-tooltip': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip', 'jspanel-hint': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint', 'jspanel-layout': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout', 'jspanel-contextmenu': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu', 'jspanel-dock': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock', 'gridstack': 'https://cdn.jsdelivr.net/npm/gridstack@7.2.3/dist/gridstack-all', 'notyf': 'https://cdn.jsdelivr.net/npm/notyf@3/notyf.min'}, 'shim': {'jspanel': {'exports': 'jsPanel'}, 'gridstack': {'exports': 'GridStack'}}});\n require([\"plotly\"], function(Plotly) {\n\twindow.Plotly = Plotly\n\ton_load()\n })\n require([\"jspanel\"], function(jsPanel) {\n\twindow.jsPanel = jsPanel\n\ton_load()\n })\n require([\"jspanel-modal\"], function() {\n\ton_load()\n })\n require([\"jspanel-tooltip\"], function() {\n\ton_load()\n })\n require([\"jspanel-hint\"], function() {\n\ton_load()\n })\n require([\"jspanel-layout\"], function() {\n\ton_load()\n })\n require([\"jspanel-contextmenu\"], function() {\n\ton_load()\n })\n require([\"jspanel-dock\"], function() {\n\ton_load()\n })\n require([\"gridstack\"], function(GridStack) {\n\twindow.GridStack = GridStack\n\ton_load()\n })\n require([\"notyf\"], function() {\n\ton_load()\n })\n root._bokeh_is_loading = css_urls.length + 10;\n } else {\n root._bokeh_is_loading = css_urls.length + js_urls.length + js_modules.length + Object.keys(js_exports).length;\n }\n\n var existing_stylesheets = []\n var links = document.getElementsByTagName('link')\n for (var i = 0; i < links.length; i++) {\n var link = links[i]\n if (link.href != null) {\n\texisting_stylesheets.push(link.href)\n }\n }\n for (var i = 0; i < css_urls.length; i++) {\n var url = css_urls[i];\n if (existing_stylesheets.indexOf(url) !== -1) {\n\ton_load()\n\tcontinue;\n }\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 } if (((window['Plotly'] !== undefined) && (!(window['Plotly'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.6/dist/bundled/plotlyplot/plotly-2.18.0.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['jsPanel'] !== undefined) && (!(window['jsPanel'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.6/dist/bundled/floatpanel/jspanel4@4.12.0/dist/jspanel.js', 'https://cdn.holoviz.org/panel/1.3.6/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal.js', 'https://cdn.holoviz.org/panel/1.3.6/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip.js', 'https://cdn.holoviz.org/panel/1.3.6/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint.js', 'https://cdn.holoviz.org/panel/1.3.6/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout.js', 'https://cdn.holoviz.org/panel/1.3.6/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu.js', 'https://cdn.holoviz.org/panel/1.3.6/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['GridStack'] !== undefined) && (!(window['GridStack'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.6/dist/bundled/gridstack/gridstack@7.2.3/dist/gridstack-all.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['Notyf'] !== undefined) && (!(window['Notyf'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.6/dist/bundled/notificationarea/notyf@3/notyf.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } var existing_scripts = []\n var scripts = document.getElementsByTagName('script')\n for (var i = 0; i < scripts.length; i++) {\n var script = scripts[i]\n if (script.src != null) {\n\texisting_scripts.push(script.src)\n }\n }\n for (var i = 0; i < js_urls.length; i++) {\n var url = js_urls[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\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 for (var i = 0; i < js_modules.length; i++) {\n var url = js_modules[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\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 element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (const name in js_exports) {\n var url = js_exports[name];\n if (skip.indexOf(url) >= 0 || root[name] != null) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onerror = on_error;\n element.async = false;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n element.textContent = `\n import ${name} from \"${url}\"\n window.${name} = ${name}\n window._bokeh_on_load()\n `\n document.head.appendChild(element);\n }\n if (!js_urls.length && !js_modules.length) {\n on_load()\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 var js_urls = [\"https://cdn.holoviz.org/panel/1.3.6/dist/bundled/jquery/jquery.slim.min.js\", \"https://cdn.holoviz.org/panel/1.3.6/dist/bundled/plotlyplot/plotly-2.18.0.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-3.3.2.min.js\", \"https://cdn.holoviz.org/panel/1.3.6/dist/panel.min.js\"];\n var js_modules = [];\n var js_exports = {};\n var css_urls = [];\n var inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n if ((root.Bokeh !== undefined) || (force === true)) {\n for (var i = 0; i < inline_js.length; i++) {\n\ttry {\n inline_js[i].call(root, root.Bokeh);\n\t} catch(e) {\n\t if (!reloading) {\n\t throw e;\n\t }\n\t}\n }\n // Cache old bokeh versions\n if (Bokeh != undefined && !reloading) {\n\tvar NewBokeh = root.Bokeh;\n\tif (Bokeh.versions === undefined) {\n\t Bokeh.versions = new Map();\n\t}\n\tif (NewBokeh.version !== Bokeh.version) {\n\t Bokeh.versions.set(NewBokeh.version, NewBokeh)\n\t}\n\troot.Bokeh = Bokeh;\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 }\n root._bokeh_is_initializing = false\n }\n\n function load_or_wait() {\n // Implement a backoff loop that tries to ensure we do not load multiple\n // versions of Bokeh and its dependencies at the same time.\n // In recent versions we use the root._bokeh_is_initializing flag\n // to determine whether there is an ongoing attempt to initialize\n // bokeh, however for backward compatibility we also try to ensure\n // that we do not start loading a newer (Panel>=1.0 and Bokeh>3) version\n // before older versions are fully initialized.\n if (root._bokeh_is_initializing && Date.now() > root._bokeh_timeout) {\n root._bokeh_is_initializing = false;\n root._bokeh_onload_callbacks = undefined;\n console.log(\"Bokeh: BokehJS was loaded multiple times but one version failed to initialize.\");\n load_or_wait();\n } else if (root._bokeh_is_initializing || (typeof root._bokeh_is_initializing === \"undefined\" && root._bokeh_onload_callbacks !== undefined)) {\n setTimeout(load_or_wait, 100);\n } else {\n root._bokeh_is_initializing = true\n root._bokeh_onload_callbacks = []\n var bokeh_loaded = Bokeh != null && (Bokeh.version === py_version || (Bokeh.versions !== undefined && Bokeh.versions.has(py_version)));\n if (!reloading && !bokeh_loaded) {\n\troot.Bokeh = undefined;\n }\n load_libs(css_urls, js_urls, js_modules, js_exports, function() {\n\tconsole.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n\trun_inline_js();\n });\n }\n }\n // Give older versions of the autoload script a head-start to ensure\n // they initialize before we start loading newer version.\n setTimeout(load_or_wait, 100)\n}(window));" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.holoviews_load.v0+json": "\nif ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n}\n\n\n function JupyterCommManager() {\n }\n\n JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n comm_manager.register_target(comm_id, function(comm) {\n comm.on_msg(msg_handler);\n });\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n comm.onMsg = msg_handler;\n });\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n google.colab.kernel.comms.registerTarget(comm_id, (comm) => {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n console.log(message)\n var content = {data: message.data, comm_id};\n var buffers = []\n for (var buffer of message.buffers || []) {\n buffers.push(new DataView(buffer))\n }\n var metadata = message.metadata || {};\n var msg = {content, buffers, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n })\n }\n }\n\n JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n if (comm_id in window.PyViz.comms) {\n return window.PyViz.comms[comm_id];\n } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n if (msg_handler) {\n comm.on_msg(msg_handler);\n }\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n comm.open();\n if (msg_handler) {\n comm.onMsg = msg_handler;\n }\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n var comm_promise = google.colab.kernel.comms.open(comm_id)\n comm_promise.then((comm) => {\n window.PyViz.comms[comm_id] = comm;\n if (msg_handler) {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n var content = {data: message.data};\n var metadata = message.metadata || {comm_id};\n var msg = {content, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n }\n }) \n var sendClosure = (data, metadata, buffers, disposeOnDone) => {\n return comm_promise.then((comm) => {\n comm.send(data, metadata, buffers, disposeOnDone);\n });\n };\n var comm = {\n send: sendClosure\n };\n }\n window.PyViz.comms[comm_id] = comm;\n return comm;\n }\n window.PyViz.comm_manager = new JupyterCommManager();\n \n\n\nvar JS_MIME_TYPE = 'application/javascript';\nvar HTML_MIME_TYPE = 'text/html';\nvar EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\nvar CLASS_NAME = 'output';\n\n/**\n * Render data to the DOM node\n */\nfunction render(props, node) {\n var div = document.createElement(\"div\");\n var script = document.createElement(\"script\");\n node.appendChild(div);\n node.appendChild(script);\n}\n\n/**\n * Handle when a new output is added\n */\nfunction handle_add_output(event, handle) {\n var output_area = handle.output_area;\n var output = handle.output;\n if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n return\n }\n var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n if (id !== undefined) {\n var nchildren = toinsert.length;\n var html_node = toinsert[nchildren-1].children[0];\n html_node.innerHTML = output.data[HTML_MIME_TYPE];\n var scripts = [];\n var nodelist = html_node.querySelectorAll(\"script\");\n for (var i in nodelist) {\n if (nodelist.hasOwnProperty(i)) {\n scripts.push(nodelist[i])\n }\n }\n\n scripts.forEach( function (oldScript) {\n var newScript = document.createElement(\"script\");\n var attrs = [];\n var nodemap = oldScript.attributes;\n for (var j in nodemap) {\n if (nodemap.hasOwnProperty(j)) {\n attrs.push(nodemap[j])\n }\n }\n attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n oldScript.parentNode.replaceChild(newScript, oldScript);\n });\n if (JS_MIME_TYPE in output.data) {\n toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n }\n output_area._hv_plot_id = id;\n if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n window.PyViz.plot_index[id] = Bokeh.index[id];\n } else {\n window.PyViz.plot_index[id] = null;\n }\n } else 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].childNodes[1].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/**\n * Handle when an output is cleared or removed\n */\nfunction handle_clear_output(event, handle) {\n var id = handle.cell.output_area._hv_plot_id;\n var server_id = handle.cell.output_area._bokeh_server_id;\n if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n if (server_id !== null) {\n comm.send({event_type: 'server_delete', 'id': server_id});\n return;\n } else if (comm !== null) {\n comm.send({event_type: 'delete', 'id': id});\n }\n delete PyViz.plot_index[id];\n if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n var doc = window.Bokeh.index[id].model.document\n doc.clear();\n const i = window.Bokeh.documents.indexOf(doc);\n if (i > -1) {\n window.Bokeh.documents.splice(i, 1);\n }\n }\n}\n\n/**\n * Handle kernel restart event\n */\nfunction handle_kernel_cleanup(event, handle) {\n delete PyViz.comms[\"hv-extension-comm\"];\n window.PyViz.plot_index = {}\n}\n\n/**\n * Handle update_display_data messages\n */\nfunction handle_update_output(event, handle) {\n handle_clear_output(event, {cell: {output_area: handle.output_area}})\n handle_add_output(event, handle)\n}\n\nfunction register_renderer(events, OutputArea) {\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[0]);\n element.append(toinsert);\n return toinsert\n }\n\n events.on('output_added.OutputArea', handle_add_output);\n events.on('output_updated.OutputArea', handle_update_output);\n events.on('clear_output.CodeCell', handle_clear_output);\n events.on('delete.Cell', handle_clear_output);\n events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n safe: true,\n index: 0\n });\n}\n\nif (window.Jupyter !== undefined) {\n try {\n var events = require('base/js/events');\n var OutputArea = require('notebook/js/outputarea').OutputArea;\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n } catch(err) {\n }\n}\n", + "application/javascript": "\nif ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n}\n\n\n function JupyterCommManager() {\n }\n\n JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n comm_manager.register_target(comm_id, function(comm) {\n comm.on_msg(msg_handler);\n });\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n comm.onMsg = msg_handler;\n });\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n google.colab.kernel.comms.registerTarget(comm_id, (comm) => {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n console.log(message)\n var content = {data: message.data, comm_id};\n var buffers = []\n for (var buffer of message.buffers || []) {\n buffers.push(new DataView(buffer))\n }\n var metadata = message.metadata || {};\n var msg = {content, buffers, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n })\n }\n }\n\n JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n if (comm_id in window.PyViz.comms) {\n return window.PyViz.comms[comm_id];\n } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n if (msg_handler) {\n comm.on_msg(msg_handler);\n }\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n comm.open();\n if (msg_handler) {\n comm.onMsg = msg_handler;\n }\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n var comm_promise = google.colab.kernel.comms.open(comm_id)\n comm_promise.then((comm) => {\n window.PyViz.comms[comm_id] = comm;\n if (msg_handler) {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n var content = {data: message.data};\n var metadata = message.metadata || {comm_id};\n var msg = {content, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n }\n }) \n var sendClosure = (data, metadata, buffers, disposeOnDone) => {\n return comm_promise.then((comm) => {\n comm.send(data, metadata, buffers, disposeOnDone);\n });\n };\n var comm = {\n send: sendClosure\n };\n }\n window.PyViz.comms[comm_id] = comm;\n return comm;\n }\n window.PyViz.comm_manager = new JupyterCommManager();\n \n\n\nvar JS_MIME_TYPE = 'application/javascript';\nvar HTML_MIME_TYPE = 'text/html';\nvar EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\nvar CLASS_NAME = 'output';\n\n/**\n * Render data to the DOM node\n */\nfunction render(props, node) {\n var div = document.createElement(\"div\");\n var script = document.createElement(\"script\");\n node.appendChild(div);\n node.appendChild(script);\n}\n\n/**\n * Handle when a new output is added\n */\nfunction handle_add_output(event, handle) {\n var output_area = handle.output_area;\n var output = handle.output;\n if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n return\n }\n var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n if (id !== undefined) {\n var nchildren = toinsert.length;\n var html_node = toinsert[nchildren-1].children[0];\n html_node.innerHTML = output.data[HTML_MIME_TYPE];\n var scripts = [];\n var nodelist = html_node.querySelectorAll(\"script\");\n for (var i in nodelist) {\n if (nodelist.hasOwnProperty(i)) {\n scripts.push(nodelist[i])\n }\n }\n\n scripts.forEach( function (oldScript) {\n var newScript = document.createElement(\"script\");\n var attrs = [];\n var nodemap = oldScript.attributes;\n for (var j in nodemap) {\n if (nodemap.hasOwnProperty(j)) {\n attrs.push(nodemap[j])\n }\n }\n attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n oldScript.parentNode.replaceChild(newScript, oldScript);\n });\n if (JS_MIME_TYPE in output.data) {\n toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n }\n output_area._hv_plot_id = id;\n if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n window.PyViz.plot_index[id] = Bokeh.index[id];\n } else {\n window.PyViz.plot_index[id] = null;\n }\n } else 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].childNodes[1].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/**\n * Handle when an output is cleared or removed\n */\nfunction handle_clear_output(event, handle) {\n var id = handle.cell.output_area._hv_plot_id;\n var server_id = handle.cell.output_area._bokeh_server_id;\n if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n if (server_id !== null) {\n comm.send({event_type: 'server_delete', 'id': server_id});\n return;\n } else if (comm !== null) {\n comm.send({event_type: 'delete', 'id': id});\n }\n delete PyViz.plot_index[id];\n if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n var doc = window.Bokeh.index[id].model.document\n doc.clear();\n const i = window.Bokeh.documents.indexOf(doc);\n if (i > -1) {\n window.Bokeh.documents.splice(i, 1);\n }\n }\n}\n\n/**\n * Handle kernel restart event\n */\nfunction handle_kernel_cleanup(event, handle) {\n delete PyViz.comms[\"hv-extension-comm\"];\n window.PyViz.plot_index = {}\n}\n\n/**\n * Handle update_display_data messages\n */\nfunction handle_update_output(event, handle) {\n handle_clear_output(event, {cell: {output_area: handle.output_area}})\n handle_add_output(event, handle)\n}\n\nfunction register_renderer(events, OutputArea) {\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[0]);\n element.append(toinsert);\n return toinsert\n }\n\n events.on('output_added.OutputArea', handle_add_output);\n events.on('output_updated.OutputArea', handle_update_output);\n events.on('clear_output.CodeCell', handle_clear_output);\n events.on('delete.Cell', handle_clear_output);\n events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n safe: true,\n index: 0\n });\n}\n\nif (window.Jupyter !== undefined) {\n try {\n var events = require('base/js/events');\n var OutputArea = require('notebook/js/outputarea').OutputArea;\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n } catch(err) {\n }\n}\n" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": "" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": "
\n
\n
\n", + "application/vnd.holoviews_exec.v0+json": "" + }, + "metadata": { + "application/vnd.holoviews_exec.v0+json": { + "id": "p1006" + } + }, + "output_type": "display_data" + }, + { + "data": { + "text/html": "\n
\n\n\n\n\n\n\n\n\n \n \n
\n" + }, + "metadata": {}, + "output_type": "display_data" } ], "source": [ @@ -30,26 +69,33 @@ "import matplotlib.pyplot as plt\n", "import psycopg2\n", "import getpass\n", - "import pdvega\n", + "import holoviews as hv\n", "\n", "# for configuring connection \n", "from configobj import ConfigObj\n", "import os\n", "\n", + "# holoviews extension can be changed depending on preferences (\"plotly\", \"bokeh, \"matplotlib\")\n", + "hv.extension(\"plotly\") # pip install plotly\n", "%matplotlib inline" ] }, { "cell_type": "code", - "execution_count": 2, - "metadata": {}, + "execution_count": 22, + "metadata": { + "ExecuteTime": { + "end_time": "2023-12-31T19:08:33.625341700Z", + "start_time": "2023-12-31T19:08:33.504464500Z" + } + }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Database: eicu\n", - "Username: alistairewj\n" + "Username: eicu\n" ] } ], @@ -100,6 +146,25 @@ "query_schema = 'set search_path to ' + conn_info['schema_name'] + ';'" ] }, + { + "cell_type": "code", + "execution_count": 23, + "outputs": [], + "source": [ + "con = psycopg2.connect(dbname=conn_info[\"dbname\"],\n", + " host=conn_info[\"sqlhost\"],\n", + " port=conn_info[\"sqlport\"],\n", + " user=conn_info[\"sqluser\"],\n", + " password=conn_info[\"sqlpass\"])" + ], + "metadata": { + "collapsed": false, + "ExecuteTime": { + "end_time": "2023-12-31T19:08:33.639341800Z", + "start_time": "2023-12-31T19:08:33.510320100Z" + } + } + }, { "cell_type": "markdown", "metadata": {}, @@ -109,8 +174,13 @@ }, { "cell_type": "code", - "execution_count": 3, - "metadata": {}, + "execution_count": 24, + "metadata": { + "ExecuteTime": { + "end_time": "2023-12-31T19:08:33.639341800Z", + "start_time": "2023-12-31T19:08:33.551347300Z" + } + }, "outputs": [], "source": [ "patientunitstayid = 2704494" @@ -118,181 +188,29 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": 25, "metadata": { - "scrolled": true + "scrolled": true, + "ExecuteTime": { + "end_time": "2023-12-31T19:08:33.641342600Z", + "start_time": "2023-12-31T19:08:33.555479500Z" + } }, "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\Daniel\\AppData\\Local\\Temp\\ipykernel_28800\\4055150282.py:8: UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy.\n", + " df = pd.read_sql_query(query, con)\n" + ] + }, { "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
patientunitstayidlabidlabresultyearlabresulttime24labresulttimelabresultoffsetlabtypeidlabnamelabresultlabresulttextlabmeasurenamesystemlabmeasurenameinterfacelabresultrevisedyearlabresultrevisedtime24labresultrevisedtimelabresultrevisedoffset
02704494635381067201400:05:00midnight-996201.0sodium136.00136mmol/Lmmol/L201400:42:48midnight-99583
12704494648998951201400:05:00midnight-996203.0-monos6.006%%201400:52:16midnight-99573
22704494648998947201400:05:00midnight-996203.0Hgb9.609.6g/dLg/dL201400:52:10midnight-99573
32704494648998952201400:05:00midnight-996203.0MCHC34.3034.3g/dLg/dL201400:52:10midnight-99573
42704494635381063201400:05:00midnight-996201.0creatinine4.234.23mg/dLmg/dL201400:42:48midnight-99583
\n", - "
" - ], - "text/plain": [ - " patientunitstayid labid labresultyear labresulttime24 labresulttime \\\n", - "0 2704494 635381067 2014 00:05:00 midnight \n", - "1 2704494 648998951 2014 00:05:00 midnight \n", - "2 2704494 648998947 2014 00:05:00 midnight \n", - "3 2704494 648998952 2014 00:05:00 midnight \n", - "4 2704494 635381063 2014 00:05:00 midnight \n", - "\n", - " labresultoffset labtypeid labname labresult labresulttext \\\n", - "0 -99620 1.0 sodium 136.00 136 \n", - "1 -99620 3.0 -monos 6.00 6 \n", - "2 -99620 3.0 Hgb 9.60 9.6 \n", - "3 -99620 3.0 MCHC 34.30 34.3 \n", - "4 -99620 1.0 creatinine 4.23 4.23 \n", - "\n", - " labmeasurenamesystem labmeasurenameinterface labresultrevisedyear \\\n", - "0 mmol/L mmol/L 2014 \n", - "1 % % 2014 \n", - "2 g/dL g/dL 2014 \n", - "3 g/dL g/dL 2014 \n", - "4 mg/dL mg/dL 2014 \n", - "\n", - " labresultrevisedtime24 labresultrevisedtime labresultrevisedoffset \n", - "0 00:42:48 midnight -99583 \n", - "1 00:52:16 midnight -99573 \n", - "2 00:52:10 midnight -99573 \n", - "3 00:52:10 midnight -99573 \n", - "4 00:42:48 midnight -99583 " - ] + "text/plain": " labid patientunitstayid labresultoffset labtypeid labname \\\n0 635381067 2704494 -99620 1.0 sodium \n1 648998951 2704494 -99620 3.0 -monos \n2 648998947 2704494 -99620 3.0 Hgb \n3 648998952 2704494 -99620 3.0 MCHC \n4 635381063 2704494 -99620 1.0 creatinine \n\n labresult labresulttext labmeasurenamesystem labmeasurenameinterface \\\n0 136.00 136 mmol/L mmol/L \n1 6.00 6 % % \n2 9.60 9.6 g/dL g/dL \n3 34.30 34.3 g/dL g/dL \n4 4.23 4.23 mg/dL mg/dL \n\n labresultrevisedoffset \n0 -99583 \n1 -99573 \n2 -99573 \n3 -99573 \n4 -99583 ", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
labidpatientunitstayidlabresultoffsetlabtypeidlabnamelabresultlabresulttextlabmeasurenamesystemlabmeasurenameinterfacelabresultrevisedoffset
06353810672704494-996201.0sodium136.00136mmol/Lmmol/L-99583
16489989512704494-996203.0-monos6.006%%-99573
26489989472704494-996203.0Hgb9.609.6g/dLg/dL-99573
36489989522704494-996203.0MCHC34.3034.3g/dLg/dL-99573
46353810632704494-996201.0creatinine4.234.23mg/dLmg/dL-99583
\n
" }, - "execution_count": 4, + "execution_count": 25, "metadata": {}, "output_type": "execute_result" } @@ -311,52 +229,28 @@ }, { "cell_type": "code", - "execution_count": 5, - "metadata": {}, + "execution_count": 26, + "metadata": { + "ExecuteTime": { + "end_time": "2023-12-31T19:08:33.642343900Z", + "start_time": "2023-12-31T19:08:33.579332500Z" + } + }, "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\Daniel\\AppData\\Local\\Temp\\ipykernel_28800\\1242226629.py:7: UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy.\n", + " pt = pd.read_sql_query(query, con)\n" + ] + }, { "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
patientunitstayidapacheadmissiondxhospitaladmitoffset
02704494Thrombocytopenia-99779
\n", - "
" - ], - "text/plain": [ - " patientunitstayid apacheadmissiondx hospitaladmitoffset\n", - "0 2704494 Thrombocytopenia -99779" - ] + "text/plain": " patientunitstayid apacheadmissiondx hospitaladmitoffset\n0 2704494 Thrombocytopenia -99779", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
patientunitstayidapacheadmissiondxhospitaladmitoffset
02704494Thrombocytopenia-99779
\n
" }, - "execution_count": 5, + "execution_count": 26, "metadata": {}, "output_type": "execute_result" } @@ -390,9 +284,22 @@ }, { "cell_type": "code", - "execution_count": 6, - "metadata": {}, + "execution_count": 27, + "metadata": { + "ExecuteTime": { + "end_time": "2023-12-31T19:08:35.516401900Z", + "start_time": "2023-12-31T19:08:33.590341600Z" + } + }, "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\Daniel\\AppData\\Local\\Temp\\ipykernel_28800\\2523693285.py:8: UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy.\n", + " lab = pd.read_sql_query(query, con)\n" + ] + }, { "name": "stdout", "output_type": "stream", @@ -404,69 +311,10 @@ }, { "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
labnamen
0bedside glucose3175835
1potassium1493261
2sodium1393205
3glucose1319496
4Hgb1298708
\n", - "
" - ], - "text/plain": [ - " labname n\n", - "0 bedside glucose 3175835\n", - "1 potassium 1493261\n", - "2 sodium 1393205\n", - "3 glucose 1319496\n", - "4 Hgb 1298708" - ] + "text/plain": " labname n\n0 bedside glucose 3175835\n1 potassium 1493261\n2 sodium 1393205\n3 glucose 1319496\n4 Hgb 1298708", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
labnamen
0bedside glucose3175835
1potassium1493261
2sodium1393205
3glucose1319496
4Hgb1298708
\n
" }, - "execution_count": 6, + "execution_count": 27, "metadata": {}, "output_type": "execute_result" } @@ -501,138 +349,28 @@ }, { "cell_type": "code", - "execution_count": 7, - "metadata": {}, + "execution_count": 28, + "metadata": { + "ExecuteTime": { + "end_time": "2023-12-31T19:08:36.619785600Z", + "start_time": "2023-12-31T19:08:35.507885300Z" + } + }, "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\Daniel\\AppData\\Local\\Temp\\ipykernel_28800\\3954933507.py:17: UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy.\n", + " df = pd.read_sql_query(query, con)\n" + ] + }, { "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
hospitalidnumber_of_patientsnumber_of_patients_with_tbldata completion
11737059686197.195070
541676092589796.799081
1062645237507596.906626
1844204679460398.375721
581764328425498.290203
1343384277423799.064765
711994240412297.216981
902434243410496.724016
2064583701364398.432856
2004433656361498.851204
\n", - "
" - ], - "text/plain": [ - " hospitalid number_of_patients number_of_patients_with_tbl \\\n", - "11 73 7059 6861 \n", - "54 167 6092 5897 \n", - "106 264 5237 5075 \n", - "184 420 4679 4603 \n", - "58 176 4328 4254 \n", - "134 338 4277 4237 \n", - "71 199 4240 4122 \n", - "90 243 4243 4104 \n", - "206 458 3701 3643 \n", - "200 443 3656 3614 \n", - "\n", - " data completion \n", - "11 97.195070 \n", - "54 96.799081 \n", - "106 96.906626 \n", - "184 98.375721 \n", - "58 98.290203 \n", - "134 99.064765 \n", - "71 97.216981 \n", - "90 96.724016 \n", - "206 98.432856 \n", - "200 98.851204 " - ] + "text/plain": " hospitalid number_of_patients number_of_patients_with_tbl \\\n11 73 7059 6861 \n54 167 6092 5897 \n106 264 5237 5075 \n184 420 4679 4603 \n58 176 4328 4254 \n134 338 4277 4237 \n71 199 4240 4122 \n90 243 4243 4104 \n206 458 3701 3643 \n200 443 3656 3614 \n\n data completion \n11 97.195070 \n54 96.799081 \n106 96.906626 \n184 98.375721 \n58 98.290203 \n134 99.064765 \n71 97.216981 \n90 96.724016 \n206 98.432856 \n200 98.851204 ", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
hospitalidnumber_of_patientsnumber_of_patients_with_tbldata completion
11737059686197.195070
541676092589796.799081
1062645237507596.906626
1844204679460398.375721
581764328425498.290203
1343384277423799.064765
711994240412297.216981
902434243410496.724016
2064583701364398.432856
2004433656361498.851204
\n
" }, - "execution_count": 7, + "execution_count": 28, "metadata": {}, "output_type": "execute_result" } @@ -662,138 +400,20 @@ }, { "cell_type": "code", - "execution_count": 8, - "metadata": {}, + "execution_count": 29, + "metadata": { + "ExecuteTime": { + "end_time": "2023-12-31T19:08:36.619785600Z", + "start_time": "2023-12-31T19:08:36.610786600Z" + } + }, "outputs": [ { "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
hospitalidnumber_of_patientsnumber_of_patients_with_tbldata completion
1891151493.333333
45151141392.857143
138351271348.148148
1686151280.000000
1293231111100.000000
146361131076.923077
219499100.000000
15438533100.000000
361363266.666667
1764093300.000000
\n", - "
" - ], - "text/plain": [ - " hospitalid number_of_patients number_of_patients_with_tbl \\\n", - "18 91 15 14 \n", - "45 151 14 13 \n", - "138 351 27 13 \n", - "16 86 15 12 \n", - "129 323 11 11 \n", - "146 361 13 10 \n", - "21 94 9 9 \n", - "154 385 3 3 \n", - "36 136 3 2 \n", - "176 409 33 0 \n", - "\n", - " data completion \n", - "18 93.333333 \n", - "45 92.857143 \n", - "138 48.148148 \n", - "16 80.000000 \n", - "129 100.000000 \n", - "146 76.923077 \n", - "21 100.000000 \n", - "154 100.000000 \n", - "36 66.666667 \n", - "176 0.000000 " - ] + "text/plain": " hospitalid number_of_patients number_of_patients_with_tbl \\\n18 91 15 14 \n45 151 14 13 \n138 351 27 13 \n16 86 15 12 \n129 323 11 11 \n146 361 13 10 \n21 94 9 9 \n154 385 3 3 \n36 136 3 2 \n176 409 33 0 \n\n data completion \n18 93.333333 \n45 92.857143 \n138 48.148148 \n16 80.000000 \n129 100.000000 \n146 76.923077 \n21 100.000000 \n154 100.000000 \n36 66.666667 \n176 0.000000 ", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
hospitalidnumber_of_patientsnumber_of_patients_with_tbldata completion
1891151493.333333
45151141392.857143
138351271348.148148
1686151280.000000
1293231111100.000000
146361131076.923077
219499100.000000
15438533100.000000
361363266.666667
1764093300.000000
\n
" }, - "execution_count": 8, + "execution_count": 29, "metadata": {}, "output_type": "execute_result" } @@ -804,66 +424,46 @@ }, { "cell_type": "code", - "execution_count": 9, - "metadata": {}, + "execution_count": 30, + "metadata": { + "ExecuteTime": { + "end_time": "2023-12-31T19:08:36.958640800Z", + "start_time": "2023-12-31T19:08:36.614785600Z" + } + }, "outputs": [ { - "data": { - "text/html": [ - "
\n", - "\n", - "\n" - ] - }, - "metadata": { - "jupyter-vega3": "#af377dc8-94ca-45f2-abdb-2f8a7c207a59" - }, - "output_type": "display_data" - }, - { - "data": { - "application/javascript": [ - "var spec = {\"data\": {\"values\": [{\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.19507012324692}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.79908076165464}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.90662593087646}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.37572130797179}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.2902033271719}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.06476502221183}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.21698113207547}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.72401602639641}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.43285598486895}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.85120350109409}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.82191780821918}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.05609552901971}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.20763063312137}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.93206763571641}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.8709466098919}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.57191431485889}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 89.27789934354486}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.47275251648733}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.8293551834699}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.01224812327143}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 93.61260887598507}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.33649289099526}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.07962529274005}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.4754411063424}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.13378248315688}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.5583173996176}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 95.54170661553212}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 94.62416745956233}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.74186886938566}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 94.84893511639424}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 95.10204081632652}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.6}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.62547220723151}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.48484848484848}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.80546075085324}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.85518030910131}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 91.67585446527012}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.04648390941597}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 91.01861993428258}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.68671679197995}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.08436724565756}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.23469387755102}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.09208819714657}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.86781229345671}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.79338842975206}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 95.69821310390469}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.55156950672645}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.6953541507997}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.586017282011}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.86561264822134}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.95330112721416}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 93.7354988399072}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.60743134087238}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.4949494949495}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.31856899488926}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.56293706293707}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.20704845814979}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.72924187725631}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.43589743589743}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.96907216494846}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.70674486803519}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 93.8388625592417}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.6951219512195}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.79402677651905}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.86150712830958}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 95.80838323353294}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 93.63369245837414}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.46120689655173}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.51531151003168}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.4475138121547}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.3975903614458}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.14738124238734}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 91.56908665105387}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 89.90610328638498}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.02631578947368}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.19463087248323}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.92328398384926}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.58677685950413}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.89958734525447}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.86013986013987}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.85955056179775}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.85611510791367}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 95.71230982019364}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.55282199710564}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.94117647058823}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 94.79768786127167}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.24012158054711}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.06103286384976}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.68}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 89.38307030129124}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.28434504792332}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.83249581239531}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.49324324324324}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.65928449744463}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.15110356536503}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.46416382252559}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.47826086956522}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.82547993019197}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.9283276450512}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.82363315696648}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 95.75551782682513}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 94.75524475524476}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.62773722627736}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.90476190476191}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.60079840319361}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.79423868312757}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 95.95141700404858}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 94.75806451612904}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 94.12955465587044}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.13793103448276}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.03063457330416}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.98657718120806}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 93.66812227074236}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.01234567901234}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.55501222493888}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.79411764705883}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.73614775725594}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.82539682539682}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.45504087193461}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.4413407821229}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 92.6509186351706}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.15254237288136}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.59550561797754}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.84813753581662}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 88.12664907651715}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 89.00804289544236}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.6951219512195}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.36908517350159}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.74213836477988}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.67637540453075}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.7012987012987}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.01960784313727}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 91.6923076923077}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.68211920529801}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.3006993006993}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 85.66978193146417}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.22178988326849}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.6078431372549}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.4375}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.59183673469387}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.76113360323887}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 93.33333333333333}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.14163090128756}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.11111111111111}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 94.84978540772532}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.09909909909909}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.53488372093024}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 93.42105263157895}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.15668202764977}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.52380952380952}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.48186528497409}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.30508474576271}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.125}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 88.06818181818183}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.33774834437085}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 65.45454545454545}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.30555555555556}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.23664122137404}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.18320610687023}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.19354838709677}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 87.38738738738738}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 93.82716049382715}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.21428571428571}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 78.78787878787878}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.11320754716981}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 72.85714285714285}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 94.44444444444444}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.72727272727273}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 92.3076923076923}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 93.93939393939394}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 95.65217391304348}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 93.33333333333333}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 92.85714285714286}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 48.148148148148145}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 80.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 76.92307692307693}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 66.66666666666666}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}]}, \"$schema\": \"https://vega.github.io/schema/vega-lite/v2.json\", \"encoding\": {\"color\": {\"field\": \"Number of hospitals\", \"type\": \"nominal\"}, \"x\": {\"field\": \"Percent of patients with data\", \"bin\": {\"maxbins\": 10}, \"type\": \"quantitative\"}, \"y\": {\"type\": \"quantitative\", \"aggregate\": \"count\", \"stack\": null}}, \"mark\": \"bar\", \"height\": 300, \"selection\": {\"grid\": {\"type\": \"interval\", \"bind\": \"scales\"}}, \"width\": 450};\n", - "var selector = \"#af377dc8-94ca-45f2-abdb-2f8a7c207a59\";\n", - "var type = \"vega-lite\";\n", - "\n", - "var output_area = this;\n", - "require(['nbextensions/jupyter-vega3/index'], function(vega) {\n", - " vega.render(selector, spec, type, output_area);\n", - "}, function (err) {\n", - " if (err.requireType !== 'scripterror') {\n", - " throw(err);\n", - " }\n", - "});\n" - ] - }, - "metadata": { - "jupyter-vega3": "#af377dc8-94ca-45f2-abdb-2f8a7c207a59" - }, + "data": {}, + "metadata": {}, "output_type": "display_data" }, { "data": { - "image/png": "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" + "text/html": "
\n
\n
\n", + "application/vnd.holoviews_exec.v0+json": "", + "text/plain": ":Histogram [x] (Frequency)" }, + "execution_count": 30, "metadata": { - "jupyter-vega3": "#af377dc8-94ca-45f2-abdb-2f8a7c207a59" + "application/vnd.holoviews_exec.v0+json": { + "id": "p1008" + } }, - "output_type": "display_data" + "output_type": "execute_result" } ], "source": [ - "df[['data completion']].vgplot.hist(bins=10,\n", - " var_name='Number of hospitals',\n", - " value_name='Percent of patients with data')" + "counts, edges = np.histogram(df[\"data completion\"], bins=10)\n", + "\n", + "data_completion_histogram = hv.Histogram((counts, edges))\n", + "\n", + "data_completion_histogram.opts(\n", + " xlabel=\"Percent of patients with data (binned)\",\n", + " ylabel=\"Number of Records\",\n", + " title=\"Number of Hospitals Data Completion Histogram\",\n", + " width=700,\n", + " height=400,\n", + ")" ] }, { diff --git a/notebooks/medication.ipynb b/notebooks/medication.ipynb index 74ba490..69a2942 100644 --- a/notebooks/medication.ipynb +++ b/notebooks/medication.ipynb @@ -14,15 +14,54 @@ { "cell_type": "code", "execution_count": 1, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T21:50:37.863755300Z", + "start_time": "2024-01-08T21:50:35.526587500Z" + } + }, "outputs": [ { - "name": "stderr", - "output_type": "stream", - "text": [ - "/home/alistairewj/.local/lib/python3.5/site-packages/psycopg2/__init__.py:144: UserWarning: The psycopg2 wheel package will be renamed from release 2.8; in order to keep installing from binary please use \"pip install psycopg2-binary\" instead. For details see: .\n", - " \"\"\")\n" - ] + "data": { + "application/javascript": "(function(root) {\n function now() {\n return new Date();\n }\n\n var force = true;\n var py_version = '3.3.2'.replace('rc', '-rc.').replace('.dev', '-dev.');\n var reloading = false;\n var Bokeh = root.Bokeh;\n\n if (typeof (root._bokeh_timeout) === \"undefined\" || force) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\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, js_modules, js_exports, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n if (js_modules == null) js_modules = [];\n if (js_exports == null) js_exports = {};\n\n root._bokeh_onload_callbacks.push(callback);\n\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.length === 0 && js_modules.length === 0 && Object.keys(js_exports).length === 0) {\n run_callbacks();\n return null;\n }\n if (!reloading) {\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n }\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 window._bokeh_on_load = on_load\n\n function on_error() {\n console.error(\"failed to load \" + url);\n }\n\n var skip = [];\n if (window.requirejs) {\n window.requirejs.config({'packages': {}, 'paths': {'plotly': 'https://cdn.plot.ly/plotly-2.18.0.min', 'jspanel': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/jspanel', 'jspanel-modal': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal', 'jspanel-tooltip': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip', 'jspanel-hint': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint', 'jspanel-layout': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout', 'jspanel-contextmenu': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu', 'jspanel-dock': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock', 'gridstack': 'https://cdn.jsdelivr.net/npm/gridstack@7.2.3/dist/gridstack-all', 'notyf': 'https://cdn.jsdelivr.net/npm/notyf@3/notyf.min'}, 'shim': {'jspanel': {'exports': 'jsPanel'}, 'gridstack': {'exports': 'GridStack'}}});\n require([\"plotly\"], function(Plotly) {\n\twindow.Plotly = Plotly\n\ton_load()\n })\n require([\"jspanel\"], function(jsPanel) {\n\twindow.jsPanel = jsPanel\n\ton_load()\n })\n require([\"jspanel-modal\"], function() {\n\ton_load()\n })\n require([\"jspanel-tooltip\"], function() {\n\ton_load()\n })\n require([\"jspanel-hint\"], function() {\n\ton_load()\n })\n require([\"jspanel-layout\"], function() {\n\ton_load()\n })\n require([\"jspanel-contextmenu\"], function() {\n\ton_load()\n })\n require([\"jspanel-dock\"], function() {\n\ton_load()\n })\n require([\"gridstack\"], function(GridStack) {\n\twindow.GridStack = GridStack\n\ton_load()\n })\n require([\"notyf\"], function() {\n\ton_load()\n })\n root._bokeh_is_loading = css_urls.length + 10;\n } else {\n root._bokeh_is_loading = css_urls.length + js_urls.length + js_modules.length + Object.keys(js_exports).length;\n }\n\n var existing_stylesheets = []\n var links = document.getElementsByTagName('link')\n for (var i = 0; i < links.length; i++) {\n var link = links[i]\n if (link.href != null) {\n\texisting_stylesheets.push(link.href)\n }\n }\n for (var i = 0; i < css_urls.length; i++) {\n var url = css_urls[i];\n if (existing_stylesheets.indexOf(url) !== -1) {\n\ton_load()\n\tcontinue;\n }\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 } if (((window['Plotly'] !== undefined) && (!(window['Plotly'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/plotlyplot/plotly-2.18.0.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['jsPanel'] !== undefined) && (!(window['jsPanel'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/jspanel.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['GridStack'] !== undefined) && (!(window['GridStack'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/gridstack/gridstack@7.2.3/dist/gridstack-all.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['Notyf'] !== undefined) && (!(window['Notyf'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/notificationarea/notyf@3/notyf.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } var existing_scripts = []\n var scripts = document.getElementsByTagName('script')\n for (var i = 0; i < scripts.length; i++) {\n var script = scripts[i]\n if (script.src != null) {\n\texisting_scripts.push(script.src)\n }\n }\n for (var i = 0; i < js_urls.length; i++) {\n var url = js_urls[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\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 for (var i = 0; i < js_modules.length; i++) {\n var url = js_modules[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\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 element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (const name in js_exports) {\n var url = js_exports[name];\n if (skip.indexOf(url) >= 0 || root[name] != null) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onerror = on_error;\n element.async = false;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n element.textContent = `\n import ${name} from \"${url}\"\n window.${name} = ${name}\n window._bokeh_on_load()\n `\n document.head.appendChild(element);\n }\n if (!js_urls.length && !js_modules.length) {\n on_load()\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 var js_urls = [\"https://cdn.holoviz.org/panel/1.3.4/dist/bundled/jquery/jquery.slim.min.js\", \"https://cdn.holoviz.org/panel/1.3.4/dist/bundled/plotlyplot/plotly-2.18.0.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-3.3.2.min.js\", \"https://cdn.holoviz.org/panel/1.3.4/dist/panel.min.js\"];\n var js_modules = [];\n var js_exports = {};\n var css_urls = [];\n var inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n if ((root.Bokeh !== undefined) || (force === true)) {\n for (var i = 0; i < inline_js.length; i++) {\n\ttry {\n inline_js[i].call(root, root.Bokeh);\n\t} catch(e) {\n\t if (!reloading) {\n\t throw e;\n\t }\n\t}\n }\n // Cache old bokeh versions\n if (Bokeh != undefined && !reloading) {\n\tvar NewBokeh = root.Bokeh;\n\tif (Bokeh.versions === undefined) {\n\t Bokeh.versions = new Map();\n\t}\n\tif (NewBokeh.version !== Bokeh.version) {\n\t Bokeh.versions.set(NewBokeh.version, NewBokeh)\n\t}\n\troot.Bokeh = Bokeh;\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 }\n root._bokeh_is_initializing = false\n }\n\n function load_or_wait() {\n // Implement a backoff loop that tries to ensure we do not load multiple\n // versions of Bokeh and its dependencies at the same time.\n // In recent versions we use the root._bokeh_is_initializing flag\n // to determine whether there is an ongoing attempt to initialize\n // bokeh, however for backward compatibility we also try to ensure\n // that we do not start loading a newer (Panel>=1.0 and Bokeh>3) version\n // before older versions are fully initialized.\n if (root._bokeh_is_initializing && Date.now() > root._bokeh_timeout) {\n root._bokeh_is_initializing = false;\n root._bokeh_onload_callbacks = undefined;\n console.log(\"Bokeh: BokehJS was loaded multiple times but one version failed to initialize.\");\n load_or_wait();\n } else if (root._bokeh_is_initializing || (typeof root._bokeh_is_initializing === \"undefined\" && root._bokeh_onload_callbacks !== undefined)) {\n setTimeout(load_or_wait, 100);\n } else {\n root._bokeh_is_initializing = true\n root._bokeh_onload_callbacks = []\n var bokeh_loaded = Bokeh != null && (Bokeh.version === py_version || (Bokeh.versions !== undefined && Bokeh.versions.has(py_version)));\n if (!reloading && !bokeh_loaded) {\n\troot.Bokeh = undefined;\n }\n load_libs(css_urls, js_urls, js_modules, js_exports, function() {\n\tconsole.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n\trun_inline_js();\n });\n }\n }\n // Give older versions of the autoload script a head-start to ensure\n // they initialize before we start loading newer version.\n setTimeout(load_or_wait, 100)\n}(window));", + "application/vnd.holoviews_load.v0+json": "(function(root) {\n function now() {\n return new Date();\n }\n\n var force = true;\n var py_version = '3.3.2'.replace('rc', '-rc.').replace('.dev', '-dev.');\n var reloading = false;\n var Bokeh = root.Bokeh;\n\n if (typeof (root._bokeh_timeout) === \"undefined\" || force) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\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, js_modules, js_exports, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n if (js_modules == null) js_modules = [];\n if (js_exports == null) js_exports = {};\n\n root._bokeh_onload_callbacks.push(callback);\n\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.length === 0 && js_modules.length === 0 && Object.keys(js_exports).length === 0) {\n run_callbacks();\n return null;\n }\n if (!reloading) {\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n }\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 window._bokeh_on_load = on_load\n\n function on_error() {\n console.error(\"failed to load \" + url);\n }\n\n var skip = [];\n if (window.requirejs) {\n window.requirejs.config({'packages': {}, 'paths': {'plotly': 'https://cdn.plot.ly/plotly-2.18.0.min', 'jspanel': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/jspanel', 'jspanel-modal': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal', 'jspanel-tooltip': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip', 'jspanel-hint': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint', 'jspanel-layout': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout', 'jspanel-contextmenu': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu', 'jspanel-dock': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock', 'gridstack': 'https://cdn.jsdelivr.net/npm/gridstack@7.2.3/dist/gridstack-all', 'notyf': 'https://cdn.jsdelivr.net/npm/notyf@3/notyf.min'}, 'shim': {'jspanel': {'exports': 'jsPanel'}, 'gridstack': {'exports': 'GridStack'}}});\n require([\"plotly\"], function(Plotly) {\n\twindow.Plotly = Plotly\n\ton_load()\n })\n require([\"jspanel\"], function(jsPanel) {\n\twindow.jsPanel = jsPanel\n\ton_load()\n })\n require([\"jspanel-modal\"], function() {\n\ton_load()\n })\n require([\"jspanel-tooltip\"], function() {\n\ton_load()\n })\n require([\"jspanel-hint\"], function() {\n\ton_load()\n })\n require([\"jspanel-layout\"], function() {\n\ton_load()\n })\n require([\"jspanel-contextmenu\"], function() {\n\ton_load()\n })\n require([\"jspanel-dock\"], function() {\n\ton_load()\n })\n require([\"gridstack\"], function(GridStack) {\n\twindow.GridStack = GridStack\n\ton_load()\n })\n require([\"notyf\"], function() {\n\ton_load()\n })\n root._bokeh_is_loading = css_urls.length + 10;\n } else {\n root._bokeh_is_loading = css_urls.length + js_urls.length + js_modules.length + Object.keys(js_exports).length;\n }\n\n var existing_stylesheets = []\n var links = document.getElementsByTagName('link')\n for (var i = 0; i < links.length; i++) {\n var link = links[i]\n if (link.href != null) {\n\texisting_stylesheets.push(link.href)\n }\n }\n for (var i = 0; i < css_urls.length; i++) {\n var url = css_urls[i];\n if (existing_stylesheets.indexOf(url) !== -1) {\n\ton_load()\n\tcontinue;\n }\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 } if (((window['Plotly'] !== undefined) && (!(window['Plotly'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/plotlyplot/plotly-2.18.0.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['jsPanel'] !== undefined) && (!(window['jsPanel'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/jspanel.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['GridStack'] !== undefined) && (!(window['GridStack'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/gridstack/gridstack@7.2.3/dist/gridstack-all.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['Notyf'] !== undefined) && (!(window['Notyf'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/notificationarea/notyf@3/notyf.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } var existing_scripts = []\n var scripts = document.getElementsByTagName('script')\n for (var i = 0; i < scripts.length; i++) {\n var script = scripts[i]\n if (script.src != null) {\n\texisting_scripts.push(script.src)\n }\n }\n for (var i = 0; i < js_urls.length; i++) {\n var url = js_urls[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\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 for (var i = 0; i < js_modules.length; i++) {\n var url = js_modules[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\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 element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (const name in js_exports) {\n var url = js_exports[name];\n if (skip.indexOf(url) >= 0 || root[name] != null) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onerror = on_error;\n element.async = false;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n element.textContent = `\n import ${name} from \"${url}\"\n window.${name} = ${name}\n window._bokeh_on_load()\n `\n document.head.appendChild(element);\n }\n if (!js_urls.length && !js_modules.length) {\n on_load()\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 var js_urls = [\"https://cdn.holoviz.org/panel/1.3.4/dist/bundled/jquery/jquery.slim.min.js\", \"https://cdn.holoviz.org/panel/1.3.4/dist/bundled/plotlyplot/plotly-2.18.0.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-3.3.2.min.js\", \"https://cdn.holoviz.org/panel/1.3.4/dist/panel.min.js\"];\n var js_modules = [];\n var js_exports = {};\n var css_urls = [];\n var inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n if ((root.Bokeh !== undefined) || (force === true)) {\n for (var i = 0; i < inline_js.length; i++) {\n\ttry {\n inline_js[i].call(root, root.Bokeh);\n\t} catch(e) {\n\t if (!reloading) {\n\t throw e;\n\t }\n\t}\n }\n // Cache old bokeh versions\n if (Bokeh != undefined && !reloading) {\n\tvar NewBokeh = root.Bokeh;\n\tif (Bokeh.versions === undefined) {\n\t Bokeh.versions = new Map();\n\t}\n\tif (NewBokeh.version !== Bokeh.version) {\n\t Bokeh.versions.set(NewBokeh.version, NewBokeh)\n\t}\n\troot.Bokeh = Bokeh;\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 }\n root._bokeh_is_initializing = false\n }\n\n function load_or_wait() {\n // Implement a backoff loop that tries to ensure we do not load multiple\n // versions of Bokeh and its dependencies at the same time.\n // In recent versions we use the root._bokeh_is_initializing flag\n // to determine whether there is an ongoing attempt to initialize\n // bokeh, however for backward compatibility we also try to ensure\n // that we do not start loading a newer (Panel>=1.0 and Bokeh>3) version\n // before older versions are fully initialized.\n if (root._bokeh_is_initializing && Date.now() > root._bokeh_timeout) {\n root._bokeh_is_initializing = false;\n root._bokeh_onload_callbacks = undefined;\n console.log(\"Bokeh: BokehJS was loaded multiple times but one version failed to initialize.\");\n load_or_wait();\n } else if (root._bokeh_is_initializing || (typeof root._bokeh_is_initializing === \"undefined\" && root._bokeh_onload_callbacks !== undefined)) {\n setTimeout(load_or_wait, 100);\n } else {\n root._bokeh_is_initializing = true\n root._bokeh_onload_callbacks = []\n var bokeh_loaded = Bokeh != null && (Bokeh.version === py_version || (Bokeh.versions !== undefined && Bokeh.versions.has(py_version)));\n if (!reloading && !bokeh_loaded) {\n\troot.Bokeh = undefined;\n }\n load_libs(css_urls, js_urls, js_modules, js_exports, function() {\n\tconsole.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n\trun_inline_js();\n });\n }\n }\n // Give older versions of the autoload script a head-start to ensure\n // they initialize before we start loading newer version.\n setTimeout(load_or_wait, 100)\n}(window));" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.holoviews_load.v0+json": "\nif ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n}\n\n\n function JupyterCommManager() {\n }\n\n JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n comm_manager.register_target(comm_id, function(comm) {\n comm.on_msg(msg_handler);\n });\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n comm.onMsg = msg_handler;\n });\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n google.colab.kernel.comms.registerTarget(comm_id, (comm) => {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n console.log(message)\n var content = {data: message.data, comm_id};\n var buffers = []\n for (var buffer of message.buffers || []) {\n buffers.push(new DataView(buffer))\n }\n var metadata = message.metadata || {};\n var msg = {content, buffers, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n })\n }\n }\n\n JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n if (comm_id in window.PyViz.comms) {\n return window.PyViz.comms[comm_id];\n } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n if (msg_handler) {\n comm.on_msg(msg_handler);\n }\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n comm.open();\n if (msg_handler) {\n comm.onMsg = msg_handler;\n }\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n var comm_promise = google.colab.kernel.comms.open(comm_id)\n comm_promise.then((comm) => {\n window.PyViz.comms[comm_id] = comm;\n if (msg_handler) {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n var content = {data: message.data};\n var metadata = message.metadata || {comm_id};\n var msg = {content, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n }\n }) \n var sendClosure = (data, metadata, buffers, disposeOnDone) => {\n return comm_promise.then((comm) => {\n comm.send(data, metadata, buffers, disposeOnDone);\n });\n };\n var comm = {\n send: sendClosure\n };\n }\n window.PyViz.comms[comm_id] = comm;\n return comm;\n }\n window.PyViz.comm_manager = new JupyterCommManager();\n \n\n\nvar JS_MIME_TYPE = 'application/javascript';\nvar HTML_MIME_TYPE = 'text/html';\nvar EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\nvar CLASS_NAME = 'output';\n\n/**\n * Render data to the DOM node\n */\nfunction render(props, node) {\n var div = document.createElement(\"div\");\n var script = document.createElement(\"script\");\n node.appendChild(div);\n node.appendChild(script);\n}\n\n/**\n * Handle when a new output is added\n */\nfunction handle_add_output(event, handle) {\n var output_area = handle.output_area;\n var output = handle.output;\n if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n return\n }\n var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n if (id !== undefined) {\n var nchildren = toinsert.length;\n var html_node = toinsert[nchildren-1].children[0];\n html_node.innerHTML = output.data[HTML_MIME_TYPE];\n var scripts = [];\n var nodelist = html_node.querySelectorAll(\"script\");\n for (var i in nodelist) {\n if (nodelist.hasOwnProperty(i)) {\n scripts.push(nodelist[i])\n }\n }\n\n scripts.forEach( function (oldScript) {\n var newScript = document.createElement(\"script\");\n var attrs = [];\n var nodemap = oldScript.attributes;\n for (var j in nodemap) {\n if (nodemap.hasOwnProperty(j)) {\n attrs.push(nodemap[j])\n }\n }\n attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n oldScript.parentNode.replaceChild(newScript, oldScript);\n });\n if (JS_MIME_TYPE in output.data) {\n toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n }\n output_area._hv_plot_id = id;\n if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n window.PyViz.plot_index[id] = Bokeh.index[id];\n } else {\n window.PyViz.plot_index[id] = null;\n }\n } else 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].childNodes[1].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/**\n * Handle when an output is cleared or removed\n */\nfunction handle_clear_output(event, handle) {\n var id = handle.cell.output_area._hv_plot_id;\n var server_id = handle.cell.output_area._bokeh_server_id;\n if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n if (server_id !== null) {\n comm.send({event_type: 'server_delete', 'id': server_id});\n return;\n } else if (comm !== null) {\n comm.send({event_type: 'delete', 'id': id});\n }\n delete PyViz.plot_index[id];\n if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n var doc = window.Bokeh.index[id].model.document\n doc.clear();\n const i = window.Bokeh.documents.indexOf(doc);\n if (i > -1) {\n window.Bokeh.documents.splice(i, 1);\n }\n }\n}\n\n/**\n * Handle kernel restart event\n */\nfunction handle_kernel_cleanup(event, handle) {\n delete PyViz.comms[\"hv-extension-comm\"];\n window.PyViz.plot_index = {}\n}\n\n/**\n * Handle update_display_data messages\n */\nfunction handle_update_output(event, handle) {\n handle_clear_output(event, {cell: {output_area: handle.output_area}})\n handle_add_output(event, handle)\n}\n\nfunction register_renderer(events, OutputArea) {\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[0]);\n element.append(toinsert);\n return toinsert\n }\n\n events.on('output_added.OutputArea', handle_add_output);\n events.on('output_updated.OutputArea', handle_update_output);\n events.on('clear_output.CodeCell', handle_clear_output);\n events.on('delete.Cell', handle_clear_output);\n events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n safe: true,\n index: 0\n });\n}\n\nif (window.Jupyter !== undefined) {\n try {\n var events = require('base/js/events');\n var OutputArea = require('notebook/js/outputarea').OutputArea;\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n } catch(err) {\n }\n}\n", + "application/javascript": "\nif ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n}\n\n\n function JupyterCommManager() {\n }\n\n JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n comm_manager.register_target(comm_id, function(comm) {\n comm.on_msg(msg_handler);\n });\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n comm.onMsg = msg_handler;\n });\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n google.colab.kernel.comms.registerTarget(comm_id, (comm) => {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n console.log(message)\n var content = {data: message.data, comm_id};\n var buffers = []\n for (var buffer of message.buffers || []) {\n buffers.push(new DataView(buffer))\n }\n var metadata = message.metadata || {};\n var msg = {content, buffers, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n })\n }\n }\n\n JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n if (comm_id in window.PyViz.comms) {\n return window.PyViz.comms[comm_id];\n } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n if (msg_handler) {\n comm.on_msg(msg_handler);\n }\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n comm.open();\n if (msg_handler) {\n comm.onMsg = msg_handler;\n }\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n var comm_promise = google.colab.kernel.comms.open(comm_id)\n comm_promise.then((comm) => {\n window.PyViz.comms[comm_id] = comm;\n if (msg_handler) {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n var content = {data: message.data};\n var metadata = message.metadata || {comm_id};\n var msg = {content, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n }\n }) \n var sendClosure = (data, metadata, buffers, disposeOnDone) => {\n return comm_promise.then((comm) => {\n comm.send(data, metadata, buffers, disposeOnDone);\n });\n };\n var comm = {\n send: sendClosure\n };\n }\n window.PyViz.comms[comm_id] = comm;\n return comm;\n }\n window.PyViz.comm_manager = new JupyterCommManager();\n \n\n\nvar JS_MIME_TYPE = 'application/javascript';\nvar HTML_MIME_TYPE = 'text/html';\nvar EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\nvar CLASS_NAME = 'output';\n\n/**\n * Render data to the DOM node\n */\nfunction render(props, node) {\n var div = document.createElement(\"div\");\n var script = document.createElement(\"script\");\n node.appendChild(div);\n node.appendChild(script);\n}\n\n/**\n * Handle when a new output is added\n */\nfunction handle_add_output(event, handle) {\n var output_area = handle.output_area;\n var output = handle.output;\n if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n return\n }\n var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n if (id !== undefined) {\n var nchildren = toinsert.length;\n var html_node = toinsert[nchildren-1].children[0];\n html_node.innerHTML = output.data[HTML_MIME_TYPE];\n var scripts = [];\n var nodelist = html_node.querySelectorAll(\"script\");\n for (var i in nodelist) {\n if (nodelist.hasOwnProperty(i)) {\n scripts.push(nodelist[i])\n }\n }\n\n scripts.forEach( function (oldScript) {\n var newScript = document.createElement(\"script\");\n var attrs = [];\n var nodemap = oldScript.attributes;\n for (var j in nodemap) {\n if (nodemap.hasOwnProperty(j)) {\n attrs.push(nodemap[j])\n }\n }\n attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n oldScript.parentNode.replaceChild(newScript, oldScript);\n });\n if (JS_MIME_TYPE in output.data) {\n toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n }\n output_area._hv_plot_id = id;\n if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n window.PyViz.plot_index[id] = Bokeh.index[id];\n } else {\n window.PyViz.plot_index[id] = null;\n }\n } else 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].childNodes[1].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/**\n * Handle when an output is cleared or removed\n */\nfunction handle_clear_output(event, handle) {\n var id = handle.cell.output_area._hv_plot_id;\n var server_id = handle.cell.output_area._bokeh_server_id;\n if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n if (server_id !== null) {\n comm.send({event_type: 'server_delete', 'id': server_id});\n return;\n } else if (comm !== null) {\n comm.send({event_type: 'delete', 'id': id});\n }\n delete PyViz.plot_index[id];\n if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n var doc = window.Bokeh.index[id].model.document\n doc.clear();\n const i = window.Bokeh.documents.indexOf(doc);\n if (i > -1) {\n window.Bokeh.documents.splice(i, 1);\n }\n }\n}\n\n/**\n * Handle kernel restart event\n */\nfunction handle_kernel_cleanup(event, handle) {\n delete PyViz.comms[\"hv-extension-comm\"];\n window.PyViz.plot_index = {}\n}\n\n/**\n * Handle update_display_data messages\n */\nfunction handle_update_output(event, handle) {\n handle_clear_output(event, {cell: {output_area: handle.output_area}})\n handle_add_output(event, handle)\n}\n\nfunction register_renderer(events, OutputArea) {\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[0]);\n element.append(toinsert);\n return toinsert\n }\n\n events.on('output_added.OutputArea', handle_add_output);\n events.on('output_updated.OutputArea', handle_update_output);\n events.on('clear_output.CodeCell', handle_clear_output);\n events.on('delete.Cell', handle_clear_output);\n events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n safe: true,\n index: 0\n });\n}\n\nif (window.Jupyter !== undefined) {\n try {\n var events = require('base/js/events');\n var OutputArea = require('notebook/js/outputarea').OutputArea;\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n } catch(err) {\n }\n}\n" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": "" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": "
\n
\n
\n", + "application/vnd.holoviews_exec.v0+json": "" + }, + "metadata": { + "application/vnd.holoviews_exec.v0+json": { + "id": "p1002" + } + }, + "output_type": "display_data" + }, + { + "data": { + "text/html": "\n
\n\n\n\n\n\n\n\n\n \n \n
\n" + }, + "metadata": {}, + "output_type": "display_data" } ], "source": [ @@ -32,26 +71,33 @@ "import matplotlib.pyplot as plt\n", "import psycopg2\n", "import getpass\n", - "import pdvega\n", + "import holoviews as hv\n", "\n", "# for configuring connection \n", "from configobj import ConfigObj\n", "import os\n", "\n", + "# holoviews extension can be changed depending on preferences (\"plotly\", \"bokeh, \"matplotlib\")\n", + "hv.extension(\"plotly\") # pip install plotly\n", "%matplotlib inline" ] }, { "cell_type": "code", "execution_count": 2, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T21:50:37.895383400Z", + "start_time": "2024-01-08T21:50:37.866755900Z" + } + }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Database: eicu\n", - "Username: alistairewj\n" + "Username: postgres\n" ] } ], @@ -112,7 +158,12 @@ { "cell_type": "code", "execution_count": 3, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T21:50:37.896382800Z", + "start_time": "2024-01-08T21:50:37.890674300Z" + } + }, "outputs": [], "source": [ "patientunitstayid = 237395" @@ -122,210 +173,25 @@ "cell_type": "code", "execution_count": 4, "metadata": { - "scrolled": true + "scrolled": true, + "ExecuteTime": { + "end_time": "2024-01-08T21:50:43.854755Z", + "start_time": "2024-01-08T21:50:37.896382800Z" + } }, "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\Daniel\\AppData\\Local\\Temp\\ipykernel_35476\\2695020324.py:8: UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy.\n", + " df = pd.read_sql_query(query, con)\n" + ] + }, { "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
medicationidpatientunitstayiddrugorderyeardrugordertime24drugordertimedrugorderoffsetdrugstartyeardrugstarttime24drugstarttimedrugstartoffset...drughiclseqnodosagerouteadminloadingdoseprndrugstopyeardrugstoptime24drugstoptimedrugstopoffsetgtc
07461175237395201522:56:26midnight-12201521:37:00night-91...10093.01,500 3IVNo201521:36:54night-9219
110812193237395201522:56:26midnight-12201521:23:00night-105...4053.02000 MGIVNo201523:45:00midnight3719
211612134237395201522:56:26midnight-12201522:07:00midnight-61...4034.0420 MGIVNo201503:15:00morning24719
311206166237395201522:56:26midnight-12201521:23:00night-105...10093.01,500 3IVNo201502:06:00morning17819
48246015237395201523:38:17midnight30201505:00:00morning352...4053.02000 MGIVNo201515:45:32evening387719
\n", - "

5 rows × 23 columns

\n", - "
" - ], - "text/plain": [ - " medicationid patientunitstayid drugorderyear drugordertime24 \\\n", - "0 7461175 237395 2015 22:56:26 \n", - "1 10812193 237395 2015 22:56:26 \n", - "2 11612134 237395 2015 22:56:26 \n", - "3 11206166 237395 2015 22:56:26 \n", - "4 8246015 237395 2015 23:38:17 \n", - "\n", - " drugordertime drugorderoffset drugstartyear drugstarttime24 drugstarttime \\\n", - "0 midnight -12 2015 21:37:00 night \n", - "1 midnight -12 2015 21:23:00 night \n", - "2 midnight -12 2015 22:07:00 midnight \n", - "3 midnight -12 2015 21:23:00 night \n", - "4 midnight 30 2015 05:00:00 morning \n", - "\n", - " drugstartoffset ... drughiclseqno dosage routeadmin loadingdose prn \\\n", - "0 -91 ... 10093.0 1,500 3 IV No \n", - "1 -105 ... 4053.0 2000 MG IV No \n", - "2 -61 ... 4034.0 420 MG IV No \n", - "3 -105 ... 10093.0 1,500 3 IV No \n", - "4 352 ... 4053.0 2000 MG IV No \n", - "\n", - " drugstopyear drugstoptime24 drugstoptime drugstopoffset gtc \n", - "0 2015 21:36:54 night -92 19 \n", - "1 2015 23:45:00 midnight 37 19 \n", - "2 2015 03:15:00 morning 247 19 \n", - "3 2015 02:06:00 morning 178 19 \n", - "4 2015 15:45:32 evening 3877 19 \n", - "\n", - "[5 rows x 23 columns]" - ] + "text/plain": " medicationid patientunitstayid drugorderoffset drugstartoffset \\\n0 7461175 237395 -12 -91 \n1 10812193 237395 -12 -105 \n2 11612134 237395 -12 -61 \n3 11206166 237395 -12 -105 \n4 8246015 237395 30 352 \n\n drugivadmixture drugordercancelled \\\n0 No No \n1 Yes No \n2 Yes No \n3 No No \n4 Yes No \n\n drugname drughiclseqno dosage \\\n0 VANCOMYCIN 1.5 GM IN NS 250 ML IVPB (REPACKAGE) 10093.0 1,500 3 \n1 None 4053.0 2000 MG \n2 None 4034.0 None \n3 VANCOMYCIN 1.5 GM IN NS 250 ML IVPB (REPACKAGE) 10093.0 1,500 3 \n4 None 4053.0 2000 MG \n\n routeadmin frequency loadingdose prn drugstopoffset gtc \n0 IV Once No -92 19 \n1 IV Once No 37 19 \n2 IV Once No 247 19 \n3 IV Once No 178 19 \n4 IV Q8H SCH No 3877 19 ", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
medicationidpatientunitstayiddrugorderoffsetdrugstartoffsetdrugivadmixturedrugordercancelleddrugnamedrughiclseqnodosagerouteadminfrequencyloadingdoseprndrugstopoffsetgtc
07461175237395-12-91NoNoVANCOMYCIN 1.5 GM IN NS 250 ML IVPB (REPACKAGE)10093.01,500 3IVOnceNo-9219
110812193237395-12-105YesNoNone4053.02000 MGIVOnceNo3719
211612134237395-12-61YesNoNone4034.0NoneIVOnceNo24719
311206166237395-12-105NoNoVANCOMYCIN 1.5 GM IN NS 250 ML IVPB (REPACKAGE)10093.01,500 3IVOnceNo17819
4824601523739530352YesNoNone4053.02000 MGIVQ8H SCHNo387719
\n
" }, "execution_count": 4, "metadata": {}, @@ -347,19 +213,16 @@ { "cell_type": "code", "execution_count": 5, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T21:50:43.854755Z", + "start_time": "2024-01-08T21:50:43.850530Z" + } + }, "outputs": [ { "data": { - "text/plain": [ - "Index(['medicationid', 'patientunitstayid', 'drugorderyear', 'drugordertime24',\n", - " 'drugordertime', 'drugorderoffset', 'drugstartyear', 'drugstarttime24',\n", - " 'drugstarttime', 'drugstartoffset', 'drugivadmixture',\n", - " 'drugordercancelled', 'drugname', 'drughiclseqno', 'dosage',\n", - " 'routeadmin', 'loadingdose', 'prn', 'drugstopyear', 'drugstoptime24',\n", - " 'drugstoptime', 'drugstopoffset', 'gtc'],\n", - " dtype='object')" - ] + "text/plain": "Index(['medicationid', 'patientunitstayid', 'drugorderoffset',\n 'drugstartoffset', 'drugivadmixture', 'drugordercancelled', 'drugname',\n 'drughiclseqno', 'dosage', 'routeadmin', 'frequency', 'loadingdose',\n 'prn', 'drugstopoffset', 'gtc'],\n dtype='object')" }, "execution_count": 5, "metadata": {}, @@ -373,234 +236,17 @@ { "cell_type": "code", "execution_count": 6, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T21:50:43.934188400Z", + "start_time": "2024-01-08T21:50:43.854755Z" + } + }, "outputs": [ { "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
01234
medicationid74611751081219311612134112061668246015
patientunitstayid237395237395237395237395237395
drugorderoffset-12-12-12-1230
drugorderoffset-12-12-12-1230
drugstopoffset-92372471783877
drugivadmixtureNoYesYesNoYes
drugordercancelledNoNoNoNoNo
drugnameVANCOMYCIN 1.5 GM IN NS 250 ML IVPB (REPACKAGE)AZTREONAM 2 G IJ SOLRTOBRAMYCIN SULFATE 80 MG/2ML IJ SOLNVANCOMYCIN 1.5 GM IN NS 250 ML IVPB (REPACKAGE)AZTREONAM 2 G IJ SOLR
drughiclseqno1009340534034100934053
gtc1919191919
dosage1,500 32000 MG420 MG1,500 32000 MG
routeadminIVIVIVIVIV
loadingdose
prnNoNoNoNoNo
\n", - "
" - ], - "text/plain": [ - " 0 \\\n", - "medicationid 7461175 \n", - "patientunitstayid 237395 \n", - "drugorderoffset -12 \n", - "drugorderoffset -12 \n", - "drugstopoffset -92 \n", - "drugivadmixture No \n", - "drugordercancelled No \n", - "drugname VANCOMYCIN 1.5 GM IN NS 250 ML IVPB (REPACKAGE) \n", - "drughiclseqno 10093 \n", - "gtc 19 \n", - "dosage 1,500 3 \n", - "routeadmin IV \n", - "loadingdose \n", - "prn No \n", - "\n", - " 1 \\\n", - "medicationid 10812193 \n", - "patientunitstayid 237395 \n", - "drugorderoffset -12 \n", - "drugorderoffset -12 \n", - "drugstopoffset 37 \n", - "drugivadmixture Yes \n", - "drugordercancelled No \n", - "drugname AZTREONAM 2 G IJ SOLR \n", - "drughiclseqno 4053 \n", - "gtc 19 \n", - "dosage 2000 MG \n", - "routeadmin IV \n", - "loadingdose \n", - "prn No \n", - "\n", - " 2 \\\n", - "medicationid 11612134 \n", - "patientunitstayid 237395 \n", - "drugorderoffset -12 \n", - "drugorderoffset -12 \n", - "drugstopoffset 247 \n", - "drugivadmixture Yes \n", - "drugordercancelled No \n", - "drugname TOBRAMYCIN SULFATE 80 MG/2ML IJ SOLN \n", - "drughiclseqno 4034 \n", - "gtc 19 \n", - "dosage 420 MG \n", - "routeadmin IV \n", - "loadingdose \n", - "prn No \n", - "\n", - " 3 \\\n", - "medicationid 11206166 \n", - "patientunitstayid 237395 \n", - "drugorderoffset -12 \n", - "drugorderoffset -12 \n", - "drugstopoffset 178 \n", - "drugivadmixture No \n", - "drugordercancelled No \n", - "drugname VANCOMYCIN 1.5 GM IN NS 250 ML IVPB (REPACKAGE) \n", - "drughiclseqno 10093 \n", - "gtc 19 \n", - "dosage 1,500 3 \n", - "routeadmin IV \n", - "loadingdose \n", - "prn No \n", - "\n", - " 4 \n", - "medicationid 8246015 \n", - "patientunitstayid 237395 \n", - "drugorderoffset 30 \n", - "drugorderoffset 30 \n", - "drugstopoffset 3877 \n", - "drugivadmixture Yes \n", - "drugordercancelled No \n", - "drugname AZTREONAM 2 G IJ SOLR \n", - "drughiclseqno 4053 \n", - "gtc 19 \n", - "dosage 2000 MG \n", - "routeadmin IV \n", - "loadingdose \n", - "prn No " - ] + "text/plain": " 0 1 \\\nmedicationid 7461175 10812193 \npatientunitstayid 237395 237395 \ndrugorderoffset -12 -12 \ndrugorderoffset -12 -12 \ndrugstopoffset -92 37 \ndrugivadmixture No Yes \ndrugordercancelled No No \ndrugname VANCOMYCIN 1.5 GM IN NS 250 ML IVPB (REPACKAGE) None \ndrughiclseqno 10093.0 4053.0 \ngtc 19 19 \ndosage 1,500 3 2000 MG \nrouteadmin IV IV \nloadingdose \nprn No No \n\n 2 3 \\\nmedicationid 11612134 11206166 \npatientunitstayid 237395 237395 \ndrugorderoffset -12 -12 \ndrugorderoffset -12 -12 \ndrugstopoffset 247 178 \ndrugivadmixture Yes No \ndrugordercancelled No No \ndrugname None VANCOMYCIN 1.5 GM IN NS 250 ML IVPB (REPACKAGE) \ndrughiclseqno 4034.0 10093.0 \ngtc 19 19 \ndosage None 1,500 3 \nrouteadmin IV IV \nloadingdose \nprn No No \n\n 4 \nmedicationid 8246015 \npatientunitstayid 237395 \ndrugorderoffset 30 \ndrugorderoffset 30 \ndrugstopoffset 3877 \ndrugivadmixture Yes \ndrugordercancelled No \ndrugname None \ndrughiclseqno 4053.0 \ngtc 19 \ndosage 2000 MG \nrouteadmin IV \nloadingdose \nprn No ", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
01234
medicationid74611751081219311612134112061668246015
patientunitstayid237395237395237395237395237395
drugorderoffset-12-12-12-1230
drugorderoffset-12-12-12-1230
drugstopoffset-92372471783877
drugivadmixtureNoYesYesNoYes
drugordercancelledNoNoNoNoNo
drugnameVANCOMYCIN 1.5 GM IN NS 250 ML IVPB (REPACKAGE)NoneNoneVANCOMYCIN 1.5 GM IN NS 250 ML IVPB (REPACKAGE)None
drughiclseqno10093.04053.04034.010093.04053.0
gtc1919191919
dosage1,500 32000 MGNone1,500 32000 MG
routeadminIVIVIVIVIV
loadingdose
prnNoNoNoNoNo
\n
" }, "execution_count": 6, "metadata": {}, @@ -640,13 +286,26 @@ { "cell_type": "code", "execution_count": 7, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T21:50:44.141452600Z", + "start_time": "2024-01-08T21:50:43.878190400Z" + } + }, "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\Daniel\\AppData\\Local\\Temp\\ipykernel_35476\\1557327784.py:9: UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy.\n", + " df_drug = pd.read_sql_query(query, con)\n" + ] + }, { "name": "stdout", "output_type": "stream", "text": [ - "29737 unit stays with VANCOMYCIN.\n" + "20991 unit stays with VANCOMYCIN.\n" ] } ], @@ -673,13 +332,26 @@ { "cell_type": "code", "execution_count": 8, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T21:50:45.160635100Z", + "start_time": "2024-01-08T21:50:44.136452900Z" + } + }, "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\Daniel\\AppData\\Local\\Temp\\ipykernel_35476\\3871158851.py:9: UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy.\n", + " df_drug = pd.read_sql_query(query, con)\n" + ] + }, { "name": "stdout", "output_type": "stream", "text": [ - "41867 unit stays with VANCOMYCIN.\n" + "30318 unit stays with VANCOMYCIN.\n" ] } ], @@ -706,7 +378,12 @@ { "cell_type": "code", "execution_count": 9, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T21:50:45.342459100Z", + "start_time": "2024-01-08T21:50:45.158631400Z" + } + }, "outputs": [ { "name": "stdout", @@ -714,6 +391,14 @@ "text": [ "9716 unit stays with HICL = 10093.\n" ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\Daniel\\AppData\\Local\\Temp\\ipykernel_35476\\3971356712.py:9: UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy.\n", + " df_hicl = pd.read_sql_query(query, con)\n" + ] } ], "source": [ @@ -739,77 +424,25 @@ { "cell_type": "code", "execution_count": 10, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T21:50:46.215958900Z", + "start_time": "2024-01-08T21:50:45.332459300Z" + } + }, "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\Daniel\\AppData\\Local\\Temp\\ipykernel_35476\\891124085.py:11: UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy.\n", + " df_drug = pd.read_sql_query(query, con)\n" + ] + }, { "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
drugnamedrughiclseqnon
0VANCOMYCIN HCL 1000 MG IV SOLR4042.09661
1vancomycin4042.07826
2VANCOmycin 1 GM in NS 250 mL IVPB10093.03977
3VANCOMYCIN HCL 10 G IV SOLR4042.03891
4VANCOMYCIN HCL4042.03064
\n", - "
" - ], - "text/plain": [ - " drugname drughiclseqno n\n", - "0 VANCOMYCIN HCL 1000 MG IV SOLR 4042.0 9661\n", - "1 vancomycin 4042.0 7826\n", - "2 VANCOmycin 1 GM in NS 250 mL IVPB 10093.0 3977\n", - "3 VANCOMYCIN HCL 10 G IV SOLR 4042.0 3891\n", - "4 VANCOMYCIN HCL 4042.0 3064" - ] + "text/plain": " drugname drughiclseqno n\n0 VANCOMYCIN HCL 1000 MG IV SOLR 4042.0 9661\n1 vancomycin 4042.0 7826\n2 VANCOmycin 1 GM in NS 250 mL IVPB 10093.0 3977\n3 VANCOMYCIN HCL 10 G IV SOLR 4042.0 3891\n4 VANCOMYCIN HCL 4042.0 3064", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
drugnamedrughiclseqnon
0VANCOMYCIN HCL 1000 MG IV SOLR4042.09661
1vancomycin4042.07826
2VANCOmycin 1 GM in NS 250 mL IVPB10093.03977
3VANCOMYCIN HCL 10 G IV SOLR4042.03891
4VANCOMYCIN HCL4042.03064
\n
" }, "execution_count": 10, "metadata": {}, @@ -842,28 +475,16 @@ "cell_type": "code", "execution_count": 11, "metadata": { - "scrolled": true + "scrolled": true, + "ExecuteTime": { + "end_time": "2024-01-08T21:50:46.232953500Z", + "start_time": "2024-01-08T21:50:46.211928200Z" + } }, "outputs": [ { "data": { - "text/plain": [ - "4042.0 333\n", - "10093.0 206\n", - "37442.0 119\n", - "8466.0 53\n", - "920.0 15\n", - "24859.0 8\n", - "3976.0 7\n", - "1694.0 3\n", - "4285.0 3\n", - "4283.0 3\n", - "8259.0 3\n", - "18084.0 2\n", - "6312.0 2\n", - "1403.0 1\n", - "Name: drughiclseqno, dtype: int64" - ] + "text/plain": "drughiclseqno\n4042.0 12\n8466.0 9\n10093.0 5\n37442.0 3\nName: count, dtype: int64" }, "execution_count": 11, "metadata": {}, @@ -884,71 +505,25 @@ { "cell_type": "code", "execution_count": 12, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T21:50:46.456348900Z", + "start_time": "2024-01-08T21:50:46.229954700Z" + } + }, "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\Daniel\\AppData\\Local\\Temp\\ipykernel_35476\\2859649644.py:11: UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy.\n", + " df_hicl = pd.read_sql_query(query, con)\n" + ] + }, { "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
drugnamen
0compounded cream9
1Rx compound and Mix8
2butt butter compound7
3TESTOSTERONE 1 % (25 MG/2.5 G) TD GLPK7
4zinc/aquaphor/nystatin5
\n", - "
" - ], - "text/plain": [ - " drugname n\n", - "0 compounded cream 9\n", - "1 Rx compound and Mix 8\n", - "2 butt butter compound 7\n", - "3 TESTOSTERONE 1 % (25 MG/2.5 G) TD GLPK 7\n", - "4 zinc/aquaphor/nystatin 5" - ] + "text/plain": " drugname n\n0 None 200", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
drugnamen
0None200
\n
" }, "execution_count": 12, "metadata": {}, @@ -980,8 +555,23 @@ { "cell_type": "code", "execution_count": 13, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T21:50:46.960883300Z", + "start_time": "2024-01-08T21:50:46.452348600Z" + } + }, "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\Daniel\\AppData\\Local\\Temp\\ipykernel_35476\\3361256922.py:11: UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy.\n", + " df_hicl = pd.read_sql_query(query, con)\n", + "C:\\Users\\Daniel\\AppData\\Local\\Temp\\ipykernel_35476\\3361256922.py:11: UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy.\n", + " df_hicl = pd.read_sql_query(query, con)\n" + ] + }, { "name": "stdout", "output_type": "stream", @@ -989,33 +579,38 @@ "HICL 4042\n", "Number of rows: 68951\n", "Top 5 rows by frequency:\n", - " drugname n\n", - "0 VANCOMYCIN HCL 1000 MG IV SOLR 9661\n", - "1 vancomycin 7826\n", - "2 VANCOCIN 4613\n", - "3 VANCOMYCIN HCL 10 G IV SOLR 3891\n", - "4 VANCOMYCIN HCL 3064\n", + " drugname n\n", + "0 None 22753\n", + "1 VANCOMYCIN HCL 1000 MG IV SOLR 9661\n", + "2 vancomycin 7826\n", + "3 VANCOCIN 4613\n", + "4 VANCOMYCIN HCL 10 G IV SOLR 3891\n", "\n", "HICL 10093\n", "Number of rows: 18553\n", "Top 5 rows by frequency:\n", " drugname n\n", - "0 VANCOmycin 1 GM in NS 250 mL IVPB 3977\n", - "1 VANCOMYCIN 1.25 GM IN NS 250 ML IVPB (REPACKAGE) 2037\n", - "2 VANCOmycin 1.25 GM in NS 500ML IVPB 1970\n", - "3 VANCOmycin 1.5 GM in NS 500ML IVPB 1944\n", - "4 VANCOMYCIN 1.5 GM IN NS 250 ML IVPB (REPACKAGE) 1475\n", - "\n", + "0 None 7144\n", + "1 VANCOmycin 1 GM in NS 250 mL IVPB 3977\n", + "2 VANCOMYCIN 1.25 GM IN NS 250 ML IVPB (REPACKAGE) 2037\n", + "3 VANCOmycin 1.25 GM in NS 500ML IVPB 1970\n", + "4 VANCOmycin 1.5 GM in NS 500ML IVPB 1944\n", "HICL 37442\n", "Number of rows: 3977\n", "Top 5 rows by frequency:\n", - " drugname n\n", - "0 VANCOMYCIN 1 G MINI-BAG PLUS (VIAL MATE) 1856\n", - "1 VANCOMYCIN HCL IN DEXTROSE 750 MG/150ML IV SOLN 822\n", - "2 VANCOMYCIN 5gm VIAL (MDV) 525\n", - "3 vancomycin 131\n", - "4 Vancomycin Per Pharmacy 93\n", - "\n" + " drugname n\n", + "0 None 1977\n", + "1 VANCOMYCIN 1 G MINI-BAG PLUS (VIAL MATE) 1856\n", + "2 vancomycin 131\n", + "3 VANCOMYCIN 13\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\Daniel\\AppData\\Local\\Temp\\ipykernel_35476\\3361256922.py:11: UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy.\n", + " df_hicl = pd.read_sql_query(query, con)\n" ] } ], @@ -1055,135 +650,25 @@ { "cell_type": "code", "execution_count": 14, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T21:50:47.496733300Z", + "start_time": "2024-01-08T21:50:46.957898100Z" + } + }, "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\Daniel\\AppData\\Local\\Temp\\ipykernel_35476\\1840748422.py:17: UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy.\n", + " df = pd.read_sql_query(query, con)\n" + ] + }, { "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
hospitalidnumber_of_patientsnumber_of_patients_with_tbldata completion
11737059683696.840912
541676092582595.617203
1062645237511197.594042
1844204679461898.696303
1343384277424199.158289
581764328418696.719039
902434243417298.326656
711994240411697.075472
2064583701362497.919481
2004433656361298.796499
\n", - "
" - ], - "text/plain": [ - " hospitalid number_of_patients number_of_patients_with_tbl \\\n", - "11 73 7059 6836 \n", - "54 167 6092 5825 \n", - "106 264 5237 5111 \n", - "184 420 4679 4618 \n", - "134 338 4277 4241 \n", - "58 176 4328 4186 \n", - "90 243 4243 4172 \n", - "71 199 4240 4116 \n", - "206 458 3701 3624 \n", - "200 443 3656 3612 \n", - "\n", - " data completion \n", - "11 96.840912 \n", - "54 95.617203 \n", - "106 97.594042 \n", - "184 98.696303 \n", - "134 99.158289 \n", - "58 96.719039 \n", - "90 98.326656 \n", - "71 97.075472 \n", - "206 97.919481 \n", - "200 98.796499 " - ] + "text/plain": " hospitalid number_of_patients number_of_patients_with_tbl \\\n11 73 7059 6836 \n54 167 6092 5825 \n106 264 5237 5111 \n184 420 4679 4618 \n134 338 4277 4241 \n58 176 4328 4186 \n90 243 4243 4172 \n71 199 4240 4116 \n206 458 3701 3624 \n200 443 3656 3612 \n\n data completion \n11 96.840912 \n54 95.617203 \n106 97.594042 \n184 98.696303 \n134 99.158289 \n58 96.719039 \n90 98.326656 \n71 97.075472 \n206 97.919481 \n200 98.796499 ", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
hospitalidnumber_of_patientsnumber_of_patients_with_tbldata completion
11737059683696.840912
541676092582595.617203
1062645237511197.594042
1844204679461898.696303
1343384277424199.158289
581764328418696.719039
902434243417298.326656
711994240411697.075472
2064583701362497.919481
2004433656361298.796499
\n
" }, "execution_count": 14, "metadata": {}, @@ -1216,65 +701,45 @@ { "cell_type": "code", "execution_count": 15, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T21:50:47.710269900Z", + "start_time": "2024-01-08T21:50:47.489737Z" + } + }, "outputs": [ { - "data": { - "text/html": [ - "
\n", - "\n", - "\n" - ] - }, - "metadata": { - "jupyter-vega3": "#708b3c39-438d-490b-99cc-9ab9cec07802" - }, - "output_type": "display_data" - }, - { - "data": { - "application/javascript": [ - "var spec = {\"$schema\": \"https://vega.github.io/schema/vega-lite/v2.json\", \"mark\": \"bar\", \"encoding\": {\"y\": {\"aggregate\": \"count\", \"type\": \"quantitative\", \"stack\": null}, \"color\": {\"type\": \"nominal\", \"field\": \"Number of hospitals\"}, \"x\": {\"type\": \"quantitative\", \"field\": \"Percent of patients with data\", \"bin\": {\"maxbins\": 10}}}, \"width\": 450, \"data\": {\"values\": [{\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.84091231052557}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 95.6172028890348}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.5940423906817}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.69630262876683}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.15828851999065}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.71903881700554}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.32665566815932}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.0754716981132}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.91948122129153}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.7964989059081}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.34116671274536}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.43636902996144}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.62626924336718}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 91.93497968115037}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.6399183951037}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.15376605345367}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 92.44745279657998}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.28881864875542}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.83865615927002}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.85781990521328}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.17330210772833}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.52312827849309}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.84504331087585}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.1169702780441}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 95.17208413001912}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.14285714285714}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 94.00693412580485}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.70480302212628}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 95.36}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.54096520763187}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.20364050056882}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.22552947910704}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 92.99014238773275}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.70202622169249}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 91.45534729878722}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.62406015037594}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.42602040816327}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 95.6575682382134}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.96238651102465}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.86225895316805}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 37.350735906692584}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.70104633781763}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.77151561309977}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.057344854674}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.89328063241106}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 95.51430781129156}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 94.9919224555735}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.29642248722317}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.2132867132867}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.81949458483754}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.81684981684981}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.87535145267104}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.91469194312796}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.80449657869013}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.98167006109979}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 95.90818363273453}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 93.92752203721841}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.78880675818374}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.56896551724138}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 25.041095890410958}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.88950276243094}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.88558352402745}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.63855421686748}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.90377588306943}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 92.62295081967213}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.42105263157895}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 86.85446009389672}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.0578734858681}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.86225895316805}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.44979367262724}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.85955056179775}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.71223021582733}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 91.97786998616874}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 94.94219653179191}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.69604863221885}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 90.10043041606886}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.80907668231612}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.52}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.32432432432432}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.63481228668942}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.82547993019197}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.82363315696648}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 94.39728353140917}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 94.93006993006993}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.35766423357664}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.09523809523809}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.59514170040485}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 94.95967741935483}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 93.7246963562753}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.56896551724138}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 92.13973799126637}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.47229551451187}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 95.76719576719577}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.72222222222223}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.71751412429379}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.59550561797754}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.99426934097421}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 88.71391076115486}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 85.22427440633246}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.37106918238993}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 92.3076923076923}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.00662251655629}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 89.7196261682243}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.828125}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.86274509803921}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.14163090128756}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 77.97202797202797}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.54954954954955}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 93.56223175965665}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.53917050691244}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 86.12244897959184}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.44559585492227}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 29.712460063897762}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.61016949152543}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 67.61133603238866}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 95.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 99.33774834437085}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.52941176470588}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 18.970588235294116}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.18320610687023}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.18320610687023}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 95.06172839506173}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 92.85714285714286}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 95.45454545454545}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 98.36065573770492}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.42857142857143}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.22641509433963}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 97.72727272727273}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 96.96969696969697}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 3.2214765100671143}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 28.78787878787879}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 2.170767004341534}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 93.33333333333333}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 80.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 20.37037037037037}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 4.545454545454546}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 69.23076923076923}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 100.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 2.525252525252525}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 1.4450867052023122}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.5361930294906166}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 3.225806451612903}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 1.8018018018018018}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.1610305958132045}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.4761904761904762}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.10298661174047373}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 1.6129032258064515}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.39215686274509803}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.2188183807439825}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}, {\"Number of hospitals\": \"data completion\", \"Percent of patients with data\": 0.0}]}, \"selection\": {\"grid\": {\"type\": \"interval\", \"bind\": \"scales\"}}, \"height\": 300};\n", - "var selector = \"#708b3c39-438d-490b-99cc-9ab9cec07802\";\n", - "var type = \"vega-lite\";\n", - "\n", - "var output_area = this;\n", - "require(['nbextensions/jupyter-vega3/index'], function(vega) {\n", - " vega.render(selector, spec, type, output_area);\n", - "}, function (err) {\n", - " if (err.requireType !== 'scripterror') {\n", - " throw(err);\n", - " }\n", - "});\n" - ] - }, - "metadata": { - "jupyter-vega3": "#708b3c39-438d-490b-99cc-9ab9cec07802" - }, + "data": {}, + "metadata": {}, "output_type": "display_data" }, { "data": { - "image/png": "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" + "text/html": "
\n
\n
\n", + "application/vnd.holoviews_exec.v0+json": "", + "text/plain": ":Histogram [x] (Frequency)" }, + "execution_count": 15, "metadata": { - "jupyter-vega3": "#708b3c39-438d-490b-99cc-9ab9cec07802" + "application/vnd.holoviews_exec.v0+json": { + "id": "p1004" + } }, - "output_type": "display_data" + "output_type": "execute_result" } ], "source": [ - "df[['data completion']].vgplot.hist(bins=10,\n", - " var_name='Number of hospitals',\n", - " value_name='Percent of patients with data')" + "counts, edges = np.histogram(df[\"data completion\"], bins=10)\n", + "\n", + "data_completion_histogram = hv.Histogram((counts, edges))\n", + "\n", + "data_completion_histogram.opts(\n", + " xlabel=\"Percent of patients with data (binned)\",\n", + " ylabel=\"Number of Records\",\n", + " title=\"Number of Hospitals Data Completion Histogram\",\n", + " width=700,\n", + " height=400,\n", + ")" ] }, { diff --git a/notebooks/pasthistory.ipynb b/notebooks/pasthistory.ipynb index 514a356..17c8619 100644 --- a/notebooks/pasthistory.ipynb +++ b/notebooks/pasthistory.ipynb @@ -12,15 +12,54 @@ { "cell_type": "code", "execution_count": 1, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T21:53:57.657938100Z", + "start_time": "2024-01-08T21:53:55.286294400Z" + } + }, "outputs": [ { - "name": "stderr", - "output_type": "stream", - "text": [ - "/home/alistairewj/.local/lib/python3.5/site-packages/psycopg2/__init__.py:144: UserWarning: The psycopg2 wheel package will be renamed from release 2.8; in order to keep installing from binary please use \"pip install psycopg2-binary\" instead. For details see: .\n", - " \"\"\")\n" - ] + "data": { + "application/javascript": "(function(root) {\n function now() {\n return new Date();\n }\n\n var force = true;\n var py_version = '3.3.2'.replace('rc', '-rc.').replace('.dev', '-dev.');\n var reloading = false;\n var Bokeh = root.Bokeh;\n\n if (typeof (root._bokeh_timeout) === \"undefined\" || force) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\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, js_modules, js_exports, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n if (js_modules == null) js_modules = [];\n if (js_exports == null) js_exports = {};\n\n root._bokeh_onload_callbacks.push(callback);\n\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.length === 0 && js_modules.length === 0 && Object.keys(js_exports).length === 0) {\n run_callbacks();\n return null;\n }\n if (!reloading) {\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n }\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 window._bokeh_on_load = on_load\n\n function on_error() {\n console.error(\"failed to load \" + url);\n }\n\n var skip = [];\n if (window.requirejs) {\n window.requirejs.config({'packages': {}, 'paths': {'plotly': 'https://cdn.plot.ly/plotly-2.18.0.min', 'jspanel': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/jspanel', 'jspanel-modal': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal', 'jspanel-tooltip': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip', 'jspanel-hint': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint', 'jspanel-layout': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout', 'jspanel-contextmenu': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu', 'jspanel-dock': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock', 'gridstack': 'https://cdn.jsdelivr.net/npm/gridstack@7.2.3/dist/gridstack-all', 'notyf': 'https://cdn.jsdelivr.net/npm/notyf@3/notyf.min'}, 'shim': {'jspanel': {'exports': 'jsPanel'}, 'gridstack': {'exports': 'GridStack'}}});\n require([\"plotly\"], function(Plotly) {\n\twindow.Plotly = Plotly\n\ton_load()\n })\n require([\"jspanel\"], function(jsPanel) {\n\twindow.jsPanel = jsPanel\n\ton_load()\n })\n require([\"jspanel-modal\"], function() {\n\ton_load()\n })\n require([\"jspanel-tooltip\"], function() {\n\ton_load()\n })\n require([\"jspanel-hint\"], function() {\n\ton_load()\n })\n require([\"jspanel-layout\"], function() {\n\ton_load()\n })\n require([\"jspanel-contextmenu\"], function() {\n\ton_load()\n })\n require([\"jspanel-dock\"], function() {\n\ton_load()\n })\n require([\"gridstack\"], function(GridStack) {\n\twindow.GridStack = GridStack\n\ton_load()\n })\n require([\"notyf\"], function() {\n\ton_load()\n })\n root._bokeh_is_loading = css_urls.length + 10;\n } else {\n root._bokeh_is_loading = css_urls.length + js_urls.length + js_modules.length + Object.keys(js_exports).length;\n }\n\n var existing_stylesheets = []\n var links = document.getElementsByTagName('link')\n for (var i = 0; i < links.length; i++) {\n var link = links[i]\n if (link.href != null) {\n\texisting_stylesheets.push(link.href)\n }\n }\n for (var i = 0; i < css_urls.length; i++) {\n var url = css_urls[i];\n if (existing_stylesheets.indexOf(url) !== -1) {\n\ton_load()\n\tcontinue;\n }\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 } if (((window['Plotly'] !== undefined) && (!(window['Plotly'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/plotlyplot/plotly-2.18.0.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['jsPanel'] !== undefined) && (!(window['jsPanel'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/jspanel.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['GridStack'] !== undefined) && (!(window['GridStack'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/gridstack/gridstack@7.2.3/dist/gridstack-all.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['Notyf'] !== undefined) && (!(window['Notyf'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/notificationarea/notyf@3/notyf.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } var existing_scripts = []\n var scripts = document.getElementsByTagName('script')\n for (var i = 0; i < scripts.length; i++) {\n var script = scripts[i]\n if (script.src != null) {\n\texisting_scripts.push(script.src)\n }\n }\n for (var i = 0; i < js_urls.length; i++) {\n var url = js_urls[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\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 for (var i = 0; i < js_modules.length; i++) {\n var url = js_modules[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\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 element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (const name in js_exports) {\n var url = js_exports[name];\n if (skip.indexOf(url) >= 0 || root[name] != null) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onerror = on_error;\n element.async = false;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n element.textContent = `\n import ${name} from \"${url}\"\n window.${name} = ${name}\n window._bokeh_on_load()\n `\n document.head.appendChild(element);\n }\n if (!js_urls.length && !js_modules.length) {\n on_load()\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 var js_urls = [\"https://cdn.holoviz.org/panel/1.3.4/dist/bundled/jquery/jquery.slim.min.js\", \"https://cdn.holoviz.org/panel/1.3.4/dist/bundled/plotlyplot/plotly-2.18.0.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-3.3.2.min.js\", \"https://cdn.holoviz.org/panel/1.3.4/dist/panel.min.js\"];\n var js_modules = [];\n var js_exports = {};\n var css_urls = [];\n var inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n if ((root.Bokeh !== undefined) || (force === true)) {\n for (var i = 0; i < inline_js.length; i++) {\n\ttry {\n inline_js[i].call(root, root.Bokeh);\n\t} catch(e) {\n\t if (!reloading) {\n\t throw e;\n\t }\n\t}\n }\n // Cache old bokeh versions\n if (Bokeh != undefined && !reloading) {\n\tvar NewBokeh = root.Bokeh;\n\tif (Bokeh.versions === undefined) {\n\t Bokeh.versions = new Map();\n\t}\n\tif (NewBokeh.version !== Bokeh.version) {\n\t Bokeh.versions.set(NewBokeh.version, NewBokeh)\n\t}\n\troot.Bokeh = Bokeh;\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 }\n root._bokeh_is_initializing = false\n }\n\n function load_or_wait() {\n // Implement a backoff loop that tries to ensure we do not load multiple\n // versions of Bokeh and its dependencies at the same time.\n // In recent versions we use the root._bokeh_is_initializing flag\n // to determine whether there is an ongoing attempt to initialize\n // bokeh, however for backward compatibility we also try to ensure\n // that we do not start loading a newer (Panel>=1.0 and Bokeh>3) version\n // before older versions are fully initialized.\n if (root._bokeh_is_initializing && Date.now() > root._bokeh_timeout) {\n root._bokeh_is_initializing = false;\n root._bokeh_onload_callbacks = undefined;\n console.log(\"Bokeh: BokehJS was loaded multiple times but one version failed to initialize.\");\n load_or_wait();\n } else if (root._bokeh_is_initializing || (typeof root._bokeh_is_initializing === \"undefined\" && root._bokeh_onload_callbacks !== undefined)) {\n setTimeout(load_or_wait, 100);\n } else {\n root._bokeh_is_initializing = true\n root._bokeh_onload_callbacks = []\n var bokeh_loaded = Bokeh != null && (Bokeh.version === py_version || (Bokeh.versions !== undefined && Bokeh.versions.has(py_version)));\n if (!reloading && !bokeh_loaded) {\n\troot.Bokeh = undefined;\n }\n load_libs(css_urls, js_urls, js_modules, js_exports, function() {\n\tconsole.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n\trun_inline_js();\n });\n }\n }\n // Give older versions of the autoload script a head-start to ensure\n // they initialize before we start loading newer version.\n setTimeout(load_or_wait, 100)\n}(window));", + "application/vnd.holoviews_load.v0+json": "(function(root) {\n function now() {\n return new Date();\n }\n\n var force = true;\n var py_version = '3.3.2'.replace('rc', '-rc.').replace('.dev', '-dev.');\n var reloading = false;\n var Bokeh = root.Bokeh;\n\n if (typeof (root._bokeh_timeout) === \"undefined\" || force) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\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, js_modules, js_exports, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n if (js_modules == null) js_modules = [];\n if (js_exports == null) js_exports = {};\n\n root._bokeh_onload_callbacks.push(callback);\n\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.length === 0 && js_modules.length === 0 && Object.keys(js_exports).length === 0) {\n run_callbacks();\n return null;\n }\n if (!reloading) {\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n }\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 window._bokeh_on_load = on_load\n\n function on_error() {\n console.error(\"failed to load \" + url);\n }\n\n var skip = [];\n if (window.requirejs) {\n window.requirejs.config({'packages': {}, 'paths': {'plotly': 'https://cdn.plot.ly/plotly-2.18.0.min', 'jspanel': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/jspanel', 'jspanel-modal': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal', 'jspanel-tooltip': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip', 'jspanel-hint': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint', 'jspanel-layout': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout', 'jspanel-contextmenu': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu', 'jspanel-dock': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock', 'gridstack': 'https://cdn.jsdelivr.net/npm/gridstack@7.2.3/dist/gridstack-all', 'notyf': 'https://cdn.jsdelivr.net/npm/notyf@3/notyf.min'}, 'shim': {'jspanel': {'exports': 'jsPanel'}, 'gridstack': {'exports': 'GridStack'}}});\n require([\"plotly\"], function(Plotly) {\n\twindow.Plotly = Plotly\n\ton_load()\n })\n require([\"jspanel\"], function(jsPanel) {\n\twindow.jsPanel = jsPanel\n\ton_load()\n })\n require([\"jspanel-modal\"], function() {\n\ton_load()\n })\n require([\"jspanel-tooltip\"], function() {\n\ton_load()\n })\n require([\"jspanel-hint\"], function() {\n\ton_load()\n })\n require([\"jspanel-layout\"], function() {\n\ton_load()\n })\n require([\"jspanel-contextmenu\"], function() {\n\ton_load()\n })\n require([\"jspanel-dock\"], function() {\n\ton_load()\n })\n require([\"gridstack\"], function(GridStack) {\n\twindow.GridStack = GridStack\n\ton_load()\n })\n require([\"notyf\"], function() {\n\ton_load()\n })\n root._bokeh_is_loading = css_urls.length + 10;\n } else {\n root._bokeh_is_loading = css_urls.length + js_urls.length + js_modules.length + Object.keys(js_exports).length;\n }\n\n var existing_stylesheets = []\n var links = document.getElementsByTagName('link')\n for (var i = 0; i < links.length; i++) {\n var link = links[i]\n if (link.href != null) {\n\texisting_stylesheets.push(link.href)\n }\n }\n for (var i = 0; i < css_urls.length; i++) {\n var url = css_urls[i];\n if (existing_stylesheets.indexOf(url) !== -1) {\n\ton_load()\n\tcontinue;\n }\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 } if (((window['Plotly'] !== undefined) && (!(window['Plotly'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/plotlyplot/plotly-2.18.0.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['jsPanel'] !== undefined) && (!(window['jsPanel'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/jspanel.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['GridStack'] !== undefined) && (!(window['GridStack'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/gridstack/gridstack@7.2.3/dist/gridstack-all.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['Notyf'] !== undefined) && (!(window['Notyf'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/notificationarea/notyf@3/notyf.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } var existing_scripts = []\n var scripts = document.getElementsByTagName('script')\n for (var i = 0; i < scripts.length; i++) {\n var script = scripts[i]\n if (script.src != null) {\n\texisting_scripts.push(script.src)\n }\n }\n for (var i = 0; i < js_urls.length; i++) {\n var url = js_urls[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\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 for (var i = 0; i < js_modules.length; i++) {\n var url = js_modules[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\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 element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (const name in js_exports) {\n var url = js_exports[name];\n if (skip.indexOf(url) >= 0 || root[name] != null) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onerror = on_error;\n element.async = false;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n element.textContent = `\n import ${name} from \"${url}\"\n window.${name} = ${name}\n window._bokeh_on_load()\n `\n document.head.appendChild(element);\n }\n if (!js_urls.length && !js_modules.length) {\n on_load()\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 var js_urls = [\"https://cdn.holoviz.org/panel/1.3.4/dist/bundled/jquery/jquery.slim.min.js\", \"https://cdn.holoviz.org/panel/1.3.4/dist/bundled/plotlyplot/plotly-2.18.0.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-3.3.2.min.js\", \"https://cdn.holoviz.org/panel/1.3.4/dist/panel.min.js\"];\n var js_modules = [];\n var js_exports = {};\n var css_urls = [];\n var inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n if ((root.Bokeh !== undefined) || (force === true)) {\n for (var i = 0; i < inline_js.length; i++) {\n\ttry {\n inline_js[i].call(root, root.Bokeh);\n\t} catch(e) {\n\t if (!reloading) {\n\t throw e;\n\t }\n\t}\n }\n // Cache old bokeh versions\n if (Bokeh != undefined && !reloading) {\n\tvar NewBokeh = root.Bokeh;\n\tif (Bokeh.versions === undefined) {\n\t Bokeh.versions = new Map();\n\t}\n\tif (NewBokeh.version !== Bokeh.version) {\n\t Bokeh.versions.set(NewBokeh.version, NewBokeh)\n\t}\n\troot.Bokeh = Bokeh;\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 }\n root._bokeh_is_initializing = false\n }\n\n function load_or_wait() {\n // Implement a backoff loop that tries to ensure we do not load multiple\n // versions of Bokeh and its dependencies at the same time.\n // In recent versions we use the root._bokeh_is_initializing flag\n // to determine whether there is an ongoing attempt to initialize\n // bokeh, however for backward compatibility we also try to ensure\n // that we do not start loading a newer (Panel>=1.0 and Bokeh>3) version\n // before older versions are fully initialized.\n if (root._bokeh_is_initializing && Date.now() > root._bokeh_timeout) {\n root._bokeh_is_initializing = false;\n root._bokeh_onload_callbacks = undefined;\n console.log(\"Bokeh: BokehJS was loaded multiple times but one version failed to initialize.\");\n load_or_wait();\n } else if (root._bokeh_is_initializing || (typeof root._bokeh_is_initializing === \"undefined\" && root._bokeh_onload_callbacks !== undefined)) {\n setTimeout(load_or_wait, 100);\n } else {\n root._bokeh_is_initializing = true\n root._bokeh_onload_callbacks = []\n var bokeh_loaded = Bokeh != null && (Bokeh.version === py_version || (Bokeh.versions !== undefined && Bokeh.versions.has(py_version)));\n if (!reloading && !bokeh_loaded) {\n\troot.Bokeh = undefined;\n }\n load_libs(css_urls, js_urls, js_modules, js_exports, function() {\n\tconsole.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n\trun_inline_js();\n });\n }\n }\n // Give older versions of the autoload script a head-start to ensure\n // they initialize before we start loading newer version.\n setTimeout(load_or_wait, 100)\n}(window));" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.holoviews_load.v0+json": "\nif ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n}\n\n\n function JupyterCommManager() {\n }\n\n JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n comm_manager.register_target(comm_id, function(comm) {\n comm.on_msg(msg_handler);\n });\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n comm.onMsg = msg_handler;\n });\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n google.colab.kernel.comms.registerTarget(comm_id, (comm) => {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n console.log(message)\n var content = {data: message.data, comm_id};\n var buffers = []\n for (var buffer of message.buffers || []) {\n buffers.push(new DataView(buffer))\n }\n var metadata = message.metadata || {};\n var msg = {content, buffers, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n })\n }\n }\n\n JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n if (comm_id in window.PyViz.comms) {\n return window.PyViz.comms[comm_id];\n } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n if (msg_handler) {\n comm.on_msg(msg_handler);\n }\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n comm.open();\n if (msg_handler) {\n comm.onMsg = msg_handler;\n }\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n var comm_promise = google.colab.kernel.comms.open(comm_id)\n comm_promise.then((comm) => {\n window.PyViz.comms[comm_id] = comm;\n if (msg_handler) {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n var content = {data: message.data};\n var metadata = message.metadata || {comm_id};\n var msg = {content, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n }\n }) \n var sendClosure = (data, metadata, buffers, disposeOnDone) => {\n return comm_promise.then((comm) => {\n comm.send(data, metadata, buffers, disposeOnDone);\n });\n };\n var comm = {\n send: sendClosure\n };\n }\n window.PyViz.comms[comm_id] = comm;\n return comm;\n }\n window.PyViz.comm_manager = new JupyterCommManager();\n \n\n\nvar JS_MIME_TYPE = 'application/javascript';\nvar HTML_MIME_TYPE = 'text/html';\nvar EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\nvar CLASS_NAME = 'output';\n\n/**\n * Render data to the DOM node\n */\nfunction render(props, node) {\n var div = document.createElement(\"div\");\n var script = document.createElement(\"script\");\n node.appendChild(div);\n node.appendChild(script);\n}\n\n/**\n * Handle when a new output is added\n */\nfunction handle_add_output(event, handle) {\n var output_area = handle.output_area;\n var output = handle.output;\n if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n return\n }\n var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n if (id !== undefined) {\n var nchildren = toinsert.length;\n var html_node = toinsert[nchildren-1].children[0];\n html_node.innerHTML = output.data[HTML_MIME_TYPE];\n var scripts = [];\n var nodelist = html_node.querySelectorAll(\"script\");\n for (var i in nodelist) {\n if (nodelist.hasOwnProperty(i)) {\n scripts.push(nodelist[i])\n }\n }\n\n scripts.forEach( function (oldScript) {\n var newScript = document.createElement(\"script\");\n var attrs = [];\n var nodemap = oldScript.attributes;\n for (var j in nodemap) {\n if (nodemap.hasOwnProperty(j)) {\n attrs.push(nodemap[j])\n }\n }\n attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n oldScript.parentNode.replaceChild(newScript, oldScript);\n });\n if (JS_MIME_TYPE in output.data) {\n toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n }\n output_area._hv_plot_id = id;\n if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n window.PyViz.plot_index[id] = Bokeh.index[id];\n } else {\n window.PyViz.plot_index[id] = null;\n }\n } else 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].childNodes[1].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/**\n * Handle when an output is cleared or removed\n */\nfunction handle_clear_output(event, handle) {\n var id = handle.cell.output_area._hv_plot_id;\n var server_id = handle.cell.output_area._bokeh_server_id;\n if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n if (server_id !== null) {\n comm.send({event_type: 'server_delete', 'id': server_id});\n return;\n } else if (comm !== null) {\n comm.send({event_type: 'delete', 'id': id});\n }\n delete PyViz.plot_index[id];\n if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n var doc = window.Bokeh.index[id].model.document\n doc.clear();\n const i = window.Bokeh.documents.indexOf(doc);\n if (i > -1) {\n window.Bokeh.documents.splice(i, 1);\n }\n }\n}\n\n/**\n * Handle kernel restart event\n */\nfunction handle_kernel_cleanup(event, handle) {\n delete PyViz.comms[\"hv-extension-comm\"];\n window.PyViz.plot_index = {}\n}\n\n/**\n * Handle update_display_data messages\n */\nfunction handle_update_output(event, handle) {\n handle_clear_output(event, {cell: {output_area: handle.output_area}})\n handle_add_output(event, handle)\n}\n\nfunction register_renderer(events, OutputArea) {\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[0]);\n element.append(toinsert);\n return toinsert\n }\n\n events.on('output_added.OutputArea', handle_add_output);\n events.on('output_updated.OutputArea', handle_update_output);\n events.on('clear_output.CodeCell', handle_clear_output);\n events.on('delete.Cell', handle_clear_output);\n events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n safe: true,\n index: 0\n });\n}\n\nif (window.Jupyter !== undefined) {\n try {\n var events = require('base/js/events');\n var OutputArea = require('notebook/js/outputarea').OutputArea;\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n } catch(err) {\n }\n}\n", + "application/javascript": "\nif ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n}\n\n\n function JupyterCommManager() {\n }\n\n JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n comm_manager.register_target(comm_id, function(comm) {\n comm.on_msg(msg_handler);\n });\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n comm.onMsg = msg_handler;\n });\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n google.colab.kernel.comms.registerTarget(comm_id, (comm) => {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n console.log(message)\n var content = {data: message.data, comm_id};\n var buffers = []\n for (var buffer of message.buffers || []) {\n buffers.push(new DataView(buffer))\n }\n var metadata = message.metadata || {};\n var msg = {content, buffers, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n })\n }\n }\n\n JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n if (comm_id in window.PyViz.comms) {\n return window.PyViz.comms[comm_id];\n } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n if (msg_handler) {\n comm.on_msg(msg_handler);\n }\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n comm.open();\n if (msg_handler) {\n comm.onMsg = msg_handler;\n }\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n var comm_promise = google.colab.kernel.comms.open(comm_id)\n comm_promise.then((comm) => {\n window.PyViz.comms[comm_id] = comm;\n if (msg_handler) {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n var content = {data: message.data};\n var metadata = message.metadata || {comm_id};\n var msg = {content, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n }\n }) \n var sendClosure = (data, metadata, buffers, disposeOnDone) => {\n return comm_promise.then((comm) => {\n comm.send(data, metadata, buffers, disposeOnDone);\n });\n };\n var comm = {\n send: sendClosure\n };\n }\n window.PyViz.comms[comm_id] = comm;\n return comm;\n }\n window.PyViz.comm_manager = new JupyterCommManager();\n \n\n\nvar JS_MIME_TYPE = 'application/javascript';\nvar HTML_MIME_TYPE = 'text/html';\nvar EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\nvar CLASS_NAME = 'output';\n\n/**\n * Render data to the DOM node\n */\nfunction render(props, node) {\n var div = document.createElement(\"div\");\n var script = document.createElement(\"script\");\n node.appendChild(div);\n node.appendChild(script);\n}\n\n/**\n * Handle when a new output is added\n */\nfunction handle_add_output(event, handle) {\n var output_area = handle.output_area;\n var output = handle.output;\n if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n return\n }\n var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n if (id !== undefined) {\n var nchildren = toinsert.length;\n var html_node = toinsert[nchildren-1].children[0];\n html_node.innerHTML = output.data[HTML_MIME_TYPE];\n var scripts = [];\n var nodelist = html_node.querySelectorAll(\"script\");\n for (var i in nodelist) {\n if (nodelist.hasOwnProperty(i)) {\n scripts.push(nodelist[i])\n }\n }\n\n scripts.forEach( function (oldScript) {\n var newScript = document.createElement(\"script\");\n var attrs = [];\n var nodemap = oldScript.attributes;\n for (var j in nodemap) {\n if (nodemap.hasOwnProperty(j)) {\n attrs.push(nodemap[j])\n }\n }\n attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n oldScript.parentNode.replaceChild(newScript, oldScript);\n });\n if (JS_MIME_TYPE in output.data) {\n toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n }\n output_area._hv_plot_id = id;\n if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n window.PyViz.plot_index[id] = Bokeh.index[id];\n } else {\n window.PyViz.plot_index[id] = null;\n }\n } else 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].childNodes[1].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/**\n * Handle when an output is cleared or removed\n */\nfunction handle_clear_output(event, handle) {\n var id = handle.cell.output_area._hv_plot_id;\n var server_id = handle.cell.output_area._bokeh_server_id;\n if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n if (server_id !== null) {\n comm.send({event_type: 'server_delete', 'id': server_id});\n return;\n } else if (comm !== null) {\n comm.send({event_type: 'delete', 'id': id});\n }\n delete PyViz.plot_index[id];\n if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n var doc = window.Bokeh.index[id].model.document\n doc.clear();\n const i = window.Bokeh.documents.indexOf(doc);\n if (i > -1) {\n window.Bokeh.documents.splice(i, 1);\n }\n }\n}\n\n/**\n * Handle kernel restart event\n */\nfunction handle_kernel_cleanup(event, handle) {\n delete PyViz.comms[\"hv-extension-comm\"];\n window.PyViz.plot_index = {}\n}\n\n/**\n * Handle update_display_data messages\n */\nfunction handle_update_output(event, handle) {\n handle_clear_output(event, {cell: {output_area: handle.output_area}})\n handle_add_output(event, handle)\n}\n\nfunction register_renderer(events, OutputArea) {\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[0]);\n element.append(toinsert);\n return toinsert\n }\n\n events.on('output_added.OutputArea', handle_add_output);\n events.on('output_updated.OutputArea', handle_update_output);\n events.on('clear_output.CodeCell', handle_clear_output);\n events.on('delete.Cell', handle_clear_output);\n events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n safe: true,\n index: 0\n });\n}\n\nif (window.Jupyter !== undefined) {\n try {\n var events = require('base/js/events');\n var OutputArea = require('notebook/js/outputarea').OutputArea;\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n } catch(err) {\n }\n}\n" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": "" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": "
\n
\n
\n", + "application/vnd.holoviews_exec.v0+json": "" + }, + "metadata": { + "application/vnd.holoviews_exec.v0+json": { + "id": "p1002" + } + }, + "output_type": "display_data" + }, + { + "data": { + "text/html": "\n
\n\n\n\n\n\n\n\n\n \n \n
\n" + }, + "metadata": {}, + "output_type": "display_data" } ], "source": [ @@ -30,26 +69,33 @@ "import matplotlib.pyplot as plt\n", "import psycopg2\n", "import getpass\n", - "import pdvega\n", + "import holoviews as hv\n", "\n", "# for configuring connection \n", "from configobj import ConfigObj\n", "import os\n", "\n", + "# holoviews extension can be changed depending on preferences (\"plotly\", \"bokeh, \"matplotlib\")\n", + "hv.extension(\"plotly\") # pip install plotly\n", "%matplotlib inline" ] }, { "cell_type": "code", "execution_count": 2, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T21:53:57.693971600Z", + "start_time": "2024-01-08T21:53:57.656939500Z" + } + }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Database: eicu\n", - "Username: alistairewj\n" + "Username: postgres\n" ] } ], @@ -110,7 +156,12 @@ { "cell_type": "code", "execution_count": 3, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T21:53:57.693971600Z", + "start_time": "2024-01-08T21:53:57.681320700Z" + } + }, "outputs": [], "source": [ "patientunitstayid = 141168" @@ -120,179 +171,25 @@ "cell_type": "code", "execution_count": 4, "metadata": { - "scrolled": true + "scrolled": true, + "ExecuteTime": { + "end_time": "2024-01-08T21:53:57.812311Z", + "start_time": "2024-01-08T21:53:57.682970200Z" + } }, "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\Daniel\\AppData\\Local\\Temp\\ipykernel_13152\\2134331200.py:8: UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy.\n", + " df = pd.read_sql_query(query, con)\n" + ] + }, { "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
pasthistoryidpatientunitstayidpasthistoryyearpasthistorytime24pasthistorytimepasthistoryoffsetpasthistoryenteredyearpasthistoryenteredtime24pasthistoryenteredtimepasthistoryenteredoffsetpasthistorynotetypepasthistorypathpasthistoryvaluepasthistoryvaluetext
01141834141168201516:54:00evening60201517:06:46evening72Comprehensive Progressnotes/Progress Notes/Past History/Organ System...COPD - no limitationsCOPD - no limitations
11141830141168201516:54:00evening60201517:06:46evening72Comprehensive Progressnotes/Progress Notes/Past History/Organ System...hypertension requiring treatmenthypertension requiring treatment
21141826141168201516:54:00evening60201517:06:46evening72Comprehensive Progressnotes/Progress Notes/Past History/Past History...PerformedPerformed
31141829141168201516:54:00evening60201517:06:46evening72Comprehensive Progressnotes/Progress Notes/Past History/Organ System...AICDAICD
41141832141168201516:54:00evening60201517:06:46evening72Comprehensive Progressnotes/Progress Notes/Past History/Organ System...renal failure- not currently dialyzedrenal failure- not currently dialyzed
\n", - "
" - ], - "text/plain": [ - " pasthistoryid patientunitstayid pasthistoryyear pasthistorytime24 \\\n", - "0 1141834 141168 2015 16:54:00 \n", - "1 1141830 141168 2015 16:54:00 \n", - "2 1141826 141168 2015 16:54:00 \n", - "3 1141829 141168 2015 16:54:00 \n", - "4 1141832 141168 2015 16:54:00 \n", - "\n", - " pasthistorytime pasthistoryoffset pasthistoryenteredyear \\\n", - "0 evening 60 2015 \n", - "1 evening 60 2015 \n", - "2 evening 60 2015 \n", - "3 evening 60 2015 \n", - "4 evening 60 2015 \n", - "\n", - " pasthistoryenteredtime24 pasthistoryenteredtime pasthistoryenteredoffset \\\n", - "0 17:06:46 evening 72 \n", - "1 17:06:46 evening 72 \n", - "2 17:06:46 evening 72 \n", - "3 17:06:46 evening 72 \n", - "4 17:06:46 evening 72 \n", - "\n", - " pasthistorynotetype pasthistorypath \\\n", - "0 Comprehensive Progress notes/Progress Notes/Past History/Organ System... \n", - "1 Comprehensive Progress notes/Progress Notes/Past History/Organ System... \n", - "2 Comprehensive Progress notes/Progress Notes/Past History/Past History... \n", - "3 Comprehensive Progress notes/Progress Notes/Past History/Organ System... \n", - "4 Comprehensive Progress notes/Progress Notes/Past History/Organ System... \n", - "\n", - " pasthistoryvalue \\\n", - "0 COPD - no limitations \n", - "1 hypertension requiring treatment \n", - "2 Performed \n", - "3 AICD \n", - "4 renal failure- not currently dialyzed \n", - "\n", - " pasthistoryvaluetext \n", - "0 COPD - no limitations \n", - "1 hypertension requiring treatment \n", - "2 Performed \n", - "3 AICD \n", - "4 renal failure- not currently dialyzed " - ] + "text/plain": " pasthistoryid patientunitstayid pasthistoryoffset \\\n0 1141834 141168 60 \n1 1141830 141168 60 \n2 1141826 141168 60 \n3 1141829 141168 60 \n4 1141832 141168 60 \n\n pasthistoryenteredoffset pasthistorynotetype \\\n0 72 Comprehensive Progress \n1 72 Comprehensive Progress \n2 72 Comprehensive Progress \n3 72 Comprehensive Progress \n4 72 Comprehensive Progress \n\n pasthistorypath \\\n0 notes/Progress Notes/Past History/Organ System... \n1 notes/Progress Notes/Past History/Organ System... \n2 notes/Progress Notes/Past History/Past History... \n3 notes/Progress Notes/Past History/Organ System... \n4 notes/Progress Notes/Past History/Organ System... \n\n pasthistoryvalue \\\n0 COPD - no limitations \n1 hypertension requiring treatment \n2 Performed \n3 AICD \n4 renal failure- not currently dialyzed \n\n pasthistoryvaluetext \n0 COPD - no limitations \n1 hypertension requiring treatment \n2 Performed \n3 AICD \n4 renal failure- not currently dialyzed ", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
pasthistoryidpatientunitstayidpasthistoryoffsetpasthistoryenteredoffsetpasthistorynotetypepasthistorypathpasthistoryvaluepasthistoryvaluetext
011418341411686072Comprehensive Progressnotes/Progress Notes/Past History/Organ System...COPD - no limitationsCOPD - no limitations
111418301411686072Comprehensive Progressnotes/Progress Notes/Past History/Organ System...hypertension requiring treatmenthypertension requiring treatment
211418261411686072Comprehensive Progressnotes/Progress Notes/Past History/Past History...PerformedPerformed
311418291411686072Comprehensive Progressnotes/Progress Notes/Past History/Organ System...AICDAICD
411418321411686072Comprehensive Progressnotes/Progress Notes/Past History/Organ System...renal failure- not currently dialyzedrenal failure- not currently dialyzed
\n
" }, "execution_count": 4, "metadata": {}, @@ -339,59 +236,25 @@ { "cell_type": "code", "execution_count": 5, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T21:53:59.735184700Z", + "start_time": "2024-01-08T21:53:57.811311900Z" + } + }, "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\Daniel\\AppData\\Local\\Temp\\ipykernel_13152\\1284301389.py:10: UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy.\n", + " df_copd = pd.read_sql_query(query, con)\n" + ] + }, { "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
pasthistoryvaluen
0COPD - no limitations13373
1COPD - moderate22622
2COPD - severe11596
\n", - "
" - ], - "text/plain": [ - " pasthistoryvalue n\n", - "0 COPD - no limitations 13373\n", - "1 COPD - moderate 22622\n", - "2 COPD - severe 11596" - ] + "text/plain": " pasthistoryvalue n\n0 COPD - moderate 22622\n1 COPD - no limitations 13373\n2 COPD - severe 11596", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
pasthistoryvaluen
0COPD - moderate22622
1COPD - no limitations13373
2COPD - severe11596
\n
" }, "execution_count": 5, "metadata": {}, @@ -416,9 +279,21 @@ "cell_type": "code", "execution_count": 6, "metadata": { - "scrolled": true + "scrolled": true, + "ExecuteTime": { + "end_time": "2024-01-08T21:53:59.968566400Z", + "start_time": "2024-01-08T21:53:59.733185300Z" + } }, "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\Daniel\\AppData\\Local\\Temp\\ipykernel_13152\\2539234268.py:10: UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy.\n", + " df_copd = pd.read_sql_query(query, con)\n" + ] + }, { "name": "stdout", "output_type": "stream", @@ -451,135 +326,25 @@ { "cell_type": "code", "execution_count": 7, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T21:54:00.390272800Z", + "start_time": "2024-01-08T21:53:59.969737200Z" + } + }, "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\Daniel\\AppData\\Local\\Temp\\ipykernel_13152\\2400345159.py:17: UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy.\n", + " df = pd.read_sql_query(query, con)\n" + ] + }, { "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
hospitalidnumber_of_patientsnumber_of_patients_with_tbldata completion
11737059605085.706191
1062645237486392.858507
1844204679446795.469117
1343384277422298.714052
902434243409396.464765
541676092377962.032173
2064583701362397.892461
2004433656358998.167396
1223003617354497.981753
802083650340393.232877
\n", - "
" - ], - "text/plain": [ - " hospitalid number_of_patients number_of_patients_with_tbl \\\n", - "11 73 7059 6050 \n", - "106 264 5237 4863 \n", - "184 420 4679 4467 \n", - "134 338 4277 4222 \n", - "90 243 4243 4093 \n", - "54 167 6092 3779 \n", - "206 458 3701 3623 \n", - "200 443 3656 3589 \n", - "122 300 3617 3544 \n", - "80 208 3650 3403 \n", - "\n", - " data completion \n", - "11 85.706191 \n", - "106 92.858507 \n", - "184 95.469117 \n", - "134 98.714052 \n", - "90 96.464765 \n", - "54 62.032173 \n", - "206 97.892461 \n", - "200 98.167396 \n", - "122 97.981753 \n", - "80 93.232877 " - ] + "text/plain": " hospitalid number_of_patients number_of_patients_with_tbl \\\n11 73 7059 6050 \n106 264 5237 4863 \n184 420 4679 4467 \n134 338 4277 4222 \n90 243 4243 4093 \n54 167 6092 3779 \n206 458 3701 3623 \n200 443 3656 3589 \n122 300 3617 3544 \n80 208 3650 3403 \n\n data completion \n11 85.706191 \n106 92.858507 \n184 95.469117 \n134 98.714052 \n90 96.464765 \n54 62.032173 \n206 97.892461 \n200 98.167396 \n122 97.981753 \n80 93.232877 ", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
hospitalidnumber_of_patientsnumber_of_patients_with_tbldata completion
11737059605085.706191
1062645237486392.858507
1844204679446795.469117
1343384277422298.714052
902434243409396.464765
541676092377962.032173
2064583701362397.892461
2004433656358998.167396
1223003617354497.981753
802083650340393.232877
\n
" }, "execution_count": 7, "metadata": {}, @@ -612,65 +377,45 @@ { "cell_type": "code", "execution_count": 8, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T21:54:00.608795900Z", + "start_time": "2024-01-08T21:54:00.386272700Z" + } + }, "outputs": [ { - "data": { - "text/html": [ - "
\n", - "\n", - "\n" - ] - }, - "metadata": { - "jupyter-vega3": "#62cd6a83-cd85-4d87-bcc9-485981953b20" - }, - "output_type": "display_data" - }, - { - "data": { - "application/javascript": [ - "var spec = {\"selection\": {\"grid\": {\"type\": \"interval\", \"bind\": \"scales\"}}, \"encoding\": {\"color\": {\"type\": \"nominal\", \"field\": \"Number of hospitals\"}, \"x\": {\"type\": \"quantitative\", \"bin\": {\"maxbins\": 10}, \"field\": \"Percent of patients with data\"}, \"y\": {\"aggregate\": \"count\", \"type\": \"quantitative\", \"stack\": null}}, \"width\": 450, \"height\": 300, \"mark\": \"bar\", \"data\": {\"values\": [{\"Percent of patients with data\": 85.70619067856637, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 92.85850677869009, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 95.4691173327634, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.71405190554127, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 96.46476549611124, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 62.03217334208798, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.89246149689274, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.16739606126916, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.98175283384019, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 93.23287671232877, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.16078315040048, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 73.5377358490566, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 90.99718662081901, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.27983679020741, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 64.78743068391867, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 76.86753679533463, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.10351639668116, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.71878888428039, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.57345971563981, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.85550786838341, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 95.1581975071908, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 63.904356370782835, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 67.37244012495661, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 92.87776708373437, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.50283944243677, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.54290339989207, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 89.59183673469387, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 82.10772833723652, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 62.16601353758461, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.08987485779295, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 94.98346196251379, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 83.15998018821199, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 94.05162738496072, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.98688915375446, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.18546365914787, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 96.49234693877551, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.47124917382683, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 96.56290531776914, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.3801652892562, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 88.15354070152218, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.47683109118086, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.46686976389947, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 69.01333333333334, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 61.376673040152966, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.50746268656717, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 94.50889404485692, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.30917874396135, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 67.77332570120205, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.04088586030664, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 95.62289562289563, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 61.71960569550931, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 89.01185770750988, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 53.2825880114177, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.59030837004406, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 90.22617124394185, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.36823104693141, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.9084249084249, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 67.3076923076923, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.14691943127963, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.31573802541544, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.59677419354838, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.49186991869918, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.37067209775967, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.38208032955716, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.26082365364309, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.33701657458563, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 96.65948275862068, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 82.66166822867854, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.97025171624713, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 74.56293706293707, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.95180722891567, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.92935444579781, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 77.08129285014691, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 77.54491017964071, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.89473684210527, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.9261744966443, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.44903581267218, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.03903095558546, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.72027972027972, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.93672627235213, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.43820224719101, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.13669064748201, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.26443768996961, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.2, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 96.87010954616588, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.65996649916248, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.1554054054054, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.65928449744463, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 84.22575976845152, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.14675767918088, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 96.9439728353141, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.47643979057592, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.78260869565217, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 96.75767918088737, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 95.59082892416225, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.8102189781022, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 62.08920187793427, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.3271375464684, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.24098671726756, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 80.99041533546327, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 95.23809523809523, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.00199600798403, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 56.79156908665105, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.97119341563786, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 93.92712550607287, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 63.6237897648686, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.49137931034483, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.24945295404814, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 75.38200339558574, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.2102908277405, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 60.97560975609756, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 60.40462427745664, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.2843137254902, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 96.59367396593674, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.0246913580247, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 91.44254278728606, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.15303430079155, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.8891820580475, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.1825613079019, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 94.22572178477691, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.72222222222223, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.16201117318437, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.43502824858757, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 84.50363196125909, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 91.53439153439153, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 60.48951048951049, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 96.27507163323781, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 68.0161943319838, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 89.27613941018767, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.39024390243902, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.78419452887537, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 91.61849710982659, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.16981132075472, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 62.298387096774185, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.05825242718447, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 96.75324675324676, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 63.97379912663755, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 93.79084967320262, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.65034965034964, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.0392156862745, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.265625, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 78.54889589905363, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 96.07843137254902, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.95918367346938, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 95.95141700404858, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 33.52941176470588, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.68421052631578, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 95.70815450643777, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.66666666666667, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 67.91277258566979, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.74774774774775, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.6958525345622, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.04761904761905, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 64.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.92746113989638, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 89.8989898989899, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.83040935672514, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 95.45454545454545, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 71.67381974248927, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 72.27272727272728, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 44.38202247191011, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.125, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.67549668874173, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 77.40112994350282, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.05882352941177, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.21259842519686, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.38709677419355, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 92.36641221374046, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 88.52459016393442, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 92.7927927927928, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 77.86259541984732, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 70.13888888888889, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 28.807947019867548, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 27.626459143968873, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 82.71604938271605, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 92.85714285714286, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 95.45454545454545, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 95.45454545454545, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.38709677419355, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 96.72131147540983, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.21428571428571, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 75.71428571428571, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.11320754716981, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 90.74074074074075, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.72727272727273, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 62.903225806451616, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 92.5, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 94.87179487179486, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 73.91304347826086, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 85.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 48.484848484848484, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 93.33333333333333, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 71.42857142857143, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 50.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 25.925925925925924, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.9302325581395349, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}]}, \"$schema\": \"https://vega.github.io/schema/vega-lite/v2.json\"};\n", - "var selector = \"#62cd6a83-cd85-4d87-bcc9-485981953b20\";\n", - "var type = \"vega-lite\";\n", - "\n", - "var output_area = this;\n", - "require(['nbextensions/jupyter-vega3/index'], function(vega) {\n", - " vega.render(selector, spec, type, output_area);\n", - "}, function (err) {\n", - " if (err.requireType !== 'scripterror') {\n", - " throw(err);\n", - " }\n", - "});\n" - ] - }, - "metadata": { - "jupyter-vega3": "#62cd6a83-cd85-4d87-bcc9-485981953b20" - }, + "data": {}, + "metadata": {}, "output_type": "display_data" }, { "data": { - "image/png": "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" + "text/html": "
\n
\n
\n", + "application/vnd.holoviews_exec.v0+json": "", + "text/plain": ":Histogram [x] (Frequency)" }, + "execution_count": 8, "metadata": { - "jupyter-vega3": "#62cd6a83-cd85-4d87-bcc9-485981953b20" + "application/vnd.holoviews_exec.v0+json": { + "id": "p1004" + } }, - "output_type": "display_data" + "output_type": "execute_result" } ], "source": [ - "df[['data completion']].vgplot.hist(bins=10,\n", - " var_name='Number of hospitals',\n", - " value_name='Percent of patients with data')" + "counts, edges = np.histogram(df[\"data completion\"], bins=10)\n", + "\n", + "data_completion_histogram = hv.Histogram((counts, edges))\n", + "\n", + "data_completion_histogram.opts(\n", + " xlabel=\"Percent of patients with data (binned)\",\n", + " ylabel=\"Number of Records\",\n", + " title=\"Number of Hospitals Data Completion Histogram\",\n", + " width=700,\n", + " height=400,\n", + ")" ] }, { diff --git a/notebooks/vitalaperiodic.ipynb b/notebooks/vitalaperiodic.ipynb index 8e96a6e..3aeda9f 100644 --- a/notebooks/vitalaperiodic.ipynb +++ b/notebooks/vitalaperiodic.ipynb @@ -16,16 +16,55 @@ }, { "cell_type": "code", - "execution_count": 1, - "metadata": {}, + "execution_count": 38, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T22:00:30.565441300Z", + "start_time": "2024-01-08T22:00:30.457380100Z" + } + }, "outputs": [ { - "name": "stderr", - "output_type": "stream", - "text": [ - "/home/alistairewj/.local/lib/python3.5/site-packages/psycopg2/__init__.py:144: UserWarning: The psycopg2 wheel package will be renamed from release 2.8; in order to keep installing from binary please use \"pip install psycopg2-binary\" instead. For details see: .\n", - " \"\"\")\n" - ] + "data": { + "application/javascript": "(function(root) {\n function now() {\n return new Date();\n }\n\n var force = true;\n var py_version = '3.3.2'.replace('rc', '-rc.').replace('.dev', '-dev.');\n var reloading = false;\n var Bokeh = root.Bokeh;\n\n if (typeof (root._bokeh_timeout) === \"undefined\" || force) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\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, js_modules, js_exports, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n if (js_modules == null) js_modules = [];\n if (js_exports == null) js_exports = {};\n\n root._bokeh_onload_callbacks.push(callback);\n\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.length === 0 && js_modules.length === 0 && Object.keys(js_exports).length === 0) {\n run_callbacks();\n return null;\n }\n if (!reloading) {\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n }\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 window._bokeh_on_load = on_load\n\n function on_error() {\n console.error(\"failed to load \" + url);\n }\n\n var skip = [];\n if (window.requirejs) {\n window.requirejs.config({'packages': {}, 'paths': {'plotly': 'https://cdn.plot.ly/plotly-2.18.0.min', 'jspanel': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/jspanel', 'jspanel-modal': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal', 'jspanel-tooltip': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip', 'jspanel-hint': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint', 'jspanel-layout': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout', 'jspanel-contextmenu': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu', 'jspanel-dock': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock', 'gridstack': 'https://cdn.jsdelivr.net/npm/gridstack@7.2.3/dist/gridstack-all', 'notyf': 'https://cdn.jsdelivr.net/npm/notyf@3/notyf.min'}, 'shim': {'jspanel': {'exports': 'jsPanel'}, 'gridstack': {'exports': 'GridStack'}}});\n require([\"plotly\"], function(Plotly) {\n\twindow.Plotly = Plotly\n\ton_load()\n })\n require([\"jspanel\"], function(jsPanel) {\n\twindow.jsPanel = jsPanel\n\ton_load()\n })\n require([\"jspanel-modal\"], function() {\n\ton_load()\n })\n require([\"jspanel-tooltip\"], function() {\n\ton_load()\n })\n require([\"jspanel-hint\"], function() {\n\ton_load()\n })\n require([\"jspanel-layout\"], function() {\n\ton_load()\n })\n require([\"jspanel-contextmenu\"], function() {\n\ton_load()\n })\n require([\"jspanel-dock\"], function() {\n\ton_load()\n })\n require([\"gridstack\"], function(GridStack) {\n\twindow.GridStack = GridStack\n\ton_load()\n })\n require([\"notyf\"], function() {\n\ton_load()\n })\n root._bokeh_is_loading = css_urls.length + 10;\n } else {\n root._bokeh_is_loading = css_urls.length + js_urls.length + js_modules.length + Object.keys(js_exports).length;\n }\n\n var existing_stylesheets = []\n var links = document.getElementsByTagName('link')\n for (var i = 0; i < links.length; i++) {\n var link = links[i]\n if (link.href != null) {\n\texisting_stylesheets.push(link.href)\n }\n }\n for (var i = 0; i < css_urls.length; i++) {\n var url = css_urls[i];\n if (existing_stylesheets.indexOf(url) !== -1) {\n\ton_load()\n\tcontinue;\n }\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 } if (((window['Plotly'] !== undefined) && (!(window['Plotly'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/plotlyplot/plotly-2.18.0.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['jsPanel'] !== undefined) && (!(window['jsPanel'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/jspanel.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['GridStack'] !== undefined) && (!(window['GridStack'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/gridstack/gridstack@7.2.3/dist/gridstack-all.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['Notyf'] !== undefined) && (!(window['Notyf'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/notificationarea/notyf@3/notyf.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } var existing_scripts = []\n var scripts = document.getElementsByTagName('script')\n for (var i = 0; i < scripts.length; i++) {\n var script = scripts[i]\n if (script.src != null) {\n\texisting_scripts.push(script.src)\n }\n }\n for (var i = 0; i < js_urls.length; i++) {\n var url = js_urls[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\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 for (var i = 0; i < js_modules.length; i++) {\n var url = js_modules[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\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 element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (const name in js_exports) {\n var url = js_exports[name];\n if (skip.indexOf(url) >= 0 || root[name] != null) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onerror = on_error;\n element.async = false;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n element.textContent = `\n import ${name} from \"${url}\"\n window.${name} = ${name}\n window._bokeh_on_load()\n `\n document.head.appendChild(element);\n }\n if (!js_urls.length && !js_modules.length) {\n on_load()\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 var js_urls = [\"https://cdn.holoviz.org/panel/1.3.4/dist/bundled/jquery/jquery.slim.min.js\", \"https://cdn.holoviz.org/panel/1.3.4/dist/bundled/plotlyplot/plotly-2.18.0.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-3.3.2.min.js\", \"https://cdn.holoviz.org/panel/1.3.4/dist/panel.min.js\"];\n var js_modules = [];\n var js_exports = {};\n var css_urls = [];\n var inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n if ((root.Bokeh !== undefined) || (force === true)) {\n for (var i = 0; i < inline_js.length; i++) {\n\ttry {\n inline_js[i].call(root, root.Bokeh);\n\t} catch(e) {\n\t if (!reloading) {\n\t throw e;\n\t }\n\t}\n }\n // Cache old bokeh versions\n if (Bokeh != undefined && !reloading) {\n\tvar NewBokeh = root.Bokeh;\n\tif (Bokeh.versions === undefined) {\n\t Bokeh.versions = new Map();\n\t}\n\tif (NewBokeh.version !== Bokeh.version) {\n\t Bokeh.versions.set(NewBokeh.version, NewBokeh)\n\t}\n\troot.Bokeh = Bokeh;\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 }\n root._bokeh_is_initializing = false\n }\n\n function load_or_wait() {\n // Implement a backoff loop that tries to ensure we do not load multiple\n // versions of Bokeh and its dependencies at the same time.\n // In recent versions we use the root._bokeh_is_initializing flag\n // to determine whether there is an ongoing attempt to initialize\n // bokeh, however for backward compatibility we also try to ensure\n // that we do not start loading a newer (Panel>=1.0 and Bokeh>3) version\n // before older versions are fully initialized.\n if (root._bokeh_is_initializing && Date.now() > root._bokeh_timeout) {\n root._bokeh_is_initializing = false;\n root._bokeh_onload_callbacks = undefined;\n console.log(\"Bokeh: BokehJS was loaded multiple times but one version failed to initialize.\");\n load_or_wait();\n } else if (root._bokeh_is_initializing || (typeof root._bokeh_is_initializing === \"undefined\" && root._bokeh_onload_callbacks !== undefined)) {\n setTimeout(load_or_wait, 100);\n } else {\n root._bokeh_is_initializing = true\n root._bokeh_onload_callbacks = []\n var bokeh_loaded = Bokeh != null && (Bokeh.version === py_version || (Bokeh.versions !== undefined && Bokeh.versions.has(py_version)));\n if (!reloading && !bokeh_loaded) {\n\troot.Bokeh = undefined;\n }\n load_libs(css_urls, js_urls, js_modules, js_exports, function() {\n\tconsole.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n\trun_inline_js();\n });\n }\n }\n // Give older versions of the autoload script a head-start to ensure\n // they initialize before we start loading newer version.\n setTimeout(load_or_wait, 100)\n}(window));", + "application/vnd.holoviews_load.v0+json": "(function(root) {\n function now() {\n return new Date();\n }\n\n var force = true;\n var py_version = '3.3.2'.replace('rc', '-rc.').replace('.dev', '-dev.');\n var reloading = false;\n var Bokeh = root.Bokeh;\n\n if (typeof (root._bokeh_timeout) === \"undefined\" || force) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\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, js_modules, js_exports, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n if (js_modules == null) js_modules = [];\n if (js_exports == null) js_exports = {};\n\n root._bokeh_onload_callbacks.push(callback);\n\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.length === 0 && js_modules.length === 0 && Object.keys(js_exports).length === 0) {\n run_callbacks();\n return null;\n }\n if (!reloading) {\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n }\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 window._bokeh_on_load = on_load\n\n function on_error() {\n console.error(\"failed to load \" + url);\n }\n\n var skip = [];\n if (window.requirejs) {\n window.requirejs.config({'packages': {}, 'paths': {'plotly': 'https://cdn.plot.ly/plotly-2.18.0.min', 'jspanel': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/jspanel', 'jspanel-modal': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal', 'jspanel-tooltip': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip', 'jspanel-hint': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint', 'jspanel-layout': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout', 'jspanel-contextmenu': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu', 'jspanel-dock': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock', 'gridstack': 'https://cdn.jsdelivr.net/npm/gridstack@7.2.3/dist/gridstack-all', 'notyf': 'https://cdn.jsdelivr.net/npm/notyf@3/notyf.min'}, 'shim': {'jspanel': {'exports': 'jsPanel'}, 'gridstack': {'exports': 'GridStack'}}});\n require([\"plotly\"], function(Plotly) {\n\twindow.Plotly = Plotly\n\ton_load()\n })\n require([\"jspanel\"], function(jsPanel) {\n\twindow.jsPanel = jsPanel\n\ton_load()\n })\n require([\"jspanel-modal\"], function() {\n\ton_load()\n })\n require([\"jspanel-tooltip\"], function() {\n\ton_load()\n })\n require([\"jspanel-hint\"], function() {\n\ton_load()\n })\n require([\"jspanel-layout\"], function() {\n\ton_load()\n })\n require([\"jspanel-contextmenu\"], function() {\n\ton_load()\n })\n require([\"jspanel-dock\"], function() {\n\ton_load()\n })\n require([\"gridstack\"], function(GridStack) {\n\twindow.GridStack = GridStack\n\ton_load()\n })\n require([\"notyf\"], function() {\n\ton_load()\n })\n root._bokeh_is_loading = css_urls.length + 10;\n } else {\n root._bokeh_is_loading = css_urls.length + js_urls.length + js_modules.length + Object.keys(js_exports).length;\n }\n\n var existing_stylesheets = []\n var links = document.getElementsByTagName('link')\n for (var i = 0; i < links.length; i++) {\n var link = links[i]\n if (link.href != null) {\n\texisting_stylesheets.push(link.href)\n }\n }\n for (var i = 0; i < css_urls.length; i++) {\n var url = css_urls[i];\n if (existing_stylesheets.indexOf(url) !== -1) {\n\ton_load()\n\tcontinue;\n }\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 } if (((window['Plotly'] !== undefined) && (!(window['Plotly'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/plotlyplot/plotly-2.18.0.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['jsPanel'] !== undefined) && (!(window['jsPanel'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/jspanel.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['GridStack'] !== undefined) && (!(window['GridStack'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/gridstack/gridstack@7.2.3/dist/gridstack-all.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['Notyf'] !== undefined) && (!(window['Notyf'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/notificationarea/notyf@3/notyf.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } var existing_scripts = []\n var scripts = document.getElementsByTagName('script')\n for (var i = 0; i < scripts.length; i++) {\n var script = scripts[i]\n if (script.src != null) {\n\texisting_scripts.push(script.src)\n }\n }\n for (var i = 0; i < js_urls.length; i++) {\n var url = js_urls[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\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 for (var i = 0; i < js_modules.length; i++) {\n var url = js_modules[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\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 element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (const name in js_exports) {\n var url = js_exports[name];\n if (skip.indexOf(url) >= 0 || root[name] != null) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onerror = on_error;\n element.async = false;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n element.textContent = `\n import ${name} from \"${url}\"\n window.${name} = ${name}\n window._bokeh_on_load()\n `\n document.head.appendChild(element);\n }\n if (!js_urls.length && !js_modules.length) {\n on_load()\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 var js_urls = [\"https://cdn.holoviz.org/panel/1.3.4/dist/bundled/jquery/jquery.slim.min.js\", \"https://cdn.holoviz.org/panel/1.3.4/dist/bundled/plotlyplot/plotly-2.18.0.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-3.3.2.min.js\", \"https://cdn.holoviz.org/panel/1.3.4/dist/panel.min.js\"];\n var js_modules = [];\n var js_exports = {};\n var css_urls = [];\n var inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n if ((root.Bokeh !== undefined) || (force === true)) {\n for (var i = 0; i < inline_js.length; i++) {\n\ttry {\n inline_js[i].call(root, root.Bokeh);\n\t} catch(e) {\n\t if (!reloading) {\n\t throw e;\n\t }\n\t}\n }\n // Cache old bokeh versions\n if (Bokeh != undefined && !reloading) {\n\tvar NewBokeh = root.Bokeh;\n\tif (Bokeh.versions === undefined) {\n\t Bokeh.versions = new Map();\n\t}\n\tif (NewBokeh.version !== Bokeh.version) {\n\t Bokeh.versions.set(NewBokeh.version, NewBokeh)\n\t}\n\troot.Bokeh = Bokeh;\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 }\n root._bokeh_is_initializing = false\n }\n\n function load_or_wait() {\n // Implement a backoff loop that tries to ensure we do not load multiple\n // versions of Bokeh and its dependencies at the same time.\n // In recent versions we use the root._bokeh_is_initializing flag\n // to determine whether there is an ongoing attempt to initialize\n // bokeh, however for backward compatibility we also try to ensure\n // that we do not start loading a newer (Panel>=1.0 and Bokeh>3) version\n // before older versions are fully initialized.\n if (root._bokeh_is_initializing && Date.now() > root._bokeh_timeout) {\n root._bokeh_is_initializing = false;\n root._bokeh_onload_callbacks = undefined;\n console.log(\"Bokeh: BokehJS was loaded multiple times but one version failed to initialize.\");\n load_or_wait();\n } else if (root._bokeh_is_initializing || (typeof root._bokeh_is_initializing === \"undefined\" && root._bokeh_onload_callbacks !== undefined)) {\n setTimeout(load_or_wait, 100);\n } else {\n root._bokeh_is_initializing = true\n root._bokeh_onload_callbacks = []\n var bokeh_loaded = Bokeh != null && (Bokeh.version === py_version || (Bokeh.versions !== undefined && Bokeh.versions.has(py_version)));\n if (!reloading && !bokeh_loaded) {\n\troot.Bokeh = undefined;\n }\n load_libs(css_urls, js_urls, js_modules, js_exports, function() {\n\tconsole.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n\trun_inline_js();\n });\n }\n }\n // Give older versions of the autoload script a head-start to ensure\n // they initialize before we start loading newer version.\n setTimeout(load_or_wait, 100)\n}(window));" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.holoviews_load.v0+json": "\nif ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n}\n\n\n function JupyterCommManager() {\n }\n\n JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n comm_manager.register_target(comm_id, function(comm) {\n comm.on_msg(msg_handler);\n });\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n comm.onMsg = msg_handler;\n });\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n google.colab.kernel.comms.registerTarget(comm_id, (comm) => {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n console.log(message)\n var content = {data: message.data, comm_id};\n var buffers = []\n for (var buffer of message.buffers || []) {\n buffers.push(new DataView(buffer))\n }\n var metadata = message.metadata || {};\n var msg = {content, buffers, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n })\n }\n }\n\n JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n if (comm_id in window.PyViz.comms) {\n return window.PyViz.comms[comm_id];\n } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n if (msg_handler) {\n comm.on_msg(msg_handler);\n }\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n comm.open();\n if (msg_handler) {\n comm.onMsg = msg_handler;\n }\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n var comm_promise = google.colab.kernel.comms.open(comm_id)\n comm_promise.then((comm) => {\n window.PyViz.comms[comm_id] = comm;\n if (msg_handler) {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n var content = {data: message.data};\n var metadata = message.metadata || {comm_id};\n var msg = {content, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n }\n }) \n var sendClosure = (data, metadata, buffers, disposeOnDone) => {\n return comm_promise.then((comm) => {\n comm.send(data, metadata, buffers, disposeOnDone);\n });\n };\n var comm = {\n send: sendClosure\n };\n }\n window.PyViz.comms[comm_id] = comm;\n return comm;\n }\n window.PyViz.comm_manager = new JupyterCommManager();\n \n\n\nvar JS_MIME_TYPE = 'application/javascript';\nvar HTML_MIME_TYPE = 'text/html';\nvar EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\nvar CLASS_NAME = 'output';\n\n/**\n * Render data to the DOM node\n */\nfunction render(props, node) {\n var div = document.createElement(\"div\");\n var script = document.createElement(\"script\");\n node.appendChild(div);\n node.appendChild(script);\n}\n\n/**\n * Handle when a new output is added\n */\nfunction handle_add_output(event, handle) {\n var output_area = handle.output_area;\n var output = handle.output;\n if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n return\n }\n var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n if (id !== undefined) {\n var nchildren = toinsert.length;\n var html_node = toinsert[nchildren-1].children[0];\n html_node.innerHTML = output.data[HTML_MIME_TYPE];\n var scripts = [];\n var nodelist = html_node.querySelectorAll(\"script\");\n for (var i in nodelist) {\n if (nodelist.hasOwnProperty(i)) {\n scripts.push(nodelist[i])\n }\n }\n\n scripts.forEach( function (oldScript) {\n var newScript = document.createElement(\"script\");\n var attrs = [];\n var nodemap = oldScript.attributes;\n for (var j in nodemap) {\n if (nodemap.hasOwnProperty(j)) {\n attrs.push(nodemap[j])\n }\n }\n attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n oldScript.parentNode.replaceChild(newScript, oldScript);\n });\n if (JS_MIME_TYPE in output.data) {\n toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n }\n output_area._hv_plot_id = id;\n if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n window.PyViz.plot_index[id] = Bokeh.index[id];\n } else {\n window.PyViz.plot_index[id] = null;\n }\n } else 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].childNodes[1].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/**\n * Handle when an output is cleared or removed\n */\nfunction handle_clear_output(event, handle) {\n var id = handle.cell.output_area._hv_plot_id;\n var server_id = handle.cell.output_area._bokeh_server_id;\n if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n if (server_id !== null) {\n comm.send({event_type: 'server_delete', 'id': server_id});\n return;\n } else if (comm !== null) {\n comm.send({event_type: 'delete', 'id': id});\n }\n delete PyViz.plot_index[id];\n if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n var doc = window.Bokeh.index[id].model.document\n doc.clear();\n const i = window.Bokeh.documents.indexOf(doc);\n if (i > -1) {\n window.Bokeh.documents.splice(i, 1);\n }\n }\n}\n\n/**\n * Handle kernel restart event\n */\nfunction handle_kernel_cleanup(event, handle) {\n delete PyViz.comms[\"hv-extension-comm\"];\n window.PyViz.plot_index = {}\n}\n\n/**\n * Handle update_display_data messages\n */\nfunction handle_update_output(event, handle) {\n handle_clear_output(event, {cell: {output_area: handle.output_area}})\n handle_add_output(event, handle)\n}\n\nfunction register_renderer(events, OutputArea) {\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[0]);\n element.append(toinsert);\n return toinsert\n }\n\n events.on('output_added.OutputArea', handle_add_output);\n events.on('output_updated.OutputArea', handle_update_output);\n events.on('clear_output.CodeCell', handle_clear_output);\n events.on('delete.Cell', handle_clear_output);\n events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n safe: true,\n index: 0\n });\n}\n\nif (window.Jupyter !== undefined) {\n try {\n var events = require('base/js/events');\n var OutputArea = require('notebook/js/outputarea').OutputArea;\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n } catch(err) {\n }\n}\n", + "application/javascript": "\nif ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n}\n\n\n function JupyterCommManager() {\n }\n\n JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n comm_manager.register_target(comm_id, function(comm) {\n comm.on_msg(msg_handler);\n });\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n comm.onMsg = msg_handler;\n });\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n google.colab.kernel.comms.registerTarget(comm_id, (comm) => {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n console.log(message)\n var content = {data: message.data, comm_id};\n var buffers = []\n for (var buffer of message.buffers || []) {\n buffers.push(new DataView(buffer))\n }\n var metadata = message.metadata || {};\n var msg = {content, buffers, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n })\n }\n }\n\n JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n if (comm_id in window.PyViz.comms) {\n return window.PyViz.comms[comm_id];\n } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n if (msg_handler) {\n comm.on_msg(msg_handler);\n }\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n comm.open();\n if (msg_handler) {\n comm.onMsg = msg_handler;\n }\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n var comm_promise = google.colab.kernel.comms.open(comm_id)\n comm_promise.then((comm) => {\n window.PyViz.comms[comm_id] = comm;\n if (msg_handler) {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n var content = {data: message.data};\n var metadata = message.metadata || {comm_id};\n var msg = {content, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n }\n }) \n var sendClosure = (data, metadata, buffers, disposeOnDone) => {\n return comm_promise.then((comm) => {\n comm.send(data, metadata, buffers, disposeOnDone);\n });\n };\n var comm = {\n send: sendClosure\n };\n }\n window.PyViz.comms[comm_id] = comm;\n return comm;\n }\n window.PyViz.comm_manager = new JupyterCommManager();\n \n\n\nvar JS_MIME_TYPE = 'application/javascript';\nvar HTML_MIME_TYPE = 'text/html';\nvar EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\nvar CLASS_NAME = 'output';\n\n/**\n * Render data to the DOM node\n */\nfunction render(props, node) {\n var div = document.createElement(\"div\");\n var script = document.createElement(\"script\");\n node.appendChild(div);\n node.appendChild(script);\n}\n\n/**\n * Handle when a new output is added\n */\nfunction handle_add_output(event, handle) {\n var output_area = handle.output_area;\n var output = handle.output;\n if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n return\n }\n var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n if (id !== undefined) {\n var nchildren = toinsert.length;\n var html_node = toinsert[nchildren-1].children[0];\n html_node.innerHTML = output.data[HTML_MIME_TYPE];\n var scripts = [];\n var nodelist = html_node.querySelectorAll(\"script\");\n for (var i in nodelist) {\n if (nodelist.hasOwnProperty(i)) {\n scripts.push(nodelist[i])\n }\n }\n\n scripts.forEach( function (oldScript) {\n var newScript = document.createElement(\"script\");\n var attrs = [];\n var nodemap = oldScript.attributes;\n for (var j in nodemap) {\n if (nodemap.hasOwnProperty(j)) {\n attrs.push(nodemap[j])\n }\n }\n attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n oldScript.parentNode.replaceChild(newScript, oldScript);\n });\n if (JS_MIME_TYPE in output.data) {\n toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n }\n output_area._hv_plot_id = id;\n if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n window.PyViz.plot_index[id] = Bokeh.index[id];\n } else {\n window.PyViz.plot_index[id] = null;\n }\n } else 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].childNodes[1].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/**\n * Handle when an output is cleared or removed\n */\nfunction handle_clear_output(event, handle) {\n var id = handle.cell.output_area._hv_plot_id;\n var server_id = handle.cell.output_area._bokeh_server_id;\n if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n if (server_id !== null) {\n comm.send({event_type: 'server_delete', 'id': server_id});\n return;\n } else if (comm !== null) {\n comm.send({event_type: 'delete', 'id': id});\n }\n delete PyViz.plot_index[id];\n if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n var doc = window.Bokeh.index[id].model.document\n doc.clear();\n const i = window.Bokeh.documents.indexOf(doc);\n if (i > -1) {\n window.Bokeh.documents.splice(i, 1);\n }\n }\n}\n\n/**\n * Handle kernel restart event\n */\nfunction handle_kernel_cleanup(event, handle) {\n delete PyViz.comms[\"hv-extension-comm\"];\n window.PyViz.plot_index = {}\n}\n\n/**\n * Handle update_display_data messages\n */\nfunction handle_update_output(event, handle) {\n handle_clear_output(event, {cell: {output_area: handle.output_area}})\n handle_add_output(event, handle)\n}\n\nfunction register_renderer(events, OutputArea) {\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[0]);\n element.append(toinsert);\n return toinsert\n }\n\n events.on('output_added.OutputArea', handle_add_output);\n events.on('output_updated.OutputArea', handle_update_output);\n events.on('clear_output.CodeCell', handle_clear_output);\n events.on('delete.Cell', handle_clear_output);\n events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n safe: true,\n index: 0\n });\n}\n\nif (window.Jupyter !== undefined) {\n try {\n var events = require('base/js/events');\n var OutputArea = require('notebook/js/outputarea').OutputArea;\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n } catch(err) {\n }\n}\n" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": "" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": "
\n
\n
\n", + "application/vnd.holoviews_exec.v0+json": "" + }, + "metadata": { + "application/vnd.holoviews_exec.v0+json": { + "id": "p1252" + } + }, + "output_type": "display_data" + }, + { + "data": { + "text/html": "\n
\n\n\n\n\n\n\n\n\n \n \n
\n" + }, + "metadata": {}, + "output_type": "display_data" } ], "source": [ @@ -35,26 +74,34 @@ "import matplotlib.pyplot as plt\n", "import psycopg2\n", "import getpass\n", - "import pdvega\n", + "import holoviews as hv\n", + "from holoviews import opts\n", "\n", "# for configuring connection \n", "from configobj import ConfigObj\n", "import os\n", "\n", + "# holoviews extension can be changed depending on preferences (\"plotly\", \"bokeh, \"matplotlib\")\n", + "hv.extension(\"plotly\") # pip install plotly\n", "%matplotlib inline" ] }, { "cell_type": "code", - "execution_count": 2, - "metadata": {}, + "execution_count": 39, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T22:00:30.571441Z", + "start_time": "2024-01-08T22:00:30.486099300Z" + } + }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Database: eicu\n", - "Username: alistairewj\n" + "Username: postgres\n" ] } ], @@ -114,8 +161,13 @@ }, { "cell_type": "code", - "execution_count": 3, - "metadata": {}, + "execution_count": 40, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T22:00:30.571441Z", + "start_time": "2024-01-08T22:00:30.504490100Z" + } + }, "outputs": [], "source": [ "patientunitstayid = 145467" @@ -123,197 +175,31 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": 41, "metadata": { - "scrolled": true + "scrolled": true, + "ExecuteTime": { + "end_time": "2024-01-08T22:00:30.572441100Z", + "start_time": "2024-01-08T22:00:30.507004900Z" + } }, "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\Daniel\\AppData\\Local\\Temp\\ipykernel_14036\\1342656834.py:8: UserWarning:\n", + "\n", + "pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy.\n", + "\n" + ] + }, { "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
patientunitstayidvitalaperiodicidobservationyearobservationtime24observationtimenoninvasivesystolicnoninvasivediastolicnoninvasivemeanpaopcardiacoutputcardiacinputsvrsvripvrpvri
observationoffset
41454674223721201419:33:34night113.062.081.0NoneNaNNaNNaNNaNNaNNaN
441454674223722201420:13:06nightNaNNaNNaNNone3.91.91496.03099.0123.0255.0
901454674223723201420:59:54nightNaNNaNNaNNone4.32.11357.02810.0112.0231.0
2751454674223724201400:04:04midnightNaNNaNNaNNone4.52.21012.02097.0107.0221.0
6711454674223725201406:40:46middayNaNNaNNaNNone7.83.8NaNNaN72.0149.0
\n", - "
" - ], - "text/plain": [ - " patientunitstayid vitalaperiodicid observationyear \\\n", - "observationoffset \n", - "4 145467 4223721 2014 \n", - "44 145467 4223722 2014 \n", - "90 145467 4223723 2014 \n", - "275 145467 4223724 2014 \n", - "671 145467 4223725 2014 \n", - "\n", - " observationtime24 observationtime noninvasivesystolic \\\n", - "observationoffset \n", - "4 19:33:34 night 113.0 \n", - "44 20:13:06 night NaN \n", - "90 20:59:54 night NaN \n", - "275 00:04:04 midnight NaN \n", - "671 06:40:46 midday NaN \n", - "\n", - " noninvasivediastolic noninvasivemean paop cardiacoutput \\\n", - "observationoffset \n", - "4 62.0 81.0 None NaN \n", - "44 NaN NaN None 3.9 \n", - "90 NaN NaN None 4.3 \n", - "275 NaN NaN None 4.5 \n", - "671 NaN NaN None 7.8 \n", - "\n", - " cardiacinput svr svri pvr pvri \n", - "observationoffset \n", - "4 NaN NaN NaN NaN NaN \n", - "44 1.9 1496.0 3099.0 123.0 255.0 \n", - "90 2.1 1357.0 2810.0 112.0 231.0 \n", - "275 2.2 1012.0 2097.0 107.0 221.0 \n", - "671 3.8 NaN NaN 72.0 149.0 " - ] + "text/plain": " vitalaperiodicid patientunitstayid noninvasivesystolic \\\nobservationoffset \n4 4223721 145467 113.0 \n44 4223722 145467 NaN \n90 4223723 145467 NaN \n275 4223724 145467 NaN \n671 4223725 145467 NaN \n\n noninvasivediastolic noninvasivemean paop cardiacoutput \\\nobservationoffset \n4 62.0 81.0 None NaN \n44 NaN NaN None 3.9 \n90 NaN NaN None 4.3 \n275 NaN NaN None 4.5 \n671 NaN NaN None 7.8 \n\n cardiacinput svr svri pvr pvri \nobservationoffset \n4 NaN NaN NaN NaN NaN \n44 1.9 1496.0 3099.0 123.0 255.0 \n90 2.1 1357.0 2810.0 112.0 231.0 \n275 2.2 1012.0 2097.0 107.0 221.0 \n671 3.8 NaN NaN 72.0 149.0 ", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
vitalaperiodicidpatientunitstayidnoninvasivesystolicnoninvasivediastolicnoninvasivemeanpaopcardiacoutputcardiacinputsvrsvripvrpvri
observationoffset
44223721145467113.062.081.0NoneNaNNaNNaNNaNNaNNaN
444223722145467NaNNaNNaNNone3.91.91496.03099.0123.0255.0
904223723145467NaNNaNNaNNone4.32.11357.02810.0112.0231.0
2754223724145467NaNNaNNaNNone4.52.21012.02097.0107.0221.0
6714223725145467NaNNaNNaNNone7.83.8NaNNaN72.0149.0
\n
" }, - "execution_count": 4, + "execution_count": 41, "metadata": {}, "output_type": "execute_result" } @@ -334,60 +220,32 @@ }, { "cell_type": "code", - "execution_count": 5, - "metadata": {}, + "execution_count": 42, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T22:00:30.648341100Z", + "start_time": "2024-01-08T22:00:30.526441200Z" + } + }, "outputs": [ { - "data": { - "text/html": [ - "
\n", - "\n", - "\n" - ] - }, - "metadata": { - "jupyter-vega3": "#1863871e-de60-450d-94f6-bc4dda43a473" - }, - "output_type": "display_data" - }, - { - "data": { - "application/javascript": [ - "var spec = {\"height\": 300, \"mark\": \"line\", \"data\": {\"values\": [{\"observationoffset\": 4, \"variable\": \"noninvasivesystolic\", \"value\": 113.0}, {\"observationoffset\": 44, \"variable\": \"noninvasivesystolic\", \"value\": null}, {\"observationoffset\": 90, \"variable\": \"noninvasivesystolic\", \"value\": null}, {\"observationoffset\": 275, \"variable\": \"noninvasivesystolic\", \"value\": null}, {\"observationoffset\": 671, \"variable\": \"noninvasivesystolic\", \"value\": null}, {\"observationoffset\": 756, \"variable\": \"noninvasivesystolic\", \"value\": null}, {\"observationoffset\": 781, \"variable\": \"noninvasivesystolic\", \"value\": 133.0}, {\"observationoffset\": 1850, \"variable\": \"noninvasivesystolic\", \"value\": 127.0}, {\"observationoffset\": 1860, \"variable\": \"noninvasivesystolic\", \"value\": 139.0}, {\"observationoffset\": 2432, \"variable\": \"noninvasivesystolic\", \"value\": 124.0}, {\"observationoffset\": 2604, \"variable\": \"noninvasivesystolic\", \"value\": 147.0}, {\"observationoffset\": 2635, \"variable\": \"noninvasivesystolic\", \"value\": 132.0}, {\"observationoffset\": 2664, \"variable\": \"noninvasivesystolic\", \"value\": 130.0}, {\"observationoffset\": 2671, \"variable\": \"noninvasivesystolic\", \"value\": 132.0}, {\"observationoffset\": 2731, \"variable\": \"noninvasivesystolic\", \"value\": 139.0}, {\"observationoffset\": 2793, \"variable\": \"noninvasivesystolic\", \"value\": 171.0}, {\"observationoffset\": 2804, \"variable\": \"noninvasivesystolic\", \"value\": 144.0}, {\"observationoffset\": 2851, \"variable\": \"noninvasivesystolic\", \"value\": 141.0}, {\"observationoffset\": 2863, \"variable\": \"noninvasivesystolic\", \"value\": 148.0}, {\"observationoffset\": 2877, \"variable\": \"noninvasivesystolic\", \"value\": 138.0}, {\"observationoffset\": 2911, \"variable\": \"noninvasivesystolic\", \"value\": 135.0}, {\"observationoffset\": 2971, \"variable\": \"noninvasivesystolic\", \"value\": 142.0}, {\"observationoffset\": 3031, \"variable\": \"noninvasivesystolic\", \"value\": 160.0}, {\"observationoffset\": 3099, \"variable\": \"noninvasivesystolic\", \"value\": 154.0}, {\"observationoffset\": 3172, \"variable\": \"noninvasivesystolic\", \"value\": 145.0}, {\"observationoffset\": 3211, \"variable\": \"noninvasivesystolic\", \"value\": 147.0}, {\"observationoffset\": 3271, \"variable\": \"noninvasivesystolic\", \"value\": 159.0}, {\"observationoffset\": 3331, \"variable\": \"noninvasivesystolic\", \"value\": 157.0}, {\"observationoffset\": 3391, \"variable\": \"noninvasivesystolic\", \"value\": 158.0}, {\"observationoffset\": 3451, \"variable\": \"noninvasivesystolic\", \"value\": 155.0}, {\"observationoffset\": 3511, \"variable\": \"noninvasivesystolic\", \"value\": 156.0}, {\"observationoffset\": 3571, \"variable\": \"noninvasivesystolic\", \"value\": 150.0}, {\"observationoffset\": 3631, \"variable\": \"noninvasivesystolic\", \"value\": 148.0}, {\"observationoffset\": 3691, \"variable\": \"noninvasivesystolic\", \"value\": 155.0}, {\"observationoffset\": 3751, \"variable\": \"noninvasivesystolic\", \"value\": 158.0}, {\"observationoffset\": 3811, \"variable\": \"noninvasivesystolic\", \"value\": 160.0}, {\"observationoffset\": 3871, \"variable\": \"noninvasivesystolic\", \"value\": 169.0}, {\"observationoffset\": 3922, \"variable\": \"noninvasivesystolic\", \"value\": 144.0}, {\"observationoffset\": 3931, \"variable\": \"noninvasivesystolic\", \"value\": 153.0}, {\"observationoffset\": 3991, \"variable\": \"noninvasivesystolic\", \"value\": 162.0}, {\"observationoffset\": 4051, \"variable\": \"noninvasivesystolic\", \"value\": 163.0}, {\"observationoffset\": 4059, \"variable\": \"noninvasivesystolic\", \"value\": 158.0}, {\"observationoffset\": 4071, \"variable\": \"noninvasivesystolic\", \"value\": 167.0}, {\"observationoffset\": 4120, \"variable\": \"noninvasivesystolic\", \"value\": 178.0}, {\"observationoffset\": 4135, \"variable\": \"noninvasivesystolic\", \"value\": 142.0}, {\"observationoffset\": 4223, \"variable\": \"noninvasivesystolic\", \"value\": 148.0}, {\"observationoffset\": 4303, \"variable\": \"noninvasivesystolic\", \"value\": 137.0}, {\"observationoffset\": 4317, \"variable\": \"noninvasivesystolic\", \"value\": 141.0}, {\"observationoffset\": 4508, \"variable\": \"noninvasivesystolic\", \"value\": 147.0}, {\"observationoffset\": 4606, \"variable\": \"noninvasivesystolic\", \"value\": 156.0}, {\"observationoffset\": 4627, \"variable\": \"noninvasivesystolic\", \"value\": 133.0}, {\"observationoffset\": 4684, \"variable\": \"noninvasivesystolic\", \"value\": 143.0}, {\"observationoffset\": 4, \"variable\": \"noninvasivediastolic\", \"value\": 62.0}, {\"observationoffset\": 44, \"variable\": \"noninvasivediastolic\", \"value\": null}, {\"observationoffset\": 90, \"variable\": \"noninvasivediastolic\", \"value\": null}, {\"observationoffset\": 275, \"variable\": \"noninvasivediastolic\", \"value\": null}, {\"observationoffset\": 671, \"variable\": \"noninvasivediastolic\", \"value\": null}, {\"observationoffset\": 756, \"variable\": \"noninvasivediastolic\", \"value\": null}, {\"observationoffset\": 781, \"variable\": \"noninvasivediastolic\", \"value\": 63.0}, {\"observationoffset\": 1850, \"variable\": \"noninvasivediastolic\", \"value\": 61.0}, {\"observationoffset\": 1860, \"variable\": \"noninvasivediastolic\", \"value\": 65.0}, {\"observationoffset\": 2432, \"variable\": \"noninvasivediastolic\", \"value\": 58.0}, {\"observationoffset\": 2604, \"variable\": \"noninvasivediastolic\", \"value\": 68.0}, {\"observationoffset\": 2635, \"variable\": \"noninvasivediastolic\", \"value\": 60.0}, {\"observationoffset\": 2664, \"variable\": \"noninvasivediastolic\", \"value\": 64.0}, {\"observationoffset\": 2671, \"variable\": \"noninvasivediastolic\", \"value\": 62.0}, {\"observationoffset\": 2731, \"variable\": \"noninvasivediastolic\", \"value\": 72.0}, {\"observationoffset\": 2793, \"variable\": \"noninvasivediastolic\", \"value\": 77.0}, {\"observationoffset\": 2804, \"variable\": \"noninvasivediastolic\", \"value\": 73.0}, {\"observationoffset\": 2851, \"variable\": \"noninvasivediastolic\", \"value\": 67.0}, {\"observationoffset\": 2863, \"variable\": \"noninvasivediastolic\", \"value\": 71.0}, {\"observationoffset\": 2877, \"variable\": \"noninvasivediastolic\", \"value\": 68.0}, {\"observationoffset\": 2911, \"variable\": \"noninvasivediastolic\", \"value\": 67.0}, {\"observationoffset\": 2971, \"variable\": \"noninvasivediastolic\", \"value\": 74.0}, {\"observationoffset\": 3031, \"variable\": \"noninvasivediastolic\", \"value\": 82.0}, {\"observationoffset\": 3099, \"variable\": \"noninvasivediastolic\", \"value\": 73.0}, {\"observationoffset\": 3172, \"variable\": \"noninvasivediastolic\", \"value\": 74.0}, {\"observationoffset\": 3211, \"variable\": \"noninvasivediastolic\", \"value\": 71.0}, {\"observationoffset\": 3271, \"variable\": \"noninvasivediastolic\", \"value\": 80.0}, {\"observationoffset\": 3331, \"variable\": \"noninvasivediastolic\", \"value\": 75.0}, {\"observationoffset\": 3391, \"variable\": \"noninvasivediastolic\", \"value\": 77.0}, {\"observationoffset\": 3451, \"variable\": \"noninvasivediastolic\", \"value\": 76.0}, {\"observationoffset\": 3511, \"variable\": \"noninvasivediastolic\", \"value\": 77.0}, {\"observationoffset\": 3571, \"variable\": \"noninvasivediastolic\", \"value\": 71.0}, {\"observationoffset\": 3631, \"variable\": \"noninvasivediastolic\", \"value\": 74.0}, {\"observationoffset\": 3691, \"variable\": \"noninvasivediastolic\", \"value\": 73.0}, {\"observationoffset\": 3751, \"variable\": \"noninvasivediastolic\", \"value\": 75.0}, {\"observationoffset\": 3811, \"variable\": \"noninvasivediastolic\", \"value\": 76.0}, {\"observationoffset\": 3871, \"variable\": \"noninvasivediastolic\", \"value\": 81.0}, {\"observationoffset\": 3922, \"variable\": \"noninvasivediastolic\", \"value\": 76.0}, {\"observationoffset\": 3931, \"variable\": \"noninvasivediastolic\", \"value\": 81.0}, {\"observationoffset\": 3991, \"variable\": \"noninvasivediastolic\", \"value\": 86.0}, {\"observationoffset\": 4051, \"variable\": \"noninvasivediastolic\", \"value\": 81.0}, {\"observationoffset\": 4059, \"variable\": \"noninvasivediastolic\", \"value\": 79.0}, {\"observationoffset\": 4071, \"variable\": \"noninvasivediastolic\", \"value\": 85.0}, {\"observationoffset\": 4120, \"variable\": \"noninvasivediastolic\", \"value\": 79.0}, {\"observationoffset\": 4135, \"variable\": \"noninvasivediastolic\", \"value\": 67.0}, {\"observationoffset\": 4223, \"variable\": \"noninvasivediastolic\", \"value\": 74.0}, {\"observationoffset\": 4303, \"variable\": \"noninvasivediastolic\", \"value\": 78.0}, {\"observationoffset\": 4317, \"variable\": \"noninvasivediastolic\", \"value\": 75.0}, {\"observationoffset\": 4508, \"variable\": \"noninvasivediastolic\", \"value\": 84.0}, {\"observationoffset\": 4606, \"variable\": \"noninvasivediastolic\", \"value\": 72.0}, {\"observationoffset\": 4627, \"variable\": \"noninvasivediastolic\", \"value\": 72.0}, {\"observationoffset\": 4684, \"variable\": \"noninvasivediastolic\", \"value\": 77.0}, {\"observationoffset\": 4, \"variable\": \"noninvasivemean\", \"value\": 81.0}, {\"observationoffset\": 44, \"variable\": \"noninvasivemean\", \"value\": null}, {\"observationoffset\": 90, \"variable\": \"noninvasivemean\", \"value\": null}, {\"observationoffset\": 275, \"variable\": \"noninvasivemean\", \"value\": null}, {\"observationoffset\": 671, \"variable\": \"noninvasivemean\", \"value\": null}, {\"observationoffset\": 756, \"variable\": \"noninvasivemean\", \"value\": null}, {\"observationoffset\": 781, \"variable\": \"noninvasivemean\", \"value\": 91.0}, {\"observationoffset\": 1850, \"variable\": \"noninvasivemean\", \"value\": 87.0}, {\"observationoffset\": 1860, \"variable\": \"noninvasivemean\", \"value\": 94.0}, {\"observationoffset\": 2432, \"variable\": \"noninvasivemean\", \"value\": 83.0}, {\"observationoffset\": 2604, \"variable\": \"noninvasivemean\", \"value\": 98.0}, {\"observationoffset\": 2635, \"variable\": \"noninvasivemean\", \"value\": 87.0}, {\"observationoffset\": 2664, \"variable\": \"noninvasivemean\", \"value\": 89.0}, {\"observationoffset\": 2671, \"variable\": \"noninvasivemean\", \"value\": 88.0}, {\"observationoffset\": 2731, \"variable\": \"noninvasivemean\", \"value\": 98.0}, {\"observationoffset\": 2793, \"variable\": \"noninvasivemean\", \"value\": 110.0}, {\"observationoffset\": 2804, \"variable\": \"noninvasivemean\", \"value\": 100.0}, {\"observationoffset\": 2851, \"variable\": \"noninvasivemean\", \"value\": 96.0}, {\"observationoffset\": 2863, \"variable\": \"noninvasivemean\", \"value\": 102.0}, {\"observationoffset\": 2877, \"variable\": \"noninvasivemean\", \"value\": 94.0}, {\"observationoffset\": 2911, \"variable\": \"noninvasivemean\", \"value\": 92.0}, {\"observationoffset\": 2971, \"variable\": \"noninvasivemean\", \"value\": 101.0}, {\"observationoffset\": 3031, \"variable\": \"noninvasivemean\", \"value\": 113.0}, {\"observationoffset\": 3099, \"variable\": \"noninvasivemean\", \"value\": 105.0}, {\"observationoffset\": 3172, \"variable\": \"noninvasivemean\", \"value\": 103.0}, {\"observationoffset\": 3211, \"variable\": \"noninvasivemean\", \"value\": 99.0}, {\"observationoffset\": 3271, \"variable\": \"noninvasivemean\", \"value\": 112.0}, {\"observationoffset\": 3331, \"variable\": \"noninvasivemean\", \"value\": 107.0}, {\"observationoffset\": 3391, \"variable\": \"noninvasivemean\", \"value\": 109.0}, {\"observationoffset\": 3451, \"variable\": \"noninvasivemean\", \"value\": 107.0}, {\"observationoffset\": 3511, \"variable\": \"noninvasivemean\", \"value\": 107.0}, {\"observationoffset\": 3571, \"variable\": \"noninvasivemean\", \"value\": 100.0}, {\"observationoffset\": 3631, \"variable\": \"noninvasivemean\", \"value\": 104.0}, {\"observationoffset\": 3691, \"variable\": \"noninvasivemean\", \"value\": 105.0}, {\"observationoffset\": 3751, \"variable\": \"noninvasivemean\", \"value\": 108.0}, {\"observationoffset\": 3811, \"variable\": \"noninvasivemean\", \"value\": 109.0}, {\"observationoffset\": 3871, \"variable\": \"noninvasivemean\", \"value\": 113.0}, {\"observationoffset\": 3922, \"variable\": \"noninvasivemean\", \"value\": 101.0}, {\"observationoffset\": 3931, \"variable\": \"noninvasivemean\", \"value\": 110.0}, {\"observationoffset\": 3991, \"variable\": \"noninvasivemean\", \"value\": 117.0}, {\"observationoffset\": 4051, \"variable\": \"noninvasivemean\", \"value\": 114.0}, {\"observationoffset\": 4059, \"variable\": \"noninvasivemean\", \"value\": 110.0}, {\"observationoffset\": 4071, \"variable\": \"noninvasivemean\", \"value\": 113.0}, {\"observationoffset\": 4120, \"variable\": \"noninvasivemean\", \"value\": 114.0}, {\"observationoffset\": 4135, \"variable\": \"noninvasivemean\", \"value\": 97.0}, {\"observationoffset\": 4223, \"variable\": \"noninvasivemean\", \"value\": 102.0}, {\"observationoffset\": 4303, \"variable\": \"noninvasivemean\", \"value\": 101.0}, {\"observationoffset\": 4317, \"variable\": \"noninvasivemean\", \"value\": 102.0}, {\"observationoffset\": 4508, \"variable\": \"noninvasivemean\", \"value\": 111.0}, {\"observationoffset\": 4606, \"variable\": \"noninvasivemean\", \"value\": 104.0}, {\"observationoffset\": 4627, \"variable\": \"noninvasivemean\", \"value\": 96.0}, {\"observationoffset\": 4684, \"variable\": \"noninvasivemean\", \"value\": 105.0}, {\"observationoffset\": 4, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 44, \"variable\": \"cardiacoutput\", \"value\": 3.9000001}, {\"observationoffset\": 90, \"variable\": \"cardiacoutput\", \"value\": 4.3000002}, {\"observationoffset\": 275, \"variable\": \"cardiacoutput\", \"value\": 4.5}, {\"observationoffset\": 671, \"variable\": \"cardiacoutput\", \"value\": 7.8000002}, {\"observationoffset\": 756, \"variable\": \"cardiacoutput\", \"value\": 7.4000001}, {\"observationoffset\": 781, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 1850, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 1860, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 2432, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 2604, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 2635, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 2664, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 2671, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 2731, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 2793, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 2804, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 2851, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 2863, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 2877, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 2911, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 2971, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 3031, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 3099, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 3172, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 3211, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 3271, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 3331, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 3391, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 3451, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 3511, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 3571, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 3631, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 3691, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 3751, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 3811, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 3871, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 3922, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 3931, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 3991, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 4051, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 4059, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 4071, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 4120, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 4135, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 4223, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 4303, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 4317, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 4508, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 4606, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 4627, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 4684, \"variable\": \"cardiacoutput\", \"value\": null}, {\"observationoffset\": 4, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 44, \"variable\": \"cardiacinput\", \"value\": 1.9}, {\"observationoffset\": 90, \"variable\": \"cardiacinput\", \"value\": 2.0999999}, {\"observationoffset\": 275, \"variable\": \"cardiacinput\", \"value\": 2.2}, {\"observationoffset\": 671, \"variable\": \"cardiacinput\", \"value\": 3.8}, {\"observationoffset\": 756, \"variable\": \"cardiacinput\", \"value\": 3.5999999}, {\"observationoffset\": 781, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 1850, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 1860, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 2432, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 2604, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 2635, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 2664, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 2671, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 2731, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 2793, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 2804, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 2851, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 2863, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 2877, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 2911, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 2971, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 3031, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 3099, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 3172, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 3211, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 3271, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 3331, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 3391, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 3451, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 3511, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 3571, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 3631, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 3691, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 3751, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 3811, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 3871, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 3922, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 3931, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 3991, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 4051, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 4059, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 4071, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 4120, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 4135, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 4223, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 4303, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 4317, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 4508, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 4606, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 4627, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 4684, \"variable\": \"cardiacinput\", \"value\": null}, {\"observationoffset\": 4, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 44, \"variable\": \"pvr\", \"value\": 123.0}, {\"observationoffset\": 90, \"variable\": \"pvr\", \"value\": 112.0}, {\"observationoffset\": 275, \"variable\": \"pvr\", \"value\": 107.0}, {\"observationoffset\": 671, \"variable\": \"pvr\", \"value\": 72.0}, {\"observationoffset\": 756, \"variable\": \"pvr\", \"value\": 86.0}, {\"observationoffset\": 781, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 1850, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 1860, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 2432, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 2604, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 2635, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 2664, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 2671, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 2731, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 2793, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 2804, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 2851, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 2863, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 2877, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 2911, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 2971, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 3031, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 3099, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 3172, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 3211, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 3271, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 3331, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 3391, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 3451, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 3511, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 3571, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 3631, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 3691, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 3751, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 3811, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 3871, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 3922, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 3931, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 3991, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 4051, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 4059, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 4071, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 4120, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 4135, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 4223, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 4303, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 4317, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 4508, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 4606, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 4627, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 4684, \"variable\": \"pvr\", \"value\": null}, {\"observationoffset\": 4, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 44, \"variable\": \"pvri\", \"value\": 255.0}, {\"observationoffset\": 90, \"variable\": \"pvri\", \"value\": 231.0}, {\"observationoffset\": 275, \"variable\": \"pvri\", \"value\": 221.0}, {\"observationoffset\": 671, \"variable\": \"pvri\", \"value\": 149.0}, {\"observationoffset\": 756, \"variable\": \"pvri\", \"value\": 179.0}, {\"observationoffset\": 781, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 1850, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 1860, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 2432, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 2604, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 2635, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 2664, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 2671, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 2731, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 2793, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 2804, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 2851, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 2863, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 2877, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 2911, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 2971, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 3031, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 3099, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 3172, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 3211, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 3271, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 3331, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 3391, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 3451, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 3511, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 3571, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 3631, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 3691, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 3751, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 3811, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 3871, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 3922, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 3931, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 3991, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 4051, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 4059, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 4071, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 4120, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 4135, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 4223, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 4303, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 4317, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 4508, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 4606, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 4627, \"variable\": \"pvri\", \"value\": null}, {\"observationoffset\": 4684, \"variable\": \"pvri\", \"value\": null}]}, \"selection\": {\"grid\": {\"bind\": \"scales\", \"type\": \"interval\"}}, \"$schema\": \"https://vega.github.io/schema/vega-lite/v2.json\", \"width\": 450, \"encoding\": {\"x\": {\"field\": \"observationoffset\", \"type\": \"quantitative\"}, \"y\": {\"field\": \"value\", \"type\": \"quantitative\"}, \"color\": {\"field\": \"variable\", \"type\": \"nominal\"}}};\n", - "var selector = \"#1863871e-de60-450d-94f6-bc4dda43a473\";\n", - "var type = \"vega-lite\";\n", - "\n", - "var output_area = this;\n", - "require(['nbextensions/jupyter-vega3/index'], function(vega) {\n", - " vega.render(selector, spec, type, output_area);\n", - "}, function (err) {\n", - " if (err.requireType !== 'scripterror') {\n", - " throw(err);\n", - " }\n", - "});\n" - ] - }, - "metadata": { - "jupyter-vega3": "#1863871e-de60-450d-94f6-bc4dda43a473" - }, + "data": {}, + "metadata": {}, "output_type": "display_data" }, { "data": { - "image/png": "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" + "text/html": "
\n
\n
\n", + "application/vnd.holoviews_exec.v0+json": "", + "text/plain": ":NdOverlay [Variable]\n :Curve [observationoffset] (Value)" }, + "execution_count": 42, "metadata": { - "jupyter-vega3": "#1863871e-de60-450d-94f6-bc4dda43a473" + "application/vnd.holoviews_exec.v0+json": { + "id": "p1254" + } }, - "output_type": "display_data" + "output_type": "execute_result" } ], "source": [ @@ -398,7 +256,24 @@ " 'pvr', 'pvri']\n", "# we exclude 'svr', 'svri' from the plot as their scale is too high\n", "# we exclude 'paop' as it's all none\n", - "df[vitals].vgplot.line()" + "columns = [\"observationoffset\", *vitals]\n", + "\n", + "df.reset_index(inplace=True)\n", + "long_df = df[columns].melt(\n", + " id_vars=\"observationoffset\", var_name=\"Variable\", value_name=\"Value\"\n", + ")\n", + "\n", + "plot = (\n", + " hv.Dataset(long_df)\n", + " .to(hv.Curve, \"observationoffset\", \"Value\", groupby=\"Variable\")\n", + " .overlay()\n", + ")\n", + "\n", + "plot.opts(opts.Curve(\n", + " width=720,\n", + " height=480,\n", + " show_legend=True),\n", + ")" ] }, { @@ -410,138 +285,30 @@ }, { "cell_type": "code", - "execution_count": 6, - "metadata": {}, + "execution_count": 43, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T22:00:31.389143700Z", + "start_time": "2024-01-08T22:00:30.608343100Z" + } + }, "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\Daniel\\AppData\\Local\\Temp\\ipykernel_14036\\1387927156.py:17: UserWarning:\n", + "\n", + "pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy.\n", + "\n" + ] + }, { "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
hospitalidnumber_of_patientsnumber_of_patients_with_tbldata completion
11737059663593.993483
541676092558591.677610
1062645237501895.818217
1844204679443294.721094
1343384277418197.755436
902434243410596.747584
581764328393190.827172
711994240389091.745283
2064583701364298.405836
802083650358198.109589
\n", - "
" - ], - "text/plain": [ - " hospitalid number_of_patients number_of_patients_with_tbl \\\n", - "11 73 7059 6635 \n", - "54 167 6092 5585 \n", - "106 264 5237 5018 \n", - "184 420 4679 4432 \n", - "134 338 4277 4181 \n", - "90 243 4243 4105 \n", - "58 176 4328 3931 \n", - "71 199 4240 3890 \n", - "206 458 3701 3642 \n", - "80 208 3650 3581 \n", - "\n", - " data completion \n", - "11 93.993483 \n", - "54 91.677610 \n", - "106 95.818217 \n", - "184 94.721094 \n", - "134 97.755436 \n", - "90 96.747584 \n", - "58 90.827172 \n", - "71 91.745283 \n", - "206 98.405836 \n", - "80 98.109589 " - ] + "text/plain": " hospitalid number_of_patients number_of_patients_with_tbl \\\n11 73 7059 6635 \n54 167 6092 5585 \n106 264 5237 5018 \n184 420 4679 4432 \n134 338 4277 4181 \n90 243 4243 4105 \n58 176 4328 3931 \n71 199 4240 3890 \n206 458 3701 3642 \n80 208 3650 3581 \n\n data completion \n11 93.993483 \n54 91.677610 \n106 95.818217 \n184 94.721094 \n134 97.755436 \n90 96.747584 \n58 90.827172 \n71 91.745283 \n206 98.405836 \n80 98.109589 ", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
hospitalidnumber_of_patientsnumber_of_patients_with_tbldata completion
11737059663593.993483
541676092558591.677610
1062645237501895.818217
1844204679443294.721094
1343384277418197.755436
902434243410596.747584
581764328393190.827172
711994240389091.745283
2064583701364298.405836
802083650358198.109589
\n
" }, - "execution_count": 6, + "execution_count": 43, "metadata": {}, "output_type": "execute_result" } @@ -571,66 +338,46 @@ }, { "cell_type": "code", - "execution_count": 7, - "metadata": {}, + "execution_count": 45, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T22:00:50.604179700Z", + "start_time": "2024-01-08T22:00:50.495723900Z" + } + }, "outputs": [ { - "data": { - "text/html": [ - "
\n", - "\n", - "\n" - ] - }, - "metadata": { - "jupyter-vega3": "#14718fa3-9ada-4901-9cad-f3ce250d0a18" - }, - "output_type": "display_data" - }, - { - "data": { - "application/javascript": [ - "var spec = {\"height\": 300, \"mark\": \"bar\", \"data\": {\"values\": [{\"Percent of patients with data\": 93.99348349624591, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 91.67760998030204, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 95.81821653618483, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 94.72109425090831, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.7554360533084, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 96.74758425642234, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 90.82717190388169, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 91.74528301886792, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.40583626047015, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.10958904109589, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.64998617638926, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 95.30685920577618, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.62681696825868, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 91.80994060643951, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.31383883032983, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 92.69570913855225, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 74.04266958424508, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 92.8149947934745, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 90.63056644104026, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.49861714737258, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.2210700953961, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.5781990521327, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 96.90033381020505, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 92.43577545195052, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 92.5215723873442, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 92.20841300191205, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.58699019101704, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 91.96342637151108, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 92.17434373452204, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 93.92857142857143, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.32703723691311, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 96.96802646085997, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.58698092031426, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.91922639362912, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 91.29244249726177, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.16567342073897, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 86.88, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 91.98626216370923, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.4937343358396, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.9795918367347, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 72.22482435597189, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.378728923476, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.93390614672836, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 93.67245657568239, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.44903581267218, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 94.57313037723361, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.40209267563527, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.84767707539984, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.26086956521739, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.48625294579732, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 94.89559164733178, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.10144927536231, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.98989898989899, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.55195911413969, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 92.97253634894992, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.11894273127754, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.09747292418773, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.71794871794873, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.00947867298578, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 90.20979020979021, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.02248289345064, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.79838709677419, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.6951219512195, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 91.4714151827554, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.79402677651905, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.9633401221996, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 92.36043095004896, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.26082365364309, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 93.31337325349301, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.30603448275862, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.78453038674033, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.19908466819221, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.83132530120481, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.29476248477467, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 91.66666666666666, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.79194630872483, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.0578734858681, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 96.71052631578947, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 84.66042154566745, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.03713892709766, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.89807162534436, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.72027972027972, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.15730337078652, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.84892086330936, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 96.81620839363242, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 90.87136929460581, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.24012158054711, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 88.8728323699422, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 96.08763693270735, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.08306709265176, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.76, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.99497487437185, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.98648648648648, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.31740614334471, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.13242784380306, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 82.92682926829268, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.29642248722317, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.82608695652175, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.47643979057592, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.64726631393297, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 95.56313993174061, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 93.3786078098472, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 78.82352941176471, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 96.16788321167883, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.62049335863378, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.80239520958084, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 93.33333333333333, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.77327935222672, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.1769547325103, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.70689655172413, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.81181619256017, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.10514541387025, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.27360774818402, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.50617283950616, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.77450980392157, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 96.59367396593674, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 86.24454148471615, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 68.88111888111888, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 76.81451612903226, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.68073878627969, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.68073878627969, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 90.4645476772616, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.08994708994709, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.45504087193461, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 72.46963562753037, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 95.17426273458445, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.16201117318437, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.33333333333333, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.15730337078652, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.71751412429379, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.6878612716763, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 95.70200573065902, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.39024390243902, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.17629179331307, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.67637540453075, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 96.54088050314465, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.0392156862745, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.67549668874173, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 91.16719242902208, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.65034965034964, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 84.3076923076923, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 87.33766233766234, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.4375, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.25490196078431, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 94.55252918287937, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 74.45482866043614, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 62.20472440944882, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 94.6938775510204, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 94.84978540772532, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.22222222222223, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 84.70588235294117, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.53488372093024, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.15668202764977, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 95.04504504504504, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.52380952380952, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.96373056994818, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 94.44444444444444, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 80.25751072961373, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 72.8744939271255, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 77.19298245614034, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.41520467836257, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 96.02272727272727, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 88.13559322033898, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 96.875, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.35099337748345, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.22222222222221, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 96.32352941176471, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.21259842519686, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.38709677419355, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 92.36641221374046, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.36065573770492, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 86.25954198473282, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 93.69369369369369, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 96.42857142857143, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 96.96969696969697, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.38709677419355, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 90.9090909090909, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 96.42857142857143, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 86.79245283018868, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 81.48148148148148, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.5, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 45.67901234567901, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 94.87179487179486, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 45.714285714285715, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 54.54545454545454, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 85.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 86.66666666666667, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 65.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 36.36363636363637, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 44.44444444444444, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 92.3076923076923, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 34.78260869565217, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 42.857142857142854, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 33.33333333333333, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}]}, \"selection\": {\"grid\": {\"bind\": \"scales\", \"type\": \"interval\"}}, \"$schema\": \"https://vega.github.io/schema/vega-lite/v2.json\", \"width\": 450, \"encoding\": {\"x\": {\"field\": \"Percent of patients with data\", \"bin\": {\"maxbins\": 10}, \"type\": \"quantitative\"}, \"y\": {\"type\": \"quantitative\", \"stack\": null, \"aggregate\": \"count\"}, \"color\": {\"field\": \"Number of hospitals\", \"type\": \"nominal\"}}};\n", - "var selector = \"#14718fa3-9ada-4901-9cad-f3ce250d0a18\";\n", - "var type = \"vega-lite\";\n", - "\n", - "var output_area = this;\n", - "require(['nbextensions/jupyter-vega3/index'], function(vega) {\n", - " vega.render(selector, spec, type, output_area);\n", - "}, function (err) {\n", - " if (err.requireType !== 'scripterror') {\n", - " throw(err);\n", - " }\n", - "});\n" - ] - }, - "metadata": { - "jupyter-vega3": "#14718fa3-9ada-4901-9cad-f3ce250d0a18" - }, + "data": {}, + "metadata": {}, "output_type": "display_data" }, { "data": { - "image/png": "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" + "text/html": "
\n
\n
\n", + "application/vnd.holoviews_exec.v0+json": "", + "text/plain": ":Histogram [x] (Frequency)" }, + "execution_count": 45, "metadata": { - "jupyter-vega3": "#14718fa3-9ada-4901-9cad-f3ce250d0a18" + "application/vnd.holoviews_exec.v0+json": { + "id": "p1302" + } }, - "output_type": "display_data" + "output_type": "execute_result" } ], "source": [ - "df[['data completion']].vgplot.hist(bins=10,\n", - " var_name='Number of hospitals',\n", - " value_name='Percent of patients with data')" + "counts, edges = np.histogram(df[\"data completion\"], bins=10)\n", + "\n", + "data_completion_histogram = hv.Histogram((counts, edges))\n", + "\n", + "data_completion_histogram.opts(\n", + " xlabel=\"Percent of patients with data (binned)\",\n", + " ylabel=\"Number of Records\",\n", + " title=\"Number of Hospitals Data Completion Histogram\",\n", + " width=700,\n", + " height=400,\n", + ")" ] }, { diff --git a/notebooks/vitalperiodic.ipynb b/notebooks/vitalperiodic.ipynb index 10bc9aa..ae8e167 100644 --- a/notebooks/vitalperiodic.ipynb +++ b/notebooks/vitalperiodic.ipynb @@ -14,15 +14,54 @@ { "cell_type": "code", "execution_count": 1, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T22:19:16.377210800Z", + "start_time": "2024-01-08T22:19:13.176931200Z" + } + }, "outputs": [ { - "name": "stderr", - "output_type": "stream", - "text": [ - "/home/alistairewj/.local/lib/python3.5/site-packages/psycopg2/__init__.py:144: UserWarning: The psycopg2 wheel package will be renamed from release 2.8; in order to keep installing from binary please use \"pip install psycopg2-binary\" instead. For details see: .\n", - " \"\"\")\n" - ] + "data": { + "application/javascript": "(function(root) {\n function now() {\n return new Date();\n }\n\n var force = true;\n var py_version = '3.3.2'.replace('rc', '-rc.').replace('.dev', '-dev.');\n var reloading = false;\n var Bokeh = root.Bokeh;\n\n if (typeof (root._bokeh_timeout) === \"undefined\" || force) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\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, js_modules, js_exports, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n if (js_modules == null) js_modules = [];\n if (js_exports == null) js_exports = {};\n\n root._bokeh_onload_callbacks.push(callback);\n\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.length === 0 && js_modules.length === 0 && Object.keys(js_exports).length === 0) {\n run_callbacks();\n return null;\n }\n if (!reloading) {\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n }\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 window._bokeh_on_load = on_load\n\n function on_error() {\n console.error(\"failed to load \" + url);\n }\n\n var skip = [];\n if (window.requirejs) {\n window.requirejs.config({'packages': {}, 'paths': {'plotly': 'https://cdn.plot.ly/plotly-2.18.0.min', 'jspanel': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/jspanel', 'jspanel-modal': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal', 'jspanel-tooltip': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip', 'jspanel-hint': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint', 'jspanel-layout': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout', 'jspanel-contextmenu': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu', 'jspanel-dock': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock', 'gridstack': 'https://cdn.jsdelivr.net/npm/gridstack@7.2.3/dist/gridstack-all', 'notyf': 'https://cdn.jsdelivr.net/npm/notyf@3/notyf.min'}, 'shim': {'jspanel': {'exports': 'jsPanel'}, 'gridstack': {'exports': 'GridStack'}}});\n require([\"plotly\"], function(Plotly) {\n\twindow.Plotly = Plotly\n\ton_load()\n })\n require([\"jspanel\"], function(jsPanel) {\n\twindow.jsPanel = jsPanel\n\ton_load()\n })\n require([\"jspanel-modal\"], function() {\n\ton_load()\n })\n require([\"jspanel-tooltip\"], function() {\n\ton_load()\n })\n require([\"jspanel-hint\"], function() {\n\ton_load()\n })\n require([\"jspanel-layout\"], function() {\n\ton_load()\n })\n require([\"jspanel-contextmenu\"], function() {\n\ton_load()\n })\n require([\"jspanel-dock\"], function() {\n\ton_load()\n })\n require([\"gridstack\"], function(GridStack) {\n\twindow.GridStack = GridStack\n\ton_load()\n })\n require([\"notyf\"], function() {\n\ton_load()\n })\n root._bokeh_is_loading = css_urls.length + 10;\n } else {\n root._bokeh_is_loading = css_urls.length + js_urls.length + js_modules.length + Object.keys(js_exports).length;\n }\n\n var existing_stylesheets = []\n var links = document.getElementsByTagName('link')\n for (var i = 0; i < links.length; i++) {\n var link = links[i]\n if (link.href != null) {\n\texisting_stylesheets.push(link.href)\n }\n }\n for (var i = 0; i < css_urls.length; i++) {\n var url = css_urls[i];\n if (existing_stylesheets.indexOf(url) !== -1) {\n\ton_load()\n\tcontinue;\n }\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 } if (((window['Plotly'] !== undefined) && (!(window['Plotly'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/plotlyplot/plotly-2.18.0.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['jsPanel'] !== undefined) && (!(window['jsPanel'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/jspanel.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['GridStack'] !== undefined) && (!(window['GridStack'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/gridstack/gridstack@7.2.3/dist/gridstack-all.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['Notyf'] !== undefined) && (!(window['Notyf'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/notificationarea/notyf@3/notyf.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } var existing_scripts = []\n var scripts = document.getElementsByTagName('script')\n for (var i = 0; i < scripts.length; i++) {\n var script = scripts[i]\n if (script.src != null) {\n\texisting_scripts.push(script.src)\n }\n }\n for (var i = 0; i < js_urls.length; i++) {\n var url = js_urls[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\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 for (var i = 0; i < js_modules.length; i++) {\n var url = js_modules[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\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 element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (const name in js_exports) {\n var url = js_exports[name];\n if (skip.indexOf(url) >= 0 || root[name] != null) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onerror = on_error;\n element.async = false;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n element.textContent = `\n import ${name} from \"${url}\"\n window.${name} = ${name}\n window._bokeh_on_load()\n `\n document.head.appendChild(element);\n }\n if (!js_urls.length && !js_modules.length) {\n on_load()\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 var js_urls = [\"https://cdn.holoviz.org/panel/1.3.4/dist/bundled/jquery/jquery.slim.min.js\", \"https://cdn.holoviz.org/panel/1.3.4/dist/bundled/plotlyplot/plotly-2.18.0.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-3.3.2.min.js\", \"https://cdn.holoviz.org/panel/1.3.4/dist/panel.min.js\"];\n var js_modules = [];\n var js_exports = {};\n var css_urls = [];\n var inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n if ((root.Bokeh !== undefined) || (force === true)) {\n for (var i = 0; i < inline_js.length; i++) {\n\ttry {\n inline_js[i].call(root, root.Bokeh);\n\t} catch(e) {\n\t if (!reloading) {\n\t throw e;\n\t }\n\t}\n }\n // Cache old bokeh versions\n if (Bokeh != undefined && !reloading) {\n\tvar NewBokeh = root.Bokeh;\n\tif (Bokeh.versions === undefined) {\n\t Bokeh.versions = new Map();\n\t}\n\tif (NewBokeh.version !== Bokeh.version) {\n\t Bokeh.versions.set(NewBokeh.version, NewBokeh)\n\t}\n\troot.Bokeh = Bokeh;\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 }\n root._bokeh_is_initializing = false\n }\n\n function load_or_wait() {\n // Implement a backoff loop that tries to ensure we do not load multiple\n // versions of Bokeh and its dependencies at the same time.\n // In recent versions we use the root._bokeh_is_initializing flag\n // to determine whether there is an ongoing attempt to initialize\n // bokeh, however for backward compatibility we also try to ensure\n // that we do not start loading a newer (Panel>=1.0 and Bokeh>3) version\n // before older versions are fully initialized.\n if (root._bokeh_is_initializing && Date.now() > root._bokeh_timeout) {\n root._bokeh_is_initializing = false;\n root._bokeh_onload_callbacks = undefined;\n console.log(\"Bokeh: BokehJS was loaded multiple times but one version failed to initialize.\");\n load_or_wait();\n } else if (root._bokeh_is_initializing || (typeof root._bokeh_is_initializing === \"undefined\" && root._bokeh_onload_callbacks !== undefined)) {\n setTimeout(load_or_wait, 100);\n } else {\n root._bokeh_is_initializing = true\n root._bokeh_onload_callbacks = []\n var bokeh_loaded = Bokeh != null && (Bokeh.version === py_version || (Bokeh.versions !== undefined && Bokeh.versions.has(py_version)));\n if (!reloading && !bokeh_loaded) {\n\troot.Bokeh = undefined;\n }\n load_libs(css_urls, js_urls, js_modules, js_exports, function() {\n\tconsole.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n\trun_inline_js();\n });\n }\n }\n // Give older versions of the autoload script a head-start to ensure\n // they initialize before we start loading newer version.\n setTimeout(load_or_wait, 100)\n}(window));", + "application/vnd.holoviews_load.v0+json": "(function(root) {\n function now() {\n return new Date();\n }\n\n var force = true;\n var py_version = '3.3.2'.replace('rc', '-rc.').replace('.dev', '-dev.');\n var reloading = false;\n var Bokeh = root.Bokeh;\n\n if (typeof (root._bokeh_timeout) === \"undefined\" || force) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\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, js_modules, js_exports, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n if (js_modules == null) js_modules = [];\n if (js_exports == null) js_exports = {};\n\n root._bokeh_onload_callbacks.push(callback);\n\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.length === 0 && js_modules.length === 0 && Object.keys(js_exports).length === 0) {\n run_callbacks();\n return null;\n }\n if (!reloading) {\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n }\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 window._bokeh_on_load = on_load\n\n function on_error() {\n console.error(\"failed to load \" + url);\n }\n\n var skip = [];\n if (window.requirejs) {\n window.requirejs.config({'packages': {}, 'paths': {'plotly': 'https://cdn.plot.ly/plotly-2.18.0.min', 'jspanel': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/jspanel', 'jspanel-modal': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal', 'jspanel-tooltip': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip', 'jspanel-hint': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint', 'jspanel-layout': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout', 'jspanel-contextmenu': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu', 'jspanel-dock': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock', 'gridstack': 'https://cdn.jsdelivr.net/npm/gridstack@7.2.3/dist/gridstack-all', 'notyf': 'https://cdn.jsdelivr.net/npm/notyf@3/notyf.min'}, 'shim': {'jspanel': {'exports': 'jsPanel'}, 'gridstack': {'exports': 'GridStack'}}});\n require([\"plotly\"], function(Plotly) {\n\twindow.Plotly = Plotly\n\ton_load()\n })\n require([\"jspanel\"], function(jsPanel) {\n\twindow.jsPanel = jsPanel\n\ton_load()\n })\n require([\"jspanel-modal\"], function() {\n\ton_load()\n })\n require([\"jspanel-tooltip\"], function() {\n\ton_load()\n })\n require([\"jspanel-hint\"], function() {\n\ton_load()\n })\n require([\"jspanel-layout\"], function() {\n\ton_load()\n })\n require([\"jspanel-contextmenu\"], function() {\n\ton_load()\n })\n require([\"jspanel-dock\"], function() {\n\ton_load()\n })\n require([\"gridstack\"], function(GridStack) {\n\twindow.GridStack = GridStack\n\ton_load()\n })\n require([\"notyf\"], function() {\n\ton_load()\n })\n root._bokeh_is_loading = css_urls.length + 10;\n } else {\n root._bokeh_is_loading = css_urls.length + js_urls.length + js_modules.length + Object.keys(js_exports).length;\n }\n\n var existing_stylesheets = []\n var links = document.getElementsByTagName('link')\n for (var i = 0; i < links.length; i++) {\n var link = links[i]\n if (link.href != null) {\n\texisting_stylesheets.push(link.href)\n }\n }\n for (var i = 0; i < css_urls.length; i++) {\n var url = css_urls[i];\n if (existing_stylesheets.indexOf(url) !== -1) {\n\ton_load()\n\tcontinue;\n }\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 } if (((window['Plotly'] !== undefined) && (!(window['Plotly'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/plotlyplot/plotly-2.18.0.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['jsPanel'] !== undefined) && (!(window['jsPanel'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/jspanel.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu.js', 'https://cdn.holoviz.org/panel/1.3.4/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['GridStack'] !== undefined) && (!(window['GridStack'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/gridstack/gridstack@7.2.3/dist/gridstack-all.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['Notyf'] !== undefined) && (!(window['Notyf'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.3.4/dist/bundled/notificationarea/notyf@3/notyf.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } var existing_scripts = []\n var scripts = document.getElementsByTagName('script')\n for (var i = 0; i < scripts.length; i++) {\n var script = scripts[i]\n if (script.src != null) {\n\texisting_scripts.push(script.src)\n }\n }\n for (var i = 0; i < js_urls.length; i++) {\n var url = js_urls[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\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 for (var i = 0; i < js_modules.length; i++) {\n var url = js_modules[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\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 element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (const name in js_exports) {\n var url = js_exports[name];\n if (skip.indexOf(url) >= 0 || root[name] != null) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onerror = on_error;\n element.async = false;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n element.textContent = `\n import ${name} from \"${url}\"\n window.${name} = ${name}\n window._bokeh_on_load()\n `\n document.head.appendChild(element);\n }\n if (!js_urls.length && !js_modules.length) {\n on_load()\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 var js_urls = [\"https://cdn.holoviz.org/panel/1.3.4/dist/bundled/jquery/jquery.slim.min.js\", \"https://cdn.holoviz.org/panel/1.3.4/dist/bundled/plotlyplot/plotly-2.18.0.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-3.3.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-3.3.2.min.js\", \"https://cdn.holoviz.org/panel/1.3.4/dist/panel.min.js\"];\n var js_modules = [];\n var js_exports = {};\n var css_urls = [];\n var inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n if ((root.Bokeh !== undefined) || (force === true)) {\n for (var i = 0; i < inline_js.length; i++) {\n\ttry {\n inline_js[i].call(root, root.Bokeh);\n\t} catch(e) {\n\t if (!reloading) {\n\t throw e;\n\t }\n\t}\n }\n // Cache old bokeh versions\n if (Bokeh != undefined && !reloading) {\n\tvar NewBokeh = root.Bokeh;\n\tif (Bokeh.versions === undefined) {\n\t Bokeh.versions = new Map();\n\t}\n\tif (NewBokeh.version !== Bokeh.version) {\n\t Bokeh.versions.set(NewBokeh.version, NewBokeh)\n\t}\n\troot.Bokeh = Bokeh;\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 }\n root._bokeh_is_initializing = false\n }\n\n function load_or_wait() {\n // Implement a backoff loop that tries to ensure we do not load multiple\n // versions of Bokeh and its dependencies at the same time.\n // In recent versions we use the root._bokeh_is_initializing flag\n // to determine whether there is an ongoing attempt to initialize\n // bokeh, however for backward compatibility we also try to ensure\n // that we do not start loading a newer (Panel>=1.0 and Bokeh>3) version\n // before older versions are fully initialized.\n if (root._bokeh_is_initializing && Date.now() > root._bokeh_timeout) {\n root._bokeh_is_initializing = false;\n root._bokeh_onload_callbacks = undefined;\n console.log(\"Bokeh: BokehJS was loaded multiple times but one version failed to initialize.\");\n load_or_wait();\n } else if (root._bokeh_is_initializing || (typeof root._bokeh_is_initializing === \"undefined\" && root._bokeh_onload_callbacks !== undefined)) {\n setTimeout(load_or_wait, 100);\n } else {\n root._bokeh_is_initializing = true\n root._bokeh_onload_callbacks = []\n var bokeh_loaded = Bokeh != null && (Bokeh.version === py_version || (Bokeh.versions !== undefined && Bokeh.versions.has(py_version)));\n if (!reloading && !bokeh_loaded) {\n\troot.Bokeh = undefined;\n }\n load_libs(css_urls, js_urls, js_modules, js_exports, function() {\n\tconsole.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n\trun_inline_js();\n });\n }\n }\n // Give older versions of the autoload script a head-start to ensure\n // they initialize before we start loading newer version.\n setTimeout(load_or_wait, 100)\n}(window));" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.holoviews_load.v0+json": "\nif ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n}\n\n\n function JupyterCommManager() {\n }\n\n JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n comm_manager.register_target(comm_id, function(comm) {\n comm.on_msg(msg_handler);\n });\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n comm.onMsg = msg_handler;\n });\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n google.colab.kernel.comms.registerTarget(comm_id, (comm) => {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n console.log(message)\n var content = {data: message.data, comm_id};\n var buffers = []\n for (var buffer of message.buffers || []) {\n buffers.push(new DataView(buffer))\n }\n var metadata = message.metadata || {};\n var msg = {content, buffers, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n })\n }\n }\n\n JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n if (comm_id in window.PyViz.comms) {\n return window.PyViz.comms[comm_id];\n } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n if (msg_handler) {\n comm.on_msg(msg_handler);\n }\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n comm.open();\n if (msg_handler) {\n comm.onMsg = msg_handler;\n }\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n var comm_promise = google.colab.kernel.comms.open(comm_id)\n comm_promise.then((comm) => {\n window.PyViz.comms[comm_id] = comm;\n if (msg_handler) {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n var content = {data: message.data};\n var metadata = message.metadata || {comm_id};\n var msg = {content, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n }\n }) \n var sendClosure = (data, metadata, buffers, disposeOnDone) => {\n return comm_promise.then((comm) => {\n comm.send(data, metadata, buffers, disposeOnDone);\n });\n };\n var comm = {\n send: sendClosure\n };\n }\n window.PyViz.comms[comm_id] = comm;\n return comm;\n }\n window.PyViz.comm_manager = new JupyterCommManager();\n \n\n\nvar JS_MIME_TYPE = 'application/javascript';\nvar HTML_MIME_TYPE = 'text/html';\nvar EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\nvar CLASS_NAME = 'output';\n\n/**\n * Render data to the DOM node\n */\nfunction render(props, node) {\n var div = document.createElement(\"div\");\n var script = document.createElement(\"script\");\n node.appendChild(div);\n node.appendChild(script);\n}\n\n/**\n * Handle when a new output is added\n */\nfunction handle_add_output(event, handle) {\n var output_area = handle.output_area;\n var output = handle.output;\n if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n return\n }\n var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n if (id !== undefined) {\n var nchildren = toinsert.length;\n var html_node = toinsert[nchildren-1].children[0];\n html_node.innerHTML = output.data[HTML_MIME_TYPE];\n var scripts = [];\n var nodelist = html_node.querySelectorAll(\"script\");\n for (var i in nodelist) {\n if (nodelist.hasOwnProperty(i)) {\n scripts.push(nodelist[i])\n }\n }\n\n scripts.forEach( function (oldScript) {\n var newScript = document.createElement(\"script\");\n var attrs = [];\n var nodemap = oldScript.attributes;\n for (var j in nodemap) {\n if (nodemap.hasOwnProperty(j)) {\n attrs.push(nodemap[j])\n }\n }\n attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n oldScript.parentNode.replaceChild(newScript, oldScript);\n });\n if (JS_MIME_TYPE in output.data) {\n toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n }\n output_area._hv_plot_id = id;\n if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n window.PyViz.plot_index[id] = Bokeh.index[id];\n } else {\n window.PyViz.plot_index[id] = null;\n }\n } else 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].childNodes[1].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/**\n * Handle when an output is cleared or removed\n */\nfunction handle_clear_output(event, handle) {\n var id = handle.cell.output_area._hv_plot_id;\n var server_id = handle.cell.output_area._bokeh_server_id;\n if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n if (server_id !== null) {\n comm.send({event_type: 'server_delete', 'id': server_id});\n return;\n } else if (comm !== null) {\n comm.send({event_type: 'delete', 'id': id});\n }\n delete PyViz.plot_index[id];\n if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n var doc = window.Bokeh.index[id].model.document\n doc.clear();\n const i = window.Bokeh.documents.indexOf(doc);\n if (i > -1) {\n window.Bokeh.documents.splice(i, 1);\n }\n }\n}\n\n/**\n * Handle kernel restart event\n */\nfunction handle_kernel_cleanup(event, handle) {\n delete PyViz.comms[\"hv-extension-comm\"];\n window.PyViz.plot_index = {}\n}\n\n/**\n * Handle update_display_data messages\n */\nfunction handle_update_output(event, handle) {\n handle_clear_output(event, {cell: {output_area: handle.output_area}})\n handle_add_output(event, handle)\n}\n\nfunction register_renderer(events, OutputArea) {\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[0]);\n element.append(toinsert);\n return toinsert\n }\n\n events.on('output_added.OutputArea', handle_add_output);\n events.on('output_updated.OutputArea', handle_update_output);\n events.on('clear_output.CodeCell', handle_clear_output);\n events.on('delete.Cell', handle_clear_output);\n events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n safe: true,\n index: 0\n });\n}\n\nif (window.Jupyter !== undefined) {\n try {\n var events = require('base/js/events');\n var OutputArea = require('notebook/js/outputarea').OutputArea;\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n } catch(err) {\n }\n}\n", + "application/javascript": "\nif ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n}\n\n\n function JupyterCommManager() {\n }\n\n JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n comm_manager.register_target(comm_id, function(comm) {\n comm.on_msg(msg_handler);\n });\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n comm.onMsg = msg_handler;\n });\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n google.colab.kernel.comms.registerTarget(comm_id, (comm) => {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n console.log(message)\n var content = {data: message.data, comm_id};\n var buffers = []\n for (var buffer of message.buffers || []) {\n buffers.push(new DataView(buffer))\n }\n var metadata = message.metadata || {};\n var msg = {content, buffers, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n })\n }\n }\n\n JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n if (comm_id in window.PyViz.comms) {\n return window.PyViz.comms[comm_id];\n } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n if (msg_handler) {\n comm.on_msg(msg_handler);\n }\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n comm.open();\n if (msg_handler) {\n comm.onMsg = msg_handler;\n }\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n var comm_promise = google.colab.kernel.comms.open(comm_id)\n comm_promise.then((comm) => {\n window.PyViz.comms[comm_id] = comm;\n if (msg_handler) {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n var content = {data: message.data};\n var metadata = message.metadata || {comm_id};\n var msg = {content, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n }\n }) \n var sendClosure = (data, metadata, buffers, disposeOnDone) => {\n return comm_promise.then((comm) => {\n comm.send(data, metadata, buffers, disposeOnDone);\n });\n };\n var comm = {\n send: sendClosure\n };\n }\n window.PyViz.comms[comm_id] = comm;\n return comm;\n }\n window.PyViz.comm_manager = new JupyterCommManager();\n \n\n\nvar JS_MIME_TYPE = 'application/javascript';\nvar HTML_MIME_TYPE = 'text/html';\nvar EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\nvar CLASS_NAME = 'output';\n\n/**\n * Render data to the DOM node\n */\nfunction render(props, node) {\n var div = document.createElement(\"div\");\n var script = document.createElement(\"script\");\n node.appendChild(div);\n node.appendChild(script);\n}\n\n/**\n * Handle when a new output is added\n */\nfunction handle_add_output(event, handle) {\n var output_area = handle.output_area;\n var output = handle.output;\n if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n return\n }\n var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n if (id !== undefined) {\n var nchildren = toinsert.length;\n var html_node = toinsert[nchildren-1].children[0];\n html_node.innerHTML = output.data[HTML_MIME_TYPE];\n var scripts = [];\n var nodelist = html_node.querySelectorAll(\"script\");\n for (var i in nodelist) {\n if (nodelist.hasOwnProperty(i)) {\n scripts.push(nodelist[i])\n }\n }\n\n scripts.forEach( function (oldScript) {\n var newScript = document.createElement(\"script\");\n var attrs = [];\n var nodemap = oldScript.attributes;\n for (var j in nodemap) {\n if (nodemap.hasOwnProperty(j)) {\n attrs.push(nodemap[j])\n }\n }\n attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n oldScript.parentNode.replaceChild(newScript, oldScript);\n });\n if (JS_MIME_TYPE in output.data) {\n toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n }\n output_area._hv_plot_id = id;\n if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n window.PyViz.plot_index[id] = Bokeh.index[id];\n } else {\n window.PyViz.plot_index[id] = null;\n }\n } else 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].childNodes[1].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/**\n * Handle when an output is cleared or removed\n */\nfunction handle_clear_output(event, handle) {\n var id = handle.cell.output_area._hv_plot_id;\n var server_id = handle.cell.output_area._bokeh_server_id;\n if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n if (server_id !== null) {\n comm.send({event_type: 'server_delete', 'id': server_id});\n return;\n } else if (comm !== null) {\n comm.send({event_type: 'delete', 'id': id});\n }\n delete PyViz.plot_index[id];\n if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n var doc = window.Bokeh.index[id].model.document\n doc.clear();\n const i = window.Bokeh.documents.indexOf(doc);\n if (i > -1) {\n window.Bokeh.documents.splice(i, 1);\n }\n }\n}\n\n/**\n * Handle kernel restart event\n */\nfunction handle_kernel_cleanup(event, handle) {\n delete PyViz.comms[\"hv-extension-comm\"];\n window.PyViz.plot_index = {}\n}\n\n/**\n * Handle update_display_data messages\n */\nfunction handle_update_output(event, handle) {\n handle_clear_output(event, {cell: {output_area: handle.output_area}})\n handle_add_output(event, handle)\n}\n\nfunction register_renderer(events, OutputArea) {\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[0]);\n element.append(toinsert);\n return toinsert\n }\n\n events.on('output_added.OutputArea', handle_add_output);\n events.on('output_updated.OutputArea', handle_update_output);\n events.on('clear_output.CodeCell', handle_clear_output);\n events.on('delete.Cell', handle_clear_output);\n events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n safe: true,\n index: 0\n });\n}\n\nif (window.Jupyter !== undefined) {\n try {\n var events = require('base/js/events');\n var OutputArea = require('notebook/js/outputarea').OutputArea;\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n } catch(err) {\n }\n}\n" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": "" + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": "
\n
\n
\n", + "application/vnd.holoviews_exec.v0+json": "" + }, + "metadata": { + "application/vnd.holoviews_exec.v0+json": { + "id": "p1002" + } + }, + "output_type": "display_data" + }, + { + "data": { + "text/html": "\n
\n\n\n\n\n\n\n\n\n \n \n
\n" + }, + "metadata": {}, + "output_type": "display_data" } ], "source": [ @@ -32,26 +71,34 @@ "import matplotlib.pyplot as plt\n", "import psycopg2\n", "import getpass\n", - "import pdvega\n", + "import holoviews as hv\n", + "from holoviews import opts\n", "\n", "# for configuring connection \n", "from configobj import ConfigObj\n", "import os\n", "\n", + "# holoviews extension can be changed depending on preferences (\"plotly\", \"bokeh, \"matplotlib\")\n", + "hv.extension(\"plotly\") # pip install plotly\n", "%matplotlib inline" ] }, { "cell_type": "code", "execution_count": 2, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T22:19:16.411361200Z", + "start_time": "2024-01-08T22:19:16.380211Z" + } + }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Database: eicu\n", - "Username: alistairewj\n" + "Username: postgres\n" ] } ], @@ -112,7 +159,12 @@ { "cell_type": "code", "execution_count": 3, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T22:19:16.411361200Z", + "start_time": "2024-01-08T22:19:16.404573Z" + } + }, "outputs": [], "source": [ "patientunitstayid = 145467" @@ -122,246 +174,25 @@ "cell_type": "code", "execution_count": 4, "metadata": { - "scrolled": true + "scrolled": true, + "ExecuteTime": { + "end_time": "2024-01-08T22:19:16.629711600Z", + "start_time": "2024-01-08T22:19:16.408358700Z" + } }, "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\Daniel\\AppData\\Local\\Temp\\ipykernel_28920\\1954962879.py:8: UserWarning: pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy.\n", + " df = pd.read_sql_query(query, con)\n" + ] + }, { "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
patientunitstayidvitalperiodicidobservationyearobservationtime24observationtimetemperaturesao2heartraterespirationcvp...systemicsystolicsystemicdiastolicsystemicmeanpasystolicpadiastolicpameanst1st2st3icp
observationoffset
814546740613790201419:37:00nightNaN100.066.09.05.0...110.054.071.031.011.018.0-0.40.00.2None
1314546740613624201419:42:00nightNaN100.065.019.07.0...106.053.069.034.017.024.0-0.5-0.10.2None
1814546740613458201419:47:00nightNaN100.069.032.0NaN...96.050.065.047.016.023.0-0.5-0.10.2None
2314546740613292201419:52:00nightNaN100.071.07.0NaN...111.057.074.036.016.023.0-0.4-0.10.1None
2814546740613127201419:57:00night36.8100.072.015.07.0...111.059.075.036.018.025.0-0.4-0.10.2None
\n", - "

5 rows × 21 columns

\n", - "
" - ], - "text/plain": [ - " patientunitstayid vitalperiodicid observationyear \\\n", - "observationoffset \n", - "8 145467 40613790 2014 \n", - "13 145467 40613624 2014 \n", - "18 145467 40613458 2014 \n", - "23 145467 40613292 2014 \n", - "28 145467 40613127 2014 \n", - "\n", - " observationtime24 observationtime temperature sao2 \\\n", - "observationoffset \n", - "8 19:37:00 night NaN 100.0 \n", - "13 19:42:00 night NaN 100.0 \n", - "18 19:47:00 night NaN 100.0 \n", - "23 19:52:00 night NaN 100.0 \n", - "28 19:57:00 night 36.8 100.0 \n", - "\n", - " heartrate respiration cvp ... systemicsystolic \\\n", - "observationoffset ... \n", - "8 66.0 9.0 5.0 ... 110.0 \n", - "13 65.0 19.0 7.0 ... 106.0 \n", - "18 69.0 32.0 NaN ... 96.0 \n", - "23 71.0 7.0 NaN ... 111.0 \n", - "28 72.0 15.0 7.0 ... 111.0 \n", - "\n", - " systemicdiastolic systemicmean pasystolic padiastolic \\\n", - "observationoffset \n", - "8 54.0 71.0 31.0 11.0 \n", - "13 53.0 69.0 34.0 17.0 \n", - "18 50.0 65.0 47.0 16.0 \n", - "23 57.0 74.0 36.0 16.0 \n", - "28 59.0 75.0 36.0 18.0 \n", - "\n", - " pamean st1 st2 st3 icp \n", - "observationoffset \n", - "8 18.0 -0.4 0.0 0.2 None \n", - "13 24.0 -0.5 -0.1 0.2 None \n", - "18 23.0 -0.5 -0.1 0.2 None \n", - "23 23.0 -0.4 -0.1 0.1 None \n", - "28 25.0 -0.4 -0.1 0.2 None \n", - "\n", - "[5 rows x 21 columns]" - ] + "text/plain": " vitalperiodicid patientunitstayid temperature sao2 \\\nobservationoffset \n8 40613790 145467 NaN 100.0 \n13 40613624 145467 NaN 100.0 \n18 40613458 145467 NaN 100.0 \n23 40613292 145467 NaN 100.0 \n28 40613127 145467 36.8 100.0 \n\n heartrate respiration cvp etco2 systemicsystolic \\\nobservationoffset \n8 66.0 9.0 5.0 None 110.0 \n13 65.0 19.0 7.0 None 106.0 \n18 69.0 32.0 NaN None 96.0 \n23 71.0 7.0 NaN None 111.0 \n28 72.0 15.0 7.0 None 111.0 \n\n systemicdiastolic systemicmean pasystolic padiastolic \\\nobservationoffset \n8 54.0 71.0 31.0 11.0 \n13 53.0 69.0 34.0 17.0 \n18 50.0 65.0 47.0 16.0 \n23 57.0 74.0 36.0 16.0 \n28 59.0 75.0 36.0 18.0 \n\n pamean st1 st2 st3 icp \nobservationoffset \n8 18.0 -0.4 0.0 0.2 None \n13 24.0 -0.5 -0.1 0.2 None \n18 23.0 -0.5 -0.1 0.2 None \n23 23.0 -0.4 -0.1 0.1 None \n28 25.0 -0.4 -0.1 0.2 None ", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
vitalperiodicidpatientunitstayidtemperaturesao2heartraterespirationcvpetco2systemicsystolicsystemicdiastolicsystemicmeanpasystolicpadiastolicpameanst1st2st3icp
observationoffset
840613790145467NaN100.066.09.05.0None110.054.071.031.011.018.0-0.40.00.2None
1340613624145467NaN100.065.019.07.0None106.053.069.034.017.024.0-0.5-0.10.2None
1840613458145467NaN100.069.032.0NaNNone96.050.065.047.016.023.0-0.5-0.10.2None
2340613292145467NaN100.071.07.0NaNNone111.057.074.036.016.023.0-0.4-0.10.1None
284061312714546736.8100.072.015.07.0None111.059.075.036.018.025.0-0.4-0.10.2None
\n
" }, "execution_count": 4, "metadata": {}, @@ -385,18 +216,16 @@ { "cell_type": "code", "execution_count": 5, - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T22:19:16.634230800Z", + "start_time": "2024-01-08T22:19:16.627378800Z" + } + }, "outputs": [ { "data": { - "text/plain": [ - "Index(['patientunitstayid', 'vitalperiodicid', 'observationyear',\n", - " 'observationtime24', 'observationtime', 'temperature', 'sao2',\n", - " 'heartrate', 'respiration', 'cvp', 'etco2', 'systemicsystolic',\n", - " 'systemicdiastolic', 'systemicmean', 'pasystolic', 'padiastolic',\n", - " 'pamean', 'st1', 'st2', 'st3', 'icp'],\n", - " dtype='object')" - ] + "text/plain": "Index(['vitalperiodicid', 'patientunitstayid', 'temperature', 'sao2',\n 'heartrate', 'respiration', 'cvp', 'etco2', 'systemicsystolic',\n 'systemicdiastolic', 'systemicmean', 'pasystolic', 'padiastolic',\n 'pamean', 'st1', 'st2', 'st3', 'icp'],\n dtype='object')" }, "execution_count": 5, "metadata": {}, @@ -409,67 +238,57 @@ }, { "cell_type": "code", - "execution_count": 7, - "metadata": {}, + "execution_count": 6, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T22:19:16.949586200Z", + "start_time": "2024-01-08T22:19:16.633230900Z" + } + }, "outputs": [ { - "data": { - "text/html": [ - "
\n", - "\n", - "\n" - ] - }, - "metadata": { - "jupyter-vega3": "#ca76533f-94f6-4516-b533-c95b0cc20035" - }, - "output_type": "display_data" - }, - { - "data": { - "application/javascript": [ - "var spec = {\"width\": 450, \"mark\": \"line\", \"selection\": {\"grid\": {\"type\": \"interval\", \"bind\": \"scales\"}}, \"height\": 300, \"$schema\": \"https://vega.github.io/schema/vega-lite/v2.json\", \"encoding\": {\"color\": {\"field\": \"variable\", \"type\": \"nominal\"}, \"y\": {\"field\": \"value\", \"type\": \"quantitative\"}, \"x\": {\"field\": \"observationoffset\", \"type\": \"quantitative\"}}, \"data\": {\"values\": [{\"observationoffset\": 8, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 13, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 18, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 23, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 28, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 33, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 38, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 43, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 48, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 53, \"value\": 36.7, \"variable\": \"temperature\"}, {\"observationoffset\": 58, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 63, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 68, \"value\": 36.7, \"variable\": \"temperature\"}, {\"observationoffset\": 73, \"value\": 36.7, \"variable\": \"temperature\"}, {\"observationoffset\": 78, \"value\": 36.7, \"variable\": \"temperature\"}, {\"observationoffset\": 83, \"value\": 36.6, \"variable\": \"temperature\"}, {\"observationoffset\": 88, \"value\": 36.6, \"variable\": \"temperature\"}, {\"observationoffset\": 93, \"value\": 36.5, \"variable\": \"temperature\"}, {\"observationoffset\": 98, \"value\": 36.5, \"variable\": \"temperature\"}, {\"observationoffset\": 103, \"value\": 36.5, \"variable\": \"temperature\"}, {\"observationoffset\": 108, \"value\": 36.6, \"variable\": \"temperature\"}, {\"observationoffset\": 113, \"value\": 36.6, \"variable\": \"temperature\"}, {\"observationoffset\": 118, \"value\": 36.6, \"variable\": \"temperature\"}, {\"observationoffset\": 123, \"value\": 36.6, \"variable\": \"temperature\"}, {\"observationoffset\": 128, \"value\": 36.5, \"variable\": \"temperature\"}, {\"observationoffset\": 133, \"value\": 36.5, \"variable\": \"temperature\"}, {\"observationoffset\": 138, \"value\": 36.5, \"variable\": \"temperature\"}, {\"observationoffset\": 143, \"value\": 36.5, \"variable\": \"temperature\"}, {\"observationoffset\": 148, \"value\": 36.5, \"variable\": \"temperature\"}, {\"observationoffset\": 153, \"value\": 36.4, \"variable\": \"temperature\"}, {\"observationoffset\": 158, \"value\": 36.4, \"variable\": \"temperature\"}, {\"observationoffset\": 163, \"value\": 36.5, \"variable\": \"temperature\"}, {\"observationoffset\": 168, \"value\": 36.5, \"variable\": \"temperature\"}, {\"observationoffset\": 173, \"value\": 36.5, \"variable\": \"temperature\"}, {\"observationoffset\": 178, \"value\": 36.6, \"variable\": \"temperature\"}, {\"observationoffset\": 183, \"value\": 36.6, \"variable\": \"temperature\"}, {\"observationoffset\": 188, \"value\": 36.7, \"variable\": \"temperature\"}, {\"observationoffset\": 193, \"value\": 36.7, \"variable\": \"temperature\"}, {\"observationoffset\": 198, \"value\": 36.7, \"variable\": \"temperature\"}, {\"observationoffset\": 203, \"value\": 36.7, \"variable\": \"temperature\"}, {\"observationoffset\": 208, \"value\": 36.7, \"variable\": \"temperature\"}, {\"observationoffset\": 213, \"value\": 36.7, \"variable\": \"temperature\"}, {\"observationoffset\": 218, \"value\": 36.7, \"variable\": \"temperature\"}, {\"observationoffset\": 223, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 228, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 233, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 238, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 243, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 248, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 253, \"value\": 37.0, \"variable\": \"temperature\"}, {\"observationoffset\": 258, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 263, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 268, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 273, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 278, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 283, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 288, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 293, \"value\": 36.7, \"variable\": \"temperature\"}, {\"observationoffset\": 298, \"value\": 36.7, \"variable\": \"temperature\"}, {\"observationoffset\": 303, \"value\": 36.7, \"variable\": \"temperature\"}, {\"observationoffset\": 308, \"value\": 36.7, \"variable\": \"temperature\"}, {\"observationoffset\": 313, \"value\": 36.7, \"variable\": \"temperature\"}, {\"observationoffset\": 318, \"value\": 36.7, \"variable\": \"temperature\"}, {\"observationoffset\": 323, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 328, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 333, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 338, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 343, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 348, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 353, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 358, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 363, \"value\": 37.0, \"variable\": \"temperature\"}, {\"observationoffset\": 368, \"value\": 37.0, \"variable\": \"temperature\"}, {\"observationoffset\": 373, \"value\": 37.0, \"variable\": \"temperature\"}, {\"observationoffset\": 378, \"value\": 37.0, \"variable\": \"temperature\"}, {\"observationoffset\": 383, \"value\": 37.0, \"variable\": \"temperature\"}, {\"observationoffset\": 388, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 393, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 398, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 403, \"value\": 37.0, \"variable\": \"temperature\"}, {\"observationoffset\": 408, \"value\": 37.0, \"variable\": \"temperature\"}, {\"observationoffset\": 413, \"value\": 37.0, \"variable\": \"temperature\"}, {\"observationoffset\": 418, \"value\": 37.0, \"variable\": \"temperature\"}, {\"observationoffset\": 423, \"value\": 37.0, \"variable\": \"temperature\"}, {\"observationoffset\": 428, \"value\": 37.0, \"variable\": \"temperature\"}, {\"observationoffset\": 433, \"value\": 37.0, \"variable\": \"temperature\"}, {\"observationoffset\": 438, \"value\": 37.0, \"variable\": \"temperature\"}, {\"observationoffset\": 443, \"value\": 37.0, \"variable\": \"temperature\"}, {\"observationoffset\": 448, \"value\": 37.0, \"variable\": \"temperature\"}, {\"observationoffset\": 453, \"value\": 37.0, \"variable\": \"temperature\"}, {\"observationoffset\": 458, \"value\": 37.0, \"variable\": \"temperature\"}, {\"observationoffset\": 463, \"value\": 37.0, \"variable\": \"temperature\"}, {\"observationoffset\": 468, \"value\": 37.0, \"variable\": \"temperature\"}, {\"observationoffset\": 473, \"value\": 37.0, \"variable\": \"temperature\"}, {\"observationoffset\": 478, \"value\": 37.0, \"variable\": \"temperature\"}, {\"observationoffset\": 483, \"value\": 37.0, \"variable\": \"temperature\"}, {\"observationoffset\": 488, \"value\": 37.0, \"variable\": \"temperature\"}, {\"observationoffset\": 493, \"value\": 37.0, \"variable\": \"temperature\"}, {\"observationoffset\": 498, \"value\": 37.0, \"variable\": \"temperature\"}, {\"observationoffset\": 503, \"value\": 37.0, \"variable\": \"temperature\"}, {\"observationoffset\": 508, \"value\": 37.0, \"variable\": \"temperature\"}, {\"observationoffset\": 513, \"value\": 37.0, \"variable\": \"temperature\"}, {\"observationoffset\": 518, \"value\": 37.0, \"variable\": \"temperature\"}, {\"observationoffset\": 523, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 528, \"value\": 37.0, \"variable\": \"temperature\"}, {\"observationoffset\": 533, \"value\": 37.0, \"variable\": \"temperature\"}, {\"observationoffset\": 538, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 543, \"value\": 37.0, \"variable\": \"temperature\"}, {\"observationoffset\": 548, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 553, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 558, \"value\": 37.0, \"variable\": \"temperature\"}, {\"observationoffset\": 563, \"value\": 37.0, \"variable\": \"temperature\"}, {\"observationoffset\": 568, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 573, \"value\": 37.0, \"variable\": \"temperature\"}, {\"observationoffset\": 578, \"value\": 37.0, \"variable\": \"temperature\"}, {\"observationoffset\": 583, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 588, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 593, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 598, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 603, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 608, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 613, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 618, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 623, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 628, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 633, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 638, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 643, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 648, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 653, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 658, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 663, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 668, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 673, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 678, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 683, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 688, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 693, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 698, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 703, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 708, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 713, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 718, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 723, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 728, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 733, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 738, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 743, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 748, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 753, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 758, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 763, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 768, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 773, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 778, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 783, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 788, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 793, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 798, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 803, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 808, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 813, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 818, \"value\": 36.7, \"variable\": \"temperature\"}, {\"observationoffset\": 823, \"value\": 36.7, \"variable\": \"temperature\"}, {\"observationoffset\": 828, \"value\": 36.7, \"variable\": \"temperature\"}, {\"observationoffset\": 833, \"value\": 36.7, \"variable\": \"temperature\"}, {\"observationoffset\": 838, \"value\": 36.7, \"variable\": \"temperature\"}, {\"observationoffset\": 843, \"value\": 36.7, \"variable\": \"temperature\"}, {\"observationoffset\": 848, \"value\": 36.7, \"variable\": \"temperature\"}, {\"observationoffset\": 853, \"value\": 36.7, \"variable\": \"temperature\"}, {\"observationoffset\": 858, \"value\": 36.7, \"variable\": \"temperature\"}, {\"observationoffset\": 863, \"value\": 36.7, \"variable\": \"temperature\"}, {\"observationoffset\": 868, \"value\": 36.7, \"variable\": \"temperature\"}, {\"observationoffset\": 873, \"value\": 36.7, \"variable\": \"temperature\"}, {\"observationoffset\": 878, \"value\": 36.7, \"variable\": \"temperature\"}, {\"observationoffset\": 883, \"value\": 36.7, \"variable\": \"temperature\"}, {\"observationoffset\": 888, \"value\": 36.7, \"variable\": \"temperature\"}, {\"observationoffset\": 893, \"value\": 36.7, \"variable\": \"temperature\"}, {\"observationoffset\": 898, \"value\": 36.7, \"variable\": \"temperature\"}, {\"observationoffset\": 903, \"value\": 36.7, \"variable\": \"temperature\"}, {\"observationoffset\": 908, \"value\": 36.7, \"variable\": \"temperature\"}, {\"observationoffset\": 913, \"value\": 36.7, \"variable\": \"temperature\"}, {\"observationoffset\": 918, \"value\": 36.6, \"variable\": \"temperature\"}, {\"observationoffset\": 923, \"value\": 36.7, \"variable\": \"temperature\"}, {\"observationoffset\": 928, \"value\": 36.6, \"variable\": \"temperature\"}, {\"observationoffset\": 933, \"value\": 36.6, \"variable\": \"temperature\"}, {\"observationoffset\": 938, \"value\": 36.6, \"variable\": \"temperature\"}, {\"observationoffset\": 943, \"value\": 36.6, \"variable\": \"temperature\"}, {\"observationoffset\": 948, \"value\": 36.6, \"variable\": \"temperature\"}, {\"observationoffset\": 953, \"value\": 36.6, \"variable\": \"temperature\"}, {\"observationoffset\": 958, \"value\": 36.6, \"variable\": \"temperature\"}, {\"observationoffset\": 963, \"value\": 36.6, \"variable\": \"temperature\"}, {\"observationoffset\": 968, \"value\": 36.6, \"variable\": \"temperature\"}, {\"observationoffset\": 973, \"value\": 36.6, \"variable\": \"temperature\"}, {\"observationoffset\": 978, \"value\": 36.6, \"variable\": \"temperature\"}, {\"observationoffset\": 983, \"value\": 36.6, \"variable\": \"temperature\"}, {\"observationoffset\": 988, \"value\": 36.6, \"variable\": \"temperature\"}, {\"observationoffset\": 993, \"value\": 36.6, \"variable\": \"temperature\"}, {\"observationoffset\": 998, \"value\": 36.6, \"variable\": \"temperature\"}, {\"observationoffset\": 1003, \"value\": 36.7, \"variable\": \"temperature\"}, {\"observationoffset\": 1008, \"value\": 36.6, \"variable\": \"temperature\"}, {\"observationoffset\": 1013, \"value\": 36.7, \"variable\": \"temperature\"}, {\"observationoffset\": 1018, \"value\": 36.6, \"variable\": \"temperature\"}, {\"observationoffset\": 1023, \"value\": 36.6, \"variable\": \"temperature\"}, {\"observationoffset\": 1028, \"value\": 36.6, \"variable\": \"temperature\"}, {\"observationoffset\": 1033, \"value\": 36.6, \"variable\": \"temperature\"}, {\"observationoffset\": 1038, \"value\": 36.5, \"variable\": \"temperature\"}, {\"observationoffset\": 1043, \"value\": 36.5, \"variable\": \"temperature\"}, {\"observationoffset\": 1048, \"value\": 36.5, \"variable\": \"temperature\"}, {\"observationoffset\": 1053, \"value\": 36.4, \"variable\": \"temperature\"}, {\"observationoffset\": 1058, \"value\": 36.4, \"variable\": \"temperature\"}, {\"observationoffset\": 1063, \"value\": 36.4, \"variable\": \"temperature\"}, {\"observationoffset\": 1068, \"value\": 36.3, \"variable\": \"temperature\"}, {\"observationoffset\": 1073, \"value\": 36.3, \"variable\": \"temperature\"}, {\"observationoffset\": 1078, \"value\": 36.3, \"variable\": \"temperature\"}, {\"observationoffset\": 1083, \"value\": 36.3, \"variable\": \"temperature\"}, {\"observationoffset\": 1088, \"value\": 36.3, \"variable\": \"temperature\"}, {\"observationoffset\": 1093, \"value\": 36.3, \"variable\": \"temperature\"}, {\"observationoffset\": 1098, \"value\": 36.3, \"variable\": \"temperature\"}, {\"observationoffset\": 1103, \"value\": 36.3, \"variable\": \"temperature\"}, {\"observationoffset\": 1108, \"value\": 36.3, \"variable\": \"temperature\"}, {\"observationoffset\": 1113, \"value\": 36.3, \"variable\": \"temperature\"}, {\"observationoffset\": 1118, \"value\": 36.3, \"variable\": \"temperature\"}, {\"observationoffset\": 1123, \"value\": 36.3, \"variable\": \"temperature\"}, {\"observationoffset\": 1128, \"value\": 36.4, \"variable\": \"temperature\"}, {\"observationoffset\": 1133, \"value\": 36.3, \"variable\": \"temperature\"}, {\"observationoffset\": 1138, \"value\": 36.4, \"variable\": \"temperature\"}, {\"observationoffset\": 1143, \"value\": 36.4, \"variable\": \"temperature\"}, {\"observationoffset\": 1148, \"value\": 36.5, \"variable\": \"temperature\"}, {\"observationoffset\": 1153, \"value\": 36.5, \"variable\": \"temperature\"}, {\"observationoffset\": 1158, \"value\": 36.5, \"variable\": \"temperature\"}, {\"observationoffset\": 1163, \"value\": 36.5, \"variable\": \"temperature\"}, {\"observationoffset\": 1168, \"value\": 36.5, \"variable\": \"temperature\"}, {\"observationoffset\": 1173, \"value\": 36.5, \"variable\": \"temperature\"}, {\"observationoffset\": 1178, \"value\": 36.5, \"variable\": \"temperature\"}, {\"observationoffset\": 1183, \"value\": 36.5, \"variable\": \"temperature\"}, {\"observationoffset\": 1188, \"value\": 36.5, \"variable\": \"temperature\"}, {\"observationoffset\": 1193, \"value\": 36.5, \"variable\": \"temperature\"}, {\"observationoffset\": 1198, \"value\": 36.5, \"variable\": \"temperature\"}, {\"observationoffset\": 1203, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1208, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1213, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1218, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1223, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1228, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1233, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1238, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1243, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1248, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1253, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1258, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1263, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1268, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1273, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1278, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1283, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1288, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1293, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1298, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1303, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1308, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1313, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1318, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1323, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1328, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1333, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1338, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1343, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1348, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1353, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1358, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1363, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1368, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1373, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1378, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1383, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1388, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1393, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1398, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1403, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1408, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1413, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1418, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1423, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1428, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1433, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1438, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1443, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1448, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1453, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1458, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1463, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1468, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1473, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1478, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1483, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1488, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1493, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1498, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1503, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1508, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1513, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1518, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1523, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1528, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1533, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1538, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1543, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1548, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1553, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1558, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1563, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1568, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1573, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1578, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1583, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1588, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1593, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1598, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1603, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1608, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1613, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1618, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1623, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1628, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1633, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1638, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1643, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1648, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1653, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1658, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1663, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1668, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1673, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1678, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1683, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1688, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1693, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1698, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1703, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1708, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1713, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1718, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1723, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1728, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1733, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1738, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1743, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1748, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1753, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1758, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1763, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1768, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1773, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1778, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1783, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1788, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1793, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1798, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1803, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1808, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1813, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1818, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1823, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1828, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1833, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1838, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1843, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1848, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1853, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1858, \"value\": 36.7, \"variable\": \"temperature\"}, {\"observationoffset\": 1863, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 1868, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 1873, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 1878, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 1883, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 1888, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 1893, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 1898, \"value\": 36.8, \"variable\": \"temperature\"}, {\"observationoffset\": 1903, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 1908, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 1913, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 1918, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 1923, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 1928, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 1933, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 1938, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 1943, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 1948, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 1953, \"value\": 36.9, \"variable\": \"temperature\"}, {\"observationoffset\": 1958, \"value\": 37.0, \"variable\": \"temperature\"}, {\"observationoffset\": 1963, \"value\": 37.0, \"variable\": \"temperature\"}, {\"observationoffset\": 1968, \"value\": 37.0, \"variable\": \"temperature\"}, {\"observationoffset\": 1973, \"value\": 37.0, \"variable\": \"temperature\"}, {\"observationoffset\": 1978, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1983, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1988, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1993, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 1998, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2003, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2008, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2013, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2018, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2023, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2028, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2033, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2038, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2043, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2048, \"value\": 37.1, \"variable\": \"temperature\"}, {\"observationoffset\": 2053, \"value\": 37.1, \"variable\": \"temperature\"}, {\"observationoffset\": 2058, \"value\": 37.1, \"variable\": \"temperature\"}, {\"observationoffset\": 2063, \"value\": 37.1, \"variable\": \"temperature\"}, {\"observationoffset\": 2068, \"value\": 37.1, \"variable\": \"temperature\"}, {\"observationoffset\": 2073, \"value\": 37.1, \"variable\": \"temperature\"}, {\"observationoffset\": 2078, \"value\": 37.1, \"variable\": \"temperature\"}, {\"observationoffset\": 2083, \"value\": 37.2, \"variable\": \"temperature\"}, {\"observationoffset\": 2088, \"value\": 37.2, \"variable\": \"temperature\"}, {\"observationoffset\": 2093, \"value\": 37.2, \"variable\": \"temperature\"}, {\"observationoffset\": 2098, \"value\": 37.2, \"variable\": \"temperature\"}, {\"observationoffset\": 2103, \"value\": 37.2, \"variable\": \"temperature\"}, {\"observationoffset\": 2108, \"value\": 37.2, \"variable\": \"temperature\"}, {\"observationoffset\": 2113, \"value\": 37.2, \"variable\": \"temperature\"}, {\"observationoffset\": 2118, \"value\": 37.2, \"variable\": \"temperature\"}, {\"observationoffset\": 2123, \"value\": 37.2, \"variable\": \"temperature\"}, {\"observationoffset\": 2128, \"value\": 37.2, \"variable\": \"temperature\"}, {\"observationoffset\": 2133, \"value\": 37.2, \"variable\": \"temperature\"}, {\"observationoffset\": 2138, \"value\": 37.2, \"variable\": \"temperature\"}, {\"observationoffset\": 2143, \"value\": 37.2, \"variable\": \"temperature\"}, {\"observationoffset\": 2148, \"value\": 37.2, \"variable\": \"temperature\"}, {\"observationoffset\": 2153, \"value\": 37.2, \"variable\": \"temperature\"}, {\"observationoffset\": 2158, \"value\": 37.2, \"variable\": \"temperature\"}, {\"observationoffset\": 2163, \"value\": 37.2, \"variable\": \"temperature\"}, {\"observationoffset\": 2168, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2173, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2178, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2183, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2188, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2193, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2198, \"value\": 37.2, \"variable\": \"temperature\"}, {\"observationoffset\": 2203, \"value\": 37.2, \"variable\": \"temperature\"}, {\"observationoffset\": 2208, \"value\": 37.2, \"variable\": \"temperature\"}, {\"observationoffset\": 2213, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2218, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2223, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2228, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2233, \"value\": 37.2, \"variable\": \"temperature\"}, {\"observationoffset\": 2238, \"value\": 37.2, \"variable\": \"temperature\"}, {\"observationoffset\": 2243, \"value\": 37.2, \"variable\": \"temperature\"}, {\"observationoffset\": 2248, \"value\": 37.2, \"variable\": \"temperature\"}, {\"observationoffset\": 2253, \"value\": 37.2, \"variable\": \"temperature\"}, {\"observationoffset\": 2258, \"value\": 37.2, \"variable\": \"temperature\"}, {\"observationoffset\": 2263, \"value\": 37.2, \"variable\": \"temperature\"}, {\"observationoffset\": 2268, \"value\": 37.2, \"variable\": \"temperature\"}, {\"observationoffset\": 2273, \"value\": 37.2, \"variable\": \"temperature\"}, {\"observationoffset\": 2278, \"value\": 37.2, \"variable\": \"temperature\"}, {\"observationoffset\": 2283, \"value\": 37.2, \"variable\": \"temperature\"}, {\"observationoffset\": 2288, \"value\": 37.2, \"variable\": \"temperature\"}, {\"observationoffset\": 2293, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2298, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2303, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2308, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2313, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2318, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2323, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2328, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2333, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2338, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2343, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2348, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2353, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2358, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2363, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2368, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2373, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2378, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2383, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2388, \"value\": 37.4, \"variable\": \"temperature\"}, {\"observationoffset\": 2393, \"value\": 37.4, \"variable\": \"temperature\"}, {\"observationoffset\": 2398, \"value\": 37.4, \"variable\": \"temperature\"}, {\"observationoffset\": 2403, \"value\": 37.4, \"variable\": \"temperature\"}, {\"observationoffset\": 2408, \"value\": 37.4, \"variable\": \"temperature\"}, {\"observationoffset\": 2413, \"value\": 37.4, \"variable\": \"temperature\"}, {\"observationoffset\": 2418, \"value\": 37.4, \"variable\": \"temperature\"}, {\"observationoffset\": 2423, \"value\": 37.4, \"variable\": \"temperature\"}, {\"observationoffset\": 2428, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2433, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2438, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2443, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2448, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2453, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2458, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2463, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2468, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2473, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2478, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2483, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2488, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2493, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2498, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2503, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2508, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2513, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2518, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2523, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2528, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2533, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2538, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2543, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2548, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2553, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2558, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2563, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2568, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2573, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2578, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2583, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2588, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2593, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2598, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2603, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2608, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2613, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2618, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2623, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2628, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2633, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2638, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2643, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2648, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2653, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2658, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2663, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2668, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2673, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2678, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2683, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2688, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2693, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2698, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2703, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2708, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2713, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2718, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2723, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2728, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2733, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2738, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2743, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2748, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2753, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2758, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2763, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2768, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2773, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2778, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2783, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2788, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2793, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 2798, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2803, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2808, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2813, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2818, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2823, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2828, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2833, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2838, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2843, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2848, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2853, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2858, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2863, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2868, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2873, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2878, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 2883, \"value\": 37.7, \"variable\": \"temperature\"}, {\"observationoffset\": 2888, \"value\": 37.7, \"variable\": \"temperature\"}, {\"observationoffset\": 2893, \"value\": 37.7, \"variable\": \"temperature\"}, {\"observationoffset\": 2898, \"value\": 37.7, \"variable\": \"temperature\"}, {\"observationoffset\": 2903, \"value\": 37.7, \"variable\": \"temperature\"}, {\"observationoffset\": 2908, \"value\": 37.7, \"variable\": \"temperature\"}, {\"observationoffset\": 2913, \"value\": 37.7, \"variable\": \"temperature\"}, {\"observationoffset\": 2918, \"value\": 37.7, \"variable\": \"temperature\"}, {\"observationoffset\": 2923, \"value\": 37.7, \"variable\": \"temperature\"}, {\"observationoffset\": 2928, \"value\": 37.7, \"variable\": \"temperature\"}, {\"observationoffset\": 2933, \"value\": 37.7, \"variable\": \"temperature\"}, {\"observationoffset\": 2938, \"value\": 37.7, \"variable\": \"temperature\"}, {\"observationoffset\": 2943, \"value\": 37.7, \"variable\": \"temperature\"}, {\"observationoffset\": 2948, \"value\": 37.7, \"variable\": \"temperature\"}, {\"observationoffset\": 2953, \"value\": 37.7, \"variable\": \"temperature\"}, {\"observationoffset\": 2958, \"value\": 37.7, \"variable\": \"temperature\"}, {\"observationoffset\": 2963, \"value\": 37.7, \"variable\": \"temperature\"}, {\"observationoffset\": 2968, \"value\": 37.6, \"variable\": \"temperature\"}, {\"observationoffset\": 2973, \"value\": 37.6, \"variable\": \"temperature\"}, {\"observationoffset\": 2978, \"value\": 37.6, \"variable\": \"temperature\"}, {\"observationoffset\": 2983, \"value\": 37.6, \"variable\": \"temperature\"}, {\"observationoffset\": 2988, \"value\": 37.6, \"variable\": \"temperature\"}, {\"observationoffset\": 2993, \"value\": 37.6, \"variable\": \"temperature\"}, {\"observationoffset\": 2998, \"value\": 37.6, \"variable\": \"temperature\"}, {\"observationoffset\": 3003, \"value\": 37.6, \"variable\": \"temperature\"}, {\"observationoffset\": 3008, \"value\": 37.6, \"variable\": \"temperature\"}, {\"observationoffset\": 3013, \"value\": 37.6, \"variable\": \"temperature\"}, {\"observationoffset\": 3018, \"value\": 37.6, \"variable\": \"temperature\"}, {\"observationoffset\": 3023, \"value\": 37.6, \"variable\": \"temperature\"}, {\"observationoffset\": 3028, \"value\": 37.6, \"variable\": \"temperature\"}, {\"observationoffset\": 3033, \"value\": 37.6, \"variable\": \"temperature\"}, {\"observationoffset\": 3038, \"value\": 37.6, \"variable\": \"temperature\"}, {\"observationoffset\": 3043, \"value\": 37.6, \"variable\": \"temperature\"}, {\"observationoffset\": 3048, \"value\": 37.7, \"variable\": \"temperature\"}, {\"observationoffset\": 3053, \"value\": 37.7, \"variable\": \"temperature\"}, {\"observationoffset\": 3058, \"value\": 37.7, \"variable\": \"temperature\"}, {\"observationoffset\": 3063, \"value\": 37.7, \"variable\": \"temperature\"}, {\"observationoffset\": 3068, \"value\": 37.7, \"variable\": \"temperature\"}, {\"observationoffset\": 3073, \"value\": 37.7, \"variable\": \"temperature\"}, {\"observationoffset\": 3078, \"value\": 37.7, \"variable\": \"temperature\"}, {\"observationoffset\": 3083, \"value\": 37.7, \"variable\": \"temperature\"}, {\"observationoffset\": 3088, \"value\": 37.7, \"variable\": \"temperature\"}, {\"observationoffset\": 3093, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3098, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3103, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3108, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3113, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3118, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3123, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3128, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3133, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3138, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3143, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3148, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3153, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3158, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3163, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3168, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3173, \"value\": 37.5, \"variable\": \"temperature\"}, {\"observationoffset\": 3178, \"value\": 37.5, \"variable\": \"temperature\"}, {\"observationoffset\": 3183, \"value\": 37.5, \"variable\": \"temperature\"}, {\"observationoffset\": 3188, \"value\": 37.5, \"variable\": \"temperature\"}, {\"observationoffset\": 3193, \"value\": 37.5, \"variable\": \"temperature\"}, {\"observationoffset\": 3198, \"value\": 37.5, \"variable\": \"temperature\"}, {\"observationoffset\": 3203, \"value\": 37.5, \"variable\": \"temperature\"}, {\"observationoffset\": 3208, \"value\": 37.5, \"variable\": \"temperature\"}, {\"observationoffset\": 3213, \"value\": 37.5, \"variable\": \"temperature\"}, {\"observationoffset\": 3218, \"value\": 37.5, \"variable\": \"temperature\"}, {\"observationoffset\": 3223, \"value\": 37.4, \"variable\": \"temperature\"}, {\"observationoffset\": 3228, \"value\": 37.4, \"variable\": \"temperature\"}, {\"observationoffset\": 3233, \"value\": 37.4, \"variable\": \"temperature\"}, {\"observationoffset\": 3238, \"value\": 37.4, \"variable\": \"temperature\"}, {\"observationoffset\": 3243, \"value\": 37.4, \"variable\": \"temperature\"}, {\"observationoffset\": 3248, \"value\": 37.4, \"variable\": \"temperature\"}, {\"observationoffset\": 3253, \"value\": 37.4, \"variable\": \"temperature\"}, {\"observationoffset\": 3258, \"value\": 37.4, \"variable\": \"temperature\"}, {\"observationoffset\": 3263, \"value\": 37.4, \"variable\": \"temperature\"}, {\"observationoffset\": 3268, \"value\": 37.4, \"variable\": \"temperature\"}, {\"observationoffset\": 3273, \"value\": 37.4, \"variable\": \"temperature\"}, {\"observationoffset\": 3278, \"value\": 37.4, \"variable\": \"temperature\"}, {\"observationoffset\": 3283, \"value\": 37.4, \"variable\": \"temperature\"}, {\"observationoffset\": 3288, \"value\": 37.4, \"variable\": \"temperature\"}, {\"observationoffset\": 3293, \"value\": 37.4, \"variable\": \"temperature\"}, {\"observationoffset\": 3298, \"value\": 37.4, \"variable\": \"temperature\"}, {\"observationoffset\": 3303, \"value\": 37.4, \"variable\": \"temperature\"}, {\"observationoffset\": 3308, \"value\": 37.4, \"variable\": \"temperature\"}, {\"observationoffset\": 3313, \"value\": 37.4, \"variable\": \"temperature\"}, {\"observationoffset\": 3318, \"value\": 37.4, \"variable\": \"temperature\"}, {\"observationoffset\": 3323, \"value\": 37.5, \"variable\": \"temperature\"}, {\"observationoffset\": 3328, \"value\": 37.5, \"variable\": \"temperature\"}, {\"observationoffset\": 3333, \"value\": 37.5, \"variable\": \"temperature\"}, {\"observationoffset\": 3338, \"value\": 37.5, \"variable\": \"temperature\"}, {\"observationoffset\": 3343, \"value\": 37.5, \"variable\": \"temperature\"}, {\"observationoffset\": 3348, \"value\": 37.5, \"variable\": \"temperature\"}, {\"observationoffset\": 3353, \"value\": 37.5, \"variable\": \"temperature\"}, {\"observationoffset\": 3358, \"value\": 37.5, \"variable\": \"temperature\"}, {\"observationoffset\": 3363, \"value\": 37.5, \"variable\": \"temperature\"}, {\"observationoffset\": 3368, \"value\": 37.5, \"variable\": \"temperature\"}, {\"observationoffset\": 3373, \"value\": 37.5, \"variable\": \"temperature\"}, {\"observationoffset\": 3378, \"value\": 37.5, \"variable\": \"temperature\"}, {\"observationoffset\": 3383, \"value\": 37.5, \"variable\": \"temperature\"}, {\"observationoffset\": 3388, \"value\": 37.5, \"variable\": \"temperature\"}, {\"observationoffset\": 3393, \"value\": 37.5, \"variable\": \"temperature\"}, {\"observationoffset\": 3398, \"value\": 37.5, \"variable\": \"temperature\"}, {\"observationoffset\": 3403, \"value\": 37.5, \"variable\": \"temperature\"}, {\"observationoffset\": 3408, \"value\": 37.5, \"variable\": \"temperature\"}, {\"observationoffset\": 3413, \"value\": 37.5, \"variable\": \"temperature\"}, {\"observationoffset\": 3418, \"value\": 37.5, \"variable\": \"temperature\"}, {\"observationoffset\": 3423, \"value\": 37.5, \"variable\": \"temperature\"}, {\"observationoffset\": 3428, \"value\": 37.6, \"variable\": \"temperature\"}, {\"observationoffset\": 3433, \"value\": 37.6, \"variable\": \"temperature\"}, {\"observationoffset\": 3438, \"value\": 37.6, \"variable\": \"temperature\"}, {\"observationoffset\": 3443, \"value\": 37.6, \"variable\": \"temperature\"}, {\"observationoffset\": 3448, \"value\": 37.6, \"variable\": \"temperature\"}, {\"observationoffset\": 3453, \"value\": 37.6, \"variable\": \"temperature\"}, {\"observationoffset\": 3458, \"value\": 37.6, \"variable\": \"temperature\"}, {\"observationoffset\": 3463, \"value\": 37.6, \"variable\": \"temperature\"}, {\"observationoffset\": 3468, \"value\": 37.6, \"variable\": \"temperature\"}, {\"observationoffset\": 3473, \"value\": 37.6, \"variable\": \"temperature\"}, {\"observationoffset\": 3478, \"value\": 37.6, \"variable\": \"temperature\"}, {\"observationoffset\": 3483, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3488, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3493, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3498, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3503, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3508, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3513, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3518, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3523, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3528, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3533, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3538, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3543, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3548, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3553, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3558, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3563, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3568, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3573, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3578, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3583, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3588, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3593, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3598, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3603, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3608, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3613, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3618, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3623, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3628, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3633, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3638, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3643, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3648, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3653, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3658, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3663, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3668, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3673, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3678, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3683, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3688, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3693, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3698, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3703, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3708, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3713, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3718, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3723, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3728, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3733, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3738, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3743, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3748, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3753, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3758, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3763, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3768, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3773, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3778, \"value\": 37.2, \"variable\": \"temperature\"}, {\"observationoffset\": 3783, \"value\": 37.2, \"variable\": \"temperature\"}, {\"observationoffset\": 3788, \"value\": 37.1, \"variable\": \"temperature\"}, {\"observationoffset\": 3793, \"value\": 37.1, \"variable\": \"temperature\"}, {\"observationoffset\": 3798, \"value\": 37.1, \"variable\": \"temperature\"}, {\"observationoffset\": 3803, \"value\": 37.1, \"variable\": \"temperature\"}, {\"observationoffset\": 3808, \"value\": 37.1, \"variable\": \"temperature\"}, {\"observationoffset\": 3813, \"value\": 37.1, \"variable\": \"temperature\"}, {\"observationoffset\": 3818, \"value\": 37.1, \"variable\": \"temperature\"}, {\"observationoffset\": 3823, \"value\": 37.1, \"variable\": \"temperature\"}, {\"observationoffset\": 3828, \"value\": 37.1, \"variable\": \"temperature\"}, {\"observationoffset\": 3833, \"value\": 37.1, \"variable\": \"temperature\"}, {\"observationoffset\": 3838, \"value\": 37.1, \"variable\": \"temperature\"}, {\"observationoffset\": 3843, \"value\": 37.1, \"variable\": \"temperature\"}, {\"observationoffset\": 3848, \"value\": 37.1, \"variable\": \"temperature\"}, {\"observationoffset\": 3853, \"value\": 37.1, \"variable\": \"temperature\"}, {\"observationoffset\": 3858, \"value\": 37.1, \"variable\": \"temperature\"}, {\"observationoffset\": 3863, \"value\": 37.1, \"variable\": \"temperature\"}, {\"observationoffset\": 3868, \"value\": 37.1, \"variable\": \"temperature\"}, {\"observationoffset\": 3873, \"value\": 37.2, \"variable\": \"temperature\"}, {\"observationoffset\": 3878, \"value\": 37.2, \"variable\": \"temperature\"}, {\"observationoffset\": 3883, \"value\": 37.2, \"variable\": \"temperature\"}, {\"observationoffset\": 3888, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 3893, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 3898, \"value\": 37.3, \"variable\": \"temperature\"}, {\"observationoffset\": 3903, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3908, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3913, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3918, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3923, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3928, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3933, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3938, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3943, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3948, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3953, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3958, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3963, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3968, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3973, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3978, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3983, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3988, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3993, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 3998, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4003, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4008, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4013, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4018, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4023, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4028, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4033, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4038, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4043, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4048, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4053, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4058, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4063, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4068, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4073, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4078, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4083, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4088, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4093, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4123, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4128, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4133, \"value\": 37.8, \"variable\": \"temperature\"}, {\"observationoffset\": 4138, \"value\": 37.9, \"variable\": \"temperature\"}, {\"observationoffset\": 4143, \"value\": 37.9, \"variable\": \"temperature\"}, {\"observationoffset\": 4148, \"value\": 37.9, \"variable\": \"temperature\"}, {\"observationoffset\": 4153, \"value\": 37.9, \"variable\": \"temperature\"}, {\"observationoffset\": 4158, \"value\": 37.8, \"variable\": \"temperature\"}, {\"observationoffset\": 4163, \"value\": 37.8, \"variable\": \"temperature\"}, {\"observationoffset\": 4168, \"value\": 37.8, \"variable\": \"temperature\"}, {\"observationoffset\": 4173, \"value\": 37.8, \"variable\": \"temperature\"}, {\"observationoffset\": 4178, \"value\": 37.7, \"variable\": \"temperature\"}, {\"observationoffset\": 4183, \"value\": 37.7, \"variable\": \"temperature\"}, {\"observationoffset\": 4188, \"value\": 37.7, \"variable\": \"temperature\"}, {\"observationoffset\": 4193, \"value\": 37.7, \"variable\": \"temperature\"}, {\"observationoffset\": 4198, \"value\": 37.7, \"variable\": \"temperature\"}, {\"observationoffset\": 4203, \"value\": 37.6, \"variable\": \"temperature\"}, {\"observationoffset\": 4208, \"value\": 37.6, \"variable\": \"temperature\"}, {\"observationoffset\": 4213, \"value\": 37.6, \"variable\": \"temperature\"}, {\"observationoffset\": 4218, \"value\": 37.6, \"variable\": \"temperature\"}, {\"observationoffset\": 4223, \"value\": 37.6, \"variable\": \"temperature\"}, {\"observationoffset\": 4228, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4233, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4238, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4243, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4248, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4253, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4258, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4263, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4268, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4273, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4278, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4283, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4288, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4293, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4298, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4303, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4308, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4313, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4318, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4323, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4328, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4333, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4338, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4343, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4348, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4353, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4358, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4363, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4368, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4373, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4378, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4383, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4388, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4393, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4398, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4403, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4408, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4413, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4418, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4423, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4428, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4433, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4438, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4443, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4448, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4453, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4458, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4463, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4468, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4473, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4478, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4483, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4488, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4493, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4498, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4503, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4508, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4513, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4518, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4523, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4528, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4533, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4538, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4543, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4548, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4553, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4558, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4563, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4568, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4573, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4578, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4583, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4588, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4593, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4598, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4603, \"value\": null, \"variable\": \"temperature\"}, {\"observationoffset\": 4608, \"value\": 38.0, \"variable\": \"temperature\"}, {\"observationoffset\": 4613, \"value\": 38.0, \"variable\": \"temperature\"}, {\"observationoffset\": 4618, \"value\": 38.0, \"variable\": \"temperature\"}, {\"observationoffset\": 4623, \"value\": 38.0, \"variable\": \"temperature\"}, {\"observationoffset\": 4628, \"value\": 38.0, \"variable\": \"temperature\"}, {\"observationoffset\": 4633, \"value\": 38.0, \"variable\": \"temperature\"}, {\"observationoffset\": 4638, \"value\": 38.0, \"variable\": \"temperature\"}, {\"observationoffset\": 4643, \"value\": 37.9, \"variable\": \"temperature\"}, {\"observationoffset\": 4648, \"value\": 37.9, \"variable\": \"temperature\"}, {\"observationoffset\": 4653, \"value\": 37.9, \"variable\": \"temperature\"}, {\"observationoffset\": 4658, \"value\": 37.9, \"variable\": \"temperature\"}, {\"observationoffset\": 4663, \"value\": 37.9, \"variable\": \"temperature\"}, {\"observationoffset\": 4668, \"value\": 37.9, \"variable\": \"temperature\"}, {\"observationoffset\": 4673, \"value\": 37.9, \"variable\": \"temperature\"}, {\"observationoffset\": 4678, \"value\": 37.9, \"variable\": \"temperature\"}, {\"observationoffset\": 4683, \"value\": 37.8, \"variable\": \"temperature\"}, {\"observationoffset\": 4688, \"value\": 37.8, \"variable\": \"temperature\"}, {\"observationoffset\": 4693, \"value\": 37.8, \"variable\": \"temperature\"}, {\"observationoffset\": 4698, \"value\": 37.8, \"variable\": \"temperature\"}, {\"observationoffset\": 4703, \"value\": 37.8, \"variable\": \"temperature\"}, {\"observationoffset\": 4708, \"value\": 37.8, \"variable\": \"temperature\"}, {\"observationoffset\": 4713, \"value\": 37.8, \"variable\": \"temperature\"}, {\"observationoffset\": 4718, \"value\": 37.8, \"variable\": \"temperature\"}, {\"observationoffset\": 8, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 13, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 18, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 23, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 28, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 33, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 38, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 43, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 48, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 53, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 58, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 63, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 68, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 73, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 78, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 83, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 88, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 93, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 98, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 103, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 108, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 113, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 118, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 123, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 128, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 133, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 138, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 143, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 148, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 153, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 158, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 163, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 168, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 173, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 178, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 183, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 188, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 193, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 198, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 203, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 208, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 213, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 218, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 223, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 228, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 233, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 238, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 243, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 248, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 253, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 258, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 263, \"value\": 99.0, \"variable\": \"sao2\"}, {\"observationoffset\": 268, \"value\": 99.0, \"variable\": \"sao2\"}, {\"observationoffset\": 273, \"value\": 99.0, \"variable\": \"sao2\"}, {\"observationoffset\": 278, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 283, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 288, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 293, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 298, \"value\": 99.0, \"variable\": \"sao2\"}, {\"observationoffset\": 303, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 308, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 313, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 318, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 323, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 328, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 333, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 338, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 343, \"value\": 99.0, \"variable\": \"sao2\"}, {\"observationoffset\": 348, \"value\": 99.0, \"variable\": \"sao2\"}, {\"observationoffset\": 353, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 358, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 363, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 368, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 373, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 378, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 383, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 388, \"value\": 99.0, \"variable\": \"sao2\"}, {\"observationoffset\": 393, \"value\": 99.0, \"variable\": \"sao2\"}, {\"observationoffset\": 398, \"value\": 99.0, \"variable\": \"sao2\"}, {\"observationoffset\": 403, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 408, \"value\": 99.0, \"variable\": \"sao2\"}, {\"observationoffset\": 413, \"value\": 99.0, \"variable\": \"sao2\"}, {\"observationoffset\": 418, \"value\": 99.0, \"variable\": \"sao2\"}, {\"observationoffset\": 423, \"value\": 99.0, \"variable\": \"sao2\"}, {\"observationoffset\": 428, \"value\": 99.0, \"variable\": \"sao2\"}, {\"observationoffset\": 433, \"value\": 99.0, \"variable\": \"sao2\"}, {\"observationoffset\": 438, \"value\": 99.0, \"variable\": \"sao2\"}, {\"observationoffset\": 443, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 448, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 453, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 458, \"value\": 99.0, \"variable\": \"sao2\"}, {\"observationoffset\": 463, \"value\": 99.0, \"variable\": \"sao2\"}, {\"observationoffset\": 468, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 473, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 478, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 483, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 488, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 493, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 498, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 503, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 508, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 513, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 518, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 523, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 528, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 533, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 538, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 543, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 548, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 553, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 558, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 563, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 568, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 573, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 578, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 583, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 588, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 593, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 598, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 603, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 608, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 613, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 618, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 623, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 628, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 633, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 638, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 643, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 648, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 653, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 658, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 663, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 668, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 673, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 678, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 683, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 688, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 693, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 698, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 703, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 708, \"value\": 99.0, \"variable\": \"sao2\"}, {\"observationoffset\": 713, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 718, \"value\": 99.0, \"variable\": \"sao2\"}, {\"observationoffset\": 723, \"value\": 99.0, \"variable\": \"sao2\"}, {\"observationoffset\": 728, \"value\": 99.0, \"variable\": \"sao2\"}, {\"observationoffset\": 733, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 738, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 743, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 748, \"value\": 99.0, \"variable\": \"sao2\"}, {\"observationoffset\": 753, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 758, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 763, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 768, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 773, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 778, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 783, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 788, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 793, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 798, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 803, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 808, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 813, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 818, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 823, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 828, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 833, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 838, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 843, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 848, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 853, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 858, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 863, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 868, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 873, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 878, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 883, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 888, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 893, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 898, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 903, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 908, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 913, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 918, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 923, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 928, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 933, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 938, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 943, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 948, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 953, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 958, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 963, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 968, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 973, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 978, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 983, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 988, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 993, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 998, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1003, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1008, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 1013, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 1018, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 1023, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 1028, \"value\": 91.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1033, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1038, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1043, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1048, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1053, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1058, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1063, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1068, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1073, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1078, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1083, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1088, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1093, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1098, \"value\": 99.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1103, \"value\": 99.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1108, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1113, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1118, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1123, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1128, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1133, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1138, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1143, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1148, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1153, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1158, \"value\": 100.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1163, \"value\": 99.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1168, \"value\": 99.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1173, \"value\": 99.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1178, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1183, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1188, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1193, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1198, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1203, \"value\": 99.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1208, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1213, \"value\": 99.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1218, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1223, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1228, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1233, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1238, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1243, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1248, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 1253, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 1258, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 1263, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 1268, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 1273, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1278, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1283, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1288, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1293, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1298, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1303, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1308, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1313, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1318, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1323, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1328, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1333, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1338, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1343, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1348, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1353, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1358, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1363, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1368, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1373, \"value\": 91.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1378, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1383, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1388, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1393, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1398, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1403, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1408, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1413, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1418, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1423, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1428, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1433, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1438, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1443, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1448, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 1453, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 1458, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1463, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1468, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1473, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1478, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1483, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1488, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1493, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1498, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1503, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1508, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1513, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1518, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1523, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1528, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1533, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1538, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1543, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1548, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1553, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1558, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1563, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1568, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1573, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1578, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1583, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1588, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1593, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1598, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1603, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1608, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1613, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1618, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1623, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1628, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1633, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1638, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1643, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1648, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1653, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1658, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1663, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1668, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1673, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1678, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1683, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 1688, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 1693, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 1698, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 1703, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 1708, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 1713, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 1718, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 1723, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 1728, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 1733, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 1738, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 1743, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 1748, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 1753, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 1758, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 1763, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 1768, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 1773, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 1778, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 1783, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 1788, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 1793, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 1798, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 1803, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 1808, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 1813, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 1818, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 1823, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1828, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1833, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1838, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1843, \"value\": 91.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1848, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1853, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1858, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1863, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1868, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1873, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1878, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1883, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1888, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1893, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1898, \"value\": 91.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1903, \"value\": 90.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1908, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1913, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1918, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1923, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1928, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1933, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1938, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1943, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1948, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1953, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1958, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1963, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1968, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1973, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1978, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1983, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1988, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1993, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 1998, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2003, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2008, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2013, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2018, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2023, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2028, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2033, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2038, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2043, \"value\": 84.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2048, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2053, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2058, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2063, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2068, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2073, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2078, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2083, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2088, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2093, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2098, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2103, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2108, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2113, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2118, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2123, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2128, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2133, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2138, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2143, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2148, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2153, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2158, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2163, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2168, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2173, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2178, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2183, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2188, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2193, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2198, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2203, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2208, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2213, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2218, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2223, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2228, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2233, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2238, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2243, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2248, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2253, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2258, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2263, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2268, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2273, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2278, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2283, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2288, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2293, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2298, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2303, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2308, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2313, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2318, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2323, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2328, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2333, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2338, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2343, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2348, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2353, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2358, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2363, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2368, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2373, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2378, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2383, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2388, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2393, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2398, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2403, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2408, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2413, \"value\": 90.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2418, \"value\": 91.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2423, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2428, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 2433, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2438, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2443, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2448, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2453, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2458, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2463, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2468, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2473, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2478, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2483, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2488, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2493, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2498, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2503, \"value\": 90.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2508, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2513, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2518, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2523, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2528, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2533, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2538, \"value\": 99.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2543, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2548, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2553, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2558, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2563, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2568, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2573, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2578, \"value\": 86.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2583, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2588, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2593, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2598, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2603, \"value\": 89.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2608, \"value\": 91.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2613, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2618, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2623, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2628, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 2633, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 2638, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2643, \"value\": 91.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2648, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2653, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2658, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2663, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2668, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2673, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2678, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2683, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2688, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2693, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2698, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2703, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2708, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2713, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2718, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2723, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2728, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2733, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2738, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2743, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2748, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2753, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2758, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2763, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2768, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2773, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2778, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2783, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2788, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2793, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2798, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2803, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2808, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2813, \"value\": 91.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2818, \"value\": 87.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2823, \"value\": 90.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2828, \"value\": 85.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2833, \"value\": 91.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2838, \"value\": 85.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2843, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2848, \"value\": 91.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2853, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2858, \"value\": 89.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2863, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2868, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2873, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 2878, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 2883, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2888, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2893, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2898, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2903, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2908, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2913, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2918, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2923, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2928, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2933, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2938, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2943, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2948, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2953, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2958, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2963, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2968, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2973, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2978, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2983, \"value\": 90.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2988, \"value\": 86.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2993, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 2998, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3003, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3008, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3013, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3018, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3023, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3028, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3033, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3038, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3043, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3048, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3053, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3058, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3063, \"value\": 90.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3068, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3073, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3078, \"value\": 87.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3083, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3088, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3093, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 3098, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3103, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3108, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3113, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3118, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3123, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3128, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3133, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3138, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3143, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3148, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3153, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3158, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3163, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3168, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 3173, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 3178, \"value\": 81.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3183, \"value\": 91.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3188, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3193, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3198, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3203, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3208, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3213, \"value\": 90.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3218, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3223, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3228, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3233, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3238, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3243, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3248, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3253, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3258, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3263, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3268, \"value\": 91.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3273, \"value\": 89.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3278, \"value\": 90.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3283, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3288, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3293, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3298, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3303, \"value\": 90.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3308, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3313, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3318, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3323, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3328, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3333, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3338, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3343, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3348, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3353, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3358, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3363, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3368, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3373, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3378, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3383, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3388, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3393, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3398, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3403, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3408, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3413, \"value\": 91.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3418, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3423, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3428, \"value\": 87.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3433, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3438, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3443, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3448, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3453, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3458, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3463, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3468, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3473, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3478, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3483, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 3488, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 3493, \"value\": 91.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3498, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3503, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3508, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3513, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3518, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3523, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3528, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3533, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3538, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3543, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3548, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3553, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3558, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3563, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3568, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3573, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3578, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3583, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3588, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3593, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3598, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3603, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3608, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3613, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3618, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3623, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3628, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3633, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3638, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3643, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3648, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3653, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3658, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3663, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3668, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3673, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3678, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3683, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3688, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3693, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3698, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3703, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3708, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3713, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3718, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3723, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3728, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3733, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3738, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3743, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3748, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3753, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3758, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3763, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3768, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3773, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3778, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3783, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3788, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3793, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3798, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3803, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3808, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3813, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3818, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3823, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3828, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3833, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3838, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3843, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3848, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3853, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3858, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3863, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3868, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3873, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3878, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3883, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3888, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3893, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3898, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3903, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 3908, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 3913, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 3918, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 3923, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3928, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3933, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3938, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3943, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3948, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3953, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3958, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3963, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3968, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3973, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3978, \"value\": 99.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3983, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3988, \"value\": 98.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3993, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 3998, \"value\": 90.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4003, \"value\": 91.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4008, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4013, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4018, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4023, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4028, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4033, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4038, \"value\": 97.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4043, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4048, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4053, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4058, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4063, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4068, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 4073, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4078, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4083, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4088, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4093, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 4123, \"value\": 84.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4128, \"value\": 86.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4133, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4138, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4143, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4148, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4153, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4158, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4163, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4168, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4173, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4178, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4183, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4188, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4193, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4198, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4203, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4208, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4213, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4218, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4223, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4228, \"value\": 96.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4233, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 4238, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 4243, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 4248, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 4253, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 4258, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 4263, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 4268, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 4273, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 4278, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 4283, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 4288, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 4293, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 4298, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 4303, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 4308, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4313, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 4318, \"value\": 90.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4323, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4328, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4333, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4338, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4343, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4348, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4353, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4358, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4363, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4368, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4373, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4378, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4383, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4388, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4393, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4398, \"value\": 90.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4403, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4408, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4413, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4418, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4423, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4428, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4433, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4438, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4443, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4448, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4453, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4458, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4463, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4468, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4473, \"value\": 95.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4478, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4483, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4488, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4493, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4498, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4503, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4508, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4513, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 4518, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 4523, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 4528, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 4533, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 4538, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 4543, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 4548, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 4553, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 4558, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 4563, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 4568, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 4573, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 4578, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 4583, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 4588, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 4593, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 4598, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 4603, \"value\": null, \"variable\": \"sao2\"}, {\"observationoffset\": 4608, \"value\": 90.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4613, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4618, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4623, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4628, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4633, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4638, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4643, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4648, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4653, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4658, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4663, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4668, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4673, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4678, \"value\": 91.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4683, \"value\": 91.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4688, \"value\": 91.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4693, \"value\": 91.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4698, \"value\": 92.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4703, \"value\": 93.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4708, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4713, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 4718, \"value\": 94.0, \"variable\": \"sao2\"}, {\"observationoffset\": 8, \"value\": 66.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 13, \"value\": 65.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 18, \"value\": 69.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 23, \"value\": 71.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 28, \"value\": 72.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 33, \"value\": 74.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 38, \"value\": 74.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 43, \"value\": 73.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 48, \"value\": 74.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 53, \"value\": 75.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 58, \"value\": 75.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 63, \"value\": 76.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 68, \"value\": 75.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 73, \"value\": 75.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 78, \"value\": 74.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 83, \"value\": 74.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 88, \"value\": 72.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 93, \"value\": 71.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 98, \"value\": 70.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 103, \"value\": 70.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 108, \"value\": 70.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 113, \"value\": 70.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 118, \"value\": 70.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 123, \"value\": 69.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 128, \"value\": 68.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 133, \"value\": 71.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 138, \"value\": 68.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 143, \"value\": 68.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 148, \"value\": 69.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 153, \"value\": 68.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 158, \"value\": 67.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 163, \"value\": 68.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 168, \"value\": 68.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 173, \"value\": 66.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 178, \"value\": 66.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 183, \"value\": 71.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 188, \"value\": 70.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 193, \"value\": 68.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 198, \"value\": 68.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 203, \"value\": 66.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 208, \"value\": 70.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 213, \"value\": 68.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 218, \"value\": 70.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 223, \"value\": 69.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 228, \"value\": 69.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 233, \"value\": 69.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 238, \"value\": 70.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 243, \"value\": 70.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 248, \"value\": 73.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 253, \"value\": 81.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 258, \"value\": 80.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 263, \"value\": 80.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 268, \"value\": 82.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 273, \"value\": 80.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 278, \"value\": 81.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 283, \"value\": 80.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 288, \"value\": 81.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 293, \"value\": 80.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 298, \"value\": 82.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 303, \"value\": 85.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 308, \"value\": 84.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 313, \"value\": 81.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 318, \"value\": 83.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 323, \"value\": 84.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 328, \"value\": 85.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 333, \"value\": 83.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 338, \"value\": 84.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 343, \"value\": 85.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 348, \"value\": 85.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 353, \"value\": 84.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 358, \"value\": 84.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 363, \"value\": 82.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 368, \"value\": 85.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 373, \"value\": 84.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 378, \"value\": 86.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 383, \"value\": 87.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 388, \"value\": 84.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 393, \"value\": 83.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 398, \"value\": 85.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 403, \"value\": 87.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 408, \"value\": 84.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 413, \"value\": 84.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 418, \"value\": 84.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 423, \"value\": 85.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 428, \"value\": 82.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 433, \"value\": 83.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 438, \"value\": 86.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 443, \"value\": 83.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 448, \"value\": 87.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 453, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 458, \"value\": 83.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 463, \"value\": 85.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 468, \"value\": 87.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 473, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 478, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 483, \"value\": 86.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 488, \"value\": 87.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 493, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 498, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 503, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 508, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 513, \"value\": 87.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 518, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 523, \"value\": 87.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 528, \"value\": 87.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 533, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 538, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 543, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 548, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 553, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 558, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 563, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 568, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 573, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 578, \"value\": 86.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 583, \"value\": 86.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 588, \"value\": 87.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 593, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 598, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 603, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 608, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 613, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 618, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 623, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 628, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 633, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 638, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 643, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 648, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 653, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 658, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 663, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 668, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 673, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 678, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 683, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 688, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 693, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 698, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 703, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 708, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 713, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 718, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 723, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 728, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 733, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 738, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 743, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 748, \"value\": 87.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 753, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 758, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 763, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 768, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 773, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 778, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 783, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 788, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 793, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 798, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 803, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 808, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 813, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 818, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 823, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 828, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 833, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 838, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 843, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 848, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 853, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 858, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 863, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 868, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 873, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 878, \"value\": 97.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 883, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 888, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 893, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 898, \"value\": 97.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 903, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 908, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 913, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 918, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 923, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 928, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 933, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 938, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 943, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 948, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 953, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 958, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 963, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 968, \"value\": 98.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 973, \"value\": 97.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 978, \"value\": 98.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 983, \"value\": 99.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 988, \"value\": 99.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 993, \"value\": 100.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 998, \"value\": 100.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1003, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1008, \"value\": 105.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1013, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1018, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1023, \"value\": 97.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1028, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1033, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1038, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1043, \"value\": 86.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1048, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1053, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1058, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1063, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1068, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1073, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1078, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1083, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1088, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1093, \"value\": 87.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1098, \"value\": 87.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1103, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1108, \"value\": 100.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1113, \"value\": 97.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1118, \"value\": 98.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1123, \"value\": 101.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1128, \"value\": 101.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1133, \"value\": 101.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1138, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1143, \"value\": 102.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1148, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1153, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1158, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1163, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1168, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1173, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1178, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1183, \"value\": 100.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1188, \"value\": 98.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1193, \"value\": 100.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1198, \"value\": 99.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1203, \"value\": 97.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1208, \"value\": 98.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1213, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1218, \"value\": 100.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1223, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1228, \"value\": 98.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1233, \"value\": 100.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1238, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1243, \"value\": 104.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1248, \"value\": 104.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1253, \"value\": 104.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1258, \"value\": 99.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1263, \"value\": 99.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1268, \"value\": 105.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1273, \"value\": 104.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1278, \"value\": 100.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1283, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1288, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1293, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1298, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1303, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1308, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1313, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1318, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1323, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1328, \"value\": 99.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1333, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1338, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1343, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1348, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1353, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1358, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1363, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1368, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1373, \"value\": 97.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1378, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1383, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1388, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1393, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1398, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1403, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1408, \"value\": 87.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1413, \"value\": 86.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1418, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1423, \"value\": 85.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1428, \"value\": 84.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1433, \"value\": 83.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1438, \"value\": 83.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1443, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1448, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1453, \"value\": 97.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1458, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1463, \"value\": 83.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1468, \"value\": 82.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1473, \"value\": 82.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1478, \"value\": 84.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1483, \"value\": 84.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1488, \"value\": 84.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1493, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1498, \"value\": 85.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1503, \"value\": 85.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1508, \"value\": 83.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1513, \"value\": 83.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1518, \"value\": 84.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1523, \"value\": 83.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1528, \"value\": 84.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1533, \"value\": 84.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1538, \"value\": 86.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1543, \"value\": 86.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1548, \"value\": 86.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1553, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1558, \"value\": 86.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1563, \"value\": 85.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1568, \"value\": 86.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1573, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1578, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1583, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1588, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1593, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1598, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1603, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1608, \"value\": 84.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1613, \"value\": 84.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1618, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1623, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1628, \"value\": 87.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1633, \"value\": 87.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1638, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1643, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1648, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1653, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1658, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1663, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1668, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1673, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1678, \"value\": 99.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1683, \"value\": 100.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1688, \"value\": 97.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1693, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1698, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1703, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1708, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1713, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1718, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1723, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1728, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1733, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1738, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1743, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1748, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1753, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1758, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1763, \"value\": 97.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1768, \"value\": 101.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1773, \"value\": 97.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1778, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1783, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1788, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1793, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1798, \"value\": 87.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1803, \"value\": 87.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1808, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1813, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1818, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1823, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1828, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1833, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1838, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1843, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1848, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1853, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1858, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1863, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1868, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1873, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1878, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1883, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1888, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1893, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1898, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1903, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1908, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1913, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1918, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1923, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1928, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1933, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1938, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1943, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1948, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1953, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1958, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1963, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1968, \"value\": 100.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1973, \"value\": 100.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1978, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1983, \"value\": 98.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1988, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1993, \"value\": 100.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 1998, \"value\": 97.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2003, \"value\": 97.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2008, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2013, \"value\": 98.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2018, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2023, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2028, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2033, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2038, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2043, \"value\": 97.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2048, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2053, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2058, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2063, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2068, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2073, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2078, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2083, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2088, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2093, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2098, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2103, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2108, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2113, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2118, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2123, \"value\": 87.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2128, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2133, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2138, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2143, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2148, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2153, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2158, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2163, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2168, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2173, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2178, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2183, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2188, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2193, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2198, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2203, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2208, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2213, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2218, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2223, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2228, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2233, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2238, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2243, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2248, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2253, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2258, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2263, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2268, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2273, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2278, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2283, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2288, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2293, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2298, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2303, \"value\": 98.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2308, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2313, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2318, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2323, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2328, \"value\": 98.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2333, \"value\": 98.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2338, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2343, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2348, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2353, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2358, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2363, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2368, \"value\": 97.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2373, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2378, \"value\": 98.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2383, \"value\": 97.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2388, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2393, \"value\": 99.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2398, \"value\": 100.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2403, \"value\": 100.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2408, \"value\": 100.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2413, \"value\": 101.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2418, \"value\": 102.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2423, \"value\": 103.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2428, \"value\": 106.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2433, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2438, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2443, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2448, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2453, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2458, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2463, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2468, \"value\": 98.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2473, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2478, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2483, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2488, \"value\": 99.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2493, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2498, \"value\": 97.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2503, \"value\": 103.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2508, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2513, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2518, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2523, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2528, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2533, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2538, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2543, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2548, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2553, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2558, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2563, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2568, \"value\": 99.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2573, \"value\": 98.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2578, \"value\": 107.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2583, \"value\": 103.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2588, \"value\": 101.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2593, \"value\": 103.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2598, \"value\": 102.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2603, \"value\": 102.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2608, \"value\": 100.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2613, \"value\": 103.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2618, \"value\": 100.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2623, \"value\": 103.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2628, \"value\": 107.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2633, \"value\": 104.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2638, \"value\": 99.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2643, \"value\": 98.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2648, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2653, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2658, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2663, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2668, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2673, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2678, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2683, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2688, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2693, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2698, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2703, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2708, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2713, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2718, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2723, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2728, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2733, \"value\": 97.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2738, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2743, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2748, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2753, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2758, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2763, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2768, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2773, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2778, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2783, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2788, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2793, \"value\": 101.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2798, \"value\": 99.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2803, \"value\": 99.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2808, \"value\": 97.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2813, \"value\": 100.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2818, \"value\": 99.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2823, \"value\": 99.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2828, \"value\": 100.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2833, \"value\": 99.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2838, \"value\": 101.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2843, \"value\": 100.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2848, \"value\": 102.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2853, \"value\": 100.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2858, \"value\": 102.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2863, \"value\": 102.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2868, \"value\": 104.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2873, \"value\": 107.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2878, \"value\": 105.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2883, \"value\": 104.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2888, \"value\": 100.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2893, \"value\": 97.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2898, \"value\": 99.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2903, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2908, \"value\": 98.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2913, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2918, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2923, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2928, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2933, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2938, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2943, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2948, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2953, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2958, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2963, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2968, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2973, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2978, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2983, \"value\": 103.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2988, \"value\": 103.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2993, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 2998, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3003, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3008, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3013, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3018, \"value\": 97.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3023, \"value\": 97.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3028, \"value\": 98.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3033, \"value\": 102.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3038, \"value\": 99.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3043, \"value\": 97.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3048, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3053, \"value\": 99.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3058, \"value\": 101.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3063, \"value\": 101.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3068, \"value\": 98.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3073, \"value\": 99.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3078, \"value\": 103.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3083, \"value\": 100.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3088, \"value\": 99.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3093, \"value\": 107.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3098, \"value\": 107.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3103, \"value\": 102.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3108, \"value\": 100.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3113, \"value\": 103.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3118, \"value\": 103.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3123, \"value\": 103.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3128, \"value\": 100.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3133, \"value\": 98.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3138, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3143, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3148, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3153, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3158, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3163, \"value\": 99.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3168, \"value\": 110.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3173, \"value\": 106.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3178, \"value\": 102.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3183, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3188, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3193, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3198, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3203, \"value\": 87.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3208, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3213, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3218, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3223, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3228, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3233, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3238, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3243, \"value\": 87.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3248, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3253, \"value\": 87.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3258, \"value\": 87.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3263, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3268, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3273, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3278, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3283, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3288, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3293, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3298, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3303, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3308, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3313, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3318, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3323, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3328, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3333, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3338, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3343, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3348, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3353, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3358, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3363, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3368, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3373, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3378, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3383, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3388, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3393, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3398, \"value\": 99.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3403, \"value\": 98.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3408, \"value\": 101.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3413, \"value\": 97.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3418, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3423, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3428, \"value\": 97.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3433, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3438, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3443, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3448, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3453, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3458, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3463, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3468, \"value\": 97.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3473, \"value\": 100.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3478, \"value\": 100.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3483, \"value\": 107.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3488, \"value\": 104.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3493, \"value\": 101.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3498, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3503, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3508, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3513, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3518, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3523, \"value\": 87.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3528, \"value\": 87.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3533, \"value\": 87.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3538, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3543, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3548, \"value\": 85.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3553, \"value\": 85.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3558, \"value\": 86.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3563, \"value\": 86.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3568, \"value\": 86.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3573, \"value\": 86.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3578, \"value\": 86.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3583, \"value\": 86.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3588, \"value\": 86.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3593, \"value\": 86.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3598, \"value\": 86.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3603, \"value\": 87.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3608, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3613, \"value\": 84.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3618, \"value\": 84.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3623, \"value\": 84.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3628, \"value\": 85.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3633, \"value\": 85.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3638, \"value\": 86.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3643, \"value\": 87.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3648, \"value\": 84.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3653, \"value\": 84.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3658, \"value\": 85.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3663, \"value\": 85.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3668, \"value\": 85.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3673, \"value\": 85.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3678, \"value\": 84.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3683, \"value\": 84.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3688, \"value\": 84.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3693, \"value\": 87.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3698, \"value\": 86.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3703, \"value\": 85.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3708, \"value\": 85.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3713, \"value\": 85.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3718, \"value\": 86.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3723, \"value\": 86.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3728, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3733, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3738, \"value\": 87.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3743, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3748, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3753, \"value\": 87.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3758, \"value\": 86.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3763, \"value\": 87.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3768, \"value\": 86.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3773, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3778, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3783, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3788, \"value\": 87.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3793, \"value\": 87.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3798, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3803, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3808, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3813, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3818, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3823, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3828, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3833, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3838, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3843, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3848, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3853, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3858, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3863, \"value\": 97.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3868, \"value\": 99.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3873, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3878, \"value\": 100.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3883, \"value\": 97.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3888, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3893, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3898, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3903, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3908, \"value\": 105.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3913, \"value\": 108.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3918, \"value\": 105.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3923, \"value\": 103.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3928, \"value\": 101.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3933, \"value\": 102.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3938, \"value\": 102.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3943, \"value\": 100.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3948, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3953, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3958, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3963, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3968, \"value\": 97.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3973, \"value\": 98.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3978, \"value\": 100.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3983, \"value\": 99.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3988, \"value\": 99.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3993, \"value\": 105.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 3998, \"value\": 104.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4003, \"value\": 103.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4008, \"value\": 97.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4013, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4018, \"value\": 98.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4023, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4028, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4033, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4038, \"value\": 98.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4043, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4048, \"value\": 98.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4053, \"value\": 100.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4058, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4063, \"value\": 99.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4068, \"value\": 107.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4073, \"value\": 110.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4078, \"value\": 101.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4083, \"value\": 97.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4088, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4093, \"value\": 99.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4123, \"value\": null, \"variable\": \"heartrate\"}, {\"observationoffset\": 4128, \"value\": 101.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4133, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4138, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4143, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4148, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4153, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4158, \"value\": 97.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4163, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4168, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4173, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4178, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4183, \"value\": 97.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4188, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4193, \"value\": 99.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4198, \"value\": 98.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4203, \"value\": 98.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4208, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4213, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4218, \"value\": 98.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4223, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4228, \"value\": 103.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4233, \"value\": 102.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4238, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4243, \"value\": 103.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4248, \"value\": 102.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4253, \"value\": 101.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4258, \"value\": 100.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4263, \"value\": 99.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4268, \"value\": 100.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4273, \"value\": 99.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4278, \"value\": 99.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4283, \"value\": 99.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4288, \"value\": 98.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4293, \"value\": 97.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4298, \"value\": 97.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4303, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4308, \"value\": 98.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4313, \"value\": 102.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4318, \"value\": 98.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4323, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4328, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4333, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4338, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4343, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4348, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4353, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4358, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4363, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4368, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4373, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4378, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4383, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4388, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4393, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4398, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4403, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4408, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4413, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4418, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4423, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4428, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4433, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4438, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4443, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4448, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4453, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4458, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4463, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4468, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4473, \"value\": 92.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4478, \"value\": 93.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4483, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4488, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4493, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4498, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4503, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4508, \"value\": 98.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4513, \"value\": 102.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4518, \"value\": 100.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4523, \"value\": 100.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4528, \"value\": 99.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4533, \"value\": 98.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4538, \"value\": 98.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4543, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4548, \"value\": 96.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4553, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4558, \"value\": 97.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4563, \"value\": 97.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4568, \"value\": 98.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4573, \"value\": 100.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4578, \"value\": 100.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4583, \"value\": 98.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4588, \"value\": 99.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4593, \"value\": 98.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4598, \"value\": 101.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4603, \"value\": 97.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4608, \"value\": 95.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4613, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4618, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4623, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4628, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4633, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4638, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4643, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4648, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4653, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4658, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4663, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4668, \"value\": 88.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4673, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4678, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4683, \"value\": 90.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4688, \"value\": 94.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4693, \"value\": 91.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4698, \"value\": 89.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4703, \"value\": 87.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4708, \"value\": 86.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4713, \"value\": 87.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 4718, \"value\": 87.0, \"variable\": \"heartrate\"}, {\"observationoffset\": 8, \"value\": 9.0, \"variable\": \"respiration\"}, {\"observationoffset\": 13, \"value\": 19.0, \"variable\": \"respiration\"}, {\"observationoffset\": 18, \"value\": 32.0, \"variable\": \"respiration\"}, {\"observationoffset\": 23, \"value\": 7.0, \"variable\": \"respiration\"}, {\"observationoffset\": 28, \"value\": 15.0, \"variable\": \"respiration\"}, {\"observationoffset\": 33, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 38, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 43, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 48, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 53, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 58, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 63, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 68, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 73, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 78, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 83, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 88, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 93, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 98, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 103, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 108, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 113, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 118, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 123, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 128, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 133, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 138, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 143, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 148, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 153, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 158, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 163, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 168, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 173, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 178, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 183, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 188, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 193, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 198, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 203, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 208, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 213, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 218, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 223, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 228, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 233, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 238, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 243, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 248, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 253, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 258, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 263, \"value\": 12.0, \"variable\": \"respiration\"}, {\"observationoffset\": 268, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 273, \"value\": 14.0, \"variable\": \"respiration\"}, {\"observationoffset\": 278, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 283, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 288, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 293, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 298, \"value\": 14.0, \"variable\": \"respiration\"}, {\"observationoffset\": 303, \"value\": 15.0, \"variable\": \"respiration\"}, {\"observationoffset\": 308, \"value\": 14.0, \"variable\": \"respiration\"}, {\"observationoffset\": 313, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 318, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 323, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 328, \"value\": 14.0, \"variable\": \"respiration\"}, {\"observationoffset\": 333, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 338, \"value\": 14.0, \"variable\": \"respiration\"}, {\"observationoffset\": 343, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 348, \"value\": 14.0, \"variable\": \"respiration\"}, {\"observationoffset\": 353, \"value\": 18.0, \"variable\": \"respiration\"}, {\"observationoffset\": 358, \"value\": 16.0, \"variable\": \"respiration\"}, {\"observationoffset\": 363, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 368, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 373, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 378, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 383, \"value\": 14.0, \"variable\": \"respiration\"}, {\"observationoffset\": 388, \"value\": 12.0, \"variable\": \"respiration\"}, {\"observationoffset\": 393, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 398, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 403, \"value\": 10.0, \"variable\": \"respiration\"}, {\"observationoffset\": 408, \"value\": 12.0, \"variable\": \"respiration\"}, {\"observationoffset\": 413, \"value\": 12.0, \"variable\": \"respiration\"}, {\"observationoffset\": 418, \"value\": 12.0, \"variable\": \"respiration\"}, {\"observationoffset\": 423, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 428, \"value\": 12.0, \"variable\": \"respiration\"}, {\"observationoffset\": 433, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 438, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 443, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 448, \"value\": 16.0, \"variable\": \"respiration\"}, {\"observationoffset\": 453, \"value\": 23.0, \"variable\": \"respiration\"}, {\"observationoffset\": 458, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 463, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 468, \"value\": 14.0, \"variable\": \"respiration\"}, {\"observationoffset\": 473, \"value\": 17.0, \"variable\": \"respiration\"}, {\"observationoffset\": 478, \"value\": 17.0, \"variable\": \"respiration\"}, {\"observationoffset\": 483, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 488, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 493, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 498, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 503, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 508, \"value\": 15.0, \"variable\": \"respiration\"}, {\"observationoffset\": 513, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 518, \"value\": 14.0, \"variable\": \"respiration\"}, {\"observationoffset\": 523, \"value\": 12.0, \"variable\": \"respiration\"}, {\"observationoffset\": 528, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 533, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 538, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 543, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 548, \"value\": 14.0, \"variable\": \"respiration\"}, {\"observationoffset\": 553, \"value\": 14.0, \"variable\": \"respiration\"}, {\"observationoffset\": 558, \"value\": 15.0, \"variable\": \"respiration\"}, {\"observationoffset\": 563, \"value\": 16.0, \"variable\": \"respiration\"}, {\"observationoffset\": 568, \"value\": 16.0, \"variable\": \"respiration\"}, {\"observationoffset\": 573, \"value\": 14.0, \"variable\": \"respiration\"}, {\"observationoffset\": 578, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 583, \"value\": 12.0, \"variable\": \"respiration\"}, {\"observationoffset\": 588, \"value\": 12.0, \"variable\": \"respiration\"}, {\"observationoffset\": 593, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 598, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 603, \"value\": 14.0, \"variable\": \"respiration\"}, {\"observationoffset\": 608, \"value\": 14.0, \"variable\": \"respiration\"}, {\"observationoffset\": 613, \"value\": 14.0, \"variable\": \"respiration\"}, {\"observationoffset\": 618, \"value\": 14.0, \"variable\": \"respiration\"}, {\"observationoffset\": 623, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 628, \"value\": 14.0, \"variable\": \"respiration\"}, {\"observationoffset\": 633, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 638, \"value\": 14.0, \"variable\": \"respiration\"}, {\"observationoffset\": 643, \"value\": 15.0, \"variable\": \"respiration\"}, {\"observationoffset\": 648, \"value\": 16.0, \"variable\": \"respiration\"}, {\"observationoffset\": 653, \"value\": 12.0, \"variable\": \"respiration\"}, {\"observationoffset\": 658, \"value\": 19.0, \"variable\": \"respiration\"}, {\"observationoffset\": 663, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 668, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 673, \"value\": 17.0, \"variable\": \"respiration\"}, {\"observationoffset\": 678, \"value\": 12.0, \"variable\": \"respiration\"}, {\"observationoffset\": 683, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 688, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 693, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 698, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 703, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 708, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 713, \"value\": 14.0, \"variable\": \"respiration\"}, {\"observationoffset\": 718, \"value\": 12.0, \"variable\": \"respiration\"}, {\"observationoffset\": 723, \"value\": 12.0, \"variable\": \"respiration\"}, {\"observationoffset\": 728, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 733, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 738, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 743, \"value\": 23.0, \"variable\": \"respiration\"}, {\"observationoffset\": 748, \"value\": 14.0, \"variable\": \"respiration\"}, {\"observationoffset\": 753, \"value\": 14.0, \"variable\": \"respiration\"}, {\"observationoffset\": 758, \"value\": 17.0, \"variable\": \"respiration\"}, {\"observationoffset\": 763, \"value\": 14.0, \"variable\": \"respiration\"}, {\"observationoffset\": 768, \"value\": 16.0, \"variable\": \"respiration\"}, {\"observationoffset\": 773, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 778, \"value\": 18.0, \"variable\": \"respiration\"}, {\"observationoffset\": 783, \"value\": 14.0, \"variable\": \"respiration\"}, {\"observationoffset\": 788, \"value\": 16.0, \"variable\": \"respiration\"}, {\"observationoffset\": 793, \"value\": 16.0, \"variable\": \"respiration\"}, {\"observationoffset\": 798, \"value\": 12.0, \"variable\": \"respiration\"}, {\"observationoffset\": 803, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 808, \"value\": 12.0, \"variable\": \"respiration\"}, {\"observationoffset\": 813, \"value\": 19.0, \"variable\": \"respiration\"}, {\"observationoffset\": 818, \"value\": 14.0, \"variable\": \"respiration\"}, {\"observationoffset\": 823, \"value\": 16.0, \"variable\": \"respiration\"}, {\"observationoffset\": 828, \"value\": 14.0, \"variable\": \"respiration\"}, {\"observationoffset\": 833, \"value\": 16.0, \"variable\": \"respiration\"}, {\"observationoffset\": 838, \"value\": 23.0, \"variable\": \"respiration\"}, {\"observationoffset\": 843, \"value\": 16.0, \"variable\": \"respiration\"}, {\"observationoffset\": 848, \"value\": 22.0, \"variable\": \"respiration\"}, {\"observationoffset\": 853, \"value\": 23.0, \"variable\": \"respiration\"}, {\"observationoffset\": 858, \"value\": 23.0, \"variable\": \"respiration\"}, {\"observationoffset\": 863, \"value\": 12.0, \"variable\": \"respiration\"}, {\"observationoffset\": 868, \"value\": 17.0, \"variable\": \"respiration\"}, {\"observationoffset\": 873, \"value\": 23.0, \"variable\": \"respiration\"}, {\"observationoffset\": 878, \"value\": 24.0, \"variable\": \"respiration\"}, {\"observationoffset\": 883, \"value\": 19.0, \"variable\": \"respiration\"}, {\"observationoffset\": 888, \"value\": 16.0, \"variable\": \"respiration\"}, {\"observationoffset\": 893, \"value\": 22.0, \"variable\": \"respiration\"}, {\"observationoffset\": 898, \"value\": 23.0, \"variable\": \"respiration\"}, {\"observationoffset\": 903, \"value\": 17.0, \"variable\": \"respiration\"}, {\"observationoffset\": 908, \"value\": 21.0, \"variable\": \"respiration\"}, {\"observationoffset\": 913, \"value\": 24.0, \"variable\": \"respiration\"}, {\"observationoffset\": 918, \"value\": 16.0, \"variable\": \"respiration\"}, {\"observationoffset\": 923, \"value\": 12.0, \"variable\": \"respiration\"}, {\"observationoffset\": 928, \"value\": 16.0, \"variable\": \"respiration\"}, {\"observationoffset\": 933, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 938, \"value\": 28.0, \"variable\": \"respiration\"}, {\"observationoffset\": 943, \"value\": 25.0, \"variable\": \"respiration\"}, {\"observationoffset\": 948, \"value\": 14.0, \"variable\": \"respiration\"}, {\"observationoffset\": 953, \"value\": 24.0, \"variable\": \"respiration\"}, {\"observationoffset\": 958, \"value\": 23.0, \"variable\": \"respiration\"}, {\"observationoffset\": 963, \"value\": 24.0, \"variable\": \"respiration\"}, {\"observationoffset\": 968, \"value\": 26.0, \"variable\": \"respiration\"}, {\"observationoffset\": 973, \"value\": 17.0, \"variable\": \"respiration\"}, {\"observationoffset\": 978, \"value\": 25.0, \"variable\": \"respiration\"}, {\"observationoffset\": 983, \"value\": 22.0, \"variable\": \"respiration\"}, {\"observationoffset\": 988, \"value\": 31.0, \"variable\": \"respiration\"}, {\"observationoffset\": 993, \"value\": 24.0, \"variable\": \"respiration\"}, {\"observationoffset\": 998, \"value\": 24.0, \"variable\": \"respiration\"}, {\"observationoffset\": 1003, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1008, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1013, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1018, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1023, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1028, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1033, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1038, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1043, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1048, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1053, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1058, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1063, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1068, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1073, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1078, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1083, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1088, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1093, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1098, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1103, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1108, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1113, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1118, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1123, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1128, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1133, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1138, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1143, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1148, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1153, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1158, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1163, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1168, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1173, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1178, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1183, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1188, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1193, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1198, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1203, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1208, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1213, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1218, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1223, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1228, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1233, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1238, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1243, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1248, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1253, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1258, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1263, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1268, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1273, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1278, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1283, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1288, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1293, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1298, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1303, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1308, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1313, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1318, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1323, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1328, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1333, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1338, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1343, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1348, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1353, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1358, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1363, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1368, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1373, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1378, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1383, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1388, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1393, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1398, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1403, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1408, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1413, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1418, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1423, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1428, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1433, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1438, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1443, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1448, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1453, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1458, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1463, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1468, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1473, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1478, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1483, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1488, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1493, \"value\": 14.0, \"variable\": \"respiration\"}, {\"observationoffset\": 1498, \"value\": 20.0, \"variable\": \"respiration\"}, {\"observationoffset\": 1503, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1508, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1513, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1518, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1523, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1528, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1533, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1538, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1543, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1548, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1553, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1558, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1563, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1568, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1573, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1578, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1583, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1588, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1593, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1598, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1603, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1608, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1613, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1618, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1623, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1628, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1633, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1638, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1643, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1648, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1653, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1658, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1663, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1668, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1673, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1678, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1683, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1688, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1693, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1698, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1703, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1708, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1713, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1718, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1723, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1728, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1733, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1738, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1743, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1748, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1753, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1758, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1763, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1768, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1773, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1778, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1783, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1788, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1793, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1798, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1803, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1808, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1813, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1818, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1823, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1828, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1833, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1838, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1843, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1848, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1853, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1858, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1863, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1868, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1873, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1878, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1883, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1888, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1893, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1898, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1903, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1908, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1913, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1918, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1923, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1928, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1933, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1938, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1943, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1948, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1953, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1958, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1963, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1968, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 1973, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 1978, \"value\": 12.0, \"variable\": \"respiration\"}, {\"observationoffset\": 1983, \"value\": 16.0, \"variable\": \"respiration\"}, {\"observationoffset\": 1988, \"value\": 13.0, \"variable\": \"respiration\"}, {\"observationoffset\": 1993, \"value\": 31.0, \"variable\": \"respiration\"}, {\"observationoffset\": 1998, \"value\": 116.0, \"variable\": \"respiration\"}, {\"observationoffset\": 2003, \"value\": 123.0, \"variable\": \"respiration\"}, {\"observationoffset\": 2008, \"value\": 105.0, \"variable\": \"respiration\"}, {\"observationoffset\": 2013, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2018, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2023, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2028, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2033, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2038, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2043, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2048, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2053, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2058, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2063, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2068, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2073, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2078, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2083, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2088, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2093, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2098, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2103, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2108, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2113, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2118, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2123, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2128, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2133, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2138, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2143, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2148, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2153, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2158, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2163, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2168, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2173, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2178, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2183, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2188, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2193, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2198, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2203, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2208, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2213, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2218, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2223, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2228, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2233, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2238, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2243, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2248, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2253, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2258, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2263, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2268, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2273, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2278, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2283, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2288, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2293, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2298, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2303, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2308, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2313, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2318, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2323, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2328, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2333, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2338, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2343, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2348, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2353, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2358, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2363, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2368, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2373, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2378, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2383, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2388, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2393, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2398, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2403, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2408, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2413, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2418, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2423, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2428, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2433, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2438, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2443, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2448, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2453, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2458, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2463, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2468, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2473, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2478, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2483, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2488, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2493, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2498, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2503, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2508, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2513, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2518, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2523, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2528, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2533, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2538, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2543, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2548, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2553, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2558, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2563, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2568, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2573, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2578, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2583, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2588, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2593, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2598, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2603, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2608, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2613, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2618, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2623, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2628, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2633, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2638, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2643, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2648, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2653, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2658, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2663, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2668, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2673, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2678, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2683, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2688, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2693, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2698, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2703, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2708, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2713, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2718, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2723, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2728, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2733, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2738, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2743, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2748, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2753, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2758, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2763, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2768, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2773, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2778, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2783, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2788, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2793, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2798, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2803, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2808, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2813, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2818, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2823, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2828, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2833, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2838, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2843, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2848, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2853, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2858, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2863, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2868, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2873, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2878, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2883, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2888, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2893, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2898, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2903, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2908, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2913, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2918, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2923, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2928, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2933, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2938, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2943, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2948, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2953, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2958, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2963, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2968, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2973, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2978, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2983, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2988, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2993, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 2998, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3003, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3008, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3013, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3018, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3023, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3028, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3033, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3038, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3043, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3048, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3053, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3058, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3063, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3068, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3073, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3078, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3083, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3088, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3093, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3098, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3103, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3108, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3113, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3118, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3123, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3128, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3133, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3138, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3143, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3148, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3153, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3158, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3163, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3168, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3173, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3178, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3183, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3188, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3193, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3198, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3203, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3208, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3213, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3218, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3223, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3228, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3233, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3238, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3243, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3248, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3253, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3258, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3263, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3268, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3273, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3278, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3283, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3288, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3293, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3298, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3303, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3308, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3313, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3318, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3323, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3328, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3333, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3338, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3343, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3348, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3353, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3358, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3363, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3368, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3373, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3378, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3383, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3388, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3393, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3398, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3403, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3408, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3413, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3418, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3423, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3428, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3433, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3438, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3443, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3448, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3453, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3458, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3463, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3468, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3473, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3478, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3483, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3488, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3493, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3498, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3503, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3508, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3513, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3518, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3523, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3528, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3533, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3538, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3543, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3548, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3553, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3558, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3563, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3568, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3573, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3578, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3583, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3588, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3593, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3598, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3603, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3608, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3613, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3618, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3623, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3628, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3633, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3638, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3643, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3648, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3653, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3658, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3663, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3668, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3673, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3678, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3683, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3688, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3693, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3698, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3703, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3708, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3713, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3718, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3723, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3728, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3733, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3738, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3743, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3748, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3753, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3758, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3763, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3768, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3773, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3778, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3783, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3788, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3793, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3798, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3803, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3808, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3813, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3818, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3823, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3828, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3833, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3838, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3843, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3848, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3853, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3858, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3863, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3868, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3873, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3878, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3883, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3888, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3893, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3898, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3903, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3908, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3913, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3918, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3923, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3928, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3933, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3938, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3943, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3948, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3953, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3958, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3963, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3968, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3973, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3978, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3983, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3988, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3993, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 3998, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4003, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4008, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4013, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4018, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4023, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4028, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4033, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4038, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4043, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4048, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4053, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4058, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4063, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4068, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4073, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4078, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4083, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4088, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4093, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4123, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4128, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4133, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4138, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4143, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4148, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4153, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4158, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4163, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4168, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4173, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4178, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4183, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4188, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4193, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4198, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4203, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4208, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4213, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4218, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4223, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4228, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4233, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4238, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4243, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4248, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4253, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4258, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4263, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4268, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4273, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4278, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4283, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4288, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4293, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4298, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4303, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4308, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4313, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4318, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4323, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4328, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4333, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4338, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4343, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4348, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4353, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4358, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4363, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4368, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4373, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4378, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4383, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4388, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4393, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4398, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4403, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4408, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4413, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4418, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4423, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4428, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4433, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4438, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4443, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4448, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4453, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4458, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4463, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4468, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4473, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4478, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4483, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4488, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4493, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4498, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4503, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4508, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4513, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4518, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4523, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4528, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4533, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4538, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4543, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4548, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4553, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4558, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4563, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4568, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4573, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4578, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4583, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4588, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4593, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4598, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4603, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4608, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4613, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4618, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4623, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4628, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4633, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4638, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4643, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4648, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4653, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4658, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4663, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4668, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4673, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4678, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4683, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4688, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4693, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4698, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4703, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4708, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4713, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 4718, \"value\": null, \"variable\": \"respiration\"}, {\"observationoffset\": 8, \"value\": 110.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 13, \"value\": 106.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 18, \"value\": 96.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 23, \"value\": 111.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 28, \"value\": 111.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 33, \"value\": 120.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 38, \"value\": 125.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 43, \"value\": 123.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 48, \"value\": 115.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 53, \"value\": 120.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 58, \"value\": 101.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 63, \"value\": 91.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 68, \"value\": 95.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 73, \"value\": 97.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 78, \"value\": 99.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 83, \"value\": 105.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 88, \"value\": 110.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 93, \"value\": 112.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 98, \"value\": 115.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 103, \"value\": 113.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 108, \"value\": 108.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 113, \"value\": 101.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 118, \"value\": 95.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 123, \"value\": 98.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 128, \"value\": 105.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 133, \"value\": 110.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 138, \"value\": 102.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 143, \"value\": 95.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 148, \"value\": 90.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 153, \"value\": 93.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 158, \"value\": 96.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 163, \"value\": 97.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 168, \"value\": 98.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 173, \"value\": 102.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 178, \"value\": 96.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 183, \"value\": 96.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 188, \"value\": 101.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 193, \"value\": 91.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 198, \"value\": 90.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 203, \"value\": 95.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 208, \"value\": 102.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 213, \"value\": 102.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 218, \"value\": 100.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 223, \"value\": 96.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 228, \"value\": 95.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 233, \"value\": 96.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 238, \"value\": 93.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 243, \"value\": 94.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 248, \"value\": 108.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 253, \"value\": 98.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 258, \"value\": 98.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 263, \"value\": 93.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 268, \"value\": 88.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 273, \"value\": 89.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 278, \"value\": 91.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 283, \"value\": 93.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 288, \"value\": 96.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 293, \"value\": 100.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 298, \"value\": 113.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 303, \"value\": 108.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 308, \"value\": 113.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 313, \"value\": 116.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 318, \"value\": 116.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 323, \"value\": 114.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 328, \"value\": 112.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 333, \"value\": 111.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 338, \"value\": 113.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 343, \"value\": 112.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 348, \"value\": 114.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 353, \"value\": 116.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 358, \"value\": 125.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 363, \"value\": 119.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 368, \"value\": 114.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 373, \"value\": 113.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 378, \"value\": 116.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 383, \"value\": 118.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 388, \"value\": 118.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 393, \"value\": 124.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 398, \"value\": 127.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 403, \"value\": 117.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 408, \"value\": 126.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 413, \"value\": 123.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 418, \"value\": 124.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 423, \"value\": 125.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 428, \"value\": 127.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 433, \"value\": 132.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 438, \"value\": 126.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 443, \"value\": 130.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 448, \"value\": 134.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 453, \"value\": 135.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 458, \"value\": 149.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 463, \"value\": 138.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 468, \"value\": 134.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 473, \"value\": 134.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 478, \"value\": 138.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 483, \"value\": 135.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 488, \"value\": 135.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 493, \"value\": 129.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 498, \"value\": 128.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 503, \"value\": 128.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 508, \"value\": 125.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 513, \"value\": 136.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 518, \"value\": 124.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 523, \"value\": 132.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 528, \"value\": 136.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 533, \"value\": 137.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 538, \"value\": 138.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 543, \"value\": 133.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 548, \"value\": 133.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 553, \"value\": 135.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 558, \"value\": 134.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 563, \"value\": 128.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 568, \"value\": 138.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 573, \"value\": 131.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 578, \"value\": 129.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 583, \"value\": 128.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 588, \"value\": 126.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 593, \"value\": 129.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 598, \"value\": 130.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 603, \"value\": 133.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 608, \"value\": 137.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 613, \"value\": 138.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 618, \"value\": 139.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 623, \"value\": 139.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 628, \"value\": 139.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 633, \"value\": 140.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 638, \"value\": 140.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 643, \"value\": 140.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 648, \"value\": 141.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 653, \"value\": 138.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 658, \"value\": 145.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 663, \"value\": 142.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 668, \"value\": 141.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 673, \"value\": 138.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 678, \"value\": 142.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 683, \"value\": 143.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 688, \"value\": 144.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 693, \"value\": 143.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 698, \"value\": 145.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 703, \"value\": 146.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 708, \"value\": 147.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 713, \"value\": 147.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 718, \"value\": 151.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 723, \"value\": 152.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 728, \"value\": 140.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 733, \"value\": 130.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 738, \"value\": 125.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 743, \"value\": 112.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 748, \"value\": 153.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 753, \"value\": 155.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 758, \"value\": 154.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 763, \"value\": 156.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 768, \"value\": 155.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 773, \"value\": 149.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 778, \"value\": 142.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 783, \"value\": 143.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 788, \"value\": 138.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 793, \"value\": 136.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 798, \"value\": 132.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 803, \"value\": 133.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 808, \"value\": 135.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 813, \"value\": 139.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 818, \"value\": 137.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 823, \"value\": 138.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 828, \"value\": 132.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 833, \"value\": 129.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 838, \"value\": 129.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 843, \"value\": 130.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 848, \"value\": 132.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 853, \"value\": 133.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 858, \"value\": 138.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 863, \"value\": 139.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 868, \"value\": 143.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 873, \"value\": 142.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 878, \"value\": 143.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 883, \"value\": 148.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 888, \"value\": 142.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 893, \"value\": 147.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 898, \"value\": 136.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 903, \"value\": 130.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 908, \"value\": 126.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 913, \"value\": 128.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 918, \"value\": 130.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 923, \"value\": 119.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 928, \"value\": 117.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 933, \"value\": 113.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 938, \"value\": 114.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 943, \"value\": 117.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 948, \"value\": 119.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 953, \"value\": 120.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 958, \"value\": 122.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 963, \"value\": 122.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 968, \"value\": 124.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 973, \"value\": 124.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 978, \"value\": 125.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 983, \"value\": 130.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 988, \"value\": 135.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 993, \"value\": 134.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 998, \"value\": 139.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1003, \"value\": 135.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1008, \"value\": 129.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1013, \"value\": 131.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1018, \"value\": 133.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1023, \"value\": 131.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1028, \"value\": 129.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1033, \"value\": 126.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1038, \"value\": 120.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1043, \"value\": 116.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1048, \"value\": 122.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1053, \"value\": 126.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1058, \"value\": 129.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1063, \"value\": 129.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1068, \"value\": 131.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1073, \"value\": 128.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1078, \"value\": 128.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1083, \"value\": 126.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1088, \"value\": 124.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1093, \"value\": 124.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1098, \"value\": 123.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1103, \"value\": 135.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1108, \"value\": 147.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1113, \"value\": 157.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1118, \"value\": 149.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1123, \"value\": 147.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1128, \"value\": 142.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1133, \"value\": 145.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1138, \"value\": 144.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1143, \"value\": 141.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1148, \"value\": 137.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1153, \"value\": 133.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1158, \"value\": 137.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1163, \"value\": 145.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1168, \"value\": 151.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1173, \"value\": 155.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1178, \"value\": 157.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1183, \"value\": 149.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1188, \"value\": 147.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1193, \"value\": 147.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1198, \"value\": 145.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1203, \"value\": 141.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1208, \"value\": 139.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1213, \"value\": 138.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1218, \"value\": 148.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1223, \"value\": 153.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1228, \"value\": 156.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1233, \"value\": 157.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1238, \"value\": 146.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1243, \"value\": 148.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1248, \"value\": 155.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1253, \"value\": 149.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1258, \"value\": 142.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1263, \"value\": 141.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1268, \"value\": 135.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1273, \"value\": 140.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1278, \"value\": 138.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1283, \"value\": 129.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1288, \"value\": 121.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1293, \"value\": 119.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1298, \"value\": 120.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1303, \"value\": 121.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1308, \"value\": 121.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1313, \"value\": 120.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1318, \"value\": 121.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1323, \"value\": 122.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1328, \"value\": 127.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1333, \"value\": 137.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1338, \"value\": 136.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1343, \"value\": 130.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1348, \"value\": 126.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1353, \"value\": 125.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1358, \"value\": 125.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1363, \"value\": 128.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1368, \"value\": 143.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1373, \"value\": 143.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1378, \"value\": 140.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1383, \"value\": 142.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1388, \"value\": 141.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1393, \"value\": 132.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1398, \"value\": 137.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1403, \"value\": 134.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1408, \"value\": 138.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1413, \"value\": 136.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1418, \"value\": 137.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1423, \"value\": 135.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1428, \"value\": 129.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1433, \"value\": 132.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1438, \"value\": 134.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1443, \"value\": 147.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1448, \"value\": 151.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1453, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1458, \"value\": 159.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1463, \"value\": 152.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1468, \"value\": 145.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1473, \"value\": 145.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1478, \"value\": 148.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1483, \"value\": 148.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1488, \"value\": 150.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1493, \"value\": 158.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1498, \"value\": 162.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1503, \"value\": 161.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1508, \"value\": 156.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1513, \"value\": 149.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1518, \"value\": 146.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1523, \"value\": 140.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1528, \"value\": 141.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1533, \"value\": 141.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1538, \"value\": 143.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1543, \"value\": 144.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1548, \"value\": 144.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1553, \"value\": 143.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1558, \"value\": 146.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1563, \"value\": 144.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1568, \"value\": 137.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1573, \"value\": 138.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1578, \"value\": 149.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1583, \"value\": 148.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1588, \"value\": 150.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1593, \"value\": 151.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1598, \"value\": 148.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1603, \"value\": 144.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1608, \"value\": 143.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1613, \"value\": 145.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1618, \"value\": 150.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1623, \"value\": 154.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1628, \"value\": 147.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1633, \"value\": 140.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1638, \"value\": 139.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1643, \"value\": 137.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1648, \"value\": 136.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1653, \"value\": 134.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1658, \"value\": 135.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1663, \"value\": 137.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1668, \"value\": 139.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1673, \"value\": 140.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1678, \"value\": 146.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1683, \"value\": 141.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1688, \"value\": 145.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1693, \"value\": 148.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1698, \"value\": 145.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1703, \"value\": 143.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1708, \"value\": 139.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1713, \"value\": 141.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1718, \"value\": 151.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1723, \"value\": 147.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1728, \"value\": 142.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1733, \"value\": 143.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1738, \"value\": 145.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1743, \"value\": 142.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1748, \"value\": 144.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1753, \"value\": 153.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1758, \"value\": 155.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1763, \"value\": 156.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1768, \"value\": 142.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1773, \"value\": 138.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1778, \"value\": 141.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1783, \"value\": 144.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1788, \"value\": 134.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1793, \"value\": 133.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1798, \"value\": 132.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1803, \"value\": 136.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1808, \"value\": 138.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1813, \"value\": 138.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1818, \"value\": 137.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1823, \"value\": 144.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1828, \"value\": 142.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1833, \"value\": 144.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1838, \"value\": 148.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1843, \"value\": 147.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1848, \"value\": 147.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1853, \"value\": 149.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1858, \"value\": 155.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1863, \"value\": 153.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1868, \"value\": 153.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1873, \"value\": 152.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1878, \"value\": 151.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1883, \"value\": 149.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1888, \"value\": 151.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1893, \"value\": 151.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1898, \"value\": 149.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1903, \"value\": 151.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1908, \"value\": 149.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1913, \"value\": 149.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1918, \"value\": 148.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1923, \"value\": 148.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1928, \"value\": 146.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1933, \"value\": 145.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1938, \"value\": 145.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1943, \"value\": 145.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1948, \"value\": 145.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1953, \"value\": 142.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1958, \"value\": 143.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1963, \"value\": 145.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1968, \"value\": 149.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1973, \"value\": 150.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1978, \"value\": 142.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1983, \"value\": 142.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1988, \"value\": 141.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1993, \"value\": 144.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 1998, \"value\": 144.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2003, \"value\": 144.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2008, \"value\": 139.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2013, \"value\": 143.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2018, \"value\": 135.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2023, \"value\": 133.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2028, \"value\": 131.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2033, \"value\": 129.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2038, \"value\": 128.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2043, \"value\": 130.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2048, \"value\": 129.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2053, \"value\": 128.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2058, \"value\": 127.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2063, \"value\": 126.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2068, \"value\": 126.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2073, \"value\": 129.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2078, \"value\": 131.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2083, \"value\": 129.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2088, \"value\": 130.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2093, \"value\": 129.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2098, \"value\": 128.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2103, \"value\": 127.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2108, \"value\": 127.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2113, \"value\": 126.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2118, \"value\": 126.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2123, \"value\": 126.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2128, \"value\": 127.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2133, \"value\": 126.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2138, \"value\": 127.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2143, \"value\": 128.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2148, \"value\": 129.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2153, \"value\": 128.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2158, \"value\": 128.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2163, \"value\": 129.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2168, \"value\": 129.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2173, \"value\": 129.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2178, \"value\": 131.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2183, \"value\": 136.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2188, \"value\": 127.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2193, \"value\": 124.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2198, \"value\": 122.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2203, \"value\": 122.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2208, \"value\": 122.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2213, \"value\": 123.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2218, \"value\": 125.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2223, \"value\": 127.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2228, \"value\": 128.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2233, \"value\": 130.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2238, \"value\": 136.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2243, \"value\": 136.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2248, \"value\": 134.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2253, \"value\": 135.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2258, \"value\": 136.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2263, \"value\": 137.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2268, \"value\": 139.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2273, \"value\": 141.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2278, \"value\": 144.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2283, \"value\": 140.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2288, \"value\": 139.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2293, \"value\": 138.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2298, \"value\": 140.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2303, \"value\": 144.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2308, \"value\": 139.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2313, \"value\": 138.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2318, \"value\": 138.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2323, \"value\": 137.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2328, \"value\": 144.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2333, \"value\": 147.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2338, \"value\": 144.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2343, \"value\": 138.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2348, \"value\": 133.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2353, \"value\": 127.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2358, \"value\": 128.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2363, \"value\": 130.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2368, \"value\": 135.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2373, \"value\": 134.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2378, \"value\": 136.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2383, \"value\": 136.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2388, \"value\": 133.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2393, \"value\": 139.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2398, \"value\": 139.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2403, \"value\": 133.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2408, \"value\": 134.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2413, \"value\": 127.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2418, \"value\": 133.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2423, \"value\": 134.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2428, \"value\": 118.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2433, \"value\": 113.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2438, \"value\": 112.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2443, \"value\": 111.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2448, \"value\": 114.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2453, \"value\": 117.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2458, \"value\": 120.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2463, \"value\": 122.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2468, \"value\": 129.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2473, \"value\": 128.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2478, \"value\": 128.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2483, \"value\": 130.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2488, \"value\": 136.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2493, \"value\": 139.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2498, \"value\": 138.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2503, \"value\": 141.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2508, \"value\": 140.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2513, \"value\": 138.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2518, \"value\": 139.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2523, \"value\": 140.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2528, \"value\": 139.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2533, \"value\": 140.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2538, \"value\": 143.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2543, \"value\": 144.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2548, \"value\": 144.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2553, \"value\": 144.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2558, \"value\": 145.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2563, \"value\": 148.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2568, \"value\": 155.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2573, \"value\": 160.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2578, \"value\": 164.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2583, \"value\": 163.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2588, \"value\": 149.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2593, \"value\": 156.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2598, \"value\": 151.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2603, \"value\": 154.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2608, \"value\": 148.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2613, \"value\": 156.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2618, \"value\": 148.0, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2623, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2628, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2633, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2638, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2643, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2648, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2653, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2658, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2663, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2668, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2673, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2678, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2683, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2688, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2693, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2698, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2703, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2708, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2713, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2718, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2723, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2728, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2733, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2738, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2743, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2748, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2753, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2758, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2763, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2768, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2773, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2778, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2783, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2788, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2793, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2798, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2803, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2808, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2813, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2818, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2823, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2828, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2833, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2838, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2843, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2848, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2853, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2858, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2863, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2868, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2873, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2878, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2883, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2888, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2893, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2898, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2903, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2908, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2913, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2918, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2923, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2928, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2933, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2938, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2943, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2948, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2953, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2958, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2963, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2968, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2973, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2978, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2983, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2988, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2993, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 2998, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3003, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3008, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3013, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3018, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3023, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3028, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3033, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3038, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3043, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3048, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3053, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3058, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3063, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3068, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3073, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3078, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3083, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3088, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3093, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3098, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3103, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3108, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3113, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3118, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3123, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3128, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3133, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3138, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3143, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3148, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3153, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3158, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3163, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3168, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3173, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3178, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3183, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3188, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3193, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3198, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3203, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3208, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3213, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3218, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3223, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3228, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3233, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3238, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3243, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3248, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3253, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3258, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3263, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3268, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3273, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3278, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3283, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3288, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3293, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3298, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3303, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3308, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3313, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3318, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3323, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3328, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3333, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3338, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3343, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3348, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3353, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3358, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3363, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3368, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3373, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3378, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3383, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3388, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3393, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3398, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3403, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3408, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3413, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3418, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3423, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3428, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3433, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3438, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3443, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3448, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3453, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3458, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3463, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3468, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3473, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3478, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3483, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3488, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3493, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3498, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3503, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3508, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3513, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3518, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3523, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3528, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3533, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3538, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3543, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3548, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3553, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3558, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3563, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3568, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3573, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3578, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3583, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3588, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3593, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3598, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3603, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3608, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3613, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3618, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3623, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3628, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3633, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3638, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3643, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3648, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3653, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3658, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3663, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3668, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3673, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3678, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3683, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3688, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3693, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3698, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3703, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3708, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3713, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3718, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3723, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3728, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3733, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3738, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3743, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3748, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3753, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3758, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3763, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3768, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3773, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3778, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3783, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3788, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3793, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3798, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3803, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3808, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3813, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3818, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3823, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3828, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3833, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3838, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3843, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3848, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3853, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3858, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3863, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3868, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3873, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3878, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3883, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3888, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3893, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3898, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3903, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3908, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3913, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3918, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3923, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3928, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3933, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3938, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3943, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3948, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3953, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3958, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3963, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3968, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3973, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3978, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3983, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3988, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3993, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 3998, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4003, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4008, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4013, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4018, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4023, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4028, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4033, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4038, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4043, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4048, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4053, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4058, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4063, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4068, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4073, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4078, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4083, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4088, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4093, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4123, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4128, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4133, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4138, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4143, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4148, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4153, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4158, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4163, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4168, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4173, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4178, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4183, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4188, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4193, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4198, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4203, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4208, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4213, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4218, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4223, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4228, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4233, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4238, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4243, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4248, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4253, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4258, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4263, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4268, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4273, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4278, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4283, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4288, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4293, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4298, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4303, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4308, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4313, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4318, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4323, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4328, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4333, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4338, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4343, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4348, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4353, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4358, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4363, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4368, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4373, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4378, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4383, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4388, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4393, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4398, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4403, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4408, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4413, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4418, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4423, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4428, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4433, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4438, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4443, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4448, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4453, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4458, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4463, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4468, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4473, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4478, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4483, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4488, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4493, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4498, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4503, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4508, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4513, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4518, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4523, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4528, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4533, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4538, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4543, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4548, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4553, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4558, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4563, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4568, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4573, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4578, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4583, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4588, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4593, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4598, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4603, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4608, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4613, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4618, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4623, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4628, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4633, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4638, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4643, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4648, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4653, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4658, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4663, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4668, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4673, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4678, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4683, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4688, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4693, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4698, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4703, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4708, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4713, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 4718, \"value\": null, \"variable\": \"systemicsystolic\"}, {\"observationoffset\": 8, \"value\": 54.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 13, \"value\": 53.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 18, \"value\": 50.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 23, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 28, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 33, \"value\": 64.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 38, \"value\": 65.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 43, \"value\": 64.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 48, \"value\": 62.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 53, \"value\": 64.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 58, \"value\": 55.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 63, \"value\": 52.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 68, \"value\": 53.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 73, \"value\": 53.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 78, \"value\": 54.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 83, \"value\": 56.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 88, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 93, \"value\": 56.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 98, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 103, \"value\": 56.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 108, \"value\": 55.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 113, \"value\": 52.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 118, \"value\": 50.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 123, \"value\": 52.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 128, \"value\": 54.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 133, \"value\": 54.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 138, \"value\": 49.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 143, \"value\": 47.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 148, \"value\": 45.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 153, \"value\": 45.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 158, \"value\": 46.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 163, \"value\": 47.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 168, \"value\": 47.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 173, \"value\": 49.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 178, \"value\": 47.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 183, \"value\": 47.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 188, \"value\": 49.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 193, \"value\": 46.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 198, \"value\": 46.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 203, \"value\": 48.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 208, \"value\": 50.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 213, \"value\": 49.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 218, \"value\": 48.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 223, \"value\": 47.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 228, \"value\": 47.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 233, \"value\": 47.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 238, \"value\": 46.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 243, \"value\": 47.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 248, \"value\": 52.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 253, \"value\": 49.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 258, \"value\": 46.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 263, \"value\": 44.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 268, \"value\": 43.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 273, \"value\": 43.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 278, \"value\": 44.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 283, \"value\": 44.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 288, \"value\": 46.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 293, \"value\": 47.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 298, \"value\": 50.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 303, \"value\": 49.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 308, \"value\": 52.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 313, \"value\": 50.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 318, \"value\": 50.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 323, \"value\": 50.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 328, \"value\": 49.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 333, \"value\": 49.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 338, \"value\": 49.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 343, \"value\": 50.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 348, \"value\": 51.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 353, \"value\": 50.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 358, \"value\": 55.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 363, \"value\": 50.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 368, \"value\": 50.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 373, \"value\": 50.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 378, \"value\": 50.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 383, \"value\": 52.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 388, \"value\": 52.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 393, \"value\": 55.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 398, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 403, \"value\": 54.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 408, \"value\": 55.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 413, \"value\": 53.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 418, \"value\": 54.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 423, \"value\": 54.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 428, \"value\": 54.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 433, \"value\": 55.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 438, \"value\": 54.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 443, \"value\": 55.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 448, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 453, \"value\": 62.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 458, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 463, \"value\": 56.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 468, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 473, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 478, \"value\": 62.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 483, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 488, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 493, \"value\": 55.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 498, \"value\": 56.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 503, \"value\": 56.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 508, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 513, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 518, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 523, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 528, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 533, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 538, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 543, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 548, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 553, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 558, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 563, \"value\": 55.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 568, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 573, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 578, \"value\": 55.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 583, \"value\": 55.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 588, \"value\": 55.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 593, \"value\": 56.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 598, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 603, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 608, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 613, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 618, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 623, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 628, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 633, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 638, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 643, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 648, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 653, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 658, \"value\": 62.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 663, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 668, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 673, \"value\": 63.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 678, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 683, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 688, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 693, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 698, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 703, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 708, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 713, \"value\": 63.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 718, \"value\": 63.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 723, \"value\": 63.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 728, \"value\": 63.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 733, \"value\": 65.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 738, \"value\": 69.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 743, \"value\": 77.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 748, \"value\": 65.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 753, \"value\": 65.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 758, \"value\": 68.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 763, \"value\": 66.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 768, \"value\": 65.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 773, \"value\": 63.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 778, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 783, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 788, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 793, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 798, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 803, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 808, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 813, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 818, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 823, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 828, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 833, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 838, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 843, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 848, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 853, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 858, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 863, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 868, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 873, \"value\": 62.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 878, \"value\": 63.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 883, \"value\": 63.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 888, \"value\": 62.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 893, \"value\": 63.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 898, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 903, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 908, \"value\": 54.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 913, \"value\": 55.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 918, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 923, \"value\": 54.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 928, \"value\": 54.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 933, \"value\": 54.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 938, \"value\": 54.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 943, \"value\": 55.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 948, \"value\": 55.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 953, \"value\": 55.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 958, \"value\": 56.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 963, \"value\": 56.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 968, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 973, \"value\": 56.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 978, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 983, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 988, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 993, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 998, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1003, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1008, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1013, \"value\": 56.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1018, \"value\": 62.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1023, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1028, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1033, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1038, \"value\": 55.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1043, \"value\": 53.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1048, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1053, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1058, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1063, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1068, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1073, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1078, \"value\": 56.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1083, \"value\": 56.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1088, \"value\": 55.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1093, \"value\": 55.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1098, \"value\": 54.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1103, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1108, \"value\": 64.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1113, \"value\": 65.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1118, \"value\": 64.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1123, \"value\": 64.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1128, \"value\": 63.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1133, \"value\": 64.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1138, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1143, \"value\": 63.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1148, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1153, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1158, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1163, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1168, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1173, \"value\": 62.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1178, \"value\": 64.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1183, \"value\": 65.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1188, \"value\": 62.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1193, \"value\": 63.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1198, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1203, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1208, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1213, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1218, \"value\": 63.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1223, \"value\": 63.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1228, \"value\": 64.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1233, \"value\": 66.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1238, \"value\": 62.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1243, \"value\": 65.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1248, \"value\": 64.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1253, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1258, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1263, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1268, \"value\": 63.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1273, \"value\": 56.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1278, \"value\": 56.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1283, \"value\": 51.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1288, \"value\": 48.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1293, \"value\": 48.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1298, \"value\": 49.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1303, \"value\": 48.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1308, \"value\": 49.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1313, \"value\": 48.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1318, \"value\": 48.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1323, \"value\": 49.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1328, \"value\": 51.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1333, \"value\": 52.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1338, \"value\": 52.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1343, \"value\": 52.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1348, \"value\": 50.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1353, \"value\": 50.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1358, \"value\": 51.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1363, \"value\": 52.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1368, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1373, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1378, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1383, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1388, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1393, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1398, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1403, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1408, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1413, \"value\": 56.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1418, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1423, \"value\": 55.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1428, \"value\": 54.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1433, \"value\": 55.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1438, \"value\": 55.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1443, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1448, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1453, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1458, \"value\": 62.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1463, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1468, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1473, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1478, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1483, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1488, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1493, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1498, \"value\": 62.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1503, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1508, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1513, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1518, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1523, \"value\": 56.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1528, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1533, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1538, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1543, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1548, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1553, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1558, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1563, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1568, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1573, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1578, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1583, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1588, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1593, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1598, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1603, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1608, \"value\": 56.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1613, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1618, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1623, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1628, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1633, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1638, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1643, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1648, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1653, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1658, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1663, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1668, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1673, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1678, \"value\": 65.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1683, \"value\": 62.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1688, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1693, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1698, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1703, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1708, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1713, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1718, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1723, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1728, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1733, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1738, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1743, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1748, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1753, \"value\": 62.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1758, \"value\": 63.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1763, \"value\": 63.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1768, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1773, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1778, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1783, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1788, \"value\": 55.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1793, \"value\": 55.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1798, \"value\": 55.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1803, \"value\": 55.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1808, \"value\": 56.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1813, \"value\": 56.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1818, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1823, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1828, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1833, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1838, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1843, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1848, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1853, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1858, \"value\": 62.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1863, \"value\": 62.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1868, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1873, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1878, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1883, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1888, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1893, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1898, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1903, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1908, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1913, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1918, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1923, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1928, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1933, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1938, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1943, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1948, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1953, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1958, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1963, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1968, \"value\": 62.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1973, \"value\": 62.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1978, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1983, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1988, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1993, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 1998, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2003, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2008, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2013, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2018, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2023, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2028, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2033, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2038, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2043, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2048, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2053, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2058, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2063, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2068, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2073, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2078, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2083, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2088, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2093, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2098, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2103, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2108, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2113, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2118, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2123, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2128, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2133, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2138, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2143, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2148, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2153, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2158, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2163, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2168, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2173, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2178, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2183, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2188, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2193, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2198, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2203, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2208, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2213, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2218, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2223, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2228, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2233, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2238, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2243, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2248, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2253, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2258, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2263, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2268, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2273, \"value\": 62.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2278, \"value\": 63.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2283, \"value\": 62.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2288, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2293, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2298, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2303, \"value\": 62.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2308, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2313, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2318, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2323, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2328, \"value\": 63.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2333, \"value\": 63.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2338, \"value\": 62.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2343, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2348, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2353, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2358, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2363, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2368, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2373, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2378, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2383, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2388, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2393, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2398, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2403, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2408, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2413, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2418, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2423, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2428, \"value\": 53.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2433, \"value\": 52.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2438, \"value\": 52.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2443, \"value\": 51.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2448, \"value\": 52.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2453, \"value\": 53.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2458, \"value\": 54.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2463, \"value\": 56.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2468, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2473, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2478, \"value\": 58.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2483, \"value\": 57.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2488, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2493, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2498, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2503, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2508, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2513, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2518, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2523, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2528, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2533, \"value\": 59.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2538, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2543, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2548, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2553, \"value\": 61.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2558, \"value\": 60.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2563, \"value\": 62.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2568, \"value\": 65.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2573, \"value\": 66.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2578, \"value\": 67.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2583, \"value\": 65.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2588, \"value\": 62.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2593, \"value\": 65.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2598, \"value\": 62.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2603, \"value\": 63.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2608, \"value\": 63.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2613, \"value\": 63.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2618, \"value\": 63.0, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2623, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2628, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2633, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2638, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2643, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2648, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2653, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2658, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2663, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2668, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2673, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2678, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2683, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2688, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2693, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2698, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2703, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2708, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2713, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2718, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2723, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2728, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2733, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2738, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2743, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2748, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2753, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2758, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2763, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2768, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2773, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2778, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2783, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2788, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2793, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2798, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2803, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2808, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2813, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2818, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2823, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2828, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2833, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2838, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2843, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2848, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2853, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2858, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2863, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2868, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2873, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2878, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2883, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2888, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2893, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2898, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2903, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2908, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2913, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2918, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2923, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2928, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2933, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2938, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2943, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2948, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2953, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2958, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2963, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2968, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2973, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2978, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2983, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2988, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2993, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 2998, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3003, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3008, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3013, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3018, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3023, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3028, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3033, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3038, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3043, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3048, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3053, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3058, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3063, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3068, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3073, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3078, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3083, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3088, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3093, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3098, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3103, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3108, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3113, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3118, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3123, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3128, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3133, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3138, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3143, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3148, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3153, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3158, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3163, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3168, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3173, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3178, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3183, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3188, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3193, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3198, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3203, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3208, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3213, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3218, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3223, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3228, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3233, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3238, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3243, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3248, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3253, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3258, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3263, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3268, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3273, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3278, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3283, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3288, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3293, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3298, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3303, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3308, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3313, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3318, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3323, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3328, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3333, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3338, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3343, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3348, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3353, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3358, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3363, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3368, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3373, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3378, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3383, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3388, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3393, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3398, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3403, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3408, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3413, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3418, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3423, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3428, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3433, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3438, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3443, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3448, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3453, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3458, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3463, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3468, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3473, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3478, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3483, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3488, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3493, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3498, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3503, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3508, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3513, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3518, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3523, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3528, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3533, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3538, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3543, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3548, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3553, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3558, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3563, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3568, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3573, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3578, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3583, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3588, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3593, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3598, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3603, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3608, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3613, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3618, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3623, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3628, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3633, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3638, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3643, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3648, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3653, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3658, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3663, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3668, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3673, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3678, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3683, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3688, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3693, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3698, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3703, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3708, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3713, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3718, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3723, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3728, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3733, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3738, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3743, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3748, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3753, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3758, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3763, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3768, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3773, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3778, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3783, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3788, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3793, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3798, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3803, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3808, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3813, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3818, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3823, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3828, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3833, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3838, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3843, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3848, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3853, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3858, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3863, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3868, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3873, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3878, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3883, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3888, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3893, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3898, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3903, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3908, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3913, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3918, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3923, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3928, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3933, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3938, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3943, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3948, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3953, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3958, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3963, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3968, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3973, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3978, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3983, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3988, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3993, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 3998, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4003, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4008, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4013, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4018, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4023, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4028, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4033, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4038, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4043, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4048, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4053, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4058, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4063, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4068, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4073, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4078, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4083, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4088, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4093, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4123, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4128, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4133, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4138, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4143, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4148, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4153, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4158, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4163, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4168, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4173, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4178, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4183, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4188, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4193, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4198, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4203, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4208, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4213, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4218, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4223, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4228, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4233, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4238, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4243, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4248, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4253, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4258, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4263, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4268, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4273, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4278, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4283, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4288, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4293, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4298, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4303, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4308, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4313, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4318, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4323, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4328, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4333, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4338, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4343, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4348, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4353, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4358, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4363, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4368, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4373, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4378, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4383, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4388, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4393, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4398, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4403, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4408, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4413, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4418, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4423, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4428, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4433, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4438, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4443, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4448, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4453, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4458, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4463, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4468, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4473, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4478, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4483, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4488, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4493, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4498, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4503, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4508, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4513, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4518, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4523, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4528, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4533, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4538, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4543, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4548, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4553, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4558, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4563, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4568, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4573, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4578, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4583, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4588, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4593, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4598, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4603, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4608, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4613, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4618, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4623, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4628, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4633, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4638, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4643, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4648, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4653, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4658, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4663, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4668, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4673, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4678, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4683, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4688, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4693, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4698, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4703, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4708, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4713, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 4718, \"value\": null, \"variable\": \"systemicdiastolic\"}, {\"observationoffset\": 8, \"value\": 71.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 13, \"value\": 69.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 18, \"value\": 65.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 23, \"value\": 74.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 28, \"value\": 75.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 33, \"value\": 81.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 38, \"value\": 84.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 43, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 48, \"value\": 78.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 53, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 58, \"value\": 69.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 63, \"value\": 64.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 68, \"value\": 66.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 73, \"value\": 68.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 78, \"value\": 69.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 83, \"value\": 72.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 88, \"value\": 74.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 93, \"value\": 75.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 98, \"value\": 76.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 103, \"value\": 74.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 108, \"value\": 72.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 113, \"value\": 69.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 118, \"value\": 65.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 123, \"value\": 68.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 128, \"value\": 71.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 133, \"value\": 72.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 138, \"value\": 67.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 143, \"value\": 63.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 148, \"value\": 60.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 153, \"value\": 61.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 158, \"value\": 63.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 163, \"value\": 63.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 168, \"value\": 63.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 173, \"value\": 66.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 178, \"value\": 63.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 183, \"value\": 62.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 188, \"value\": 66.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 193, \"value\": 60.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 198, \"value\": 60.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 203, \"value\": 64.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 208, \"value\": 67.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 213, \"value\": 66.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 218, \"value\": 65.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 223, \"value\": 63.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 228, \"value\": 63.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 233, \"value\": 63.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 238, \"value\": 62.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 243, \"value\": 62.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 248, \"value\": 71.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 253, \"value\": 66.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 258, \"value\": 63.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 263, \"value\": 61.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 268, \"value\": 58.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 273, \"value\": 58.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 278, \"value\": 59.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 283, \"value\": 59.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 288, \"value\": 61.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 293, \"value\": 63.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 298, \"value\": 69.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 303, \"value\": 67.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 308, \"value\": 71.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 313, \"value\": 70.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 318, \"value\": 70.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 323, \"value\": 69.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 328, \"value\": 67.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 333, \"value\": 67.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 338, \"value\": 68.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 343, \"value\": 67.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 348, \"value\": 68.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 353, \"value\": 69.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 358, \"value\": 75.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 363, \"value\": 71.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 368, \"value\": 69.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 373, \"value\": 68.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 378, \"value\": 69.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 383, \"value\": 71.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 388, \"value\": 71.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 393, \"value\": 75.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 398, \"value\": 78.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 403, \"value\": 73.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 408, \"value\": 76.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 413, \"value\": 73.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 418, \"value\": 74.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 423, \"value\": 74.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 428, \"value\": 75.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 433, \"value\": 77.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 438, \"value\": 74.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 443, \"value\": 76.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 448, \"value\": 79.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 453, \"value\": 84.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 458, \"value\": 88.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 463, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 468, \"value\": 81.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 473, \"value\": 84.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 478, \"value\": 85.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 483, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 488, \"value\": 81.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 493, \"value\": 77.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 498, \"value\": 77.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 503, \"value\": 77.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 508, \"value\": 77.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 513, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 518, \"value\": 78.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 523, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 528, \"value\": 81.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 533, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 538, \"value\": 83.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 543, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 548, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 553, \"value\": 81.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 558, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 563, \"value\": 76.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 568, \"value\": 81.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 573, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 578, \"value\": 78.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 583, \"value\": 78.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 588, \"value\": 77.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 593, \"value\": 78.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 598, \"value\": 79.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 603, \"value\": 79.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 608, \"value\": 83.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 613, \"value\": 83.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 618, \"value\": 84.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 623, \"value\": 84.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 628, \"value\": 84.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 633, \"value\": 84.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 638, \"value\": 84.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 643, \"value\": 84.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 648, \"value\": 84.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 653, \"value\": 84.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 658, \"value\": 87.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 663, \"value\": 86.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 668, \"value\": 84.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 673, \"value\": 86.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 678, \"value\": 86.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 683, \"value\": 86.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 688, \"value\": 86.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 693, \"value\": 86.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 698, \"value\": 86.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 703, \"value\": 87.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 708, \"value\": 88.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 713, \"value\": 88.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 718, \"value\": 90.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 723, \"value\": 90.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 728, \"value\": 89.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 733, \"value\": 89.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 738, \"value\": 90.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 743, \"value\": 91.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 748, \"value\": 93.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 753, \"value\": 93.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 758, \"value\": 95.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 763, \"value\": 94.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 768, \"value\": 93.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 773, \"value\": 89.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 778, \"value\": 86.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 783, \"value\": 86.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 788, \"value\": 84.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 793, \"value\": 85.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 798, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 803, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 808, \"value\": 83.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 813, \"value\": 84.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 818, \"value\": 84.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 823, \"value\": 85.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 828, \"value\": 81.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 833, \"value\": 79.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 838, \"value\": 79.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 843, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 848, \"value\": 81.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 853, \"value\": 81.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 858, \"value\": 83.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 863, \"value\": 85.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 868, \"value\": 85.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 873, \"value\": 86.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 878, \"value\": 88.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 883, \"value\": 89.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 888, \"value\": 88.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 893, \"value\": 89.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 898, \"value\": 83.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 903, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 908, \"value\": 75.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 913, \"value\": 76.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 918, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 923, \"value\": 74.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 928, \"value\": 73.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 933, \"value\": 72.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 938, \"value\": 73.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 943, \"value\": 74.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 948, \"value\": 74.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 953, \"value\": 75.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 958, \"value\": 76.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 963, \"value\": 76.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 968, \"value\": 77.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 973, \"value\": 77.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 978, \"value\": 79.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 983, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 988, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 993, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 998, \"value\": 84.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1003, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1008, \"value\": 77.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1013, \"value\": 78.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1018, \"value\": 84.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1023, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1028, \"value\": 79.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1033, \"value\": 77.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1038, \"value\": 74.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1043, \"value\": 72.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1048, \"value\": 76.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1053, \"value\": 77.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1058, \"value\": 79.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1063, \"value\": 78.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1068, \"value\": 83.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1073, \"value\": 78.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1078, \"value\": 77.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1083, \"value\": 77.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1088, \"value\": 76.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1093, \"value\": 75.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1098, \"value\": 74.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1103, \"value\": 79.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1108, \"value\": 88.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1113, \"value\": 91.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1118, \"value\": 89.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1123, \"value\": 88.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1128, \"value\": 86.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1133, \"value\": 88.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1138, \"value\": 84.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1143, \"value\": 85.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1148, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1153, \"value\": 78.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1158, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1163, \"value\": 84.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1168, \"value\": 85.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1173, \"value\": 87.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1178, \"value\": 89.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1183, \"value\": 89.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1188, \"value\": 85.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1193, \"value\": 86.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1198, \"value\": 84.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1203, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1208, \"value\": 81.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1213, \"value\": 81.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1218, \"value\": 86.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1223, \"value\": 88.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1228, \"value\": 89.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1233, \"value\": 91.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1238, \"value\": 85.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1243, \"value\": 89.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1248, \"value\": 89.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1253, \"value\": 86.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1258, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1263, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1268, \"value\": 84.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1273, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1278, \"value\": 77.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1283, \"value\": 74.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1288, \"value\": 69.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1293, \"value\": 68.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1298, \"value\": 69.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1303, \"value\": 69.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1308, \"value\": 69.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1313, \"value\": 68.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1318, \"value\": 69.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1323, \"value\": 70.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1328, \"value\": 72.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1333, \"value\": 76.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1338, \"value\": 76.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1343, \"value\": 74.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1348, \"value\": 72.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1353, \"value\": 71.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1358, \"value\": 72.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1363, \"value\": 74.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1368, \"value\": 81.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1373, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1378, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1383, \"value\": 81.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1388, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1393, \"value\": 76.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1398, \"value\": 77.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1403, \"value\": 79.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1408, \"value\": 78.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1413, \"value\": 76.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1418, \"value\": 78.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1423, \"value\": 75.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1428, \"value\": 73.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1433, \"value\": 75.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1438, \"value\": 76.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1443, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1448, \"value\": 86.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1453, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1458, \"value\": 88.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1463, \"value\": 84.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1468, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1473, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1478, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1483, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1488, \"value\": 83.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1493, \"value\": 87.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1498, \"value\": 89.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1503, \"value\": 87.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1508, \"value\": 86.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1513, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1518, \"value\": 81.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1523, \"value\": 79.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1528, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1533, \"value\": 79.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1538, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1543, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1548, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1553, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1558, \"value\": 81.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1563, \"value\": 81.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1568, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1573, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1578, \"value\": 83.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1583, \"value\": 85.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1588, \"value\": 83.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1593, \"value\": 85.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1598, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1603, \"value\": 81.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1608, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1613, \"value\": 81.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1618, \"value\": 83.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1623, \"value\": 86.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1628, \"value\": 81.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1633, \"value\": 78.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1638, \"value\": 79.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1643, \"value\": 78.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1648, \"value\": 78.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1653, \"value\": 77.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1658, \"value\": 77.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1663, \"value\": 78.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1668, \"value\": 79.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1673, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1678, \"value\": 86.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1683, \"value\": 83.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1688, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1693, \"value\": 83.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1698, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1703, \"value\": 81.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1708, \"value\": 79.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1713, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1718, \"value\": 84.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1723, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1728, \"value\": 84.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1733, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1738, \"value\": 81.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1743, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1748, \"value\": 81.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1753, \"value\": 86.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1758, \"value\": 87.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1763, \"value\": 87.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1768, \"value\": 83.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1773, \"value\": 79.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1778, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1783, \"value\": 81.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1788, \"value\": 76.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1793, \"value\": 76.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1798, \"value\": 75.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1803, \"value\": 77.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1808, \"value\": 78.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1813, \"value\": 78.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1818, \"value\": 79.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1823, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1828, \"value\": 81.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1833, \"value\": 81.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1838, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1843, \"value\": 85.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1848, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1853, \"value\": 83.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1858, \"value\": 86.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1863, \"value\": 86.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1868, \"value\": 85.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1873, \"value\": 83.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1878, \"value\": 84.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1883, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1888, \"value\": 83.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1893, \"value\": 84.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1898, \"value\": 83.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1903, \"value\": 84.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1908, \"value\": 84.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1913, \"value\": 84.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1918, \"value\": 83.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1923, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1928, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1933, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1938, \"value\": 81.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1943, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1948, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1953, \"value\": 81.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1958, \"value\": 81.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1963, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1968, \"value\": 84.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1973, \"value\": 84.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1978, \"value\": 81.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1983, \"value\": 81.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1988, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1993, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 1998, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2003, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2008, \"value\": 79.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2013, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2018, \"value\": 78.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2023, \"value\": 77.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2028, \"value\": 77.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2033, \"value\": 77.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2038, \"value\": 76.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2043, \"value\": 77.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2048, \"value\": 76.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2053, \"value\": 75.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2058, \"value\": 75.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2063, \"value\": 75.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2068, \"value\": 76.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2073, \"value\": 76.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2078, \"value\": 77.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2083, \"value\": 77.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2088, \"value\": 77.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2093, \"value\": 76.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2098, \"value\": 76.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2103, \"value\": 76.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2108, \"value\": 76.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2113, \"value\": 76.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2118, \"value\": 76.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2123, \"value\": 76.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2128, \"value\": 77.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2133, \"value\": 76.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2138, \"value\": 77.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2143, \"value\": 77.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2148, \"value\": 77.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2153, \"value\": 77.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2158, \"value\": 77.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2163, \"value\": 76.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2168, \"value\": 78.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2173, \"value\": 77.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2178, \"value\": 78.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2183, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2188, \"value\": 77.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2193, \"value\": 75.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2198, \"value\": 74.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2203, \"value\": 74.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2208, \"value\": 74.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2213, \"value\": 75.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2218, \"value\": 76.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2223, \"value\": 77.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2228, \"value\": 77.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2233, \"value\": 78.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2238, \"value\": 81.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2243, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2248, \"value\": 79.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2253, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2258, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2263, \"value\": 81.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2268, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2273, \"value\": 83.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2278, \"value\": 84.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2283, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2288, \"value\": 81.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2293, \"value\": 81.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2298, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2303, \"value\": 83.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2308, \"value\": 81.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2313, \"value\": 81.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2318, \"value\": 81.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2323, \"value\": 81.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2328, \"value\": 85.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2333, \"value\": 85.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2338, \"value\": 83.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2343, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2348, \"value\": 78.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2353, \"value\": 76.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2358, \"value\": 77.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2363, \"value\": 77.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2368, \"value\": 79.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2373, \"value\": 79.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2378, \"value\": 79.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2383, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2388, \"value\": 78.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2393, \"value\": 81.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2398, \"value\": 81.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2403, \"value\": 77.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2408, \"value\": 79.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2413, \"value\": 76.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2418, \"value\": 79.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2423, \"value\": 79.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2428, \"value\": 69.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2433, \"value\": 67.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2438, \"value\": 67.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2443, \"value\": 67.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2448, \"value\": 69.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2453, \"value\": 69.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2458, \"value\": 71.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2463, \"value\": 74.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2468, \"value\": 75.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2473, \"value\": 75.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2478, \"value\": 75.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2483, \"value\": 76.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2488, \"value\": 79.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2493, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2498, \"value\": 81.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2503, \"value\": 83.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2508, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2513, \"value\": 79.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2518, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2523, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2528, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2533, \"value\": 80.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2538, \"value\": 84.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2543, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2548, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2553, \"value\": 83.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2558, \"value\": 82.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2563, \"value\": 85.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2568, \"value\": 89.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2573, \"value\": 91.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2578, \"value\": 92.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2583, \"value\": 90.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2588, \"value\": 84.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2593, \"value\": 89.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2598, \"value\": 85.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2603, \"value\": 87.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2608, \"value\": 86.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2613, \"value\": 87.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2618, \"value\": 85.0, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2623, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2628, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2633, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2638, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2643, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2648, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2653, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2658, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2663, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2668, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2673, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2678, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2683, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2688, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2693, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2698, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2703, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2708, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2713, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2718, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2723, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2728, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2733, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2738, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2743, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2748, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2753, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2758, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2763, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2768, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2773, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2778, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2783, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2788, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2793, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2798, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2803, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2808, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2813, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2818, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2823, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2828, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2833, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2838, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2843, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2848, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2853, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2858, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2863, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2868, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2873, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2878, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2883, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2888, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2893, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2898, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2903, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2908, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2913, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2918, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2923, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2928, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2933, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2938, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2943, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2948, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2953, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2958, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2963, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2968, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2973, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2978, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2983, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2988, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2993, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 2998, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3003, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3008, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3013, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3018, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3023, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3028, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3033, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3038, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3043, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3048, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3053, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3058, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3063, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3068, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3073, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3078, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3083, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3088, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3093, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3098, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3103, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3108, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3113, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3118, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3123, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3128, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3133, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3138, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3143, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3148, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3153, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3158, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3163, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3168, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3173, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3178, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3183, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3188, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3193, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3198, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3203, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3208, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3213, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3218, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3223, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3228, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3233, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3238, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3243, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3248, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3253, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3258, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3263, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3268, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3273, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3278, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3283, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3288, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3293, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3298, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3303, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3308, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3313, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3318, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3323, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3328, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3333, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3338, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3343, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3348, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3353, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3358, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3363, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3368, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3373, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3378, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3383, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3388, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3393, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3398, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3403, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3408, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3413, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3418, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3423, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3428, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3433, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3438, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3443, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3448, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3453, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3458, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3463, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3468, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3473, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3478, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3483, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3488, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3493, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3498, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3503, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3508, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3513, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3518, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3523, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3528, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3533, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3538, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3543, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3548, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3553, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3558, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3563, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3568, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3573, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3578, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3583, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3588, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3593, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3598, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3603, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3608, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3613, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3618, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3623, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3628, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3633, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3638, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3643, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3648, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3653, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3658, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3663, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3668, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3673, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3678, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3683, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3688, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3693, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3698, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3703, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3708, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3713, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3718, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3723, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3728, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3733, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3738, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3743, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3748, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3753, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3758, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3763, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3768, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3773, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3778, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3783, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3788, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3793, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3798, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3803, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3808, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3813, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3818, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3823, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3828, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3833, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3838, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3843, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3848, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3853, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3858, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3863, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3868, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3873, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3878, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3883, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3888, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3893, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3898, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3903, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3908, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3913, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3918, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3923, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3928, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3933, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3938, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3943, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3948, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3953, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3958, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3963, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3968, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3973, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3978, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3983, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3988, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3993, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 3998, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4003, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4008, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4013, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4018, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4023, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4028, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4033, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4038, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4043, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4048, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4053, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4058, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4063, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4068, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4073, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4078, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4083, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4088, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4093, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4123, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4128, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4133, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4138, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4143, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4148, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4153, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4158, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4163, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4168, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4173, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4178, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4183, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4188, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4193, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4198, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4203, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4208, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4213, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4218, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4223, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4228, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4233, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4238, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4243, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4248, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4253, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4258, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4263, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4268, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4273, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4278, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4283, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4288, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4293, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4298, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4303, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4308, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4313, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4318, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4323, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4328, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4333, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4338, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4343, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4348, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4353, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4358, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4363, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4368, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4373, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4378, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4383, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4388, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4393, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4398, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4403, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4408, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4413, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4418, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4423, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4428, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4433, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4438, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4443, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4448, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4453, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4458, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4463, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4468, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4473, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4478, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4483, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4488, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4493, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4498, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4503, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4508, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4513, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4518, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4523, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4528, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4533, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4538, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4543, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4548, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4553, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4558, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4563, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4568, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4573, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4578, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4583, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4588, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4593, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4598, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4603, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4608, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4613, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4618, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4623, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4628, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4633, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4638, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4643, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4648, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4653, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4658, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4663, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4668, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4673, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4678, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4683, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4688, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4693, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4698, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4703, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4708, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4713, \"value\": null, \"variable\": \"systemicmean\"}, {\"observationoffset\": 4718, \"value\": null, \"variable\": \"systemicmean\"}]}};\n", - "var selector = \"#ca76533f-94f6-4516-b533-c95b0cc20035\";\n", - "var type = \"vega-lite\";\n", - "\n", - "var output_area = this;\n", - "require(['nbextensions/jupyter-vega3/index'], function(vega) {\n", - " vega.render(selector, spec, type, output_area);\n", - "}, function (err) {\n", - " if (err.requireType !== 'scripterror') {\n", - " throw(err);\n", - " }\n", - "});\n" - ] - }, - "metadata": { - "jupyter-vega3": "#ca76533f-94f6-4516-b533-c95b0cc20035" - }, + "data": {}, + "metadata": {}, "output_type": "display_data" }, { "data": { - "image/png": "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" + "text/html": "
\n
\n
\n", + "application/vnd.holoviews_exec.v0+json": "", + "text/plain": ":NdOverlay [Variable]\n :Curve [observationoffset] (Value)" }, + "execution_count": 6, "metadata": { - "jupyter-vega3": "#ca76533f-94f6-4516-b533-c95b0cc20035" + "application/vnd.holoviews_exec.v0+json": { + "id": "p1004" + } }, - "output_type": "display_data" + "output_type": "execute_result" } ], "source": [ "# list of columns to plot\n", "vitals = ['temperature', 'sao2', 'heartrate', 'respiration',\n", " 'systemicsystolic', 'systemicdiastolic', 'systemicmean']\n", - "df[vitals].vgplot.line()" + "\n", + "columns = [\"observationoffset\", *vitals]\n", + "\n", + "df.reset_index(inplace=True)\n", + "long_df = df[columns].melt(\n", + " id_vars=\"observationoffset\", var_name=\"Variable\", value_name=\"Value\"\n", + ")\n", + "\n", + "plot = (\n", + " hv.Dataset(long_df)\n", + " .to(hv.Curve, \"observationoffset\", \"Value\", groupby=\"Variable\")\n", + " .overlay()\n", + ")\n", + "\n", + "plot.opts(opts.Curve(\n", + " width=720,\n", + " height=480,\n", + " show_legend=True),\n", + ")" ] }, { @@ -481,66 +300,55 @@ }, { "cell_type": "code", - "execution_count": 10, - "metadata": {}, + "execution_count": 7, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T22:19:17.011617500Z", + "start_time": "2024-01-08T22:19:16.950584200Z" + } + }, "outputs": [ { - "data": { - "text/html": [ - "
\n", - "\n", - "\n" - ] - }, - "metadata": { - "jupyter-vega3": "#0529ed51-163e-4171-967c-b6975d5db934" - }, - "output_type": "display_data" - }, - { - "data": { - "application/javascript": [ - "var spec = {\"width\": 450, \"mark\": \"line\", \"selection\": {\"grid\": {\"type\": \"interval\", \"bind\": \"scales\"}}, \"height\": 300, \"$schema\": \"https://vega.github.io/schema/vega-lite/v2.json\", \"encoding\": {\"color\": {\"field\": \"variable\", \"type\": \"nominal\"}, \"y\": {\"field\": \"value\", \"type\": \"quantitative\"}, \"x\": {\"field\": \"observationoffset\", \"type\": \"quantitative\"}}, \"data\": {\"values\": [{\"observationoffset\": 8, \"value\": 5.0, \"variable\": \"cvp\"}, {\"observationoffset\": 13, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 18, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 23, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 28, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 33, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 38, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 43, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 48, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 53, \"value\": 4.0, \"variable\": \"cvp\"}, {\"observationoffset\": 58, \"value\": 0.0, \"variable\": \"cvp\"}, {\"observationoffset\": 63, \"value\": 0.0, \"variable\": \"cvp\"}, {\"observationoffset\": 68, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 73, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 78, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 83, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 88, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 93, \"value\": 2.0, \"variable\": \"cvp\"}, {\"observationoffset\": 98, \"value\": 2.0, \"variable\": \"cvp\"}, {\"observationoffset\": 103, \"value\": 2.0, \"variable\": \"cvp\"}, {\"observationoffset\": 108, \"value\": 2.0, \"variable\": \"cvp\"}, {\"observationoffset\": 113, \"value\": 2.0, \"variable\": \"cvp\"}, {\"observationoffset\": 118, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 123, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 128, \"value\": 2.0, \"variable\": \"cvp\"}, {\"observationoffset\": 133, \"value\": 3.0, \"variable\": \"cvp\"}, {\"observationoffset\": 138, \"value\": 3.0, \"variable\": \"cvp\"}, {\"observationoffset\": 143, \"value\": 2.0, \"variable\": \"cvp\"}, {\"observationoffset\": 148, \"value\": 2.0, \"variable\": \"cvp\"}, {\"observationoffset\": 153, \"value\": 2.0, \"variable\": \"cvp\"}, {\"observationoffset\": 158, \"value\": 3.0, \"variable\": \"cvp\"}, {\"observationoffset\": 163, \"value\": 3.0, \"variable\": \"cvp\"}, {\"observationoffset\": 168, \"value\": 3.0, \"variable\": \"cvp\"}, {\"observationoffset\": 173, \"value\": 3.0, \"variable\": \"cvp\"}, {\"observationoffset\": 178, \"value\": 3.0, \"variable\": \"cvp\"}, {\"observationoffset\": 183, \"value\": 4.0, \"variable\": \"cvp\"}, {\"observationoffset\": 188, \"value\": 3.0, \"variable\": \"cvp\"}, {\"observationoffset\": 193, \"value\": 3.0, \"variable\": \"cvp\"}, {\"observationoffset\": 198, \"value\": 3.0, \"variable\": \"cvp\"}, {\"observationoffset\": 203, \"value\": 3.0, \"variable\": \"cvp\"}, {\"observationoffset\": 208, \"value\": 3.0, \"variable\": \"cvp\"}, {\"observationoffset\": 213, \"value\": 4.0, \"variable\": \"cvp\"}, {\"observationoffset\": 218, \"value\": 4.0, \"variable\": \"cvp\"}, {\"observationoffset\": 223, \"value\": 3.0, \"variable\": \"cvp\"}, {\"observationoffset\": 228, \"value\": 3.0, \"variable\": \"cvp\"}, {\"observationoffset\": 233, \"value\": 3.0, \"variable\": \"cvp\"}, {\"observationoffset\": 238, \"value\": 3.0, \"variable\": \"cvp\"}, {\"observationoffset\": 243, \"value\": 3.0, \"variable\": \"cvp\"}, {\"observationoffset\": 248, \"value\": 3.0, \"variable\": \"cvp\"}, {\"observationoffset\": 253, \"value\": 0.0, \"variable\": \"cvp\"}, {\"observationoffset\": 258, \"value\": 0.0, \"variable\": \"cvp\"}, {\"observationoffset\": 263, \"value\": 0.0, \"variable\": \"cvp\"}, {\"observationoffset\": 268, \"value\": 0.0, \"variable\": \"cvp\"}, {\"observationoffset\": 273, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 278, \"value\": 0.0, \"variable\": \"cvp\"}, {\"observationoffset\": 283, \"value\": 0.0, \"variable\": \"cvp\"}, {\"observationoffset\": 288, \"value\": 0.0, \"variable\": \"cvp\"}, {\"observationoffset\": 293, \"value\": 2.0, \"variable\": \"cvp\"}, {\"observationoffset\": 298, \"value\": 3.0, \"variable\": \"cvp\"}, {\"observationoffset\": 303, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 308, \"value\": 2.0, \"variable\": \"cvp\"}, {\"observationoffset\": 313, \"value\": 0.0, \"variable\": \"cvp\"}, {\"observationoffset\": 318, \"value\": 0.0, \"variable\": \"cvp\"}, {\"observationoffset\": 323, \"value\": 0.0, \"variable\": \"cvp\"}, {\"observationoffset\": 328, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 333, \"value\": 0.0, \"variable\": \"cvp\"}, {\"observationoffset\": 338, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 343, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 348, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 353, \"value\": 2.0, \"variable\": \"cvp\"}, {\"observationoffset\": 358, \"value\": 3.0, \"variable\": \"cvp\"}, {\"observationoffset\": 363, \"value\": 0.0, \"variable\": \"cvp\"}, {\"observationoffset\": 368, \"value\": 0.0, \"variable\": \"cvp\"}, {\"observationoffset\": 373, \"value\": 0.0, \"variable\": \"cvp\"}, {\"observationoffset\": 378, \"value\": 0.0, \"variable\": \"cvp\"}, {\"observationoffset\": 383, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 388, \"value\": 0.0, \"variable\": \"cvp\"}, {\"observationoffset\": 393, \"value\": 2.0, \"variable\": \"cvp\"}, {\"observationoffset\": 398, \"value\": 2.0, \"variable\": \"cvp\"}, {\"observationoffset\": 403, \"value\": 3.0, \"variable\": \"cvp\"}, {\"observationoffset\": 408, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 413, \"value\": 0.0, \"variable\": \"cvp\"}, {\"observationoffset\": 418, \"value\": 0.0, \"variable\": \"cvp\"}, {\"observationoffset\": 423, \"value\": 0.0, \"variable\": \"cvp\"}, {\"observationoffset\": 428, \"value\": 0.0, \"variable\": \"cvp\"}, {\"observationoffset\": 433, \"value\": 0.0, \"variable\": \"cvp\"}, {\"observationoffset\": 438, \"value\": 0.0, \"variable\": \"cvp\"}, {\"observationoffset\": 443, \"value\": 0.0, \"variable\": \"cvp\"}, {\"observationoffset\": 448, \"value\": 2.0, \"variable\": \"cvp\"}, {\"observationoffset\": 453, \"value\": 9.0, \"variable\": \"cvp\"}, {\"observationoffset\": 458, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 463, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 468, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 473, \"value\": 4.0, \"variable\": \"cvp\"}, {\"observationoffset\": 478, \"value\": 4.0, \"variable\": \"cvp\"}, {\"observationoffset\": 483, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 488, \"value\": 0.0, \"variable\": \"cvp\"}, {\"observationoffset\": 493, \"value\": 0.0, \"variable\": \"cvp\"}, {\"observationoffset\": 498, \"value\": 0.0, \"variable\": \"cvp\"}, {\"observationoffset\": 503, \"value\": 0.0, \"variable\": \"cvp\"}, {\"observationoffset\": 508, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 513, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 518, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 523, \"value\": 2.0, \"variable\": \"cvp\"}, {\"observationoffset\": 528, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 533, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 538, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 543, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 548, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 553, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 558, \"value\": 0.0, \"variable\": \"cvp\"}, {\"observationoffset\": 563, \"value\": 0.0, \"variable\": \"cvp\"}, {\"observationoffset\": 568, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 573, \"value\": 3.0, \"variable\": \"cvp\"}, {\"observationoffset\": 578, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 583, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 588, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 593, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 598, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 603, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 608, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 613, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 618, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 623, \"value\": 0.0, \"variable\": \"cvp\"}, {\"observationoffset\": 628, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 633, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 638, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 643, \"value\": 2.0, \"variable\": \"cvp\"}, {\"observationoffset\": 648, \"value\": 3.0, \"variable\": \"cvp\"}, {\"observationoffset\": 653, \"value\": 5.0, \"variable\": \"cvp\"}, {\"observationoffset\": 658, \"value\": 3.0, \"variable\": \"cvp\"}, {\"observationoffset\": 663, \"value\": 2.0, \"variable\": \"cvp\"}, {\"observationoffset\": 668, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 673, \"value\": 100.0, \"variable\": \"cvp\"}, {\"observationoffset\": 678, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 683, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 688, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 693, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 698, \"value\": 0.0, \"variable\": \"cvp\"}, {\"observationoffset\": 703, \"value\": 0.0, \"variable\": \"cvp\"}, {\"observationoffset\": 708, \"value\": 0.0, \"variable\": \"cvp\"}, {\"observationoffset\": 713, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 718, \"value\": 1.0, \"variable\": \"cvp\"}, {\"observationoffset\": 723, \"value\": 2.0, \"variable\": \"cvp\"}, {\"observationoffset\": 728, \"value\": 0.0, \"variable\": \"cvp\"}, {\"observationoffset\": 733, \"value\": 0.0, \"variable\": \"cvp\"}, {\"observationoffset\": 738, \"value\": 0.0, \"variable\": \"cvp\"}, {\"observationoffset\": 743, \"value\": 4.0, \"variable\": \"cvp\"}, {\"observationoffset\": 748, \"value\": 4.0, \"variable\": \"cvp\"}, {\"observationoffset\": 753, \"value\": 5.0, \"variable\": \"cvp\"}, {\"observationoffset\": 758, \"value\": 11.0, \"variable\": \"cvp\"}, {\"observationoffset\": 763, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 768, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 773, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 778, \"value\": 6.0, \"variable\": \"cvp\"}, {\"observationoffset\": 783, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 788, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 793, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 798, \"value\": 8.0, \"variable\": \"cvp\"}, {\"observationoffset\": 803, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 808, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 813, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 818, \"value\": 6.0, \"variable\": \"cvp\"}, {\"observationoffset\": 823, \"value\": 8.0, \"variable\": \"cvp\"}, {\"observationoffset\": 828, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 833, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 838, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 843, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 848, \"value\": 8.0, \"variable\": \"cvp\"}, {\"observationoffset\": 853, \"value\": 8.0, \"variable\": \"cvp\"}, {\"observationoffset\": 858, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 863, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 868, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 873, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 878, \"value\": 8.0, \"variable\": \"cvp\"}, {\"observationoffset\": 883, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 888, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 893, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 898, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 903, \"value\": 5.0, \"variable\": \"cvp\"}, {\"observationoffset\": 908, \"value\": 4.0, \"variable\": \"cvp\"}, {\"observationoffset\": 913, \"value\": 9.0, \"variable\": \"cvp\"}, {\"observationoffset\": 918, \"value\": 10.0, \"variable\": \"cvp\"}, {\"observationoffset\": 923, \"value\": 9.0, \"variable\": \"cvp\"}, {\"observationoffset\": 928, \"value\": 9.0, \"variable\": \"cvp\"}, {\"observationoffset\": 933, \"value\": 10.0, \"variable\": \"cvp\"}, {\"observationoffset\": 938, \"value\": 10.0, \"variable\": \"cvp\"}, {\"observationoffset\": 943, \"value\": 10.0, \"variable\": \"cvp\"}, {\"observationoffset\": 948, \"value\": 10.0, \"variable\": \"cvp\"}, {\"observationoffset\": 953, \"value\": 10.0, \"variable\": \"cvp\"}, {\"observationoffset\": 958, \"value\": 10.0, \"variable\": \"cvp\"}, {\"observationoffset\": 963, \"value\": 11.0, \"variable\": \"cvp\"}, {\"observationoffset\": 968, \"value\": 10.0, \"variable\": \"cvp\"}, {\"observationoffset\": 973, \"value\": 11.0, \"variable\": \"cvp\"}, {\"observationoffset\": 978, \"value\": 11.0, \"variable\": \"cvp\"}, {\"observationoffset\": 983, \"value\": 11.0, \"variable\": \"cvp\"}, {\"observationoffset\": 988, \"value\": 12.0, \"variable\": \"cvp\"}, {\"observationoffset\": 993, \"value\": 13.0, \"variable\": \"cvp\"}, {\"observationoffset\": 998, \"value\": 13.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1003, \"value\": 13.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1008, \"value\": 12.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1013, \"value\": 10.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1018, \"value\": 15.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1023, \"value\": 13.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1028, \"value\": 12.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1033, \"value\": 12.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1038, \"value\": 10.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1043, \"value\": 10.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1048, \"value\": 10.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1053, \"value\": 11.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1058, \"value\": 12.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1063, \"value\": 12.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1068, \"value\": 12.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1073, \"value\": 11.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1078, \"value\": 11.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1083, \"value\": 11.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1088, \"value\": 11.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1093, \"value\": 10.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1098, \"value\": 11.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1103, \"value\": 10.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1108, \"value\": 13.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1113, \"value\": 13.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1118, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1123, \"value\": 15.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1128, \"value\": 13.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1133, \"value\": 16.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1138, \"value\": 13.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1143, \"value\": 15.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1148, \"value\": 13.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1153, \"value\": 12.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1158, \"value\": 12.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1163, \"value\": 13.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1168, \"value\": 12.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1173, \"value\": 12.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1178, \"value\": 13.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1183, \"value\": 13.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1188, \"value\": 12.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1193, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1198, \"value\": 13.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1203, \"value\": 183.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1208, \"value\": 182.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1213, \"value\": 181.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1218, \"value\": 181.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1223, \"value\": 180.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1228, \"value\": 179.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1233, \"value\": 178.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1238, \"value\": 177.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1243, \"value\": 177.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1248, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 1253, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 1258, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 1263, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 1268, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 1273, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 1278, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1283, \"value\": 6.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1288, \"value\": 5.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1293, \"value\": 4.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1298, \"value\": 5.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1303, \"value\": 4.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1308, \"value\": 4.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1313, \"value\": 4.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1318, \"value\": 4.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1323, \"value\": 5.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1328, \"value\": 4.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1333, \"value\": 5.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1338, \"value\": 6.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1343, \"value\": 5.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1348, \"value\": 4.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1353, \"value\": 4.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1358, \"value\": 4.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1363, \"value\": 4.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1368, \"value\": 6.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1373, \"value\": 10.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1378, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1383, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1388, \"value\": 8.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1393, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1398, \"value\": 9.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1403, \"value\": 8.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1408, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1413, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1418, \"value\": 8.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1423, \"value\": 6.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1428, \"value\": 6.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1433, \"value\": 6.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1438, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1443, \"value\": 9.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1448, \"value\": 8.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1453, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 1458, \"value\": 8.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1463, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1468, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1473, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1478, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1483, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1488, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1493, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1498, \"value\": 8.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1503, \"value\": 8.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1508, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1513, \"value\": 6.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1518, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1523, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1528, \"value\": 8.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1533, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1538, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1543, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1548, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1553, \"value\": 8.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1558, \"value\": 8.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1563, \"value\": 8.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1568, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1573, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1578, \"value\": 8.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1583, \"value\": 6.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1588, \"value\": 4.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1593, \"value\": 5.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1598, \"value\": 8.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1603, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1608, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1613, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1618, \"value\": 8.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1623, \"value\": 8.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1628, \"value\": 8.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1633, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1638, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1643, \"value\": 6.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1648, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1653, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1658, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1663, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1668, \"value\": 8.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1673, \"value\": 8.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1678, \"value\": 12.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1683, \"value\": 11.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1688, \"value\": 10.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1693, \"value\": 9.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1698, \"value\": 9.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1703, \"value\": 8.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1708, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1713, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1718, \"value\": 9.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1723, \"value\": 9.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1728, \"value\": 9.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1733, \"value\": 7.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1738, \"value\": 9.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1743, \"value\": 9.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1748, \"value\": 8.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1753, \"value\": 10.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1758, \"value\": 10.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1763, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 1768, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 1773, \"value\": 9.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1778, \"value\": 9.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1783, \"value\": 9.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1788, \"value\": 9.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1793, \"value\": 9.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1798, \"value\": 9.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1803, \"value\": 9.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1808, \"value\": 9.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1813, \"value\": 9.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1818, \"value\": 10.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1823, \"value\": 9.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1828, \"value\": 10.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1833, \"value\": 10.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1838, \"value\": 11.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1843, \"value\": 11.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1848, \"value\": 10.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1853, \"value\": 11.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1858, \"value\": 12.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1863, \"value\": 12.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1868, \"value\": 13.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1873, \"value\": 12.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1878, \"value\": 12.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1883, \"value\": 11.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1888, \"value\": 11.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1893, \"value\": 12.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1898, \"value\": 11.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1903, \"value\": 11.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1908, \"value\": 12.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1913, \"value\": 12.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1918, \"value\": 12.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1923, \"value\": 12.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1928, \"value\": 12.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1933, \"value\": 11.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1938, \"value\": 12.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1943, \"value\": 12.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1948, \"value\": 11.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1953, \"value\": 11.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1958, \"value\": 12.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1963, \"value\": 12.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1968, \"value\": 12.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1973, \"value\": 12.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1978, \"value\": 12.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1983, \"value\": 12.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1988, \"value\": 12.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1993, \"value\": 13.0, \"variable\": \"cvp\"}, {\"observationoffset\": 1998, \"value\": 13.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2003, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2008, \"value\": 15.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2013, \"value\": 15.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2018, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2023, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2028, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2033, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2038, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2043, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2048, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2053, \"value\": 13.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2058, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2063, \"value\": 13.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2068, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2073, \"value\": 13.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2078, \"value\": 13.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2083, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2088, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2093, \"value\": 13.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2098, \"value\": 13.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2103, \"value\": 13.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2108, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2113, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2118, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2123, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2128, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2133, \"value\": 13.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2138, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2143, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2148, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2153, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2158, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2163, \"value\": 13.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2168, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2173, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2178, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2183, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2188, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2193, \"value\": 13.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2198, \"value\": 13.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2203, \"value\": 13.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2208, \"value\": 13.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2213, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2218, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2223, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2228, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2233, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2238, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2243, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2248, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2253, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2258, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2263, \"value\": 15.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2268, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2273, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2278, \"value\": 15.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2283, \"value\": 15.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2288, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2293, \"value\": 15.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2298, \"value\": 15.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2303, \"value\": 15.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2308, \"value\": 15.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2313, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2318, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2323, \"value\": 15.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2328, \"value\": 15.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2333, \"value\": 15.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2338, \"value\": 15.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2343, \"value\": 15.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2348, \"value\": 15.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2353, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2358, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2363, \"value\": 15.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2368, \"value\": 15.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2373, \"value\": 15.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2378, \"value\": 15.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2383, \"value\": 16.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2388, \"value\": 15.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2393, \"value\": 15.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2398, \"value\": 15.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2403, \"value\": 15.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2408, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2413, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2418, \"value\": 16.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2423, \"value\": 17.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2428, \"value\": 10.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2433, \"value\": 9.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2438, \"value\": 9.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2443, \"value\": 9.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2448, \"value\": 9.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2453, \"value\": 9.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2458, \"value\": 9.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2463, \"value\": 10.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2468, \"value\": 10.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2473, \"value\": 10.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2478, \"value\": 9.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2483, \"value\": 9.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2488, \"value\": 10.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2493, \"value\": 10.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2498, \"value\": 10.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2503, \"value\": 11.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2508, \"value\": 9.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2513, \"value\": 9.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2518, \"value\": 10.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2523, \"value\": 10.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2528, \"value\": 10.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2533, \"value\": 10.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2538, \"value\": 11.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2543, \"value\": 11.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2548, \"value\": 11.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2553, \"value\": 11.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2558, \"value\": 10.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2563, \"value\": 11.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2568, \"value\": 13.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2573, \"value\": 13.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2578, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2583, \"value\": 13.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2588, \"value\": 12.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2593, \"value\": 12.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2598, \"value\": 11.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2603, \"value\": 13.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2608, \"value\": 15.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2613, \"value\": 15.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2618, \"value\": 14.0, \"variable\": \"cvp\"}, {\"observationoffset\": 2623, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2628, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2633, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2638, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2643, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2648, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2653, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2658, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2663, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2668, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2673, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2678, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2683, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2688, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2693, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2698, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2703, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2708, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2713, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2718, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2723, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2728, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2733, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2738, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2743, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2748, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2753, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2758, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2763, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2768, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2773, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2778, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2783, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2788, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2793, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2798, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2803, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2808, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2813, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2818, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2823, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2828, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2833, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2838, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2843, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2848, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2853, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2858, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2863, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2868, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2873, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2878, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2883, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2888, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2893, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2898, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2903, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2908, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2913, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2918, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2923, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2928, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2933, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2938, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2943, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2948, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2953, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2958, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2963, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2968, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2973, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2978, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2983, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2988, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2993, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 2998, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3003, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3008, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3013, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3018, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3023, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3028, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3033, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3038, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3043, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3048, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3053, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3058, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3063, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3068, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3073, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3078, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3083, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3088, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3093, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3098, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3103, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3108, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3113, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3118, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3123, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3128, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3133, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3138, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3143, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3148, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3153, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3158, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3163, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3168, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3173, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3178, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3183, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3188, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3193, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3198, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3203, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3208, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3213, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3218, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3223, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3228, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3233, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3238, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3243, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3248, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3253, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3258, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3263, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3268, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3273, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3278, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3283, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3288, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3293, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3298, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3303, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3308, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3313, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3318, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3323, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3328, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3333, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3338, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3343, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3348, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3353, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3358, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3363, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3368, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3373, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3378, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3383, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3388, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3393, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3398, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3403, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3408, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3413, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3418, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3423, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3428, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3433, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3438, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3443, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3448, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3453, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3458, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3463, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3468, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3473, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3478, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3483, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3488, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3493, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3498, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3503, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3508, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3513, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3518, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3523, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3528, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3533, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3538, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3543, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3548, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3553, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3558, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3563, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3568, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3573, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3578, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3583, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3588, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3593, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3598, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3603, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3608, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3613, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3618, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3623, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3628, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3633, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3638, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3643, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3648, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3653, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3658, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3663, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3668, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3673, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3678, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3683, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3688, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3693, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3698, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3703, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3708, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3713, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3718, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3723, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3728, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3733, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3738, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3743, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3748, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3753, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3758, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3763, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3768, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3773, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3778, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3783, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3788, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3793, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3798, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3803, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3808, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3813, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3818, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3823, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3828, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3833, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3838, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3843, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3848, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3853, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3858, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3863, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3868, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3873, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3878, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3883, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3888, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3893, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3898, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3903, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3908, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3913, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3918, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3923, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3928, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3933, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3938, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3943, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3948, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3953, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3958, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3963, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3968, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3973, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3978, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3983, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3988, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3993, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 3998, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4003, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4008, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4013, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4018, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4023, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4028, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4033, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4038, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4043, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4048, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4053, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4058, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4063, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4068, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4073, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4078, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4083, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4088, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4093, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4123, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4128, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4133, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4138, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4143, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4148, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4153, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4158, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4163, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4168, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4173, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4178, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4183, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4188, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4193, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4198, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4203, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4208, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4213, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4218, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4223, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4228, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4233, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4238, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4243, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4248, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4253, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4258, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4263, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4268, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4273, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4278, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4283, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4288, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4293, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4298, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4303, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4308, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4313, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4318, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4323, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4328, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4333, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4338, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4343, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4348, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4353, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4358, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4363, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4368, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4373, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4378, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4383, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4388, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4393, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4398, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4403, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4408, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4413, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4418, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4423, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4428, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4433, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4438, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4443, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4448, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4453, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4458, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4463, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4468, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4473, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4478, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4483, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4488, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4493, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4498, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4503, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4508, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4513, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4518, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4523, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4528, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4533, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4538, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4543, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4548, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4553, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4558, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4563, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4568, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4573, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4578, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4583, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4588, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4593, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4598, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4603, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4608, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4613, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4618, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4623, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4628, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4633, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4638, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4643, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4648, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4653, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4658, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4663, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4668, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4673, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4678, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4683, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4688, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4693, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4698, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4703, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4708, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4713, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 4718, \"value\": null, \"variable\": \"cvp\"}, {\"observationoffset\": 8, \"value\": 31.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 13, \"value\": 34.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 18, \"value\": 47.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 23, \"value\": 36.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 28, \"value\": 36.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 33, \"value\": 36.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 38, \"value\": 37.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 43, \"value\": 37.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 48, \"value\": 35.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 53, \"value\": 34.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 58, \"value\": 26.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 63, \"value\": 25.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 68, \"value\": 27.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 73, \"value\": 27.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 78, \"value\": 27.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 83, \"value\": 28.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 88, \"value\": 28.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 93, \"value\": 29.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 98, \"value\": 29.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 103, \"value\": 29.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 108, \"value\": 29.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 113, \"value\": 29.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 118, \"value\": 29.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 123, \"value\": 29.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 128, \"value\": 30.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 133, \"value\": 33.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 138, \"value\": 33.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 143, \"value\": 32.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 148, \"value\": 30.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 153, \"value\": 32.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 158, \"value\": 32.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 163, \"value\": 32.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 168, \"value\": 32.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 173, \"value\": 32.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 178, \"value\": 32.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 183, \"value\": 31.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 188, \"value\": 32.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 193, \"value\": 30.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 198, \"value\": 29.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 203, \"value\": 29.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 208, \"value\": 33.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 213, \"value\": 32.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 218, \"value\": 31.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 223, \"value\": 29.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 228, \"value\": 28.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 233, \"value\": 28.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 238, \"value\": 27.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 243, \"value\": 28.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 248, \"value\": 28.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 253, \"value\": 28.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 258, \"value\": 31.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 263, \"value\": 30.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 268, \"value\": 28.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 273, \"value\": 28.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 278, \"value\": 26.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 283, \"value\": 26.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 288, \"value\": 27.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 293, \"value\": 28.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 298, \"value\": 32.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 303, \"value\": 29.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 308, \"value\": 28.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 313, \"value\": 28.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 318, \"value\": 27.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 323, \"value\": 27.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 328, \"value\": 27.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 333, \"value\": 25.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 338, \"value\": 26.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 343, \"value\": 26.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 348, \"value\": 25.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 353, \"value\": 30.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 358, \"value\": 28.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 363, \"value\": 26.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 368, \"value\": 26.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 373, \"value\": 25.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 378, \"value\": 26.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 383, \"value\": 25.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 388, \"value\": 23.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 393, \"value\": 25.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 398, \"value\": 26.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 403, \"value\": 25.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 408, \"value\": 24.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 413, \"value\": 26.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 418, \"value\": 27.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 423, \"value\": 27.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 428, \"value\": 26.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 433, \"value\": 27.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 438, \"value\": 26.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 443, \"value\": 27.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 448, \"value\": 27.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 453, \"value\": 36.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 458, \"value\": 29.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 463, \"value\": 29.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 468, \"value\": 29.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 473, \"value\": 30.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 478, \"value\": 30.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 483, \"value\": 30.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 488, \"value\": 30.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 493, \"value\": 27.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 498, \"value\": 27.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 503, \"value\": 26.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 508, \"value\": 25.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 513, \"value\": 25.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 518, \"value\": 24.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 523, \"value\": 25.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 528, \"value\": 25.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 533, \"value\": 26.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 538, \"value\": 27.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 543, \"value\": 25.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 548, \"value\": 24.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 553, \"value\": 24.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 558, \"value\": 24.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 563, \"value\": 23.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 568, \"value\": 24.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 573, \"value\": 25.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 578, \"value\": 24.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 583, \"value\": 25.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 588, \"value\": 25.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 593, \"value\": 25.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 598, \"value\": 26.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 603, \"value\": 26.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 608, \"value\": 24.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 613, \"value\": 24.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 618, \"value\": 24.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 623, \"value\": 25.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 628, \"value\": 25.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 633, \"value\": 25.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 638, \"value\": 25.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 643, \"value\": 25.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 648, \"value\": 25.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 653, \"value\": 25.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 658, \"value\": 24.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 663, \"value\": 25.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 668, \"value\": 26.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 673, \"value\": 28.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 678, \"value\": 26.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 683, \"value\": 26.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 688, \"value\": 25.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 693, \"value\": 26.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 698, \"value\": 26.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 703, \"value\": 26.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 708, \"value\": 25.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 713, \"value\": 24.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 718, \"value\": 25.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 723, \"value\": 26.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 728, \"value\": 25.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 733, \"value\": 26.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 738, \"value\": 27.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 743, \"value\": 28.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 748, \"value\": 29.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 753, \"value\": 30.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 758, \"value\": 33.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 763, \"value\": 33.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 768, \"value\": 34.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 773, \"value\": 33.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 778, \"value\": 33.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 783, \"value\": 33.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 788, \"value\": 33.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 793, \"value\": 35.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 798, \"value\": 33.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 803, \"value\": 33.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 808, \"value\": 35.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 813, \"value\": 35.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 818, \"value\": 33.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 823, \"value\": 33.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 828, \"value\": 33.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 833, \"value\": 34.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 838, \"value\": 34.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 843, \"value\": 35.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 848, \"value\": 35.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 853, \"value\": 34.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 858, \"value\": 33.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 863, \"value\": 33.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 868, \"value\": 33.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 873, \"value\": 33.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 878, \"value\": 34.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 883, \"value\": 32.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 888, \"value\": 32.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 893, \"value\": 32.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 898, \"value\": 30.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 903, \"value\": 30.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 908, \"value\": 29.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 913, \"value\": 36.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 918, \"value\": 36.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 923, \"value\": 35.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 928, \"value\": 35.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 933, \"value\": 36.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 938, \"value\": 36.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 943, \"value\": 35.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 948, \"value\": 36.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 953, \"value\": 36.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 958, \"value\": 36.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 963, \"value\": 37.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 968, \"value\": 37.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 973, \"value\": 36.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 978, \"value\": 37.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 983, \"value\": 37.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 988, \"value\": 37.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 993, \"value\": 38.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 998, \"value\": 36.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1003, \"value\": 37.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1008, \"value\": 41.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1013, \"value\": 38.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1018, \"value\": 43.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1023, \"value\": 39.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1028, \"value\": 38.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1033, \"value\": 37.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1038, \"value\": 35.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1043, \"value\": 34.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1048, \"value\": 35.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1053, \"value\": 37.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1058, \"value\": 38.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1063, \"value\": 37.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1068, \"value\": 38.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1073, \"value\": 38.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1078, \"value\": 38.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1083, \"value\": 39.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1088, \"value\": 37.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1093, \"value\": 36.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1098, \"value\": 36.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1103, \"value\": 37.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1108, \"value\": 40.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1113, \"value\": 40.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1118, \"value\": 40.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1123, \"value\": 41.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1128, \"value\": 38.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1133, \"value\": 42.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1138, \"value\": 40.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1143, \"value\": 40.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1148, \"value\": 38.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1153, \"value\": 36.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1158, \"value\": 37.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1163, \"value\": 38.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1168, \"value\": 39.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1173, \"value\": 37.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1178, \"value\": 37.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1183, \"value\": 35.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1188, \"value\": 39.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1193, \"value\": 41.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1198, \"value\": 41.0, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1203, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1208, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1213, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1218, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1223, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1228, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1233, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1238, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1243, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1248, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1253, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1258, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1263, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1268, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1273, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1278, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1283, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1288, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1293, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1298, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1303, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1308, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1313, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1318, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1323, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1328, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1333, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1338, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1343, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1348, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1353, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1358, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1363, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1368, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1373, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1378, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1383, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1388, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1393, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1398, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1403, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1408, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1413, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1418, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1423, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1428, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1433, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1438, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1443, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1448, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1453, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1458, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1463, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1468, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1473, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1478, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1483, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1488, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1493, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1498, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1503, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1508, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1513, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1518, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1523, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1528, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1533, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1538, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1543, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1548, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1553, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1558, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1563, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1568, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1573, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1578, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1583, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1588, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1593, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1598, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1603, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1608, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1613, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1618, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1623, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1628, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1633, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1638, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1643, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1648, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1653, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1658, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1663, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1668, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1673, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1678, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1683, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1688, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1693, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1698, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1703, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1708, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1713, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1718, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1723, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1728, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1733, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1738, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1743, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1748, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1753, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1758, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1763, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1768, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1773, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1778, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1783, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1788, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1793, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1798, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1803, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1808, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1813, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1818, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1823, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1828, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1833, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1838, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1843, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1848, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1853, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1858, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1863, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1868, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1873, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1878, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1883, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1888, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1893, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1898, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1903, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1908, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1913, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1918, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1923, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1928, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1933, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1938, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1943, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1948, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1953, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1958, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1963, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1968, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1973, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1978, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1983, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1988, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1993, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 1998, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2003, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2008, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2013, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2018, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2023, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2028, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2033, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2038, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2043, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2048, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2053, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2058, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2063, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2068, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2073, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2078, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2083, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2088, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2093, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2098, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2103, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2108, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2113, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2118, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2123, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2128, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2133, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2138, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2143, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2148, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2153, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2158, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2163, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2168, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2173, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2178, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2183, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2188, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2193, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2198, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2203, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2208, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2213, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2218, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2223, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2228, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2233, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2238, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2243, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2248, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2253, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2258, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2263, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2268, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2273, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2278, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2283, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2288, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2293, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2298, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2303, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2308, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2313, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2318, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2323, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2328, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2333, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2338, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2343, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2348, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2353, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2358, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2363, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2368, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2373, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2378, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2383, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2388, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2393, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2398, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2403, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2408, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2413, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2418, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2423, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2428, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2433, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2438, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2443, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2448, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2453, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2458, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2463, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2468, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2473, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2478, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2483, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2488, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2493, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2498, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2503, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2508, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2513, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2518, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2523, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2528, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2533, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2538, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2543, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2548, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2553, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2558, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2563, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2568, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2573, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2578, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2583, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2588, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2593, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2598, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2603, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2608, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2613, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2618, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2623, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2628, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2633, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2638, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2643, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2648, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2653, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2658, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2663, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2668, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2673, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2678, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2683, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2688, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2693, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2698, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2703, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2708, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2713, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2718, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2723, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2728, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2733, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2738, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2743, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2748, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2753, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2758, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2763, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2768, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2773, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2778, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2783, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2788, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2793, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2798, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2803, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2808, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2813, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2818, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2823, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2828, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2833, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2838, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2843, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2848, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2853, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2858, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2863, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2868, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2873, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2878, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2883, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2888, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2893, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2898, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2903, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2908, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2913, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2918, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2923, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2928, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2933, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2938, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2943, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2948, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2953, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2958, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2963, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2968, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2973, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2978, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2983, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2988, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2993, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 2998, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3003, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3008, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3013, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3018, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3023, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3028, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3033, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3038, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3043, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3048, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3053, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3058, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3063, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3068, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3073, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3078, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3083, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3088, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3093, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3098, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3103, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3108, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3113, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3118, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3123, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3128, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3133, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3138, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3143, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3148, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3153, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3158, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3163, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3168, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3173, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3178, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3183, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3188, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3193, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3198, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3203, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3208, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3213, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3218, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3223, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3228, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3233, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3238, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3243, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3248, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3253, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3258, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3263, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3268, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3273, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3278, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3283, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3288, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3293, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3298, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3303, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3308, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3313, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3318, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3323, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3328, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3333, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3338, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3343, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3348, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3353, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3358, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3363, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3368, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3373, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3378, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3383, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3388, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3393, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3398, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3403, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3408, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3413, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3418, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3423, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3428, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3433, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3438, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3443, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3448, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3453, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3458, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3463, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3468, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3473, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3478, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3483, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3488, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3493, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3498, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3503, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3508, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3513, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3518, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3523, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3528, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3533, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3538, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3543, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3548, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3553, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3558, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3563, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3568, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3573, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3578, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3583, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3588, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3593, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3598, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3603, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3608, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3613, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3618, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3623, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3628, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3633, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3638, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3643, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3648, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3653, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3658, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3663, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3668, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3673, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3678, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3683, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3688, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3693, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3698, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3703, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3708, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3713, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3718, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3723, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3728, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3733, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3738, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3743, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3748, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3753, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3758, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3763, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3768, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3773, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3778, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3783, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3788, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3793, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3798, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3803, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3808, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3813, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3818, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3823, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3828, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3833, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3838, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3843, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3848, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3853, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3858, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3863, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3868, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3873, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3878, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3883, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3888, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3893, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3898, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3903, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3908, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3913, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3918, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3923, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3928, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3933, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3938, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3943, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3948, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3953, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3958, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3963, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3968, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3973, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3978, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3983, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3988, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3993, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 3998, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4003, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4008, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4013, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4018, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4023, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4028, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4033, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4038, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4043, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4048, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4053, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4058, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4063, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4068, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4073, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4078, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4083, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4088, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4093, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4123, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4128, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4133, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4138, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4143, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4148, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4153, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4158, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4163, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4168, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4173, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4178, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4183, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4188, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4193, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4198, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4203, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4208, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4213, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4218, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4223, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4228, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4233, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4238, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4243, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4248, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4253, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4258, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4263, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4268, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4273, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4278, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4283, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4288, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4293, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4298, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4303, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4308, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4313, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4318, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4323, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4328, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4333, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4338, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4343, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4348, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4353, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4358, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4363, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4368, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4373, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4378, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4383, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4388, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4393, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4398, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4403, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4408, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4413, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4418, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4423, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4428, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4433, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4438, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4443, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4448, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4453, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4458, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4463, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4468, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4473, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4478, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4483, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4488, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4493, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4498, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4503, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4508, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4513, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4518, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4523, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4528, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4533, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4538, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4543, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4548, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4553, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4558, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4563, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4568, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4573, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4578, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4583, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4588, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4593, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4598, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4603, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4608, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4613, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4618, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4623, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4628, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4633, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4638, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4643, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4648, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4653, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4658, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4663, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4668, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4673, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4678, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4683, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4688, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4693, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4698, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4703, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4708, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4713, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 4718, \"value\": null, \"variable\": \"pasystolic\"}, {\"observationoffset\": 8, \"value\": 11.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 13, \"value\": 17.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 18, \"value\": 16.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 23, \"value\": 16.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 28, \"value\": 18.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 33, \"value\": 19.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 38, \"value\": 19.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 43, \"value\": 20.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 48, \"value\": 19.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 53, \"value\": 18.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 58, \"value\": 13.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 63, \"value\": 13.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 68, \"value\": 13.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 73, \"value\": 13.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 78, \"value\": 13.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 83, \"value\": 14.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 88, \"value\": 14.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 93, \"value\": 13.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 98, \"value\": 13.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 103, \"value\": 13.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 108, \"value\": 13.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 113, \"value\": 13.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 118, \"value\": 13.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 123, \"value\": 13.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 128, \"value\": 13.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 133, \"value\": 15.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 138, \"value\": 14.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 143, \"value\": 14.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 148, \"value\": 15.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 153, \"value\": 14.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 158, \"value\": 14.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 163, \"value\": 14.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 168, \"value\": 14.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 173, \"value\": 14.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 178, \"value\": 14.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 183, \"value\": 15.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 188, \"value\": 15.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 193, \"value\": 13.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 198, \"value\": 13.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 203, \"value\": 13.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 208, \"value\": 15.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 213, \"value\": 14.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 218, \"value\": 14.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 223, \"value\": 13.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 228, \"value\": 13.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 233, \"value\": 13.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 238, \"value\": 13.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 243, \"value\": 13.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 248, \"value\": 13.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 253, \"value\": 12.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 258, \"value\": 13.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 263, \"value\": 12.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 268, \"value\": 12.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 273, \"value\": 11.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 278, \"value\": 10.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 283, \"value\": 9.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 288, \"value\": 9.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 293, \"value\": 10.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 298, \"value\": 12.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 303, \"value\": 11.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 308, \"value\": 11.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 313, \"value\": 10.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 318, \"value\": 8.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 323, \"value\": 9.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 328, \"value\": 10.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 333, \"value\": 9.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 338, \"value\": 10.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 343, \"value\": 10.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 348, \"value\": 10.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 353, \"value\": 10.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 358, \"value\": 12.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 363, \"value\": 10.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 368, \"value\": 9.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 373, \"value\": 7.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 378, \"value\": 8.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 383, \"value\": 12.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 388, \"value\": 11.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 393, \"value\": 12.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 398, \"value\": 13.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 403, \"value\": 12.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 408, \"value\": 12.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 413, \"value\": 11.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 418, \"value\": 12.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 423, \"value\": 13.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 428, \"value\": 14.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 433, \"value\": 13.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 438, \"value\": 12.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 443, \"value\": 12.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 448, \"value\": 13.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 453, \"value\": 19.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 458, \"value\": 10.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 463, \"value\": 10.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 468, \"value\": 10.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 473, \"value\": 12.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 478, \"value\": 12.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 483, \"value\": 11.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 488, \"value\": 10.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 493, \"value\": 9.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 498, \"value\": 9.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 503, \"value\": 9.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 508, \"value\": 10.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 513, \"value\": 10.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 518, \"value\": 9.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 523, \"value\": 10.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 528, \"value\": 10.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 533, \"value\": 10.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 538, \"value\": 10.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 543, \"value\": 10.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 548, \"value\": 10.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 553, \"value\": 9.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 558, \"value\": 9.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 563, \"value\": 9.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 568, \"value\": 9.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 573, \"value\": 11.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 578, \"value\": 9.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 583, \"value\": 9.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 588, \"value\": 9.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 593, \"value\": 9.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 598, \"value\": 9.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 603, \"value\": 10.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 608, \"value\": 9.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 613, \"value\": 9.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 618, \"value\": 9.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 623, \"value\": 10.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 628, \"value\": 10.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 633, \"value\": 10.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 638, \"value\": 10.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 643, \"value\": 10.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 648, \"value\": 11.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 653, \"value\": 11.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 658, \"value\": 11.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 663, \"value\": 10.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 668, \"value\": 11.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 673, \"value\": 13.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 678, \"value\": 11.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 683, \"value\": 11.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 688, \"value\": 11.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 693, \"value\": 11.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 698, \"value\": 11.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 703, \"value\": 11.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 708, \"value\": 11.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 713, \"value\": 10.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 718, \"value\": 11.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 723, \"value\": 11.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 728, \"value\": 10.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 733, \"value\": 11.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 738, \"value\": 12.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 743, \"value\": 14.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 748, \"value\": 15.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 753, \"value\": 15.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 758, \"value\": 17.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 763, \"value\": 16.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 768, \"value\": 16.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 773, \"value\": 16.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 778, \"value\": 15.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 783, \"value\": 16.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 788, \"value\": 17.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 793, \"value\": 18.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 798, \"value\": 17.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 803, \"value\": 16.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 808, \"value\": 16.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 813, \"value\": 17.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 818, \"value\": 15.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 823, \"value\": 16.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 828, \"value\": 15.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 833, \"value\": 16.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 838, \"value\": 16.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 843, \"value\": 16.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 848, \"value\": 16.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 853, \"value\": 16.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 858, \"value\": 15.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 863, \"value\": 16.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 868, \"value\": 16.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 873, \"value\": 15.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 878, \"value\": 17.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 883, \"value\": 16.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 888, \"value\": 16.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 893, \"value\": 16.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 898, \"value\": 16.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 903, \"value\": 15.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 908, \"value\": 14.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 913, \"value\": 15.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 918, \"value\": 20.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 923, \"value\": 19.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 928, \"value\": 19.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 933, \"value\": 20.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 938, \"value\": 19.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 943, \"value\": 19.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 948, \"value\": 19.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 953, \"value\": 20.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 958, \"value\": 19.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 963, \"value\": 20.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 968, \"value\": 21.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 973, \"value\": 20.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 978, \"value\": 21.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 983, \"value\": 21.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 988, \"value\": 21.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 993, \"value\": 22.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 998, \"value\": 21.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1003, \"value\": 21.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1008, \"value\": 27.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1013, \"value\": 23.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1018, \"value\": 26.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1023, \"value\": 25.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1028, \"value\": 24.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1033, \"value\": 23.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1038, \"value\": 21.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1043, \"value\": 21.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1048, \"value\": 22.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1053, \"value\": 23.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1058, \"value\": 23.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1063, \"value\": 23.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1068, \"value\": 23.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1073, \"value\": 23.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1078, \"value\": 23.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1083, \"value\": 24.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1088, \"value\": 23.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1093, \"value\": 22.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1098, \"value\": 22.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1103, \"value\": 22.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1108, \"value\": 24.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1113, \"value\": 24.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1118, \"value\": 24.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1123, \"value\": 25.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1128, \"value\": 23.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1133, \"value\": 27.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1138, \"value\": 24.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1143, \"value\": 25.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1148, \"value\": 23.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1153, \"value\": 21.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1158, \"value\": 22.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1163, \"value\": 23.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1168, \"value\": 23.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1173, \"value\": 22.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1178, \"value\": 22.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1183, \"value\": 22.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1188, \"value\": 23.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1193, \"value\": 23.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1198, \"value\": 21.0, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1203, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1208, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1213, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1218, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1223, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1228, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1233, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1238, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1243, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1248, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1253, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1258, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1263, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1268, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1273, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1278, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1283, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1288, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1293, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1298, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1303, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1308, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1313, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1318, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1323, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1328, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1333, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1338, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1343, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1348, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1353, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1358, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1363, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1368, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1373, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1378, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1383, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1388, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1393, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1398, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1403, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1408, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1413, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1418, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1423, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1428, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1433, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1438, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1443, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1448, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1453, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1458, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1463, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1468, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1473, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1478, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1483, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1488, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1493, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1498, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1503, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1508, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1513, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1518, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1523, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1528, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1533, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1538, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1543, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1548, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1553, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1558, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1563, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1568, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1573, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1578, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1583, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1588, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1593, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1598, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1603, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1608, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1613, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1618, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1623, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1628, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1633, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1638, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1643, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1648, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1653, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1658, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1663, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1668, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1673, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1678, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1683, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1688, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1693, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1698, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1703, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1708, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1713, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1718, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1723, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1728, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1733, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1738, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1743, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1748, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1753, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1758, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1763, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1768, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1773, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1778, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1783, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1788, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1793, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1798, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1803, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1808, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1813, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1818, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1823, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1828, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1833, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1838, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1843, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1848, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1853, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1858, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1863, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1868, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1873, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1878, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1883, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1888, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1893, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1898, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1903, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1908, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1913, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1918, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1923, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1928, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1933, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1938, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1943, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1948, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1953, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1958, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1963, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1968, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1973, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1978, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1983, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1988, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1993, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 1998, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2003, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2008, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2013, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2018, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2023, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2028, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2033, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2038, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2043, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2048, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2053, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2058, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2063, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2068, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2073, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2078, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2083, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2088, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2093, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2098, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2103, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2108, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2113, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2118, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2123, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2128, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2133, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2138, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2143, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2148, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2153, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2158, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2163, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2168, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2173, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2178, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2183, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2188, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2193, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2198, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2203, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2208, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2213, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2218, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2223, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2228, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2233, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2238, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2243, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2248, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2253, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2258, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2263, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2268, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2273, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2278, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2283, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2288, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2293, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2298, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2303, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2308, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2313, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2318, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2323, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2328, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2333, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2338, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2343, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2348, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2353, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2358, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2363, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2368, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2373, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2378, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2383, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2388, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2393, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2398, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2403, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2408, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2413, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2418, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2423, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2428, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2433, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2438, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2443, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2448, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2453, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2458, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2463, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2468, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2473, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2478, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2483, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2488, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2493, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2498, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2503, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2508, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2513, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2518, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2523, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2528, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2533, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2538, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2543, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2548, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2553, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2558, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2563, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2568, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2573, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2578, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2583, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2588, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2593, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2598, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2603, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2608, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2613, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2618, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2623, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2628, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2633, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2638, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2643, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2648, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2653, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2658, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2663, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2668, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2673, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2678, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2683, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2688, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2693, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2698, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2703, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2708, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2713, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2718, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2723, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2728, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2733, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2738, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2743, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2748, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2753, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2758, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2763, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2768, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2773, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2778, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2783, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2788, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2793, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2798, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2803, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2808, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2813, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2818, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2823, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2828, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2833, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2838, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2843, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2848, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2853, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2858, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2863, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2868, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2873, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2878, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2883, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2888, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2893, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2898, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2903, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2908, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2913, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2918, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2923, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2928, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2933, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2938, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2943, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2948, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2953, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2958, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2963, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2968, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2973, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2978, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2983, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2988, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2993, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 2998, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3003, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3008, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3013, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3018, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3023, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3028, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3033, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3038, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3043, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3048, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3053, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3058, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3063, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3068, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3073, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3078, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3083, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3088, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3093, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3098, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3103, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3108, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3113, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3118, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3123, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3128, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3133, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3138, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3143, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3148, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3153, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3158, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3163, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3168, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3173, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3178, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3183, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3188, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3193, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3198, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3203, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3208, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3213, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3218, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3223, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3228, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3233, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3238, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3243, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3248, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3253, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3258, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3263, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3268, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3273, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3278, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3283, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3288, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3293, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3298, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3303, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3308, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3313, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3318, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3323, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3328, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3333, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3338, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3343, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3348, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3353, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3358, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3363, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3368, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3373, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3378, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3383, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3388, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3393, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3398, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3403, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3408, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3413, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3418, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3423, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3428, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3433, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3438, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3443, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3448, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3453, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3458, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3463, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3468, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3473, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3478, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3483, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3488, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3493, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3498, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3503, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3508, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3513, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3518, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3523, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3528, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3533, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3538, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3543, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3548, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3553, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3558, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3563, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3568, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3573, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3578, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3583, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3588, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3593, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3598, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3603, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3608, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3613, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3618, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3623, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3628, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3633, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3638, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3643, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3648, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3653, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3658, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3663, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3668, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3673, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3678, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3683, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3688, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3693, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3698, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3703, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3708, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3713, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3718, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3723, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3728, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3733, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3738, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3743, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3748, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3753, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3758, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3763, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3768, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3773, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3778, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3783, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3788, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3793, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3798, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3803, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3808, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3813, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3818, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3823, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3828, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3833, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3838, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3843, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3848, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3853, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3858, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3863, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3868, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3873, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3878, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3883, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3888, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3893, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3898, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3903, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3908, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3913, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3918, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3923, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3928, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3933, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3938, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3943, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3948, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3953, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3958, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3963, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3968, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3973, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3978, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3983, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3988, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3993, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 3998, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4003, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4008, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4013, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4018, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4023, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4028, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4033, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4038, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4043, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4048, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4053, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4058, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4063, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4068, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4073, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4078, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4083, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4088, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4093, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4123, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4128, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4133, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4138, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4143, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4148, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4153, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4158, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4163, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4168, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4173, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4178, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4183, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4188, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4193, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4198, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4203, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4208, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4213, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4218, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4223, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4228, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4233, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4238, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4243, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4248, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4253, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4258, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4263, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4268, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4273, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4278, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4283, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4288, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4293, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4298, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4303, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4308, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4313, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4318, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4323, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4328, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4333, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4338, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4343, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4348, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4353, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4358, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4363, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4368, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4373, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4378, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4383, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4388, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4393, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4398, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4403, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4408, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4413, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4418, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4423, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4428, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4433, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4438, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4443, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4448, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4453, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4458, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4463, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4468, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4473, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4478, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4483, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4488, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4493, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4498, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4503, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4508, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4513, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4518, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4523, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4528, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4533, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4538, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4543, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4548, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4553, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4558, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4563, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4568, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4573, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4578, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4583, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4588, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4593, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4598, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4603, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4608, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4613, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4618, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4623, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4628, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4633, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4638, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4643, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4648, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4653, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4658, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4663, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4668, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4673, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4678, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4683, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4688, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4693, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4698, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4703, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4708, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4713, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 4718, \"value\": null, \"variable\": \"padiastolic\"}, {\"observationoffset\": 8, \"value\": 18.0, \"variable\": \"pamean\"}, {\"observationoffset\": 13, \"value\": 24.0, \"variable\": \"pamean\"}, {\"observationoffset\": 18, \"value\": 23.0, \"variable\": \"pamean\"}, {\"observationoffset\": 23, \"value\": 23.0, \"variable\": \"pamean\"}, {\"observationoffset\": 28, \"value\": 25.0, \"variable\": \"pamean\"}, {\"observationoffset\": 33, \"value\": 25.0, \"variable\": \"pamean\"}, {\"observationoffset\": 38, \"value\": 25.0, \"variable\": \"pamean\"}, {\"observationoffset\": 43, \"value\": 26.0, \"variable\": \"pamean\"}, {\"observationoffset\": 48, \"value\": 25.0, \"variable\": \"pamean\"}, {\"observationoffset\": 53, \"value\": 24.0, \"variable\": \"pamean\"}, {\"observationoffset\": 58, \"value\": 18.0, \"variable\": \"pamean\"}, {\"observationoffset\": 63, \"value\": 17.0, \"variable\": \"pamean\"}, {\"observationoffset\": 68, \"value\": 18.0, \"variable\": \"pamean\"}, {\"observationoffset\": 73, \"value\": 19.0, \"variable\": \"pamean\"}, {\"observationoffset\": 78, \"value\": 19.0, \"variable\": \"pamean\"}, {\"observationoffset\": 83, \"value\": 19.0, \"variable\": \"pamean\"}, {\"observationoffset\": 88, \"value\": 20.0, \"variable\": \"pamean\"}, {\"observationoffset\": 93, \"value\": 20.0, \"variable\": \"pamean\"}, {\"observationoffset\": 98, \"value\": 20.0, \"variable\": \"pamean\"}, {\"observationoffset\": 103, \"value\": 20.0, \"variable\": \"pamean\"}, {\"observationoffset\": 108, \"value\": 20.0, \"variable\": \"pamean\"}, {\"observationoffset\": 113, \"value\": 20.0, \"variable\": \"pamean\"}, {\"observationoffset\": 118, \"value\": 19.0, \"variable\": \"pamean\"}, {\"observationoffset\": 123, \"value\": 19.0, \"variable\": \"pamean\"}, {\"observationoffset\": 128, \"value\": 20.0, \"variable\": \"pamean\"}, {\"observationoffset\": 133, \"value\": 23.0, \"variable\": \"pamean\"}, {\"observationoffset\": 138, \"value\": 22.0, \"variable\": \"pamean\"}, {\"observationoffset\": 143, \"value\": 22.0, \"variable\": \"pamean\"}, {\"observationoffset\": 148, \"value\": 21.0, \"variable\": \"pamean\"}, {\"observationoffset\": 153, \"value\": 21.0, \"variable\": \"pamean\"}, {\"observationoffset\": 158, \"value\": 22.0, \"variable\": \"pamean\"}, {\"observationoffset\": 163, \"value\": 22.0, \"variable\": \"pamean\"}, {\"observationoffset\": 168, \"value\": 21.0, \"variable\": \"pamean\"}, {\"observationoffset\": 173, \"value\": 22.0, \"variable\": \"pamean\"}, {\"observationoffset\": 178, \"value\": 21.0, \"variable\": \"pamean\"}, {\"observationoffset\": 183, \"value\": 22.0, \"variable\": \"pamean\"}, {\"observationoffset\": 188, \"value\": 22.0, \"variable\": \"pamean\"}, {\"observationoffset\": 193, \"value\": 20.0, \"variable\": \"pamean\"}, {\"observationoffset\": 198, \"value\": 20.0, \"variable\": \"pamean\"}, {\"observationoffset\": 203, \"value\": 20.0, \"variable\": \"pamean\"}, {\"observationoffset\": 208, \"value\": 23.0, \"variable\": \"pamean\"}, {\"observationoffset\": 213, \"value\": 22.0, \"variable\": \"pamean\"}, {\"observationoffset\": 218, \"value\": 21.0, \"variable\": \"pamean\"}, {\"observationoffset\": 223, \"value\": 20.0, \"variable\": \"pamean\"}, {\"observationoffset\": 228, \"value\": 20.0, \"variable\": \"pamean\"}, {\"observationoffset\": 233, \"value\": 19.0, \"variable\": \"pamean\"}, {\"observationoffset\": 238, \"value\": 19.0, \"variable\": \"pamean\"}, {\"observationoffset\": 243, \"value\": 19.0, \"variable\": \"pamean\"}, {\"observationoffset\": 248, \"value\": 20.0, \"variable\": \"pamean\"}, {\"observationoffset\": 253, \"value\": 19.0, \"variable\": \"pamean\"}, {\"observationoffset\": 258, \"value\": 20.0, \"variable\": \"pamean\"}, {\"observationoffset\": 263, \"value\": 20.0, \"variable\": \"pamean\"}, {\"observationoffset\": 268, \"value\": 19.0, \"variable\": \"pamean\"}, {\"observationoffset\": 273, \"value\": 18.0, \"variable\": \"pamean\"}, {\"observationoffset\": 278, \"value\": 17.0, \"variable\": \"pamean\"}, {\"observationoffset\": 283, \"value\": 16.0, \"variable\": \"pamean\"}, {\"observationoffset\": 288, \"value\": 17.0, \"variable\": \"pamean\"}, {\"observationoffset\": 293, \"value\": 18.0, \"variable\": \"pamean\"}, {\"observationoffset\": 298, \"value\": 21.0, \"variable\": \"pamean\"}, {\"observationoffset\": 303, \"value\": 18.0, \"variable\": \"pamean\"}, {\"observationoffset\": 308, \"value\": 19.0, \"variable\": \"pamean\"}, {\"observationoffset\": 313, \"value\": 18.0, \"variable\": \"pamean\"}, {\"observationoffset\": 318, \"value\": 17.0, \"variable\": \"pamean\"}, {\"observationoffset\": 323, \"value\": 17.0, \"variable\": \"pamean\"}, {\"observationoffset\": 328, \"value\": 18.0, \"variable\": \"pamean\"}, {\"observationoffset\": 333, \"value\": 16.0, \"variable\": \"pamean\"}, {\"observationoffset\": 338, \"value\": 17.0, \"variable\": \"pamean\"}, {\"observationoffset\": 343, \"value\": 17.0, \"variable\": \"pamean\"}, {\"observationoffset\": 348, \"value\": 17.0, \"variable\": \"pamean\"}, {\"observationoffset\": 353, \"value\": 21.0, \"variable\": \"pamean\"}, {\"observationoffset\": 358, \"value\": 19.0, \"variable\": \"pamean\"}, {\"observationoffset\": 363, \"value\": 17.0, \"variable\": \"pamean\"}, {\"observationoffset\": 368, \"value\": 17.0, \"variable\": \"pamean\"}, {\"observationoffset\": 373, \"value\": 15.0, \"variable\": \"pamean\"}, {\"observationoffset\": 378, \"value\": 16.0, \"variable\": \"pamean\"}, {\"observationoffset\": 383, \"value\": 18.0, \"variable\": \"pamean\"}, {\"observationoffset\": 388, \"value\": 16.0, \"variable\": \"pamean\"}, {\"observationoffset\": 393, \"value\": 18.0, \"variable\": \"pamean\"}, {\"observationoffset\": 398, \"value\": 19.0, \"variable\": \"pamean\"}, {\"observationoffset\": 403, \"value\": 19.0, \"variable\": \"pamean\"}, {\"observationoffset\": 408, \"value\": 17.0, \"variable\": \"pamean\"}, {\"observationoffset\": 413, \"value\": 17.0, \"variable\": \"pamean\"}, {\"observationoffset\": 418, \"value\": 18.0, \"variable\": \"pamean\"}, {\"observationoffset\": 423, \"value\": 20.0, \"variable\": \"pamean\"}, {\"observationoffset\": 428, \"value\": 19.0, \"variable\": \"pamean\"}, {\"observationoffset\": 433, \"value\": 19.0, \"variable\": \"pamean\"}, {\"observationoffset\": 438, \"value\": 18.0, \"variable\": \"pamean\"}, {\"observationoffset\": 443, \"value\": 18.0, \"variable\": \"pamean\"}, {\"observationoffset\": 448, \"value\": 20.0, \"variable\": \"pamean\"}, {\"observationoffset\": 453, \"value\": 26.0, \"variable\": \"pamean\"}, {\"observationoffset\": 458, \"value\": 18.0, \"variable\": \"pamean\"}, {\"observationoffset\": 463, \"value\": 18.0, \"variable\": \"pamean\"}, {\"observationoffset\": 468, \"value\": 18.0, \"variable\": \"pamean\"}, {\"observationoffset\": 473, \"value\": 20.0, \"variable\": \"pamean\"}, {\"observationoffset\": 478, \"value\": 20.0, \"variable\": \"pamean\"}, {\"observationoffset\": 483, \"value\": 19.0, \"variable\": \"pamean\"}, {\"observationoffset\": 488, \"value\": 18.0, \"variable\": \"pamean\"}, {\"observationoffset\": 493, \"value\": 16.0, \"variable\": \"pamean\"}, {\"observationoffset\": 498, \"value\": 17.0, \"variable\": \"pamean\"}, {\"observationoffset\": 503, \"value\": 16.0, \"variable\": \"pamean\"}, {\"observationoffset\": 508, \"value\": 16.0, \"variable\": \"pamean\"}, {\"observationoffset\": 513, \"value\": 16.0, \"variable\": \"pamean\"}, {\"observationoffset\": 518, \"value\": 15.0, \"variable\": \"pamean\"}, {\"observationoffset\": 523, \"value\": 16.0, \"variable\": \"pamean\"}, {\"observationoffset\": 528, \"value\": 16.0, \"variable\": \"pamean\"}, {\"observationoffset\": 533, \"value\": 17.0, \"variable\": \"pamean\"}, {\"observationoffset\": 538, \"value\": 17.0, \"variable\": \"pamean\"}, {\"observationoffset\": 543, \"value\": 16.0, \"variable\": \"pamean\"}, {\"observationoffset\": 548, \"value\": 16.0, \"variable\": \"pamean\"}, {\"observationoffset\": 553, \"value\": 15.0, \"variable\": \"pamean\"}, {\"observationoffset\": 558, \"value\": 15.0, \"variable\": \"pamean\"}, {\"observationoffset\": 563, \"value\": 15.0, \"variable\": \"pamean\"}, {\"observationoffset\": 568, \"value\": 16.0, \"variable\": \"pamean\"}, {\"observationoffset\": 573, \"value\": 17.0, \"variable\": \"pamean\"}, {\"observationoffset\": 578, \"value\": 15.0, \"variable\": \"pamean\"}, {\"observationoffset\": 583, \"value\": 16.0, \"variable\": \"pamean\"}, {\"observationoffset\": 588, \"value\": 16.0, \"variable\": \"pamean\"}, {\"observationoffset\": 593, \"value\": 16.0, \"variable\": \"pamean\"}, {\"observationoffset\": 598, \"value\": 16.0, \"variable\": \"pamean\"}, {\"observationoffset\": 603, \"value\": 16.0, \"variable\": \"pamean\"}, {\"observationoffset\": 608, \"value\": 16.0, \"variable\": \"pamean\"}, {\"observationoffset\": 613, \"value\": 16.0, \"variable\": \"pamean\"}, {\"observationoffset\": 618, \"value\": 16.0, \"variable\": \"pamean\"}, {\"observationoffset\": 623, \"value\": 16.0, \"variable\": \"pamean\"}, {\"observationoffset\": 628, \"value\": 16.0, \"variable\": \"pamean\"}, {\"observationoffset\": 633, \"value\": 16.0, \"variable\": \"pamean\"}, {\"observationoffset\": 638, \"value\": 16.0, \"variable\": \"pamean\"}, {\"observationoffset\": 643, \"value\": 16.0, \"variable\": \"pamean\"}, {\"observationoffset\": 648, \"value\": 16.0, \"variable\": \"pamean\"}, {\"observationoffset\": 653, \"value\": 18.0, \"variable\": \"pamean\"}, {\"observationoffset\": 658, \"value\": 17.0, \"variable\": \"pamean\"}, {\"observationoffset\": 663, \"value\": 16.0, \"variable\": \"pamean\"}, {\"observationoffset\": 668, \"value\": 17.0, \"variable\": \"pamean\"}, {\"observationoffset\": 673, \"value\": 19.0, \"variable\": \"pamean\"}, {\"observationoffset\": 678, \"value\": 18.0, \"variable\": \"pamean\"}, {\"observationoffset\": 683, \"value\": 17.0, \"variable\": \"pamean\"}, {\"observationoffset\": 688, \"value\": 17.0, \"variable\": \"pamean\"}, {\"observationoffset\": 693, \"value\": 17.0, \"variable\": \"pamean\"}, {\"observationoffset\": 698, \"value\": 17.0, \"variable\": \"pamean\"}, {\"observationoffset\": 703, \"value\": 17.0, \"variable\": \"pamean\"}, {\"observationoffset\": 708, \"value\": 17.0, \"variable\": \"pamean\"}, {\"observationoffset\": 713, \"value\": 16.0, \"variable\": \"pamean\"}, {\"observationoffset\": 718, \"value\": 17.0, \"variable\": \"pamean\"}, {\"observationoffset\": 723, \"value\": 17.0, \"variable\": \"pamean\"}, {\"observationoffset\": 728, \"value\": 16.0, \"variable\": \"pamean\"}, {\"observationoffset\": 733, \"value\": 17.0, \"variable\": \"pamean\"}, {\"observationoffset\": 738, \"value\": 18.0, \"variable\": \"pamean\"}, {\"observationoffset\": 743, \"value\": 20.0, \"variable\": \"pamean\"}, {\"observationoffset\": 748, \"value\": 21.0, \"variable\": \"pamean\"}, {\"observationoffset\": 753, \"value\": 21.0, \"variable\": \"pamean\"}, {\"observationoffset\": 758, \"value\": 24.0, \"variable\": \"pamean\"}, {\"observationoffset\": 763, \"value\": 23.0, \"variable\": \"pamean\"}, {\"observationoffset\": 768, \"value\": 23.0, \"variable\": \"pamean\"}, {\"observationoffset\": 773, \"value\": 23.0, \"variable\": \"pamean\"}, {\"observationoffset\": 778, \"value\": 23.0, \"variable\": \"pamean\"}, {\"observationoffset\": 783, \"value\": 24.0, \"variable\": \"pamean\"}, {\"observationoffset\": 788, \"value\": 24.0, \"variable\": \"pamean\"}, {\"observationoffset\": 793, \"value\": 25.0, \"variable\": \"pamean\"}, {\"observationoffset\": 798, \"value\": 24.0, \"variable\": \"pamean\"}, {\"observationoffset\": 803, \"value\": 23.0, \"variable\": \"pamean\"}, {\"observationoffset\": 808, \"value\": 24.0, \"variable\": \"pamean\"}, {\"observationoffset\": 813, \"value\": 24.0, \"variable\": \"pamean\"}, {\"observationoffset\": 818, \"value\": 23.0, \"variable\": \"pamean\"}, {\"observationoffset\": 823, \"value\": 24.0, \"variable\": \"pamean\"}, {\"observationoffset\": 828, \"value\": 23.0, \"variable\": \"pamean\"}, {\"observationoffset\": 833, \"value\": 23.0, \"variable\": \"pamean\"}, {\"observationoffset\": 838, \"value\": 23.0, \"variable\": \"pamean\"}, {\"observationoffset\": 843, \"value\": 24.0, \"variable\": \"pamean\"}, {\"observationoffset\": 848, \"value\": 25.0, \"variable\": \"pamean\"}, {\"observationoffset\": 853, \"value\": 23.0, \"variable\": \"pamean\"}, {\"observationoffset\": 858, \"value\": 23.0, \"variable\": \"pamean\"}, {\"observationoffset\": 863, \"value\": 23.0, \"variable\": \"pamean\"}, {\"observationoffset\": 868, \"value\": 23.0, \"variable\": \"pamean\"}, {\"observationoffset\": 873, \"value\": 23.0, \"variable\": \"pamean\"}, {\"observationoffset\": 878, \"value\": 24.0, \"variable\": \"pamean\"}, {\"observationoffset\": 883, \"value\": 23.0, \"variable\": \"pamean\"}, {\"observationoffset\": 888, \"value\": 23.0, \"variable\": \"pamean\"}, {\"observationoffset\": 893, \"value\": 23.0, \"variable\": \"pamean\"}, {\"observationoffset\": 898, \"value\": 22.0, \"variable\": \"pamean\"}, {\"observationoffset\": 903, \"value\": 21.0, \"variable\": \"pamean\"}, {\"observationoffset\": 908, \"value\": 20.0, \"variable\": \"pamean\"}, {\"observationoffset\": 913, \"value\": 23.0, \"variable\": \"pamean\"}, {\"observationoffset\": 918, \"value\": 27.0, \"variable\": \"pamean\"}, {\"observationoffset\": 923, \"value\": 26.0, \"variable\": \"pamean\"}, {\"observationoffset\": 928, \"value\": 26.0, \"variable\": \"pamean\"}, {\"observationoffset\": 933, \"value\": 26.0, \"variable\": \"pamean\"}, {\"observationoffset\": 938, \"value\": 26.0, \"variable\": \"pamean\"}, {\"observationoffset\": 943, \"value\": 26.0, \"variable\": \"pamean\"}, {\"observationoffset\": 948, \"value\": 27.0, \"variable\": \"pamean\"}, {\"observationoffset\": 953, \"value\": 27.0, \"variable\": \"pamean\"}, {\"observationoffset\": 958, \"value\": 26.0, \"variable\": \"pamean\"}, {\"observationoffset\": 963, \"value\": 27.0, \"variable\": \"pamean\"}, {\"observationoffset\": 968, \"value\": 28.0, \"variable\": \"pamean\"}, {\"observationoffset\": 973, \"value\": 27.0, \"variable\": \"pamean\"}, {\"observationoffset\": 978, \"value\": 28.0, \"variable\": \"pamean\"}, {\"observationoffset\": 983, \"value\": 28.0, \"variable\": \"pamean\"}, {\"observationoffset\": 988, \"value\": 28.0, \"variable\": \"pamean\"}, {\"observationoffset\": 993, \"value\": 29.0, \"variable\": \"pamean\"}, {\"observationoffset\": 998, \"value\": 28.0, \"variable\": \"pamean\"}, {\"observationoffset\": 1003, \"value\": 28.0, \"variable\": \"pamean\"}, {\"observationoffset\": 1008, \"value\": 34.0, \"variable\": \"pamean\"}, {\"observationoffset\": 1013, \"value\": 30.0, \"variable\": \"pamean\"}, {\"observationoffset\": 1018, \"value\": 33.0, \"variable\": \"pamean\"}, {\"observationoffset\": 1023, \"value\": 31.0, \"variable\": \"pamean\"}, {\"observationoffset\": 1028, \"value\": 30.0, \"variable\": \"pamean\"}, {\"observationoffset\": 1033, \"value\": 29.0, \"variable\": \"pamean\"}, {\"observationoffset\": 1038, \"value\": 27.0, \"variable\": \"pamean\"}, {\"observationoffset\": 1043, \"value\": 27.0, \"variable\": \"pamean\"}, {\"observationoffset\": 1048, \"value\": 27.0, \"variable\": \"pamean\"}, {\"observationoffset\": 1053, \"value\": 29.0, \"variable\": \"pamean\"}, {\"observationoffset\": 1058, \"value\": 30.0, \"variable\": \"pamean\"}, {\"observationoffset\": 1063, \"value\": 29.0, \"variable\": \"pamean\"}, {\"observationoffset\": 1068, \"value\": 30.0, \"variable\": \"pamean\"}, {\"observationoffset\": 1073, \"value\": 30.0, \"variable\": \"pamean\"}, {\"observationoffset\": 1078, \"value\": 30.0, \"variable\": \"pamean\"}, {\"observationoffset\": 1083, \"value\": 30.0, \"variable\": \"pamean\"}, {\"observationoffset\": 1088, \"value\": 29.0, \"variable\": \"pamean\"}, {\"observationoffset\": 1093, \"value\": 28.0, \"variable\": \"pamean\"}, {\"observationoffset\": 1098, \"value\": 28.0, \"variable\": \"pamean\"}, {\"observationoffset\": 1103, \"value\": 28.0, \"variable\": \"pamean\"}, {\"observationoffset\": 1108, \"value\": 31.0, \"variable\": \"pamean\"}, {\"observationoffset\": 1113, \"value\": 31.0, \"variable\": \"pamean\"}, {\"observationoffset\": 1118, \"value\": 31.0, \"variable\": \"pamean\"}, {\"observationoffset\": 1123, \"value\": 32.0, \"variable\": \"pamean\"}, {\"observationoffset\": 1128, \"value\": 29.0, \"variable\": \"pamean\"}, {\"observationoffset\": 1133, \"value\": 34.0, \"variable\": \"pamean\"}, {\"observationoffset\": 1138, \"value\": 31.0, \"variable\": \"pamean\"}, {\"observationoffset\": 1143, \"value\": 31.0, \"variable\": \"pamean\"}, {\"observationoffset\": 1148, \"value\": 29.0, \"variable\": \"pamean\"}, {\"observationoffset\": 1153, \"value\": 28.0, \"variable\": \"pamean\"}, {\"observationoffset\": 1158, \"value\": 29.0, \"variable\": \"pamean\"}, {\"observationoffset\": 1163, \"value\": 30.0, \"variable\": \"pamean\"}, {\"observationoffset\": 1168, \"value\": 30.0, \"variable\": \"pamean\"}, {\"observationoffset\": 1173, \"value\": 28.0, \"variable\": \"pamean\"}, {\"observationoffset\": 1178, \"value\": 29.0, \"variable\": \"pamean\"}, {\"observationoffset\": 1183, \"value\": 27.0, \"variable\": \"pamean\"}, {\"observationoffset\": 1188, \"value\": 30.0, \"variable\": \"pamean\"}, {\"observationoffset\": 1193, \"value\": 30.0, \"variable\": \"pamean\"}, {\"observationoffset\": 1198, \"value\": 29.0, \"variable\": \"pamean\"}, {\"observationoffset\": 1203, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1208, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1213, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1218, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1223, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1228, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1233, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1238, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1243, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1248, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1253, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1258, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1263, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1268, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1273, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1278, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1283, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1288, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1293, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1298, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1303, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1308, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1313, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1318, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1323, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1328, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1333, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1338, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1343, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1348, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1353, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1358, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1363, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1368, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1373, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1378, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1383, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1388, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1393, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1398, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1403, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1408, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1413, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1418, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1423, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1428, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1433, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1438, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1443, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1448, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1453, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1458, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1463, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1468, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1473, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1478, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1483, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1488, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1493, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1498, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1503, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1508, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1513, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1518, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1523, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1528, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1533, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1538, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1543, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1548, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1553, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1558, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1563, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1568, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1573, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1578, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1583, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1588, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1593, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1598, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1603, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1608, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1613, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1618, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1623, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1628, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1633, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1638, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1643, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1648, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1653, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1658, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1663, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1668, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1673, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1678, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1683, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1688, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1693, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1698, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1703, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1708, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1713, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1718, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1723, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1728, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1733, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1738, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1743, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1748, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1753, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1758, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1763, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1768, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1773, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1778, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1783, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1788, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1793, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1798, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1803, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1808, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1813, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1818, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1823, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1828, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1833, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1838, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1843, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1848, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1853, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1858, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1863, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1868, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1873, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1878, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1883, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1888, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1893, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1898, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1903, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1908, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1913, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1918, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1923, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1928, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1933, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1938, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1943, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1948, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1953, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1958, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1963, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1968, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1973, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1978, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1983, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1988, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1993, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 1998, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2003, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2008, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2013, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2018, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2023, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2028, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2033, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2038, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2043, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2048, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2053, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2058, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2063, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2068, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2073, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2078, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2083, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2088, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2093, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2098, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2103, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2108, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2113, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2118, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2123, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2128, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2133, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2138, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2143, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2148, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2153, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2158, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2163, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2168, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2173, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2178, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2183, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2188, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2193, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2198, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2203, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2208, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2213, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2218, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2223, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2228, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2233, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2238, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2243, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2248, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2253, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2258, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2263, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2268, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2273, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2278, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2283, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2288, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2293, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2298, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2303, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2308, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2313, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2318, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2323, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2328, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2333, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2338, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2343, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2348, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2353, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2358, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2363, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2368, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2373, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2378, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2383, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2388, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2393, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2398, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2403, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2408, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2413, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2418, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2423, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2428, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2433, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2438, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2443, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2448, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2453, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2458, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2463, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2468, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2473, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2478, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2483, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2488, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2493, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2498, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2503, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2508, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2513, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2518, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2523, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2528, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2533, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2538, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2543, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2548, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2553, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2558, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2563, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2568, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2573, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2578, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2583, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2588, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2593, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2598, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2603, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2608, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2613, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2618, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2623, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2628, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2633, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2638, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2643, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2648, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2653, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2658, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2663, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2668, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2673, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2678, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2683, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2688, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2693, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2698, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2703, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2708, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2713, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2718, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2723, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2728, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2733, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2738, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2743, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2748, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2753, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2758, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2763, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2768, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2773, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2778, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2783, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2788, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2793, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2798, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2803, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2808, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2813, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2818, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2823, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2828, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2833, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2838, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2843, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2848, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2853, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2858, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2863, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2868, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2873, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2878, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2883, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2888, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2893, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2898, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2903, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2908, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2913, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2918, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2923, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2928, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2933, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2938, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2943, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2948, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2953, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2958, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2963, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2968, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2973, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2978, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2983, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2988, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2993, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 2998, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3003, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3008, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3013, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3018, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3023, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3028, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3033, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3038, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3043, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3048, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3053, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3058, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3063, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3068, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3073, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3078, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3083, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3088, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3093, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3098, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3103, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3108, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3113, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3118, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3123, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3128, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3133, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3138, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3143, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3148, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3153, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3158, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3163, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3168, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3173, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3178, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3183, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3188, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3193, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3198, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3203, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3208, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3213, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3218, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3223, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3228, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3233, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3238, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3243, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3248, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3253, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3258, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3263, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3268, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3273, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3278, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3283, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3288, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3293, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3298, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3303, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3308, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3313, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3318, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3323, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3328, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3333, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3338, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3343, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3348, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3353, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3358, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3363, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3368, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3373, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3378, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3383, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3388, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3393, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3398, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3403, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3408, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3413, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3418, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3423, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3428, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3433, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3438, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3443, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3448, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3453, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3458, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3463, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3468, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3473, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3478, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3483, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3488, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3493, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3498, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3503, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3508, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3513, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3518, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3523, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3528, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3533, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3538, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3543, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3548, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3553, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3558, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3563, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3568, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3573, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3578, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3583, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3588, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3593, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3598, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3603, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3608, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3613, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3618, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3623, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3628, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3633, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3638, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3643, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3648, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3653, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3658, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3663, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3668, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3673, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3678, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3683, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3688, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3693, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3698, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3703, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3708, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3713, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3718, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3723, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3728, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3733, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3738, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3743, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3748, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3753, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3758, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3763, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3768, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3773, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3778, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3783, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3788, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3793, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3798, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3803, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3808, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3813, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3818, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3823, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3828, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3833, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3838, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3843, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3848, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3853, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3858, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3863, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3868, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3873, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3878, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3883, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3888, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3893, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3898, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3903, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3908, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3913, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3918, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3923, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3928, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3933, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3938, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3943, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3948, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3953, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3958, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3963, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3968, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3973, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3978, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3983, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3988, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3993, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 3998, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4003, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4008, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4013, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4018, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4023, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4028, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4033, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4038, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4043, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4048, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4053, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4058, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4063, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4068, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4073, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4078, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4083, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4088, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4093, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4123, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4128, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4133, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4138, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4143, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4148, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4153, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4158, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4163, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4168, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4173, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4178, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4183, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4188, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4193, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4198, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4203, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4208, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4213, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4218, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4223, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4228, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4233, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4238, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4243, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4248, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4253, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4258, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4263, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4268, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4273, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4278, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4283, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4288, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4293, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4298, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4303, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4308, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4313, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4318, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4323, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4328, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4333, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4338, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4343, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4348, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4353, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4358, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4363, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4368, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4373, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4378, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4383, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4388, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4393, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4398, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4403, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4408, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4413, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4418, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4423, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4428, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4433, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4438, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4443, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4448, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4453, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4458, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4463, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4468, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4473, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4478, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4483, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4488, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4493, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4498, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4503, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4508, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4513, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4518, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4523, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4528, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4533, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4538, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4543, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4548, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4553, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4558, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4563, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4568, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4573, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4578, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4583, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4588, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4593, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4598, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4603, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4608, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4613, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4618, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4623, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4628, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4633, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4638, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4643, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4648, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4653, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4658, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4663, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4668, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4673, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4678, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4683, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4688, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4693, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4698, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4703, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4708, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4713, \"value\": null, \"variable\": \"pamean\"}, {\"observationoffset\": 4718, \"value\": null, \"variable\": \"pamean\"}]}};\n", - "var selector = \"#0529ed51-163e-4171-967c-b6975d5db934\";\n", - "var type = \"vega-lite\";\n", - "\n", - "var output_area = this;\n", - "require(['nbextensions/jupyter-vega3/index'], function(vega) {\n", - " vega.render(selector, spec, type, output_area);\n", - "}, function (err) {\n", - " if (err.requireType !== 'scripterror') {\n", - " throw(err);\n", - " }\n", - "});\n" - ] - }, - "metadata": { - "jupyter-vega3": "#0529ed51-163e-4171-967c-b6975d5db934" - }, + "data": {}, + "metadata": {}, "output_type": "display_data" }, { "data": { - "image/png": "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" + "text/html": "
\n
\n
\n", + "application/vnd.holoviews_exec.v0+json": "", + "text/plain": ":NdOverlay [Variable]\n :Curve [observationoffset] (Value)" }, + "execution_count": 7, "metadata": { - "jupyter-vega3": "#0529ed51-163e-4171-967c-b6975d5db934" + "application/vnd.holoviews_exec.v0+json": { + "id": "p1052" + } }, - "output_type": "display_data" + "output_type": "execute_result" } ], "source": [ "# list of columns to plot\n", "vitals = ['cvp', 'pasystolic', 'padiastolic', 'pamean']\n", - "df[vitals].vgplot.line()" + "\n", + "columns = [\"observationoffset\", *vitals]\n", + "\n", + "long_df = df[columns].melt(\n", + " id_vars=\"observationoffset\", var_name=\"Variable\", value_name=\"Value\"\n", + ")\n", + "\n", + "plot = (\n", + " hv.Dataset(long_df)\n", + " .to(hv.Curve, \"observationoffset\", \"Value\", groupby=\"Variable\")\n", + " .overlay()\n", + ")\n", + "\n", + "plot.opts(opts.Curve(\n", + " width=720,\n", + " height=480,\n", + " show_legend=True),\n", + ")" ] }, { @@ -552,69 +360,56 @@ }, { "cell_type": "code", - "execution_count": 12, + "execution_count": 8, "metadata": { - "scrolled": false + "scrolled": false, + "ExecuteTime": { + "end_time": "2024-01-08T22:19:17.070268500Z", + "start_time": "2024-01-08T22:19:17.012617400Z" + } }, "outputs": [ { - "data": { - "text/html": [ - "
\n", - "\n", - "\n" - ] - }, - "metadata": { - "jupyter-vega3": "#beda8400-50c3-4b93-b22a-57af30630329" - }, - "output_type": "display_data" - }, - { - "data": { - "application/javascript": [ - "var spec = {\"width\": 450, \"mark\": \"line\", \"selection\": {\"grid\": {\"type\": \"interval\", \"bind\": \"scales\"}}, \"height\": 300, \"$schema\": \"https://vega.github.io/schema/vega-lite/v2.json\", \"encoding\": {\"color\": {\"field\": \"variable\", \"type\": \"nominal\"}, \"y\": {\"field\": \"value\", \"type\": \"quantitative\"}, \"x\": {\"field\": \"observationoffset\", \"type\": \"quantitative\"}}, \"data\": {\"values\": [{\"observationoffset\": 8, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 13, \"value\": -0.5, \"variable\": \"st1\"}, {\"observationoffset\": 18, \"value\": -0.5, \"variable\": \"st1\"}, {\"observationoffset\": 23, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 28, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 33, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 38, \"value\": -0.5, \"variable\": \"st1\"}, {\"observationoffset\": 43, \"value\": -0.5, \"variable\": \"st1\"}, {\"observationoffset\": 48, \"value\": -0.44999999, \"variable\": \"st1\"}, {\"observationoffset\": 53, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 58, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 63, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 68, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 73, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 78, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 83, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 88, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 93, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 98, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 103, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 108, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 113, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 118, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 123, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 128, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 133, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 138, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 143, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 148, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 153, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 158, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 163, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 168, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 173, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 178, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 183, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 188, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 193, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 198, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 203, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 208, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 213, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 218, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 223, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 228, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 233, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 238, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 243, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 248, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 253, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 258, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 263, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 268, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 273, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 278, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 283, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 288, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 293, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 298, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 303, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 308, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 313, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 318, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 323, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 328, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 333, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 338, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 343, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 348, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 353, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 358, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 363, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 368, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 373, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 378, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 383, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 388, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 393, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 398, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 403, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 408, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 413, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 418, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 423, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 428, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 433, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 438, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 443, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 448, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 453, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 458, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 463, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 468, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 473, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 478, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 483, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 488, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 493, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 498, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 503, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 508, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 513, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 518, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 523, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 528, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 533, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 538, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 543, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 548, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 553, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 558, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 563, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 568, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 573, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 578, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 583, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 588, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 593, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 598, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 603, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 608, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 613, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 618, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 623, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 628, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 633, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 638, \"value\": -0.2, \"variable\": \"st1\"}, {\"observationoffset\": 643, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 648, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 653, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 658, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 663, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 668, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 673, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 678, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 683, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 688, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 693, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 698, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 703, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 708, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 713, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 718, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 723, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 728, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 733, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 738, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 743, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 748, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 753, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 758, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 763, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 768, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 773, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 778, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 783, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 788, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 793, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 798, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 803, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 808, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 813, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 818, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 823, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 828, \"value\": 0.0, \"variable\": \"st1\"}, {\"observationoffset\": 833, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 838, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 843, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 848, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 853, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 858, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 863, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 868, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 873, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 878, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 883, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 888, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 893, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 898, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 903, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 908, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 913, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 918, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 923, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 928, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 933, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 938, \"value\": -0.2, \"variable\": \"st1\"}, {\"observationoffset\": 943, \"value\": -0.2, \"variable\": \"st1\"}, {\"observationoffset\": 948, \"value\": -0.2, \"variable\": \"st1\"}, {\"observationoffset\": 953, \"value\": -0.2, \"variable\": \"st1\"}, {\"observationoffset\": 958, \"value\": -0.2, \"variable\": \"st1\"}, {\"observationoffset\": 963, \"value\": -0.2, \"variable\": \"st1\"}, {\"observationoffset\": 968, \"value\": -0.2, \"variable\": \"st1\"}, {\"observationoffset\": 973, \"value\": -0.2, \"variable\": \"st1\"}, {\"observationoffset\": 978, \"value\": -0.2, \"variable\": \"st1\"}, {\"observationoffset\": 983, \"value\": -0.2, \"variable\": \"st1\"}, {\"observationoffset\": 988, \"value\": -0.2, \"variable\": \"st1\"}, {\"observationoffset\": 993, \"value\": -0.2, \"variable\": \"st1\"}, {\"observationoffset\": 998, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 1003, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1008, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1013, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1018, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1023, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1028, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1033, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1038, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1043, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1048, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1053, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1058, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1063, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1068, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1073, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1078, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1083, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1088, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1093, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1098, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1103, \"value\": -0.5, \"variable\": \"st1\"}, {\"observationoffset\": 1108, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1113, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1118, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1123, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1128, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1133, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1138, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1143, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1148, \"value\": -0.5, \"variable\": \"st1\"}, {\"observationoffset\": 1153, \"value\": -0.5, \"variable\": \"st1\"}, {\"observationoffset\": 1158, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1163, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1168, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1173, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1178, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1183, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1188, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1193, \"value\": -0.5, \"variable\": \"st1\"}, {\"observationoffset\": 1198, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1203, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1208, \"value\": -0.5, \"variable\": \"st1\"}, {\"observationoffset\": 1213, \"value\": -0.5, \"variable\": \"st1\"}, {\"observationoffset\": 1218, \"value\": -0.5, \"variable\": \"st1\"}, {\"observationoffset\": 1223, \"value\": -0.5, \"variable\": \"st1\"}, {\"observationoffset\": 1228, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1233, \"value\": -0.5, \"variable\": \"st1\"}, {\"observationoffset\": 1238, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1243, \"value\": -0.60000002, \"variable\": \"st1\"}, {\"observationoffset\": 1248, \"value\": -0.5, \"variable\": \"st1\"}, {\"observationoffset\": 1253, \"value\": -0.60000002, \"variable\": \"st1\"}, {\"observationoffset\": 1258, \"value\": -0.5, \"variable\": \"st1\"}, {\"observationoffset\": 1263, \"value\": -0.60000002, \"variable\": \"st1\"}, {\"observationoffset\": 1268, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1273, \"value\": -0.5, \"variable\": \"st1\"}, {\"observationoffset\": 1278, \"value\": -0.60000002, \"variable\": \"st1\"}, {\"observationoffset\": 1283, \"value\": -0.5, \"variable\": \"st1\"}, {\"observationoffset\": 1288, \"value\": -0.5, \"variable\": \"st1\"}, {\"observationoffset\": 1293, \"value\": -0.5, \"variable\": \"st1\"}, {\"observationoffset\": 1298, \"value\": -0.5, \"variable\": \"st1\"}, {\"observationoffset\": 1303, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1308, \"value\": -0.5, \"variable\": \"st1\"}, {\"observationoffset\": 1313, \"value\": -0.5, \"variable\": \"st1\"}, {\"observationoffset\": 1318, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1323, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1328, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1333, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1338, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1343, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1348, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1353, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1358, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1363, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1368, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1373, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1378, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1383, \"value\": -0.2, \"variable\": \"st1\"}, {\"observationoffset\": 1388, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1393, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1398, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1403, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1408, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1413, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1418, \"value\": -0.2, \"variable\": \"st1\"}, {\"observationoffset\": 1423, \"value\": -0.2, \"variable\": \"st1\"}, {\"observationoffset\": 1428, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1433, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1438, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1443, \"value\": -0.2, \"variable\": \"st1\"}, {\"observationoffset\": 1448, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1453, \"value\": -0.2, \"variable\": \"st1\"}, {\"observationoffset\": 1458, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1463, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1468, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1473, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1478, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1483, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1488, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1493, \"value\": -0.2, \"variable\": \"st1\"}, {\"observationoffset\": 1498, \"value\": -0.1, \"variable\": \"st1\"}, {\"observationoffset\": 1503, \"value\": -0.34999999, \"variable\": \"st1\"}, {\"observationoffset\": 1508, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1513, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1518, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1523, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1528, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1533, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1538, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1543, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1548, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1553, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1558, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1563, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1568, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1573, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1578, \"value\": -0.2, \"variable\": \"st1\"}, {\"observationoffset\": 1583, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1588, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1593, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1598, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1603, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1608, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1613, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1618, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1623, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1628, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1633, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1638, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1643, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1648, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1653, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1658, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1663, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1668, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1673, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1678, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1683, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1688, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1693, \"value\": -0.5, \"variable\": \"st1\"}, {\"observationoffset\": 1698, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1703, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1708, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1713, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1718, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1723, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1728, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1733, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1738, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1743, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1748, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1753, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1758, \"value\": -0.2, \"variable\": \"st1\"}, {\"observationoffset\": 1763, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1768, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1773, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1778, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1783, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1788, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1793, \"value\": -0.2, \"variable\": \"st1\"}, {\"observationoffset\": 1798, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1803, \"value\": -0.2, \"variable\": \"st1\"}, {\"observationoffset\": 1808, \"value\": -0.2, \"variable\": \"st1\"}, {\"observationoffset\": 1813, \"value\": -0.2, \"variable\": \"st1\"}, {\"observationoffset\": 1818, \"value\": -0.2, \"variable\": \"st1\"}, {\"observationoffset\": 1823, \"value\": -0.2, \"variable\": \"st1\"}, {\"observationoffset\": 1828, \"value\": -0.2, \"variable\": \"st1\"}, {\"observationoffset\": 1833, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1838, \"value\": -0.2, \"variable\": \"st1\"}, {\"observationoffset\": 1843, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1848, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1853, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1858, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1863, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1868, \"value\": -0.2, \"variable\": \"st1\"}, {\"observationoffset\": 1873, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1878, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1883, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1888, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1893, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1898, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1903, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1908, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1913, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1918, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1923, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1928, \"value\": -0.30000001, \"variable\": \"st1\"}, {\"observationoffset\": 1933, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1938, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1943, \"value\": -0.5, \"variable\": \"st1\"}, {\"observationoffset\": 1948, \"value\": -0.5, \"variable\": \"st1\"}, {\"observationoffset\": 1953, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1958, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1963, \"value\": -0.40000001, \"variable\": \"st1\"}, {\"observationoffset\": 1968, \"value\": -0.5, \"variable\": \"st1\"}, {\"observationoffset\": 1973, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 1978, \"value\": -0.89999998, \"variable\": \"st1\"}, {\"observationoffset\": 1983, \"value\": -1.2, \"variable\": \"st1\"}, {\"observationoffset\": 1988, \"value\": -1.1, \"variable\": \"st1\"}, {\"observationoffset\": 1993, \"value\": -1.5, \"variable\": \"st1\"}, {\"observationoffset\": 1998, \"value\": -1.2, \"variable\": \"st1\"}, {\"observationoffset\": 2003, \"value\": -1.2, \"variable\": \"st1\"}, {\"observationoffset\": 2008, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2013, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2018, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2023, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2028, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2033, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2038, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2043, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2048, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2053, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2058, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2063, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2068, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2073, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2078, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2083, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2088, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2093, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2098, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2103, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2108, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2113, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2118, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2123, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2128, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2133, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2138, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2143, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2148, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2153, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2158, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2163, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2168, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2173, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2178, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2183, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2188, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2193, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2198, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2203, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2208, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2213, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2218, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2223, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2228, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2233, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2238, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2243, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2248, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2253, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2258, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2263, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2268, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2273, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2278, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2283, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2288, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2293, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2298, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2303, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2308, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2313, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2318, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2323, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2328, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2333, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2338, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2343, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2348, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2353, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2358, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2363, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2368, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2373, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2378, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2383, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2388, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2393, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2398, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2403, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2408, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2413, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2418, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2423, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2428, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2433, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2438, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2443, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2448, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2453, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2458, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2463, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2468, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2473, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2478, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2483, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2488, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2493, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2498, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2503, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2508, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2513, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2518, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2523, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2528, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2533, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2538, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2543, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2548, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2553, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2558, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2563, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2568, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2573, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2578, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2583, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2588, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2593, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2598, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2603, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2608, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2613, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2618, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2623, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2628, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2633, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2638, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2643, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2648, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2653, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2658, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2663, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2668, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2673, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2678, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2683, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2688, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2693, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2698, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2703, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2708, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2713, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2718, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2723, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2728, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2733, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2738, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2743, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2748, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2753, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2758, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2763, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2768, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2773, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2778, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2783, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2788, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2793, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2798, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2803, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2808, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2813, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2818, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2823, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2828, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2833, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2838, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2843, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2848, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2853, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2858, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2863, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2868, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2873, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2878, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2883, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2888, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2893, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2898, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2903, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2908, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2913, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2918, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2923, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2928, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2933, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2938, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2943, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2948, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2953, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2958, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2963, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2968, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2973, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2978, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2983, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2988, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2993, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 2998, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3003, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3008, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3013, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3018, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3023, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3028, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3033, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3038, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3043, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3048, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3053, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3058, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3063, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3068, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3073, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3078, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3083, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3088, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3093, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3098, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3103, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3108, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3113, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3118, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3123, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3128, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3133, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3138, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3143, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3148, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3153, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3158, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3163, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3168, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3173, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3178, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3183, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3188, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3193, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3198, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3203, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3208, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3213, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3218, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3223, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3228, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3233, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3238, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3243, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3248, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3253, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3258, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3263, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3268, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3273, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3278, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3283, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3288, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3293, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3298, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3303, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3308, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3313, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3318, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3323, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3328, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3333, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3338, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3343, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3348, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3353, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3358, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3363, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3368, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3373, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3378, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3383, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3388, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3393, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3398, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3403, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3408, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3413, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3418, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3423, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3428, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3433, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3438, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3443, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3448, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3453, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3458, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3463, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3468, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3473, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3478, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3483, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3488, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3493, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3498, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3503, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3508, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3513, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3518, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3523, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3528, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3533, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3538, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3543, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3548, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3553, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3558, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3563, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3568, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3573, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3578, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3583, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3588, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3593, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3598, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3603, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3608, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3613, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3618, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3623, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3628, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3633, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3638, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3643, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3648, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3653, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3658, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3663, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3668, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3673, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3678, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3683, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3688, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3693, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3698, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3703, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3708, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3713, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3718, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3723, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3728, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3733, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3738, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3743, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3748, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3753, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3758, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3763, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3768, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3773, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3778, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3783, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3788, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3793, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3798, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3803, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3808, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3813, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3818, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3823, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3828, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3833, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3838, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3843, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3848, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3853, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3858, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3863, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3868, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3873, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3878, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3883, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3888, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3893, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3898, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3903, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3908, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3913, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3918, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3923, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3928, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3933, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3938, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3943, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3948, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3953, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3958, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3963, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3968, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3973, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3978, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3983, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3988, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3993, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 3998, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4003, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4008, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4013, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4018, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4023, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4028, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4033, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4038, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4043, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4048, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4053, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4058, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4063, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4068, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4073, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4078, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4083, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4088, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4093, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4123, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4128, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4133, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4138, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4143, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4148, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4153, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4158, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4163, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4168, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4173, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4178, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4183, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4188, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4193, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4198, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4203, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4208, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4213, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4218, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4223, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4228, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4233, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4238, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4243, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4248, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4253, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4258, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4263, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4268, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4273, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4278, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4283, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4288, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4293, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4298, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4303, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4308, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4313, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4318, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4323, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4328, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4333, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4338, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4343, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4348, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4353, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4358, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4363, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4368, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4373, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4378, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4383, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4388, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4393, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4398, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4403, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4408, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4413, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4418, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4423, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4428, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4433, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4438, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4443, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4448, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4453, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4458, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4463, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4468, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4473, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4478, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4483, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4488, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4493, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4498, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4503, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4508, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4513, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4518, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4523, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4528, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4533, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4538, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4543, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4548, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4553, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4558, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4563, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4568, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4573, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4578, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4583, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4588, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4593, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4598, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4603, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4608, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4613, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4618, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4623, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4628, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4633, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4638, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4643, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4648, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4653, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4658, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4663, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4668, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4673, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4678, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4683, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4688, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4693, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4698, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4703, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4708, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4713, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 4718, \"value\": null, \"variable\": \"st1\"}, {\"observationoffset\": 8, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 13, \"value\": -0.1, \"variable\": \"st2\"}, {\"observationoffset\": 18, \"value\": -0.1, \"variable\": \"st2\"}, {\"observationoffset\": 23, \"value\": -0.1, \"variable\": \"st2\"}, {\"observationoffset\": 28, \"value\": -0.1, \"variable\": \"st2\"}, {\"observationoffset\": 33, \"value\": -0.2, \"variable\": \"st2\"}, {\"observationoffset\": 38, \"value\": -0.2, \"variable\": \"st2\"}, {\"observationoffset\": 43, \"value\": -0.1, \"variable\": \"st2\"}, {\"observationoffset\": 48, \"value\": -0.15000001, \"variable\": \"st2\"}, {\"observationoffset\": 53, \"value\": -0.30000001, \"variable\": \"st2\"}, {\"observationoffset\": 58, \"value\": -0.30000001, \"variable\": \"st2\"}, {\"observationoffset\": 63, \"value\": -0.40000001, \"variable\": \"st2\"}, {\"observationoffset\": 68, \"value\": -0.30000001, \"variable\": \"st2\"}, {\"observationoffset\": 73, \"value\": -0.30000001, \"variable\": \"st2\"}, {\"observationoffset\": 78, \"value\": -0.30000001, \"variable\": \"st2\"}, {\"observationoffset\": 83, \"value\": -0.30000001, \"variable\": \"st2\"}, {\"observationoffset\": 88, \"value\": -0.40000001, \"variable\": \"st2\"}, {\"observationoffset\": 93, \"value\": -0.30000001, \"variable\": \"st2\"}, {\"observationoffset\": 98, \"value\": -0.30000001, \"variable\": \"st2\"}, {\"observationoffset\": 103, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 108, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 113, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 118, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 123, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 128, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 133, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 138, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 143, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 148, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 153, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 158, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 163, \"value\": -0.2, \"variable\": \"st2\"}, {\"observationoffset\": 168, \"value\": -0.1, \"variable\": \"st2\"}, {\"observationoffset\": 173, \"value\": -0.1, \"variable\": \"st2\"}, {\"observationoffset\": 178, \"value\": -0.1, \"variable\": \"st2\"}, {\"observationoffset\": 183, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 188, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 193, \"value\": -0.1, \"variable\": \"st2\"}, {\"observationoffset\": 198, \"value\": -0.1, \"variable\": \"st2\"}, {\"observationoffset\": 203, \"value\": -0.1, \"variable\": \"st2\"}, {\"observationoffset\": 208, \"value\": -0.1, \"variable\": \"st2\"}, {\"observationoffset\": 213, \"value\": -0.1, \"variable\": \"st2\"}, {\"observationoffset\": 218, \"value\": -0.1, \"variable\": \"st2\"}, {\"observationoffset\": 223, \"value\": -0.1, \"variable\": \"st2\"}, {\"observationoffset\": 228, \"value\": -0.1, \"variable\": \"st2\"}, {\"observationoffset\": 233, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 238, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 243, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 248, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 253, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 258, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 263, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 268, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 273, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 278, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 283, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 288, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 293, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 298, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 303, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 308, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 313, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 318, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 323, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 328, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 333, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 338, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 343, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 348, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 353, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 358, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 363, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 368, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 373, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 378, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 383, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 388, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 393, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 398, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 403, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 408, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 413, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 418, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 423, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 428, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 433, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 438, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 443, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 448, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 453, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 458, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 463, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 468, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 473, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 478, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 483, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 488, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 493, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 498, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 503, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 508, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 513, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 518, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 523, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 528, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 533, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 538, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 543, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 548, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 553, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 558, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 563, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 568, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 573, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 578, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 583, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 588, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 593, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 598, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 603, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 608, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 613, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 618, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 623, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 628, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 633, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 638, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 643, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 648, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 653, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 658, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 663, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 668, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 673, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 678, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 683, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 688, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 693, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 698, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 703, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 708, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 713, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 718, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 723, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 728, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 733, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 738, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 743, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 748, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 753, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 758, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 763, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 768, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 773, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 778, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 783, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 788, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 793, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 798, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 803, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 808, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 813, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 818, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 823, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 828, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 833, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 838, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 843, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 848, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 853, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 858, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 863, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 868, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 873, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 878, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 883, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 888, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 893, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 898, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 903, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 908, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 913, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 918, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 923, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 928, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 933, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 938, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 943, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 948, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 953, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 958, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 963, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 968, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 973, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 978, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 983, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 988, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 993, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 998, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1003, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1008, \"value\": -0.1, \"variable\": \"st2\"}, {\"observationoffset\": 1013, \"value\": -0.1, \"variable\": \"st2\"}, {\"observationoffset\": 1018, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1023, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1028, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1033, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1038, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1043, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1048, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1053, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1058, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1063, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1068, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1073, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1078, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1083, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 1088, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1093, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1098, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1103, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1108, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1113, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1118, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1123, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1128, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1133, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1138, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1143, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1148, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1153, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1158, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1163, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1168, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 1173, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1178, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1183, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1188, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1193, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1198, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1203, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1208, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1213, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1218, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1223, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1228, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1233, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1238, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1243, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1248, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1253, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1258, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1263, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1268, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1273, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1278, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1283, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1288, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1293, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 1298, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 1303, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 1308, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 1313, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1318, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 1323, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 1328, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1333, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 1338, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1343, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 1348, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 1353, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 1358, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 1363, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 1368, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1373, \"value\": 0.0, \"variable\": \"st2\"}, {\"observationoffset\": 1378, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 1383, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 1388, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 1393, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 1398, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 1403, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 1408, \"value\": 0.30000001, \"variable\": \"st2\"}, {\"observationoffset\": 1413, \"value\": 0.30000001, \"variable\": \"st2\"}, {\"observationoffset\": 1418, \"value\": 0.30000001, \"variable\": \"st2\"}, {\"observationoffset\": 1423, \"value\": 0.30000001, \"variable\": \"st2\"}, {\"observationoffset\": 1428, \"value\": 0.30000001, \"variable\": \"st2\"}, {\"observationoffset\": 1433, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 1438, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 1443, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 1448, \"value\": 0.5, \"variable\": \"st2\"}, {\"observationoffset\": 1453, \"value\": 0.80000001, \"variable\": \"st2\"}, {\"observationoffset\": 1458, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 1463, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 1468, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 1473, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 1478, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 1483, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 1488, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 1493, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 1498, \"value\": 0.1, \"variable\": \"st2\"}, {\"observationoffset\": 1503, \"value\": 0.050000001, \"variable\": \"st2\"}, {\"observationoffset\": 1508, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 1513, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 1518, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 1523, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 1528, \"value\": 0.30000001, \"variable\": \"st2\"}, {\"observationoffset\": 1533, \"value\": 0.30000001, \"variable\": \"st2\"}, {\"observationoffset\": 1538, \"value\": 0.30000001, \"variable\": \"st2\"}, {\"observationoffset\": 1543, \"value\": 0.30000001, \"variable\": \"st2\"}, {\"observationoffset\": 1548, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 1553, \"value\": 0.30000001, \"variable\": \"st2\"}, {\"observationoffset\": 1558, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 1563, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 1568, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 1573, \"value\": 0.30000001, \"variable\": \"st2\"}, {\"observationoffset\": 1578, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 1583, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 1588, \"value\": 0.30000001, \"variable\": \"st2\"}, {\"observationoffset\": 1593, \"value\": 0.30000001, \"variable\": \"st2\"}, {\"observationoffset\": 1598, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 1603, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 1608, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 1613, \"value\": 0.30000001, \"variable\": \"st2\"}, {\"observationoffset\": 1618, \"value\": 0.30000001, \"variable\": \"st2\"}, {\"observationoffset\": 1623, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 1628, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 1633, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 1638, \"value\": 0.30000001, \"variable\": \"st2\"}, {\"observationoffset\": 1643, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 1648, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 1653, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 1658, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 1663, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 1668, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 1673, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 1678, \"value\": 0.30000001, \"variable\": \"st2\"}, {\"observationoffset\": 1683, \"value\": 0.30000001, \"variable\": \"st2\"}, {\"observationoffset\": 1688, \"value\": 0.40000001, \"variable\": \"st2\"}, {\"observationoffset\": 1693, \"value\": 0.40000001, \"variable\": \"st2\"}, {\"observationoffset\": 1698, \"value\": 0.40000001, \"variable\": \"st2\"}, {\"observationoffset\": 1703, \"value\": 0.40000001, \"variable\": \"st2\"}, {\"observationoffset\": 1708, \"value\": 0.40000001, \"variable\": \"st2\"}, {\"observationoffset\": 1713, \"value\": 0.30000001, \"variable\": \"st2\"}, {\"observationoffset\": 1718, \"value\": 0.30000001, \"variable\": \"st2\"}, {\"observationoffset\": 1723, \"value\": 0.40000001, \"variable\": \"st2\"}, {\"observationoffset\": 1728, \"value\": 0.2, \"variable\": \"st2\"}, {\"observationoffset\": 1733, \"value\": 0.30000001, \"variable\": \"st2\"}, {\"observationoffset\": 1738, \"value\": 0.30000001, \"variable\": \"st2\"}, {\"observationoffset\": 1743, \"value\": 0.30000001, \"variable\": \"st2\"}, {\"observationoffset\": 1748, \"value\": 0.30000001, \"variable\": \"st2\"}, {\"observationoffset\": 1753, \"value\": 0.30000001, \"variable\": \"st2\"}, {\"observationoffset\": 1758, \"value\": 0.40000001, \"variable\": \"st2\"}, {\"observationoffset\": 1763, \"value\": 0.40000001, \"variable\": \"st2\"}, {\"observationoffset\": 1768, \"value\": 0.5, \"variable\": \"st2\"}, {\"observationoffset\": 1773, \"value\": 0.34999999, \"variable\": \"st2\"}, {\"observationoffset\": 1778, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 1783, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 1788, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 1793, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 1798, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 1803, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 1808, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 1813, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 1818, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 1823, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 1828, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 1833, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 1838, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 1843, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 1848, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 1853, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 1858, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 1863, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 1868, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 1873, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 1878, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 1883, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 1888, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 1893, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 1898, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 1903, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 1908, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 1913, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 1918, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 1923, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 1928, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 1933, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 1938, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 1943, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 1948, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 1953, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 1958, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 1963, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 1968, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 1973, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 1978, \"value\": 1.7, \"variable\": \"st2\"}, {\"observationoffset\": 1983, \"value\": 1.5, \"variable\": \"st2\"}, {\"observationoffset\": 1988, \"value\": 1.5, \"variable\": \"st2\"}, {\"observationoffset\": 1993, \"value\": 1.4, \"variable\": \"st2\"}, {\"observationoffset\": 1998, \"value\": 1.3, \"variable\": \"st2\"}, {\"observationoffset\": 2003, \"value\": 1.3, \"variable\": \"st2\"}, {\"observationoffset\": 2008, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2013, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2018, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2023, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2028, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2033, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2038, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2043, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2048, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2053, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2058, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2063, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2068, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2073, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2078, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2083, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2088, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2093, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2098, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2103, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2108, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2113, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2118, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2123, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2128, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2133, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2138, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2143, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2148, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2153, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2158, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2163, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2168, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2173, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2178, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2183, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2188, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2193, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2198, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2203, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2208, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2213, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2218, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2223, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2228, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2233, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2238, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2243, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2248, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2253, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2258, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2263, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2268, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2273, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2278, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2283, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2288, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2293, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2298, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2303, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2308, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2313, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2318, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2323, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2328, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2333, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2338, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2343, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2348, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2353, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2358, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2363, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2368, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2373, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2378, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2383, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2388, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2393, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2398, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2403, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2408, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2413, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2418, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2423, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2428, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2433, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2438, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2443, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2448, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2453, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2458, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2463, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2468, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2473, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2478, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2483, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2488, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2493, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2498, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2503, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2508, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2513, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2518, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2523, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2528, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2533, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2538, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2543, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2548, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2553, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2558, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2563, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2568, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2573, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2578, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2583, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2588, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2593, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2598, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2603, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2608, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2613, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2618, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2623, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2628, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2633, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2638, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2643, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2648, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2653, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2658, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2663, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2668, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2673, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2678, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2683, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2688, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2693, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2698, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2703, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2708, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2713, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2718, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2723, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2728, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2733, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2738, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2743, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2748, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2753, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2758, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2763, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2768, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2773, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2778, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2783, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2788, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2793, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2798, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2803, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2808, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2813, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2818, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2823, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2828, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2833, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2838, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2843, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2848, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2853, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2858, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2863, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2868, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2873, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2878, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2883, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2888, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2893, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2898, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2903, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2908, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2913, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2918, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2923, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2928, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2933, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2938, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2943, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2948, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2953, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2958, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2963, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2968, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2973, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2978, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2983, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2988, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2993, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 2998, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3003, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3008, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3013, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3018, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3023, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3028, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3033, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3038, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3043, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3048, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3053, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3058, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3063, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3068, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3073, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3078, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3083, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3088, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3093, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3098, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3103, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3108, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3113, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3118, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3123, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3128, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3133, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3138, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3143, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3148, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3153, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3158, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3163, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3168, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3173, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3178, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3183, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3188, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3193, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3198, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3203, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3208, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3213, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3218, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3223, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3228, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3233, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3238, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3243, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3248, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3253, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3258, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3263, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3268, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3273, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3278, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3283, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3288, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3293, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3298, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3303, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3308, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3313, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3318, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3323, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3328, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3333, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3338, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3343, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3348, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3353, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3358, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3363, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3368, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3373, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3378, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3383, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3388, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3393, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3398, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3403, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3408, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3413, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3418, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3423, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3428, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3433, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3438, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3443, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3448, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3453, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3458, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3463, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3468, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3473, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3478, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3483, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3488, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3493, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3498, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3503, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3508, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3513, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3518, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3523, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3528, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3533, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3538, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3543, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3548, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3553, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3558, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3563, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3568, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3573, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3578, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3583, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3588, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3593, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3598, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3603, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3608, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3613, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3618, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3623, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3628, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3633, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3638, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3643, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3648, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3653, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3658, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3663, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3668, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3673, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3678, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3683, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3688, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3693, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3698, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3703, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3708, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3713, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3718, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3723, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3728, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3733, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3738, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3743, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3748, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3753, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3758, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3763, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3768, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3773, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3778, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3783, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3788, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3793, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3798, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3803, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3808, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3813, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3818, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3823, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3828, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3833, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3838, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3843, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3848, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3853, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3858, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3863, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3868, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3873, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3878, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3883, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3888, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3893, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3898, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3903, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3908, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3913, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3918, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3923, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3928, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3933, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3938, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3943, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3948, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3953, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3958, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3963, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3968, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3973, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3978, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3983, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3988, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3993, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 3998, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4003, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4008, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4013, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4018, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4023, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4028, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4033, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4038, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4043, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4048, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4053, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4058, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4063, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4068, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4073, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4078, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4083, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4088, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4093, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4123, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4128, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4133, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4138, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4143, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4148, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4153, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4158, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4163, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4168, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4173, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4178, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4183, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4188, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4193, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4198, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4203, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4208, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4213, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4218, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4223, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4228, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4233, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4238, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4243, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4248, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4253, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4258, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4263, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4268, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4273, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4278, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4283, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4288, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4293, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4298, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4303, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4308, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4313, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4318, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4323, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4328, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4333, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4338, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4343, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4348, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4353, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4358, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4363, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4368, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4373, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4378, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4383, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4388, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4393, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4398, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4403, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4408, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4413, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4418, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4423, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4428, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4433, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4438, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4443, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4448, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4453, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4458, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4463, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4468, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4473, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4478, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4483, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4488, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4493, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4498, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4503, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4508, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4513, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4518, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4523, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4528, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4533, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4538, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4543, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4548, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4553, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4558, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4563, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4568, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4573, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4578, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4583, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4588, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4593, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4598, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4603, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4608, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4613, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4618, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4623, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4628, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4633, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4638, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4643, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4648, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4653, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4658, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4663, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4668, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4673, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4678, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4683, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4688, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4693, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4698, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4703, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4708, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4713, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 4718, \"value\": null, \"variable\": \"st2\"}, {\"observationoffset\": 8, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 13, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 18, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 23, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 28, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 33, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 38, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 43, \"value\": 0.30000001, \"variable\": \"st3\"}, {\"observationoffset\": 48, \"value\": 0.15000001, \"variable\": \"st3\"}, {\"observationoffset\": 53, \"value\": 0.0, \"variable\": \"st3\"}, {\"observationoffset\": 58, \"value\": 0.0, \"variable\": \"st3\"}, {\"observationoffset\": 63, \"value\": 0.0, \"variable\": \"st3\"}, {\"observationoffset\": 68, \"value\": 0.0, \"variable\": \"st3\"}, {\"observationoffset\": 73, \"value\": -0.1, \"variable\": \"st3\"}, {\"observationoffset\": 78, \"value\": 0.0, \"variable\": \"st3\"}, {\"observationoffset\": 83, \"value\": -0.1, \"variable\": \"st3\"}, {\"observationoffset\": 88, \"value\": -0.1, \"variable\": \"st3\"}, {\"observationoffset\": 93, \"value\": -0.1, \"variable\": \"st3\"}, {\"observationoffset\": 98, \"value\": -0.1, \"variable\": \"st3\"}, {\"observationoffset\": 103, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 108, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 113, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 118, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 123, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 128, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 133, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 138, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 143, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 148, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 153, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 158, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 163, \"value\": -0.2, \"variable\": \"st3\"}, {\"observationoffset\": 168, \"value\": -0.2, \"variable\": \"st3\"}, {\"observationoffset\": 173, \"value\": -0.1, \"variable\": \"st3\"}, {\"observationoffset\": 178, \"value\": -0.2, \"variable\": \"st3\"}, {\"observationoffset\": 183, \"value\": 0.0, \"variable\": \"st3\"}, {\"observationoffset\": 188, \"value\": -0.1, \"variable\": \"st3\"}, {\"observationoffset\": 193, \"value\": -0.2, \"variable\": \"st3\"}, {\"observationoffset\": 198, \"value\": -0.2, \"variable\": \"st3\"}, {\"observationoffset\": 203, \"value\": -0.1, \"variable\": \"st3\"}, {\"observationoffset\": 208, \"value\": -0.1, \"variable\": \"st3\"}, {\"observationoffset\": 213, \"value\": -0.1, \"variable\": \"st3\"}, {\"observationoffset\": 218, \"value\": -0.1, \"variable\": \"st3\"}, {\"observationoffset\": 223, \"value\": -0.1, \"variable\": \"st3\"}, {\"observationoffset\": 228, \"value\": -0.1, \"variable\": \"st3\"}, {\"observationoffset\": 233, \"value\": -0.1, \"variable\": \"st3\"}, {\"observationoffset\": 238, \"value\": 0.0, \"variable\": \"st3\"}, {\"observationoffset\": 243, \"value\": -0.1, \"variable\": \"st3\"}, {\"observationoffset\": 248, \"value\": 0.0, \"variable\": \"st3\"}, {\"observationoffset\": 253, \"value\": 0.0, \"variable\": \"st3\"}, {\"observationoffset\": 258, \"value\": 0.0, \"variable\": \"st3\"}, {\"observationoffset\": 263, \"value\": 0.0, \"variable\": \"st3\"}, {\"observationoffset\": 268, \"value\": 0.0, \"variable\": \"st3\"}, {\"observationoffset\": 273, \"value\": 0.0, \"variable\": \"st3\"}, {\"observationoffset\": 278, \"value\": 0.0, \"variable\": \"st3\"}, {\"observationoffset\": 283, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 288, \"value\": 0.0, \"variable\": \"st3\"}, {\"observationoffset\": 293, \"value\": 0.0, \"variable\": \"st3\"}, {\"observationoffset\": 298, \"value\": 0.0, \"variable\": \"st3\"}, {\"observationoffset\": 303, \"value\": 0.0, \"variable\": \"st3\"}, {\"observationoffset\": 308, \"value\": 0.0, \"variable\": \"st3\"}, {\"observationoffset\": 313, \"value\": 0.0, \"variable\": \"st3\"}, {\"observationoffset\": 318, \"value\": 0.0, \"variable\": \"st3\"}, {\"observationoffset\": 323, \"value\": 0.0, \"variable\": \"st3\"}, {\"observationoffset\": 328, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 333, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 338, \"value\": 0.0, \"variable\": \"st3\"}, {\"observationoffset\": 343, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 348, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 353, \"value\": 0.0, \"variable\": \"st3\"}, {\"observationoffset\": 358, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 363, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 368, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 373, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 378, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 383, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 388, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 393, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 398, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 403, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 408, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 413, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 418, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 423, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 428, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 433, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 438, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 443, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 448, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 453, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 458, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 463, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 468, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 473, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 478, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 483, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 488, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 493, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 498, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 503, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 508, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 513, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 518, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 523, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 528, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 533, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 538, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 543, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 548, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 553, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 558, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 563, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 568, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 573, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 578, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 583, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 588, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 593, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 598, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 603, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 608, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 613, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 618, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 623, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 628, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 633, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 638, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 643, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 648, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 653, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 658, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 663, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 668, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 673, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 678, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 683, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 688, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 693, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 698, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 703, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 708, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 713, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 718, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 723, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 728, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 733, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 738, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 743, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 748, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 753, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 758, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 763, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 768, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 773, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 778, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 783, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 788, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 793, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 798, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 803, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 808, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 813, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 818, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 823, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 828, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 833, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 838, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 843, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 848, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 853, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 858, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 863, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 868, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 873, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 878, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 883, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 888, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 893, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 898, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 903, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 908, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 913, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 918, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 923, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 928, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 933, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 938, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 943, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 948, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 953, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 958, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 963, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 968, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 973, \"value\": 0.2, \"variable\": \"st3\"}, {\"observationoffset\": 978, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 983, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 988, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 993, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 998, \"value\": 0.1, \"variable\": \"st3\"}, {\"observationoffset\": 1003, \"value\": 0.30000001, \"variable\": \"st3\"}, {\"observationoffset\": 1008, \"value\": 0.30000001, \"variable\": \"st3\"}, {\"observationoffset\": 1013, \"value\": 0.40000001, \"variable\": \"st3\"}, {\"observationoffset\": 1018, \"value\": 0.40000001, \"variable\": \"st3\"}, {\"observationoffset\": 1023, \"value\": 0.40000001, \"variable\": \"st3\"}, {\"observationoffset\": 1028, \"value\": 0.40000001, \"variable\": \"st3\"}, {\"observationoffset\": 1033, \"value\": 0.40000001, \"variable\": \"st3\"}, {\"observationoffset\": 1038, \"value\": 0.40000001, \"variable\": \"st3\"}, {\"observationoffset\": 1043, \"value\": 0.40000001, \"variable\": \"st3\"}, {\"observationoffset\": 1048, \"value\": 0.40000001, \"variable\": \"st3\"}, {\"observationoffset\": 1053, \"value\": 0.40000001, \"variable\": \"st3\"}, {\"observationoffset\": 1058, \"value\": 0.5, \"variable\": \"st3\"}, {\"observationoffset\": 1063, \"value\": 0.40000001, \"variable\": \"st3\"}, {\"observationoffset\": 1068, \"value\": 0.30000001, \"variable\": \"st3\"}, {\"observationoffset\": 1073, \"value\": 0.40000001, \"variable\": \"st3\"}, {\"observationoffset\": 1078, \"value\": 0.40000001, \"variable\": \"st3\"}, {\"observationoffset\": 1083, \"value\": 0.40000001, \"variable\": \"st3\"}, {\"observationoffset\": 1088, \"value\": 0.5, \"variable\": \"st3\"}, {\"observationoffset\": 1093, \"value\": 0.40000001, \"variable\": \"st3\"}, {\"observationoffset\": 1098, \"value\": 0.5, \"variable\": \"st3\"}, {\"observationoffset\": 1103, \"value\": 0.40000001, \"variable\": \"st3\"}, {\"observationoffset\": 1108, \"value\": 0.40000001, \"variable\": \"st3\"}, {\"observationoffset\": 1113, \"value\": 0.5, \"variable\": \"st3\"}, {\"observationoffset\": 1118, \"value\": 0.5, \"variable\": \"st3\"}, {\"observationoffset\": 1123, \"value\": 0.40000001, \"variable\": \"st3\"}, {\"observationoffset\": 1128, \"value\": 0.40000001, \"variable\": \"st3\"}, {\"observationoffset\": 1133, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1138, \"value\": 0.5, \"variable\": \"st3\"}, {\"observationoffset\": 1143, \"value\": 0.5, \"variable\": \"st3\"}, {\"observationoffset\": 1148, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1153, \"value\": 0.5, \"variable\": \"st3\"}, {\"observationoffset\": 1158, \"value\": 0.5, \"variable\": \"st3\"}, {\"observationoffset\": 1163, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1168, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1173, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1178, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1183, \"value\": 0.5, \"variable\": \"st3\"}, {\"observationoffset\": 1188, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1193, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1198, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1203, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1208, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1213, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1218, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1223, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1228, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1233, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1238, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1243, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1248, \"value\": 0.5, \"variable\": \"st3\"}, {\"observationoffset\": 1253, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1258, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1263, \"value\": 0.5, \"variable\": \"st3\"}, {\"observationoffset\": 1268, \"value\": 0.40000001, \"variable\": \"st3\"}, {\"observationoffset\": 1273, \"value\": 0.5, \"variable\": \"st3\"}, {\"observationoffset\": 1278, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1283, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1288, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1293, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1298, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1303, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1308, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1313, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1318, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1323, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1328, \"value\": 0.30000001, \"variable\": \"st3\"}, {\"observationoffset\": 1333, \"value\": 0.5, \"variable\": \"st3\"}, {\"observationoffset\": 1338, \"value\": 0.40000001, \"variable\": \"st3\"}, {\"observationoffset\": 1343, \"value\": 0.5, \"variable\": \"st3\"}, {\"observationoffset\": 1348, \"value\": 0.40000001, \"variable\": \"st3\"}, {\"observationoffset\": 1353, \"value\": 0.5, \"variable\": \"st3\"}, {\"observationoffset\": 1358, \"value\": 0.5, \"variable\": \"st3\"}, {\"observationoffset\": 1363, \"value\": 0.40000001, \"variable\": \"st3\"}, {\"observationoffset\": 1368, \"value\": 0.30000001, \"variable\": \"st3\"}, {\"observationoffset\": 1373, \"value\": 0.30000001, \"variable\": \"st3\"}, {\"observationoffset\": 1378, \"value\": 0.40000001, \"variable\": \"st3\"}, {\"observationoffset\": 1383, \"value\": 0.5, \"variable\": \"st3\"}, {\"observationoffset\": 1388, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1393, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1398, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1403, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1408, \"value\": 0.69999999, \"variable\": \"st3\"}, {\"observationoffset\": 1413, \"value\": 0.69999999, \"variable\": \"st3\"}, {\"observationoffset\": 1418, \"value\": 0.69999999, \"variable\": \"st3\"}, {\"observationoffset\": 1423, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1428, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1433, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1438, \"value\": 0.5, \"variable\": \"st3\"}, {\"observationoffset\": 1443, \"value\": 0.69999999, \"variable\": \"st3\"}, {\"observationoffset\": 1448, \"value\": 0.69999999, \"variable\": \"st3\"}, {\"observationoffset\": 1453, \"value\": 1.1, \"variable\": \"st3\"}, {\"observationoffset\": 1458, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1463, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1468, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1473, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1478, \"value\": 0.5, \"variable\": \"st3\"}, {\"observationoffset\": 1483, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1488, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1493, \"value\": 0.69999999, \"variable\": \"st3\"}, {\"observationoffset\": 1498, \"value\": 0.30000001, \"variable\": \"st3\"}, {\"observationoffset\": 1503, \"value\": 0.44999999, \"variable\": \"st3\"}, {\"observationoffset\": 1508, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1513, \"value\": 0.69999999, \"variable\": \"st3\"}, {\"observationoffset\": 1518, \"value\": 0.69999999, \"variable\": \"st3\"}, {\"observationoffset\": 1523, \"value\": 0.69999999, \"variable\": \"st3\"}, {\"observationoffset\": 1528, \"value\": 0.80000001, \"variable\": \"st3\"}, {\"observationoffset\": 1533, \"value\": 0.69999999, \"variable\": \"st3\"}, {\"observationoffset\": 1538, \"value\": 0.69999999, \"variable\": \"st3\"}, {\"observationoffset\": 1543, \"value\": 0.69999999, \"variable\": \"st3\"}, {\"observationoffset\": 1548, \"value\": 0.80000001, \"variable\": \"st3\"}, {\"observationoffset\": 1553, \"value\": 0.69999999, \"variable\": \"st3\"}, {\"observationoffset\": 1558, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1563, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1568, \"value\": 0.69999999, \"variable\": \"st3\"}, {\"observationoffset\": 1573, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1578, \"value\": 0.5, \"variable\": \"st3\"}, {\"observationoffset\": 1583, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1588, \"value\": 0.69999999, \"variable\": \"st3\"}, {\"observationoffset\": 1593, \"value\": 0.69999999, \"variable\": \"st3\"}, {\"observationoffset\": 1598, \"value\": 0.69999999, \"variable\": \"st3\"}, {\"observationoffset\": 1603, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1608, \"value\": 0.69999999, \"variable\": \"st3\"}, {\"observationoffset\": 1613, \"value\": 0.69999999, \"variable\": \"st3\"}, {\"observationoffset\": 1618, \"value\": 0.69999999, \"variable\": \"st3\"}, {\"observationoffset\": 1623, \"value\": 0.69999999, \"variable\": \"st3\"}, {\"observationoffset\": 1628, \"value\": 0.60000002, \"variable\": \"st3\"}, {\"observationoffset\": 1633, \"value\": 0.69999999, \"variable\": \"st3\"}, {\"observationoffset\": 1638, \"value\": 0.69999999, \"variable\": \"st3\"}, {\"observationoffset\": 1643, \"value\": 0.69999999, \"variable\": \"st3\"}, {\"observationoffset\": 1648, \"value\": 0.69999999, \"variable\": \"st3\"}, {\"observationoffset\": 1653, \"value\": 0.69999999, \"variable\": \"st3\"}, {\"observationoffset\": 1658, \"value\": 0.69999999, \"variable\": \"st3\"}, {\"observationoffset\": 1663, \"value\": 0.69999999, \"variable\": \"st3\"}, {\"observationoffset\": 1668, \"value\": 0.69999999, \"variable\": \"st3\"}, {\"observationoffset\": 1673, \"value\": 0.69999999, \"variable\": \"st3\"}, {\"observationoffset\": 1678, \"value\": 0.80000001, \"variable\": \"st3\"}, {\"observationoffset\": 1683, \"value\": 0.89999998, \"variable\": \"st3\"}, {\"observationoffset\": 1688, \"value\": 1.0, \"variable\": \"st3\"}, {\"observationoffset\": 1693, \"value\": 1.1, \"variable\": \"st3\"}, {\"observationoffset\": 1698, \"value\": 1.0, \"variable\": \"st3\"}, {\"observationoffset\": 1703, \"value\": 0.89999998, \"variable\": \"st3\"}, {\"observationoffset\": 1708, \"value\": 1.0, \"variable\": \"st3\"}, {\"observationoffset\": 1713, \"value\": 1.0, \"variable\": \"st3\"}, {\"observationoffset\": 1718, \"value\": 1.0, \"variable\": \"st3\"}, {\"observationoffset\": 1723, \"value\": 1.0, \"variable\": \"st3\"}, {\"observationoffset\": 1728, \"value\": 0.89999998, \"variable\": \"st3\"}, {\"observationoffset\": 1733, \"value\": 1.0, \"variable\": \"st3\"}, {\"observationoffset\": 1738, \"value\": 1.1, \"variable\": \"st3\"}, {\"observationoffset\": 1743, \"value\": 1.0, \"variable\": \"st3\"}, {\"observationoffset\": 1748, \"value\": 0.89999998, \"variable\": \"st3\"}, {\"observationoffset\": 1753, \"value\": 0.89999998, \"variable\": \"st3\"}, {\"observationoffset\": 1758, \"value\": 1.1, \"variable\": \"st3\"}, {\"observationoffset\": 1763, \"value\": 1.0, \"variable\": \"st3\"}, {\"observationoffset\": 1768, \"value\": 0.69999999, \"variable\": \"st3\"}, {\"observationoffset\": 1773, \"value\": 0.94999999, \"variable\": \"st3\"}, {\"observationoffset\": 1778, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 1783, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 1788, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 1793, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 1798, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 1803, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 1808, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 1813, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 1818, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 1823, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 1828, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 1833, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 1838, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 1843, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 1848, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 1853, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 1858, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 1863, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 1868, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 1873, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 1878, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 1883, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 1888, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 1893, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 1898, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 1903, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 1908, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 1913, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 1918, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 1923, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 1928, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 1933, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 1938, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 1943, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 1948, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 1953, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 1958, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 1963, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 1968, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 1973, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 1978, \"value\": 2.7, \"variable\": \"st3\"}, {\"observationoffset\": 1983, \"value\": 2.5999999, \"variable\": \"st3\"}, {\"observationoffset\": 1988, \"value\": 2.7, \"variable\": \"st3\"}, {\"observationoffset\": 1993, \"value\": 2.7, \"variable\": \"st3\"}, {\"observationoffset\": 1998, \"value\": 2.3, \"variable\": \"st3\"}, {\"observationoffset\": 2003, \"value\": 2.25, \"variable\": \"st3\"}, {\"observationoffset\": 2008, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2013, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2018, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2023, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2028, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2033, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2038, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2043, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2048, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2053, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2058, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2063, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2068, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2073, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2078, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2083, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2088, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2093, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2098, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2103, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2108, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2113, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2118, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2123, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2128, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2133, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2138, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2143, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2148, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2153, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2158, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2163, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2168, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2173, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2178, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2183, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2188, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2193, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2198, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2203, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2208, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2213, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2218, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2223, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2228, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2233, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2238, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2243, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2248, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2253, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2258, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2263, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2268, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2273, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2278, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2283, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2288, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2293, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2298, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2303, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2308, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2313, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2318, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2323, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2328, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2333, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2338, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2343, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2348, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2353, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2358, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2363, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2368, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2373, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2378, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2383, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2388, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2393, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2398, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2403, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2408, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2413, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2418, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2423, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2428, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2433, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2438, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2443, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2448, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2453, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2458, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2463, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2468, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2473, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2478, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2483, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2488, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2493, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2498, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2503, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2508, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2513, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2518, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2523, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2528, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2533, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2538, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2543, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2548, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2553, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2558, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2563, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2568, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2573, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2578, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2583, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2588, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2593, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2598, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2603, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2608, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2613, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2618, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2623, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2628, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2633, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2638, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2643, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2648, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2653, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2658, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2663, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2668, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2673, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2678, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2683, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2688, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2693, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2698, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2703, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2708, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2713, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2718, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2723, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2728, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2733, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2738, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2743, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2748, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2753, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2758, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2763, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2768, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2773, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2778, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2783, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2788, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2793, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2798, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2803, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2808, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2813, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2818, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2823, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2828, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2833, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2838, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2843, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2848, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2853, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2858, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2863, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2868, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2873, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2878, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2883, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2888, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2893, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2898, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2903, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2908, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2913, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2918, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2923, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2928, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2933, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2938, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2943, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2948, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2953, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2958, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2963, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2968, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2973, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2978, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2983, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2988, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2993, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 2998, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3003, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3008, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3013, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3018, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3023, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3028, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3033, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3038, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3043, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3048, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3053, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3058, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3063, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3068, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3073, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3078, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3083, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3088, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3093, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3098, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3103, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3108, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3113, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3118, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3123, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3128, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3133, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3138, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3143, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3148, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3153, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3158, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3163, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3168, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3173, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3178, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3183, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3188, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3193, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3198, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3203, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3208, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3213, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3218, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3223, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3228, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3233, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3238, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3243, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3248, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3253, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3258, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3263, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3268, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3273, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3278, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3283, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3288, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3293, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3298, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3303, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3308, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3313, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3318, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3323, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3328, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3333, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3338, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3343, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3348, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3353, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3358, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3363, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3368, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3373, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3378, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3383, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3388, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3393, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3398, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3403, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3408, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3413, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3418, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3423, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3428, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3433, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3438, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3443, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3448, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3453, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3458, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3463, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3468, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3473, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3478, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3483, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3488, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3493, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3498, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3503, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3508, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3513, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3518, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3523, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3528, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3533, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3538, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3543, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3548, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3553, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3558, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3563, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3568, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3573, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3578, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3583, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3588, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3593, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3598, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3603, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3608, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3613, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3618, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3623, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3628, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3633, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3638, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3643, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3648, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3653, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3658, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3663, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3668, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3673, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3678, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3683, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3688, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3693, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3698, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3703, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3708, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3713, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3718, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3723, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3728, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3733, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3738, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3743, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3748, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3753, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3758, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3763, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3768, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3773, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3778, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3783, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3788, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3793, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3798, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3803, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3808, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3813, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3818, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3823, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3828, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3833, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3838, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3843, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3848, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3853, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3858, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3863, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3868, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3873, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3878, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3883, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3888, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3893, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3898, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3903, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3908, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3913, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3918, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3923, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3928, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3933, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3938, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3943, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3948, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3953, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3958, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3963, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3968, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3973, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3978, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3983, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3988, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3993, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 3998, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4003, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4008, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4013, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4018, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4023, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4028, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4033, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4038, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4043, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4048, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4053, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4058, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4063, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4068, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4073, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4078, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4083, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4088, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4093, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4123, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4128, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4133, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4138, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4143, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4148, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4153, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4158, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4163, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4168, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4173, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4178, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4183, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4188, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4193, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4198, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4203, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4208, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4213, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4218, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4223, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4228, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4233, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4238, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4243, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4248, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4253, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4258, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4263, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4268, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4273, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4278, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4283, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4288, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4293, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4298, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4303, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4308, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4313, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4318, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4323, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4328, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4333, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4338, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4343, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4348, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4353, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4358, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4363, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4368, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4373, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4378, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4383, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4388, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4393, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4398, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4403, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4408, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4413, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4418, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4423, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4428, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4433, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4438, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4443, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4448, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4453, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4458, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4463, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4468, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4473, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4478, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4483, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4488, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4493, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4498, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4503, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4508, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4513, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4518, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4523, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4528, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4533, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4538, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4543, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4548, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4553, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4558, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4563, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4568, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4573, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4578, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4583, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4588, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4593, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4598, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4603, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4608, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4613, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4618, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4623, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4628, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4633, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4638, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4643, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4648, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4653, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4658, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4663, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4668, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4673, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4678, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4683, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4688, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4693, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4698, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4703, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4708, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4713, \"value\": null, \"variable\": \"st3\"}, {\"observationoffset\": 4718, \"value\": null, \"variable\": \"st3\"}]}};\n", - "var selector = \"#beda8400-50c3-4b93-b22a-57af30630329\";\n", - "var type = \"vega-lite\";\n", - "\n", - "var output_area = this;\n", - "require(['nbextensions/jupyter-vega3/index'], function(vega) {\n", - " vega.render(selector, spec, type, output_area);\n", - "}, function (err) {\n", - " if (err.requireType !== 'scripterror') {\n", - " throw(err);\n", - " }\n", - "});\n" - ] - }, - "metadata": { - "jupyter-vega3": "#beda8400-50c3-4b93-b22a-57af30630329" - }, + "data": {}, + "metadata": {}, "output_type": "display_data" }, { "data": { - "image/png": "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" + "text/html": "
\n
\n
\n", + "application/vnd.holoviews_exec.v0+json": "", + "text/plain": ":NdOverlay [Variable]\n :Curve [observationoffset] (Value)" }, + "execution_count": 8, "metadata": { - "jupyter-vega3": "#beda8400-50c3-4b93-b22a-57af30630329" + "application/vnd.holoviews_exec.v0+json": { + "id": "p1085" + } }, - "output_type": "display_data" + "output_type": "execute_result" } ], "source": [ "# list of columns to plot\n", "vitals = ['st1', 'st2', 'st3']\n", "# no 'icp' data\n", - "df[vitals].vgplot.line()" + "columns = [\"observationoffset\", *vitals]\n", + "\n", + "long_df = df[columns].melt(\n", + " id_vars=\"observationoffset\", var_name=\"Variable\", value_name=\"Value\"\n", + ")\n", + "\n", + "plot = (\n", + " hv.Dataset(long_df)\n", + " .to(hv.Curve, \"observationoffset\", \"Value\", groupby=\"Variable\")\n", + " .overlay()\n", + ")\n", + "\n", + "plot.opts(opts.Curve(\n", + " width=720,\n", + " height=480,\n", + " show_legend=True),\n", + ")" ] }, { @@ -633,138 +428,30 @@ }, { "cell_type": "code", - "execution_count": 13, - "metadata": {}, + "execution_count": 9, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T22:20:43.055441Z", + "start_time": "2024-01-08T22:19:17.070268500Z" + } + }, "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "C:\\Users\\Daniel\\AppData\\Local\\Temp\\ipykernel_28920\\1557963785.py:17: UserWarning:\n", + "\n", + "pandas only supports SQLAlchemy connectable (engine/connection) or database string URI or sqlite3 DBAPI2 connection. Other DBAPI2 objects are not tested. Please consider using SQLAlchemy.\n", + "\n" + ] + }, { "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
hospitalidnumber_of_patientsnumber_of_patients_with_tbldata completion
11737059690597.818388
541676092576394.599475
1062645237508397.059385
1844204679446295.362257
1343384277420298.246434
581764328414295.702403
902434243412197.124676
711994240394192.948113
2064583701364498.459876
802083650361198.931507
\n", - "
" - ], - "text/plain": [ - " hospitalid number_of_patients number_of_patients_with_tbl \\\n", - "11 73 7059 6905 \n", - "54 167 6092 5763 \n", - "106 264 5237 5083 \n", - "184 420 4679 4462 \n", - "134 338 4277 4202 \n", - "58 176 4328 4142 \n", - "90 243 4243 4121 \n", - "71 199 4240 3941 \n", - "206 458 3701 3644 \n", - "80 208 3650 3611 \n", - "\n", - " data completion \n", - "11 97.818388 \n", - "54 94.599475 \n", - "106 97.059385 \n", - "184 95.362257 \n", - "134 98.246434 \n", - "58 95.702403 \n", - "90 97.124676 \n", - "71 92.948113 \n", - "206 98.459876 \n", - "80 98.931507 " - ] + "text/plain": " hospitalid number_of_patients number_of_patients_with_tbl \\\n11 73 7059 6905 \n54 167 6092 5763 \n106 264 5237 5083 \n184 420 4679 4462 \n134 338 4277 4202 \n58 176 4328 4142 \n90 243 4243 4121 \n71 199 4240 3941 \n206 458 3701 3644 \n80 208 3650 3611 \n\n data completion \n11 97.818388 \n54 94.599475 \n106 97.059385 \n184 95.362257 \n134 98.246434 \n58 95.702403 \n90 97.124676 \n71 92.948113 \n206 98.459876 \n80 98.931507 ", + "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
hospitalidnumber_of_patientsnumber_of_patients_with_tbldata completion
11737059690597.818388
541676092576394.599475
1062645237508397.059385
1844204679446295.362257
1343384277420298.246434
581764328414295.702403
902434243412197.124676
711994240394192.948113
2064583701364498.459876
802083650361198.931507
\n
" }, - "execution_count": 13, + "execution_count": 9, "metadata": {}, "output_type": "execute_result" } @@ -794,66 +481,46 @@ }, { "cell_type": "code", - "execution_count": 14, - "metadata": {}, + "execution_count": 10, + "metadata": { + "ExecuteTime": { + "end_time": "2024-01-08T22:20:43.150859Z", + "start_time": "2024-01-08T22:20:43.053444400Z" + } + }, "outputs": [ { - "data": { - "text/html": [ - "
\n", - "\n", - "\n" - ] - }, - "metadata": { - "jupyter-vega3": "#c1f8bec5-65fb-4239-974d-3a724b4969cd" - }, - "output_type": "display_data" - }, - { - "data": { - "application/javascript": [ - "var spec = {\"width\": 450, \"mark\": \"bar\", \"selection\": {\"grid\": {\"type\": \"interval\", \"bind\": \"scales\"}}, \"height\": 300, \"$schema\": \"https://vega.github.io/schema/vega-lite/v2.json\", \"encoding\": {\"color\": {\"field\": \"Number of hospitals\", \"type\": \"nominal\"}, \"y\": {\"aggregate\": \"count\", \"stack\": null, \"type\": \"quantitative\"}, \"x\": {\"field\": \"Percent of patients with data\", \"type\": \"quantitative\", \"bin\": {\"maxbins\": 10}}}, \"data\": {\"values\": [{\"Percent of patients with data\": 97.8183878736365, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 94.5994747209455, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.05938514416651, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 95.3622568924984, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.24643441664719, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 95.70240295748613, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.12467593683715, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 92.94811320754717, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.45987570926776, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.93150684931507, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.84351672656898, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 95.39016939738961, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.1990507267873, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 92.06001875586121, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 80.47045951859955, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 95.97117589256469, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.33390003400204, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.02811523776467, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 93.48058425365159, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.85420782299487, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.46992948983824, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.14691943127963, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.04339532665713, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 96.74952198852772, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 93.29210275927687, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 93.21462945139557, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 92.8092042186002, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.79349509550852, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 93.06587419514611, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 94.23469387755102, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.43497031840259, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.84233737596472, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 93.76, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.97979797979798, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.032992036405, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 94.30449069003286, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 80.28103044496487, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 95.47796222095019, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.16567342073897, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.99749373433583, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.17091836734694, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 96.46401985111662, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.8975356679637, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 95.83057577763071, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.58677685950413, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.85052316890882, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.1304347826087, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.32914375490967, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.43639291465378, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 95.4369682907966, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.32659932659934, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.14821124361158, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 93.29563812600969, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.64757709251101, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.45848375451264, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.71794871794873, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 92.3951048951049, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.10426540284361, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.31573802541544, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 93.34582942830365, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.8991935483871, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.59349593495935, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 95.39666993143977, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.79402677651905, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 96.40718562874252, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.26883910386965, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.36642027455122, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.41379310344827, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.55801104972376, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.54233409610984, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.95180722891567, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.90377588306943, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 93.54460093896714, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.23684210526315, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.19463087248323, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.19246298788694, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 86.0655737704918, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.31224209078404, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.0358126721763, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.72027972027972, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.57865168539325, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.99280575539568, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.11764705882354, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 95.80318379160637, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.24012158054711, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 89.76486860304288, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 92.05202312138728, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.27856025039124, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.03999999999999, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.8817891373802, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 85.50932568149211, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.49748743718592, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.830220713073, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.1554054054054, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.82935153583618, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.14821124361158, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.82547993019197, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.44027303754265, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.82363315696648, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.35766423357664, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.62049335863378, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 95.04761904761905, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.00199600798403, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 83.3616298811545, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.17813765182186, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.58847736625515, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 93.52226720647774, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.13793103448276, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.34354485776805, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.55257270693512, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 90.17467248908298, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.51573849878935, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 81.25, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.25925925925925, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.52941176470588, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 96.83698296836984, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 69.23076923076923, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.94459102902374, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.41688654353563, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 90.70904645476773, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.35449735449735, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.72752043596729, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 95.97855227882037, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.4413407821229, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.61111111111111, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.71751412429379, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.87640449438202, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.26589595375722, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 95.70200573065902, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.39024390243902, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.08814589665653, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.16981132075472, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.67637540453075, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.0392156862745, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.00662251655629, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 92.11356466876973, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 85.53846153846155, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 87.33766233766234, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.4375, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.6470588235294, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 76.94704049844236, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 95.71984435797665, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 64.04199475065617, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 95.51020408163265, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 94.84978540772532, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.77777777777777, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 85.88235294117646, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 95.17543859649122, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.53488372093024, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.15668202764977, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 95.4954954954955, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.52380952380952, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 83.2618025751073, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.96373056994818, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 95.45454545454545, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 72.8744939271255, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.41520467836257, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 96.02272727272727, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 89.26553672316385, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.125, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.67549668874173, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.22222222222221, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.79411764705883, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.21259842519686, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 94.65648854961832, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.38709677419355, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 99.18032786885246, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 87.02290076335878, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 94.5945945945946, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 96.42857142857143, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 96.96969696969697, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 96.96969696969697, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.21428571428571, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 98.11320754716981, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 83.33333333333334, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 53.086419753086425, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 97.5, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 47.14285714285714, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 54.54545454545454, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 85.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 75.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 93.33333333333333, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 92.3076923076923, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 44.44444444444444, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 36.36363636363637, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 34.78260869565217, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 42.857142857142854, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 100.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}, {\"Percent of patients with data\": 0.0, \"Number of hospitals\": \"data completion\"}]}};\n", - "var selector = \"#c1f8bec5-65fb-4239-974d-3a724b4969cd\";\n", - "var type = \"vega-lite\";\n", - "\n", - "var output_area = this;\n", - "require(['nbextensions/jupyter-vega3/index'], function(vega) {\n", - " vega.render(selector, spec, type, output_area);\n", - "}, function (err) {\n", - " if (err.requireType !== 'scripterror') {\n", - " throw(err);\n", - " }\n", - "});\n" - ] - }, - "metadata": { - "jupyter-vega3": "#c1f8bec5-65fb-4239-974d-3a724b4969cd" - }, + "data": {}, + "metadata": {}, "output_type": "display_data" }, { "data": { - "image/png": "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" + "text/html": "
\n
\n
\n", + "application/vnd.holoviews_exec.v0+json": "", + "text/plain": ":Histogram [x] (Frequency)" }, + "execution_count": 10, "metadata": { - "jupyter-vega3": "#c1f8bec5-65fb-4239-974d-3a724b4969cd" + "application/vnd.holoviews_exec.v0+json": { + "id": "p1113" + } }, - "output_type": "display_data" + "output_type": "execute_result" } ], "source": [ - "df[['data completion']].vgplot.hist(bins=10,\n", - " var_name='Number of hospitals',\n", - " value_name='Percent of patients with data')" + "counts, edges = np.histogram(df[\"data completion\"], bins=10)\n", + "\n", + "data_completion_histogram = hv.Histogram((counts, edges))\n", + "\n", + "data_completion_histogram.opts(\n", + " xlabel=\"Percent of patients with data (binned)\",\n", + " ylabel=\"Number of Records\",\n", + " title=\"Number of Hospitals Data Completion Histogram\",\n", + " width=700,\n", + " height=400,\n", + ")" ] }, {