{ "cells": [ { "cell_type": "markdown", "id": "30a2b1db-e4bc-4f0a-8ecb-d55a846b417f", "metadata": { "editable": true, "slideshow": { "slide_type": "" }, "tags": [] }, "source": [ "# 1D Plotting" ] }, { "cell_type": "raw", "id": "b89eedb6-27a8-4cff-907e-fd8c1b699008", "metadata": { "editable": true, "raw_mimetype": "text/restructuredtext", "slideshow": { "slide_type": "" }, "tags": [] }, "source": [ ".. currentmodule:: massdash" ] }, { "cell_type": "markdown", "id": "1b9d35de-5165-4d45-9c18-461a407bcff9", "metadata": { "editable": true, "slideshow": { "slide_type": "" }, "tags": [] }, "source": [ "Since visualization in higher dimensions can be difficult, it is essential when assesing experiment quality to visualize precursors in 1D where one axis is intensity and the other axis is a separation (e.g. retention time, ion mobility or m/z)" ] }, { "cell_type": "markdown", "id": "60a70a51-9b1f-4dce-9845-90d8216fe30f", "metadata": {}, "source": [ "
\n", "Warning\n", "\n", "We are currently migrating the plotting library over to pyopenms_viz, current plotting interface is unstable. \n", "
" ] }, { "cell_type": "raw", "id": "f57d6128-e929-486d-ae3a-bbfd23537a10", "metadata": { "editable": true, "raw_mimetype": "text/restructuredtext", "slideshow": { "slide_type": "" }, "tags": [] }, "source": [ "As seen `previously`_ :py:class:`~structs.TransitionGroup` stores 1D data including a chromatogram, mobilogram or spectrum. If a chromatogram loader is used, only the TransitionGroup will always hold a Chromatogram. If a :py:class:`~loaders.SpectrumLoader` is used, the :py:class:`~structs.TransitionGroup` may hold a :py:class:`~structs.Chromatogram`, :py:class:`~structs.Mobilogram` or :py:class:`~structs.Spectrum`. This can always be checked using the ``TransitionGroup.type`` variable\n", "\n", ".. _previously: Loading\\ Spectrum\\ Data.ipynb#Converting-a-FeatureMap-to-1D-data" ] }, { "cell_type": "code", "execution_count": 2, "id": "f15a7806-3adb-41be-8d81-5e1eda910d71", "metadata": { "editable": true, "nbsphinx": "hidden", "slideshow": { "slide_type": "" }, "tags": [] }, "outputs": [], "source": [ "%load_ext autoreload\n", "%autoreload 2" ] }, { "cell_type": "code", "execution_count": 3, "id": "0558a6c1-9d4d-4998-b528-890db1dbb7d4", "metadata": { "editable": true, "nbsphinx": "hidden", "slideshow": { "slide_type": "" }, "tags": [] }, "outputs": [], "source": [ "# Please run this before executing any cell\n", "import os\n", "os.chdir(\"../../test/test_data/\") #### Insert path to data, this is the path to the tutorial data. " ] }, { "cell_type": "markdown", "id": "c2822677-d220-4e1c-a9a1-b65bd64aec73", "metadata": { "editable": true, "slideshow": { "slide_type": "" }, "tags": [] }, "source": [ "## Loading data" ] }, { "cell_type": "code", "execution_count": 4, "id": "00d0fb93-7daf-453e-9991-f0c45445728f", "metadata": { "editable": true, "slideshow": { "slide_type": "" }, "tags": [] }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Initializing valid scores for selection\n", "[2024-10-08 16:34:14,378] MzMLDataAccess - INFO - Opening mzml/ionMobilityTest.mzML file...: Elapsed 0.07661747932434082 ms\n", "[2024-10-08 16:34:14,379] MzMLDataAccess - INFO - There are 50 spectra and 0 chromatograms.\n", "[2024-10-08 16:34:14,380] MzMLDataAccess - INFO - There are 25 MS1 spectra and 25 MS2 spectra.\n" ] } ], "source": [ "from massdash.loaders import MzMLDataLoader\n", "from massdash.structs import TargetedDIAConfig\n", "\n", "# Initate TargetedDIAConfig and set parameters\n", "extraction_config = TargetedDIAConfig()\n", "extraction_config.im_window = 0.2\n", "extraction_config.rt_window = 50\n", "extraction_config.mz_tol = 20\n", "\n", "# Initiate loader object\n", "loader = MzMLDataLoader(dataFiles=\"mzml/ionMobilityTest.mzML\",\n", " rsltsFile=[\"osw/ionMobilityTest.osw\", \"diann/ionMobilityTest-diannReport.tsv\"])\n", "\n", "# fetch transitionGroup for target peptide - Will always return a chromatogram object\n", "transitionGroup = loader.loadTransitionGroups(\"AFVDFLSDEIK\", 2, extraction_config)['ionMobilityTest'] # ionMobilityTest is the run name\n", "\n", "# fetch featureMap for target peptide\n", "featureMap = loader.loadFeatureMaps(\"AFVDFLSDEIK\", 2, extraction_config)['ionMobilityTest']\n", "\n", "# fetch transition group features\n", "transitionGroupFeatures = loader.loadTransitionGroupFeatures(\"AFVDFLSDEIK\", 2)['ionMobilityTest']" ] }, { "cell_type": "markdown", "id": "d7e26cb0-2471-4912-b028-d8751e35b6c4", "metadata": { "editable": true, "slideshow": { "slide_type": "" }, "tags": [] }, "source": [ "If this above code looks unfamilliar, please look at previous python documentation." ] }, { "cell_type": "markdown", "id": "e1ae05fb-8827-4b99-b808-e67364208462", "metadata": { "editable": true, "slideshow": { "slide_type": "" }, "tags": [] }, "source": [ "## Plotting Chromatograms" ] }, { "cell_type": "raw", "id": "e4b4e258-016e-44df-99cc-3233ce2efbc6", "metadata": { "editable": true, "raw_mimetype": "text/restructuredtext", "slideshow": { "slide_type": "" }, "tags": [] }, "source": [ "Chromatograms can be plotted directly from a :py:class:`~structs.TransitionGroup` by calling the :py:func:`~.structs.TransitionGroup.plot` function. " ] }, { "cell_type": "code", "execution_count": 5, "id": "79c709c4-1e6d-4f28-84a8-4357e7a60763", "metadata": { "editable": true, "slideshow": { "slide_type": "" }, "tags": [] }, "outputs": [ { "data": { "text/html": [ " \n", "
\n", " \n", " Loading BokehJS ...\n", "
\n" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/javascript": [ "'use strict';\n", "(function(root) {\n", " function now() {\n", " return new Date();\n", " }\n", "\n", " const force = true;\n", "\n", " if (typeof root._bokeh_onload_callbacks === \"undefined\" || force === true) {\n", " root._bokeh_onload_callbacks = [];\n", " root._bokeh_is_loading = undefined;\n", " }\n", "\n", "const JS_MIME_TYPE = 'application/javascript';\n", " const HTML_MIME_TYPE = 'text/html';\n", " const EXEC_MIME_TYPE = 'application/vnd.bokehjs_exec.v0+json';\n", " const CLASS_NAME = 'output_bokeh rendered_html';\n", "\n", " /**\n", " * Render data to the DOM node\n", " */\n", " function render(props, node) {\n", " const script = document.createElement(\"script\");\n", " node.appendChild(script);\n", " }\n", "\n", " /**\n", " * Handle when an output is cleared or removed\n", " */\n", " function handleClearOutput(event, handle) {\n", " function drop(id) {\n", " const view = Bokeh.index.get_by_id(id)\n", " if (view != null) {\n", " view.model.document.clear()\n", " Bokeh.index.delete(view)\n", " }\n", " }\n", "\n", " const cell = handle.cell;\n", "\n", " const id = cell.output_area._bokeh_element_id;\n", " const server_id = cell.output_area._bokeh_server_id;\n", "\n", " // Clean up Bokeh references\n", " if (id != null) {\n", " drop(id)\n", " }\n", "\n", " if (server_id !== undefined) {\n", " // Clean up Bokeh references\n", " const cmd_clean = \"from bokeh.io.state import curstate; print(curstate().uuid_to_server['\" + server_id + \"'].get_sessions()[0].document.roots[0]._id)\";\n", " cell.notebook.kernel.execute(cmd_clean, {\n", " iopub: {\n", " output: function(msg) {\n", " const id = msg.content.text.trim()\n", " drop(id)\n", " }\n", " }\n", " });\n", " // Destroy server and session\n", " const cmd_destroy = \"import bokeh.io.notebook as ion; ion.destroy_server('\" + server_id + \"')\";\n", " cell.notebook.kernel.execute(cmd_destroy);\n", " }\n", " }\n", "\n", " /**\n", " * Handle when a new output is added\n", " */\n", " function handleAddOutput(event, handle) {\n", " const output_area = handle.output_area;\n", " const output = handle.output;\n", "\n", " // limit handleAddOutput to display_data with EXEC_MIME_TYPE content only\n", " if ((output.output_type != \"display_data\") || (!Object.prototype.hasOwnProperty.call(output.data, EXEC_MIME_TYPE))) {\n", " return\n", " }\n", "\n", " const toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n", "\n", " if (output.metadata[EXEC_MIME_TYPE][\"id\"] !== undefined) {\n", " toinsert[toinsert.length - 1].firstChild.textContent = output.data[JS_MIME_TYPE];\n", " // store reference to embed id on output_area\n", " output_area._bokeh_element_id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n", " }\n", " if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n", " const bk_div = document.createElement(\"div\");\n", " bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n", " const script_attrs = bk_div.children[0].attributes;\n", " for (let i = 0; i < script_attrs.length; i++) {\n", " toinsert[toinsert.length - 1].firstChild.setAttribute(script_attrs[i].name, script_attrs[i].value);\n", " toinsert[toinsert.length - 1].firstChild.textContent = bk_div.children[0].textContent\n", " }\n", " // store reference to server id on output_area\n", " output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n", " }\n", " }\n", "\n", " function register_renderer(events, OutputArea) {\n", "\n", " function append_mime(data, metadata, element) {\n", " // create a DOM node to render to\n", " const 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", " const props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n", " render(props, toinsert[toinsert.length - 1]);\n", " element.append(toinsert);\n", " return toinsert\n", " }\n", "\n", " /* Handle when an output is cleared or removed */\n", " events.on('clear_output.CodeCell', handleClearOutput);\n", " events.on('delete.Cell', handleClearOutput);\n", "\n", " /* Handle when a new output is added */\n", " events.on('output_added.OutputArea', handleAddOutput);\n", "\n", " /**\n", " * Register the mime type and append_mime function with output_area\n", " */\n", " OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n", " /* Is output safe? */\n", " safe: true,\n", " /* Index of renderer in `output_area.display_order` */\n", " index: 0\n", " });\n", " }\n", "\n", " // register the mime type if in Jupyter Notebook environment and previously unregistered\n", " if (root.Jupyter !== undefined) {\n", " const events = require('base/js/events');\n", " const OutputArea = require('notebook/js/outputarea').OutputArea;\n", "\n", " if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n", " register_renderer(events, OutputArea);\n", " }\n", " }\n", " if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n", " root._bokeh_timeout = Date.now() + 5000;\n", " root._bokeh_failed_load = false;\n", " }\n", "\n", " const NB_LOAD_WARNING = {'data': {'text/html':\n", " \"
\\n\"+\n", " \"

\\n\"+\n", " \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n", " \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n", " \"

\\n\"+\n", " \"\\n\"+\n", " \"\\n\"+\n", " \"from bokeh.resources import INLINE\\n\"+\n", " \"output_notebook(resources=INLINE)\\n\"+\n", " \"\\n\"+\n", " \"
\"}};\n", "\n", " function display_loaded(error = null) {\n", " const el = document.getElementById(\"c6d6ae1c-5339-4e30-8866-1cb9624bfa82\");\n", " if (el != null) {\n", " const html = (() => {\n", " if (typeof root.Bokeh === \"undefined\") {\n", " if (error == null) {\n", " return \"BokehJS is loading ...\";\n", " } else {\n", " return \"BokehJS failed to load.\";\n", " }\n", " } else {\n", " const prefix = `BokehJS ${root.Bokeh.version}`;\n", " if (error == null) {\n", " return `${prefix} successfully loaded.`;\n", " } else {\n", " return `${prefix} encountered errors while loading and may not function as expected.`;\n", " }\n", " }\n", " })();\n", " el.innerHTML = html;\n", "\n", " if (error != null) {\n", " const wrapper = document.createElement(\"div\");\n", " wrapper.style.overflow = \"auto\";\n", " wrapper.style.height = \"5em\";\n", " wrapper.style.resize = \"vertical\";\n", " const content = document.createElement(\"div\");\n", " content.style.fontFamily = \"monospace\";\n", " content.style.whiteSpace = \"pre-wrap\";\n", " content.style.backgroundColor = \"rgb(255, 221, 221)\";\n", " content.textContent = error.stack ?? error.toString();\n", " wrapper.append(content);\n", " el.append(wrapper);\n", " }\n", " } else if (Date.now() < root._bokeh_timeout) {\n", " setTimeout(() => display_loaded(error), 100);\n", " }\n", " }\n", "\n", " function run_callbacks() {\n", " try {\n", " root._bokeh_onload_callbacks.forEach(function(callback) {\n", " if (callback != null)\n", " callback();\n", " });\n", " } finally {\n", " delete root._bokeh_onload_callbacks\n", " }\n", " console.debug(\"Bokeh: all callbacks have finished\");\n", " }\n", "\n", " function load_libs(css_urls, js_urls, callback) {\n", " if (css_urls == null) css_urls = [];\n", " if (js_urls == null) js_urls = [];\n", "\n", " root._bokeh_onload_callbacks.push(callback);\n", " if (root._bokeh_is_loading > 0) {\n", " console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n", " return null;\n", " }\n", " if (js_urls == null || js_urls.length === 0) {\n", " run_callbacks();\n", " return null;\n", " }\n", " console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n", " root._bokeh_is_loading = css_urls.length + js_urls.length;\n", "\n", " function on_load() {\n", " root._bokeh_is_loading--;\n", " if (root._bokeh_is_loading === 0) {\n", " console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n", " run_callbacks()\n", " }\n", " }\n", "\n", " function on_error(url) {\n", " console.error(\"failed to load \" + url);\n", " }\n", "\n", " for (let i = 0; i < css_urls.length; i++) {\n", " const url = css_urls[i];\n", " const element = document.createElement(\"link\");\n", " element.onload = on_load;\n", " element.onerror = on_error.bind(null, url);\n", " element.rel = \"stylesheet\";\n", " element.type = \"text/css\";\n", " element.href = url;\n", " console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n", " document.body.appendChild(element);\n", " }\n", "\n", " for (let i = 0; i < js_urls.length; i++) {\n", " const url = js_urls[i];\n", " const element = document.createElement('script');\n", " element.onload = on_load;\n", " element.onerror = on_error.bind(null, url);\n", " element.async = false;\n", " element.src = url;\n", " console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n", " document.head.appendChild(element);\n", " }\n", " };\n", "\n", " function inject_raw_css(css) {\n", " const element = document.createElement(\"style\");\n", " element.appendChild(document.createTextNode(css));\n", " document.body.appendChild(element);\n", " }\n", "\n", " const js_urls = [\"https://cdn.bokeh.org/bokeh/release/bokeh-3.6.0.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-3.6.0.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-3.6.0.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-3.6.0.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-mathjax-3.6.0.min.js\"];\n", " const css_urls = [];\n", "\n", " const inline_js = [ function(Bokeh) {\n", " Bokeh.set_log_level(\"info\");\n", " },\n", "function(Bokeh) {\n", " }\n", " ];\n", "\n", " function run_inline_js() {\n", " if (root.Bokeh !== undefined || force === true) {\n", " try {\n", " for (let i = 0; i < inline_js.length; i++) {\n", " inline_js[i].call(root, root.Bokeh);\n", " }\n", "\n", " } catch (error) {display_loaded(error);throw error;\n", " }if (force === true) {\n", " display_loaded();\n", " }} else if (Date.now() < root._bokeh_timeout) {\n", " setTimeout(run_inline_js, 100);\n", " } else if (!root._bokeh_failed_load) {\n", " console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n", " root._bokeh_failed_load = true;\n", " } else if (force !== true) {\n", " const cell = $(document.getElementById(\"c6d6ae1c-5339-4e30-8866-1cb9624bfa82\")).parents('.cell').data().cell;\n", " cell.output_area.append_execute_result(NB_LOAD_WARNING)\n", " }\n", " }\n", "\n", " if (root._bokeh_is_loading === 0) {\n", " console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n", " run_inline_js();\n", " } else {\n", " load_libs(css_urls, js_urls, function() {\n", " console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n", " run_inline_js();\n", " });\n", " }\n", "}(window));" ], "application/vnd.bokehjs_load.v0+json": "'use strict';\n(function(root) {\n function now() {\n return new Date();\n }\n\n const force = true;\n\n if (typeof root._bokeh_onload_callbacks === \"undefined\" || force === true) {\n root._bokeh_onload_callbacks = [];\n root._bokeh_is_loading = undefined;\n }\n\n\n if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\n }\n\n const NB_LOAD_WARNING = {'data': {'text/html':\n \"
\\n\"+\n \"

\\n\"+\n \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n \"

\\n\"+\n \"\\n\"+\n \"\\n\"+\n \"from bokeh.resources import INLINE\\n\"+\n \"output_notebook(resources=INLINE)\\n\"+\n \"\\n\"+\n \"
\"}};\n\n function display_loaded(error = null) {\n const el = document.getElementById(\"c6d6ae1c-5339-4e30-8866-1cb9624bfa82\");\n if (el != null) {\n const html = (() => {\n if (typeof root.Bokeh === \"undefined\") {\n if (error == null) {\n return \"BokehJS is loading ...\";\n } else {\n return \"BokehJS failed to load.\";\n }\n } else {\n const prefix = `BokehJS ${root.Bokeh.version}`;\n if (error == null) {\n return `${prefix} successfully loaded.`;\n } else {\n return `${prefix} encountered errors while loading and may not function as expected.`;\n }\n }\n })();\n el.innerHTML = html;\n\n if (error != null) {\n const wrapper = document.createElement(\"div\");\n wrapper.style.overflow = \"auto\";\n wrapper.style.height = \"5em\";\n wrapper.style.resize = \"vertical\";\n const content = document.createElement(\"div\");\n content.style.fontFamily = \"monospace\";\n content.style.whiteSpace = \"pre-wrap\";\n content.style.backgroundColor = \"rgb(255, 221, 221)\";\n content.textContent = error.stack ?? error.toString();\n wrapper.append(content);\n el.append(wrapper);\n }\n } else if (Date.now() < root._bokeh_timeout) {\n setTimeout(() => display_loaded(error), 100);\n }\n }\n\n function run_callbacks() {\n try {\n root._bokeh_onload_callbacks.forEach(function(callback) {\n if (callback != null)\n callback();\n });\n } finally {\n delete root._bokeh_onload_callbacks\n }\n console.debug(\"Bokeh: all callbacks have finished\");\n }\n\n function load_libs(css_urls, js_urls, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n\n root._bokeh_onload_callbacks.push(callback);\n if (root._bokeh_is_loading > 0) {\n console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n }\n if (js_urls == null || js_urls.length === 0) {\n run_callbacks();\n return null;\n }\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n root._bokeh_is_loading = css_urls.length + js_urls.length;\n\n function on_load() {\n root._bokeh_is_loading--;\n if (root._bokeh_is_loading === 0) {\n console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n run_callbacks()\n }\n }\n\n function on_error(url) {\n console.error(\"failed to load \" + url);\n }\n\n for (let i = 0; i < css_urls.length; i++) {\n const url = css_urls[i];\n const element = document.createElement(\"link\");\n element.onload = on_load;\n element.onerror = on_error.bind(null, url);\n element.rel = \"stylesheet\";\n element.type = \"text/css\";\n element.href = url;\n console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n document.body.appendChild(element);\n }\n\n for (let i = 0; i < js_urls.length; i++) {\n const url = js_urls[i];\n const element = document.createElement('script');\n element.onload = on_load;\n element.onerror = on_error.bind(null, url);\n element.async = false;\n element.src = url;\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n };\n\n function inject_raw_css(css) {\n const element = document.createElement(\"style\");\n element.appendChild(document.createTextNode(css));\n document.body.appendChild(element);\n }\n\n const js_urls = [\"https://cdn.bokeh.org/bokeh/release/bokeh-3.6.0.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-3.6.0.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-3.6.0.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-3.6.0.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-mathjax-3.6.0.min.js\"];\n const css_urls = [];\n\n const inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {\n }\n ];\n\n function run_inline_js() {\n if (root.Bokeh !== undefined || force === true) {\n try {\n for (let i = 0; i < inline_js.length; i++) {\n inline_js[i].call(root, root.Bokeh);\n }\n\n } catch (error) {display_loaded(error);throw error;\n }if (force === true) {\n display_loaded();\n }} else if (Date.now() < root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load = true;\n } else if (force !== true) {\n const cell = $(document.getElementById(\"c6d6ae1c-5339-4e30-8866-1cb9624bfa82\")).parents('.cell').data().cell;\n cell.output_area.append_execute_result(NB_LOAD_WARNING)\n }\n }\n\n if (root._bokeh_is_loading === 0) {\n console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n run_inline_js();\n } else {\n load_libs(css_urls, js_urls, function() {\n console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n run_inline_js();\n });\n }\n}(window));" }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "\n", "
\n" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/javascript": [ "(function(root) {\n", " function embed_document(root) {\n", " const docs_json = {\"36aa81ab-1e13-4030-83f2-8d79ee07548f\":{\"version\":\"3.6.0\",\"title\":\"Bokeh Application\",\"roots\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p1001\",\"attributes\":{\"width\":800,\"height\":450,\"sizing_mode\":\"scale_width\",\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p1002\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p1003\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1010\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1011\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1008\"},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1046\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1037\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1038\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1039\"},\"data\":{\"type\":\"map\",\"entries\":[[\"x\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"3tGbTgFRuEBASMP+ylK4QAXv/LeUVLhAohkYAF5WuEASPzUMKFi4QNoH8u3xWbhAcwMggrxbuEBsyS+Rh124QDvU8pNSX7hA1/Ke5R1huECWl8Dx7GK4QIkDkPe2ZLhAJvikyYFmuECJpYOVTmi4QEUaoQ8barhAFA4/6+hruEAa+x5Etm24QDUu4t6Eb7hAztsc3VJxuEAstZR1IHO4QHs6sk74dLhAQcgTecd2uECYaFUdlni4QHnu7+9jerhA\"},\"shape\":[24],\"dtype\":\"float64\",\"order\":\"little\"}],[\"y\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQNlQ1cD0EFn/2dChoBORHygxkQsgBdEvn8CRJiI3UXWkZlHoyKXSGx/qEhiQuVHfhaFRpKXv0Wu4HBFZF8+RaqgDkVGn/9E2D9DRXjfQkXE/4tEJ1/TRBag20TLHsVE\"},\"shape\":[24],\"dtype\":\"float32\",\"order\":\"little\"}],[\"precursor_mz\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"product_mz\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"product_charge\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1047\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1048\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1043\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"x\"},\"y\":{\"type\":\"field\",\"field\":\"y\"},\"line_alpha\":0.5,\"line_width\":2,\"line_dash\":[6]}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1044\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"x\"},\"y\":{\"type\":\"field\",\"field\":\"y\"},\"line_alpha\":0.1,\"line_width\":2,\"line_dash\":[6]}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1045\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"x\"},\"y\":{\"type\":\"field\",\"field\":\"y\"},\"line_alpha\":0.2,\"line_width\":2,\"line_dash\":[6]}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1058\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1049\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1050\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1051\"},\"data\":{\"type\":\"map\",\"entries\":[[\"x\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"r019XhxRuECF3SnS5VK4QMQpRoqvVLhAR0y0pnlWuEAFdTX3Qli4QNeMybANWrhAJlWEPtlbuEBSHSVppV24QIh4ruxvX7hAaQA/6T5huEC8gqPmCGO4QJsAAvbTZLhA3PnT8KBmuEDXLPumbWi4QDbrrsM6arhAgOBwAQhsuEDIM4MF1m24QFFGwVOlb7hAkE/UNXNxuEBSovbxSnO4QNr2xfUZdbhA5HJzuuh2uECUNa0ptni4QCrk7t+DerhA\"},\"shape\":[24],\"dtype\":\"float64\",\"order\":\"little\"}],[\"y\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"rAAYQ63/v0Hl/xBDwf5gQyEAgUPxf2VEiv8dRDYAX0VTY3RGyxBLR9ADP0eIQHZGASB+RVcArURsf+lDuH9hRGh/LEQqYJ1ECyCmROL+PkOFYJdEPMAkRO8/EkSQ/81D\"},\"shape\":[24],\"dtype\":\"float32\",\"order\":\"little\"}],[\"precursor_mz\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"product_mz\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"product_charge\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1059\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1060\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1055\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"x\"},\"y\":{\"type\":\"field\",\"field\":\"y\"},\"line_color\":\"#1f77b4\",\"line_alpha\":0.5,\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1056\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"x\"},\"y\":{\"type\":\"field\",\"field\":\"y\"},\"line_color\":\"#1f77b4\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1057\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"x\"},\"y\":{\"type\":\"field\",\"field\":\"y\"},\"line_color\":\"#1f77b4\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1070\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1061\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1062\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1063\"},\"data\":{\"type\":\"map\",\"entries\":[[\"x\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"r019XhxRuECF3SnS5VK4QMQpRoqvVLhAR0y0pnlWuEAFdTX3Qli4QNeMybANWrhAJlWEPtlbuEBSHSVppV24QIh4ruxvX7hAaQA/6T5huEC8gqPmCGO4QJsAAvbTZLhA3PnT8KBmuEDXLPumbWi4QDbrrsM6arhAgOBwAQhsuEDIM4MF1m24QFFGwVOlb7hAkE/UNXNxuEBSovbxSnO4QNr2xfUZdbhA5HJzuuh2uECUNa0ptni4QCrk7t+DerhA\"},\"shape\":[24],\"dtype\":\"float64\",\"order\":\"little\"}],[\"y\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"eYCIQ1yBp0P0f+tDegAdRD+/o0RBPxBE5j9oRA6IwUXRSYBHZqlWSE1BRkhsEIBHkN89RvZvtkXRx4JFzI9jRbPA70RPEFFF3m8KRZrvuUUxP+5ENTAVRQ4BzESzf6tE\"},\"shape\":[24],\"dtype\":\"float32\",\"order\":\"little\"}],[\"precursor_mz\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"product_mz\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"product_charge\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1071\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1072\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1067\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"x\"},\"y\":{\"type\":\"field\",\"field\":\"y\"},\"line_color\":\"#aec7e8\",\"line_alpha\":0.5,\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1068\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"x\"},\"y\":{\"type\":\"field\",\"field\":\"y\"},\"line_color\":\"#aec7e8\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1069\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"x\"},\"y\":{\"type\":\"field\",\"field\":\"y\"},\"line_color\":\"#aec7e8\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1082\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1073\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1074\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1075\"},\"data\":{\"type\":\"map\",\"entries\":[[\"x\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"r019XhxRuECF3SnS5VK4QMQpRoqvVLhAR0y0pnlWuEAFdTX3Qli4QNeMybANWrhAJlWEPtlbuEBSHSVppV24QIh4ruxvX7hAaQA/6T5huEC8gqPmCGO4QJsAAvbTZLhA3PnT8KBmuEDXLPumbWi4QDbrrsM6arhAgOBwAQhsuEDIM4MF1m24QFFGwVOlb7hAkE/UNXNxuEBSovbxSnO4QNr2xfUZdbhA5HJzuuh2uECUNa0ptni4QCrk7t+DerhA\"},\"shape\":[24],\"dtype\":\"float64\",\"order\":\"little\"}],[\"y\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"/wAkQp3/WEOJwBpE8EAFRHx/xUP2//ZDkf8lRA8IzEW8dmhHnM41SOO+IUgaDVBHz6cHRuL3tEVx0G1FKRA0RWiA3ERX4OpEtN8BRaYvCkW2XztFpqDWRFhgrUTqf5NE\"},\"shape\":[24],\"dtype\":\"float32\",\"order\":\"little\"}],[\"precursor_mz\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"product_mz\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"product_charge\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1083\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1084\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1079\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"x\"},\"y\":{\"type\":\"field\",\"field\":\"y\"},\"line_color\":\"#ff7f0e\",\"line_alpha\":0.5,\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1080\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"x\"},\"y\":{\"type\":\"field\",\"field\":\"y\"},\"line_color\":\"#ff7f0e\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1081\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"x\"},\"y\":{\"type\":\"field\",\"field\":\"y\"},\"line_color\":\"#ff7f0e\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1094\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1085\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1086\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1087\"},\"data\":{\"type\":\"map\",\"entries\":[[\"x\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"r019XhxRuECF3SnS5VK4QMQpRoqvVLhAR0y0pnlWuEAFdTX3Qli4QNeMybANWrhAJlWEPtlbuEBSHSVppV24QIh4ruxvX7hAaQA/6T5huEC8gqPmCGO4QJsAAvbTZLhA3PnT8KBmuEDXLPumbWi4QDbrrsM6arhAgOBwAQhsuEDIM4MF1m24QFFGwVOlb7hAkE/UNXNxuEBSovbxSnO4QNr2xfUZdbhA5HJzuuh2uECUNa0ptni4QCrk7t+DerhA\"},\"shape\":[24],\"dtype\":\"float64\",\"order\":\"little\"}],[\"y\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"tv8FQy//BURlAMxDwL9QRGv/X0TRPwVE7H8gRM0fg0UxUTdHpqQpSIEGGkj2uSpH7rMdRuV3x0URoCNF9I9HRdGfEkW8DxtF2d+tRNKfxESsX6FESADjRE+QsEWMP6RE\"},\"shape\":[24],\"dtype\":\"float32\",\"order\":\"little\"}],[\"precursor_mz\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"product_mz\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"product_charge\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1095\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1096\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1091\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"x\"},\"y\":{\"type\":\"field\",\"field\":\"y\"},\"line_color\":\"#ffbb78\",\"line_alpha\":0.5,\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1092\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"x\"},\"y\":{\"type\":\"field\",\"field\":\"y\"},\"line_color\":\"#ffbb78\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1093\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"x\"},\"y\":{\"type\":\"field\",\"field\":\"y\"},\"line_color\":\"#ffbb78\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1106\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1097\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1098\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1099\"},\"data\":{\"type\":\"map\",\"entries\":[[\"x\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"r019XhxRuECF3SnS5VK4QMQpRoqvVLhAR0y0pnlWuEAFdTX3Qli4QNeMybANWrhAJlWEPtlbuEBSHSVppV24QIh4ruxvX7hAaQA/6T5huEC8gqPmCGO4QJsAAvbTZLhA3PnT8KBmuEDXLPumbWi4QDbrrsM6arhAgOBwAQhsuEDIM4MF1m24QFFGwVOlb7hAkE/UNXNxuEBSovbxSnO4QNr2xfUZdbhA5HJzuuh2uECUNa0ptni4QCrk7t+DerhA\"},\"shape\":[24],\"dtype\":\"float64\",\"order\":\"little\"}],[\"y\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"KYCBQ0D/FkPoAS1DdwJxQ4/+L0PrQBNESGChRAtwAUZuF6pHBbGtSLyenUg/wppHyztMRtovykUZQDBF+YeDRcsfD0WG4DdF1691Rafn40UHoLtE4YCjRIO/xESZ/5dE\"},\"shape\":[24],\"dtype\":\"float32\",\"order\":\"little\"}],[\"precursor_mz\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"product_mz\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"product_charge\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1107\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1108\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1103\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"x\"},\"y\":{\"type\":\"field\",\"field\":\"y\"},\"line_color\":\"#2ca02c\",\"line_alpha\":0.5,\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1104\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"x\"},\"y\":{\"type\":\"field\",\"field\":\"y\"},\"line_color\":\"#2ca02c\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1105\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"x\"},\"y\":{\"type\":\"field\",\"field\":\"y\"},\"line_color\":\"#2ca02c\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1118\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1109\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1110\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1111\"},\"data\":{\"type\":\"map\",\"entries\":[[\"x\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"r019XhxRuECF3SnS5VK4QMQpRoqvVLhAR0y0pnlWuEAFdTX3Qli4QNeMybANWrhAJlWEPtlbuEBSHSVppV24QIh4ruxvX7hAaQA/6T5huEC8gqPmCGO4QJsAAvbTZLhA3PnT8KBmuEDXLPumbWi4QDbrrsM6arhAgOBwAQhsuEDIM4MF1m24QFFGwVOlb7hAkE/UNXNxuEBSovbxSnO4QNr2xfUZdbhA5HJzuuh2uECUNa0ptni4QCrk7t+DerhA\"},\"shape\":[24],\"dtype\":\"float64\",\"order\":\"little\"}],[\"y\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"SwHGQhYCqEJJ/6lC2/7bQqoBXEKw/0lDbH+2Q1xvdUX9iylHqiYdSESTD0grKwpHlW/iRbo/YUU2QAZFACAiReT/skQNgJpElsBRROgfiEX1AJJEc8CgRGP/zkNkIJhE\"},\"shape\":[24],\"dtype\":\"float32\",\"order\":\"little\"}],[\"precursor_mz\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"product_mz\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]],[\"product_charge\",[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1119\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1120\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1115\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"x\"},\"y\":{\"type\":\"field\",\"field\":\"y\"},\"line_color\":\"#98df8a\",\"line_alpha\":0.5,\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1116\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"x\"},\"y\":{\"type\":\"field\",\"field\":\"y\"},\"line_color\":\"#98df8a\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1117\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"x\"},\"y\":{\"type\":\"field\",\"field\":\"y\"},\"line_color\":\"#98df8a\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1009\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p1022\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p1023\",\"attributes\":{\"renderers\":\"auto\"}},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p1024\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p1025\",\"attributes\":{\"syncable\":false,\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5,\"level\":\"overlay\",\"visible\":false,\"left\":{\"type\":\"number\",\"value\":\"nan\"},\"right\":{\"type\":\"number\",\"value\":\"nan\"},\"top\":{\"type\":\"number\",\"value\":\"nan\"},\"bottom\":{\"type\":\"number\",\"value\":\"nan\"},\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"top_units\":\"canvas\",\"bottom_units\":\"canvas\",\"handles\":{\"type\":\"object\",\"name\":\"BoxInteractionHandles\",\"id\":\"p1031\",\"attributes\":{\"all\":{\"type\":\"object\",\"name\":\"AreaVisuals\",\"id\":\"p1030\",\"attributes\":{\"fill_color\":\"white\",\"hover_fill_color\":\"lightgray\"}}}}}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p1032\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p1033\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p1034\"},{\"type\":\"object\",\"name\":\"HoverTool\",\"id\":\"p1035\",\"attributes\":{\"renderers\":\"auto\",\"tooltips\":[[\"index\",\"$index\"],[\"(rt,int)\",\"(@x{0.00}, @y)\"]]}}]}},\"toolbar_location\":\"above\",\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p1017\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p1018\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p1019\"},\"axis_label\":\"Intensity\",\"axis_label_text_font_size\":\"11pt\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1020\"},\"major_label_text_font_size\":\"11pt\"}}],\"right\":[{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p1036\",\"attributes\":{\"location\":\"top_left\",\"title\":\"Transition\",\"click_policy\":\"mute\",\"label_text_font_size\":\"10pt\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p1121\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"prec\"},\"renderers\":[{\"id\":\"p1046\"}]}},{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p1122\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"y4^1\"},\"renderers\":[{\"id\":\"p1058\"}]}},{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p1123\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"y5^1\"},\"renderers\":[{\"id\":\"p1070\"}]}},{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p1124\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"y6^1\"},\"renderers\":[{\"id\":\"p1082\"}]}},{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p1125\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"y7^1\"},\"renderers\":[{\"id\":\"p1094\"}]}},{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p1126\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"y8^1\"},\"renderers\":[{\"id\":\"p1106\"}]}},{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p1127\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"y9^1\"},\"renderers\":[{\"id\":\"p1118\"}]}}]}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p1012\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p1013\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p1014\"},\"axis_label\":\"Retention Time\",\"axis_label_text_font_size\":\"11pt\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1015\"},\"major_label_text_font_size\":\"11pt\"}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1016\",\"attributes\":{\"axis\":{\"id\":\"p1012\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1021\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p1017\"}}}]}}]}};\n", " const render_items = [{\"docid\":\"36aa81ab-1e13-4030-83f2-8d79ee07548f\",\"roots\":{\"p1001\":\"bc51cbb9-b19a-47df-9dd1-60fe3b609536\"},\"root_ids\":[\"p1001\"]}];\n", " void root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n", " }\n", " if (root.Bokeh !== undefined) {\n", " embed_document(root);\n", " } else {\n", " let attempts = 0;\n", " const timer = setInterval(function(root) {\n", " if (root.Bokeh !== undefined) {\n", " clearInterval(timer);\n", " embed_document(root);\n", " } else {\n", " attempts++;\n", " if (attempts > 100) {\n", " clearInterval(timer);\n", " console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n", " }\n", " }\n", " }, 10, root)\n", " }\n", "})(window);" ], "application/vnd.bokehjs_exec.v0+json": "" }, "metadata": { "application/vnd.bokehjs_exec.v0+json": { "id": "p1001" } }, "output_type": "display_data" } ], "source": [ "transitionGroup.plot()" ] }, { "cell_type": "code", "execution_count": 5, "id": "2babb46e-5299-4e5f-9dbd-00fbd081695a", "metadata": { "editable": true, "slideshow": { "slide_type": "" }, "tags": [] }, "outputs": [ { "data": { "text/html": [ "
\n", " \n", " Loading BokehJS ...\n", "
\n" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/javascript": [ "(function(root) {\n", " function now() {\n", " return new Date();\n", " }\n", "\n", " const force = true;\n", "\n", " if (typeof root._bokeh_onload_callbacks === \"undefined\" || force === true) {\n", " root._bokeh_onload_callbacks = [];\n", " root._bokeh_is_loading = undefined;\n", " }\n", "\n", "const JS_MIME_TYPE = 'application/javascript';\n", " const HTML_MIME_TYPE = 'text/html';\n", " const EXEC_MIME_TYPE = 'application/vnd.bokehjs_exec.v0+json';\n", " const CLASS_NAME = 'output_bokeh rendered_html';\n", "\n", " /**\n", " * Render data to the DOM node\n", " */\n", " function render(props, node) {\n", " const script = document.createElement(\"script\");\n", " node.appendChild(script);\n", " }\n", "\n", " /**\n", " * Handle when an output is cleared or removed\n", " */\n", " function handleClearOutput(event, handle) {\n", " const cell = handle.cell;\n", "\n", " const id = cell.output_area._bokeh_element_id;\n", " const server_id = cell.output_area._bokeh_server_id;\n", " // Clean up Bokeh references\n", " if (id != null && id in Bokeh.index) {\n", " Bokeh.index[id].model.document.clear();\n", " delete Bokeh.index[id];\n", " }\n", "\n", " if (server_id !== undefined) {\n", " // Clean up Bokeh references\n", " const cmd_clean = \"from bokeh.io.state import curstate; print(curstate().uuid_to_server['\" + server_id + \"'].get_sessions()[0].document.roots[0]._id)\";\n", " cell.notebook.kernel.execute(cmd_clean, {\n", " iopub: {\n", " output: function(msg) {\n", " const id = msg.content.text.trim();\n", " if (id in Bokeh.index) {\n", " Bokeh.index[id].model.document.clear();\n", " delete Bokeh.index[id];\n", " }\n", " }\n", " }\n", " });\n", " // Destroy server and session\n", " const cmd_destroy = \"import bokeh.io.notebook as ion; ion.destroy_server('\" + server_id + \"')\";\n", " cell.notebook.kernel.execute(cmd_destroy);\n", " }\n", " }\n", "\n", " /**\n", " * Handle when a new output is added\n", " */\n", " function handleAddOutput(event, handle) {\n", " const output_area = handle.output_area;\n", " const output = handle.output;\n", "\n", " // limit handleAddOutput to display_data with EXEC_MIME_TYPE content only\n", " if ((output.output_type != \"display_data\") || (!Object.prototype.hasOwnProperty.call(output.data, EXEC_MIME_TYPE))) {\n", " return\n", " }\n", "\n", " const toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n", "\n", " if (output.metadata[EXEC_MIME_TYPE][\"id\"] !== undefined) {\n", " toinsert[toinsert.length - 1].firstChild.textContent = output.data[JS_MIME_TYPE];\n", " // store reference to embed id on output_area\n", " output_area._bokeh_element_id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n", " }\n", " if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n", " const bk_div = document.createElement(\"div\");\n", " bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n", " const script_attrs = bk_div.children[0].attributes;\n", " for (let i = 0; i < script_attrs.length; i++) {\n", " toinsert[toinsert.length - 1].firstChild.setAttribute(script_attrs[i].name, script_attrs[i].value);\n", " toinsert[toinsert.length - 1].firstChild.textContent = bk_div.children[0].textContent\n", " }\n", " // store reference to server id on output_area\n", " output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n", " }\n", " }\n", "\n", " function register_renderer(events, OutputArea) {\n", "\n", " function append_mime(data, metadata, element) {\n", " // create a DOM node to render to\n", " const 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", " const props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n", " render(props, toinsert[toinsert.length - 1]);\n", " element.append(toinsert);\n", " return toinsert\n", " }\n", "\n", " /* Handle when an output is cleared or removed */\n", " events.on('clear_output.CodeCell', handleClearOutput);\n", " events.on('delete.Cell', handleClearOutput);\n", "\n", " /* Handle when a new output is added */\n", " events.on('output_added.OutputArea', handleAddOutput);\n", "\n", " /**\n", " * Register the mime type and append_mime function with output_area\n", " */\n", " OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n", " /* Is output safe? */\n", " safe: true,\n", " /* Index of renderer in `output_area.display_order` */\n", " index: 0\n", " });\n", " }\n", "\n", " // register the mime type if in Jupyter Notebook environment and previously unregistered\n", " if (root.Jupyter !== undefined) {\n", " const events = require('base/js/events');\n", " const OutputArea = require('notebook/js/outputarea').OutputArea;\n", "\n", " if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n", " register_renderer(events, OutputArea);\n", " }\n", " }\n", " if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n", " root._bokeh_timeout = Date.now() + 5000;\n", " root._bokeh_failed_load = false;\n", " }\n", "\n", " const NB_LOAD_WARNING = {'data': {'text/html':\n", " \"
\\n\"+\n", " \"

\\n\"+\n", " \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n", " \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n", " \"

\\n\"+\n", " \"\\n\"+\n", " \"\\n\"+\n", " \"from bokeh.resources import INLINE\\n\"+\n", " \"output_notebook(resources=INLINE)\\n\"+\n", " \"\\n\"+\n", " \"
\"}};\n", "\n", " function display_loaded() {\n", " const el = document.getElementById(\"1380\");\n", " if (el != null) {\n", " el.textContent = \"BokehJS is loading...\";\n", " }\n", " if (root.Bokeh !== undefined) {\n", " if (el != null) {\n", " el.textContent = \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n", " }\n", " } else if (Date.now() < root._bokeh_timeout) {\n", " setTimeout(display_loaded, 100)\n", " }\n", " }\n", "\n", " function run_callbacks() {\n", " try {\n", " root._bokeh_onload_callbacks.forEach(function(callback) {\n", " if (callback != null)\n", " callback();\n", " });\n", " } finally {\n", " delete root._bokeh_onload_callbacks\n", " }\n", " console.debug(\"Bokeh: all callbacks have finished\");\n", " }\n", "\n", " function load_libs(css_urls, js_urls, callback) {\n", " if (css_urls == null) css_urls = [];\n", " if (js_urls == null) js_urls = [];\n", "\n", " root._bokeh_onload_callbacks.push(callback);\n", " if (root._bokeh_is_loading > 0) {\n", " console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n", " return null;\n", " }\n", " if (js_urls == null || js_urls.length === 0) {\n", " run_callbacks();\n", " return null;\n", " }\n", " console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n", " root._bokeh_is_loading = css_urls.length + js_urls.length;\n", "\n", " function on_load() {\n", " root._bokeh_is_loading--;\n", " if (root._bokeh_is_loading === 0) {\n", " console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n", " run_callbacks()\n", " }\n", " }\n", "\n", " function on_error(url) {\n", " console.error(\"failed to load \" + url);\n", " }\n", "\n", " for (let i = 0; i < css_urls.length; i++) {\n", " const url = css_urls[i];\n", " const element = document.createElement(\"link\");\n", " element.onload = on_load;\n", " element.onerror = on_error.bind(null, url);\n", " element.rel = \"stylesheet\";\n", " element.type = \"text/css\";\n", " element.href = url;\n", " console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n", " document.body.appendChild(element);\n", " }\n", "\n", " for (let i = 0; i < js_urls.length; i++) {\n", " const url = js_urls[i];\n", " const element = document.createElement('script');\n", " element.onload = on_load;\n", " element.onerror = on_error.bind(null, url);\n", " element.async = false;\n", " element.src = url;\n", " console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n", " document.head.appendChild(element);\n", " }\n", " };\n", "\n", " function inject_raw_css(css) {\n", " const element = document.createElement(\"style\");\n", " element.appendChild(document.createTextNode(css));\n", " document.body.appendChild(element);\n", " }\n", "\n", " const js_urls = [\"https://cdn.bokeh.org/bokeh/release/bokeh-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-mathjax-2.4.3.min.js\"];\n", " const css_urls = [];\n", "\n", " const inline_js = [ function(Bokeh) {\n", " Bokeh.set_log_level(\"info\");\n", " },\n", "function(Bokeh) {\n", " }\n", " ];\n", "\n", " function run_inline_js() {\n", " if (root.Bokeh !== undefined || force === true) {\n", " for (let i = 0; i < inline_js.length; i++) {\n", " inline_js[i].call(root, root.Bokeh);\n", " }\n", "if (force === true) {\n", " display_loaded();\n", " }} else if (Date.now() < root._bokeh_timeout) {\n", " setTimeout(run_inline_js, 100);\n", " } else if (!root._bokeh_failed_load) {\n", " console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n", " root._bokeh_failed_load = true;\n", " } else if (force !== true) {\n", " const cell = $(document.getElementById(\"1380\")).parents('.cell').data().cell;\n", " cell.output_area.append_execute_result(NB_LOAD_WARNING)\n", " }\n", " }\n", "\n", " if (root._bokeh_is_loading === 0) {\n", " console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n", " run_inline_js();\n", " } else {\n", " load_libs(css_urls, js_urls, function() {\n", " console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n", " run_inline_js();\n", " });\n", " }\n", "}(window));" ], "application/vnd.bokehjs_load.v0+json": "(function(root) {\n function now() {\n return new Date();\n }\n\n const force = true;\n\n if (typeof root._bokeh_onload_callbacks === \"undefined\" || force === true) {\n root._bokeh_onload_callbacks = [];\n root._bokeh_is_loading = undefined;\n }\n\n\n if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\n }\n\n const NB_LOAD_WARNING = {'data': {'text/html':\n \"
\\n\"+\n \"

\\n\"+\n \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n \"

\\n\"+\n \"\\n\"+\n \"\\n\"+\n \"from bokeh.resources import INLINE\\n\"+\n \"output_notebook(resources=INLINE)\\n\"+\n \"\\n\"+\n \"
\"}};\n\n function display_loaded() {\n const el = document.getElementById(\"1380\");\n if (el != null) {\n el.textContent = \"BokehJS is loading...\";\n }\n if (root.Bokeh !== undefined) {\n if (el != null) {\n el.textContent = \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n }\n } else if (Date.now() < root._bokeh_timeout) {\n setTimeout(display_loaded, 100)\n }\n }\n\n function run_callbacks() {\n try {\n root._bokeh_onload_callbacks.forEach(function(callback) {\n if (callback != null)\n callback();\n });\n } finally {\n delete root._bokeh_onload_callbacks\n }\n console.debug(\"Bokeh: all callbacks have finished\");\n }\n\n function load_libs(css_urls, js_urls, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n\n root._bokeh_onload_callbacks.push(callback);\n if (root._bokeh_is_loading > 0) {\n console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n }\n if (js_urls == null || js_urls.length === 0) {\n run_callbacks();\n return null;\n }\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n root._bokeh_is_loading = css_urls.length + js_urls.length;\n\n function on_load() {\n root._bokeh_is_loading--;\n if (root._bokeh_is_loading === 0) {\n console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n run_callbacks()\n }\n }\n\n function on_error(url) {\n console.error(\"failed to load \" + url);\n }\n\n for (let i = 0; i < css_urls.length; i++) {\n const url = css_urls[i];\n const element = document.createElement(\"link\");\n element.onload = on_load;\n element.onerror = on_error.bind(null, url);\n element.rel = \"stylesheet\";\n element.type = \"text/css\";\n element.href = url;\n console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n document.body.appendChild(element);\n }\n\n for (let i = 0; i < js_urls.length; i++) {\n const url = js_urls[i];\n const element = document.createElement('script');\n element.onload = on_load;\n element.onerror = on_error.bind(null, url);\n element.async = false;\n element.src = url;\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n };\n\n function inject_raw_css(css) {\n const element = document.createElement(\"style\");\n element.appendChild(document.createTextNode(css));\n document.body.appendChild(element);\n }\n\n const js_urls = [\"https://cdn.bokeh.org/bokeh/release/bokeh-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-mathjax-2.4.3.min.js\"];\n const css_urls = [];\n\n const inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {\n }\n ];\n\n function run_inline_js() {\n if (root.Bokeh !== undefined || force === true) {\n for (let i = 0; i < inline_js.length; i++) {\n inline_js[i].call(root, root.Bokeh);\n }\nif (force === true) {\n display_loaded();\n }} else if (Date.now() < root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load = true;\n } else if (force !== true) {\n const cell = $(document.getElementById(\"1380\")).parents('.cell').data().cell;\n cell.output_area.append_execute_result(NB_LOAD_WARNING)\n }\n }\n\n if (root._bokeh_is_loading === 0) {\n console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n run_inline_js();\n } else {\n load_libs(css_urls, js_urls, function() {\n console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n run_inline_js();\n });\n }\n}(window));" }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "\n", "
\n" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/javascript": [ "(function(root) {\n", " function embed_document(root) {\n", " const docs_json = {\"34175f44-541f-4138-9ef8-5253b32e2537\":{\"defs\":[],\"roots\":{\"references\":[{\"attributes\":{\"below\":[{\"id\":\"1240\"}],\"center\":[{\"id\":\"1243\"},{\"id\":\"1247\"}],\"height\":450,\"left\":[{\"id\":\"1244\"}],\"renderers\":[{\"id\":\"1270\"},{\"id\":\"1277\"},{\"id\":\"1284\"},{\"id\":\"1291\"},{\"id\":\"1298\"},{\"id\":\"1305\"},{\"id\":\"1312\"},{\"id\":\"1326\"},{\"id\":\"1332\"},{\"id\":\"1338\"},{\"id\":\"1345\"},{\"id\":\"1351\"},{\"id\":\"1357\"},{\"id\":\"1364\"},{\"id\":\"1370\"},{\"id\":\"1376\"}],\"right\":[{\"id\":\"1264\"}],\"sizing_mode\":\"scale_width\",\"title\":{\"id\":\"1404\"},\"toolbar\":{\"id\":\"1256\"},\"toolbar_location\":\"above\",\"width\":800,\"x_range\":{\"id\":\"1232\"},\"x_scale\":{\"id\":\"1236\"},\"y_range\":{\"id\":\"1234\"},\"y_scale\":{\"id\":\"1238\"}},\"id\":\"1231\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"bottom\":{\"field\":\"bottom_int\"},\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#1B9E77\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"#1B9E77\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#1B9E77\"},\"top\":{\"field\":\"Intensity\"},\"width\":{\"value\":0.3},\"x\":{\"field\":\"rightWidth\"}},\"id\":\"1331\",\"type\":\"VBar\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1321\"},\"glyph\":{\"id\":\"1329\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1331\"},\"nonselection_glyph\":{\"id\":\"1330\"},\"view\":{\"id\":\"1333\"}},\"id\":\"1332\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"1279\"}},\"id\":\"1285\",\"type\":\"CDSView\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1300\"},\"glyph\":{\"id\":\"1302\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1304\"},\"nonselection_glyph\":{\"id\":\"1303\"},\"view\":{\"id\":\"1306\"}},\"id\":\"1305\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"tools\":[{\"id\":\"1248\"},{\"id\":\"1249\"},{\"id\":\"1250\"},{\"id\":\"1251\"},{\"id\":\"1252\"},{\"id\":\"1253\"},{\"id\":\"1255\"},{\"id\":\"1378\"}]},\"id\":\"1256\",\"type\":\"Toolbar\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#1f77b4\"},\"hatch_alpha\":{\"value\":0.1},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1f77b4\"},\"x\":{\"field\":\"leftWidth\"},\"y\":{\"field\":\"Intensity\"}},\"id\":\"1336\",\"type\":\"Circle\"},{\"attributes\":{\"source\":{\"id\":\"1321\"}},\"id\":\"1333\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1416\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"bottom\":{\"field\":\"bottom_int\"},\"fill_color\":{\"value\":\"#1B9E77\"},\"hatch_color\":{\"value\":\"#1B9E77\"},\"line_color\":{\"value\":\"#1B9E77\"},\"top\":{\"field\":\"Intensity\"},\"width\":{\"value\":0.3},\"x\":{\"field\":\"rightWidth\"}},\"id\":\"1329\",\"type\":\"VBar\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#2ca02c\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1303\",\"type\":\"Line\"},{\"attributes\":{\"fill_alpha\":{\"value\":0},\"fill_color\":{\"value\":\"#1f77b4\"},\"hatch_alpha\":{\"value\":0},\"line_alpha\":{\"value\":0},\"line_color\":{\"value\":\"#1f77b4\"},\"x\":{\"field\":\"leftWidth\"},\"y\":{\"field\":\"Intensity\"}},\"id\":\"1335\",\"type\":\"Circle\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#1f77b4\"},\"hatch_alpha\":{\"value\":0.2},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#1f77b4\"},\"x\":{\"field\":\"leftWidth\"},\"y\":{\"field\":\"Intensity\"}},\"id\":\"1337\",\"type\":\"Circle\"},{\"attributes\":{},\"id\":\"1417\",\"type\":\"Selection\"},{\"attributes\":{\"data\":{\"Intensity\":[7292.95654296875],\"bottom_int\":[0],\"leftWidth\":[6255.64599609375],\"ms2_mscore\":[0.0001776217262565],\"rightWidth\":[6266.51513671875]},\"selected\":{\"id\":\"1429\"},\"selection_policy\":{\"id\":\"1428\"}},\"id\":\"1340\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"bottom\":{\"field\":\"bottom_int\"},\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#7570B3\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"#7570B3\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#7570B3\"},\"top\":{\"field\":\"Intensity\"},\"width\":{\"value\":0.3},\"x\":{\"field\":\"leftWidth\"}},\"id\":\"1362\",\"type\":\"VBar\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1321\"},\"glyph\":{\"id\":\"1335\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1337\"},\"name\":\"leftWidth_apex_point\",\"nonselection_glyph\":{\"id\":\"1336\"},\"view\":{\"id\":\"1339\"}},\"id\":\"1338\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"1321\"}},\"id\":\"1339\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1426\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"click_policy\":\"mute\",\"coordinates\":null,\"group\":null,\"items\":[{\"id\":\"1314\"},{\"id\":\"1315\"},{\"id\":\"1316\"},{\"id\":\"1317\"},{\"id\":\"1318\"},{\"id\":\"1319\"},{\"id\":\"1320\"}],\"label_text_font_size\":\"10pt\",\"location\":\"top_left\",\"title\":\"Transition\"},\"id\":\"1264\",\"type\":\"Legend\"},{\"attributes\":{\"bottom\":{\"field\":\"bottom_int\"},\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#D95F02\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"#D95F02\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#D95F02\"},\"top\":{\"field\":\"Intensity\"},\"width\":{\"value\":0.3},\"x\":{\"field\":\"leftWidth\"}},\"id\":\"1343\",\"type\":\"VBar\"},{\"attributes\":{\"bottom\":{\"field\":\"bottom_int\"},\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#D95F02\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"#D95F02\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#D95F02\"},\"top\":{\"field\":\"Intensity\"},\"width\":{\"value\":0.3},\"x\":{\"field\":\"rightWidth\"}},\"id\":\"1349\",\"type\":\"VBar\"},{\"attributes\":{\"bottom\":{\"field\":\"bottom_int\"},\"fill_color\":{\"value\":\"#7570B3\"},\"hatch_color\":{\"value\":\"#7570B3\"},\"line_color\":{\"value\":\"#7570B3\"},\"top\":{\"field\":\"Intensity\"},\"width\":{\"value\":0.3},\"x\":{\"field\":\"rightWidth\"}},\"id\":\"1367\",\"type\":\"VBar\"},{\"attributes\":{\"bottom\":{\"field\":\"bottom_int\"},\"fill_color\":{\"value\":\"#D95F02\"},\"hatch_color\":{\"value\":\"#D95F02\"},\"line_color\":{\"value\":\"#D95F02\"},\"top\":{\"field\":\"Intensity\"},\"width\":{\"value\":0.3},\"x\":{\"field\":\"leftWidth\"}},\"id\":\"1342\",\"type\":\"VBar\"},{\"attributes\":{},\"id\":\"1427\",\"type\":\"Selection\"},{\"attributes\":{\"data\":{\"precursor_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_charge\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"x\":{\"__ndarray__\":\"r019XhxRuECF3SnS5VK4QMQpRoqvVLhAR0y0pnlWuEAFdTX3Qli4QNeMybANWrhAJlWEPtlbuEBSHSVppV24QIh4ruxvX7hAaQA/6T5huEC8gqPmCGO4QJsAAvbTZLhA3PnT8KBmuEDXLPumbWi4QDbrrsM6arhAgOBwAQhsuEDIM4MF1m24QFFGwVOlb7hAkE/UNXNxuEBSovbxSnO4QNr2xfUZdbhA5HJzuuh2uECUNa0ptni4QCrk7t+DerhA\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[24]},\"y\":{\"__ndarray__\":\"/wAkQp3/WEOJwBpE8EAFRHx/xUP2//ZDkf8lRA8IzEW8dmhHnM41SOO+IUgaDVBHz6cHRuL3tEVx0G1FKRA0RWiA3ERX4OpEtN8BRaYvCkW2XztFpqDWRFhgrUTqf5NE\",\"dtype\":\"float32\",\"order\":\"little\",\"shape\":[24]}},\"selected\":{\"id\":\"1419\"},\"selection_policy\":{\"id\":\"1418\"}},\"id\":\"1286\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1275\",\"type\":\"Line\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1340\"},\"glyph\":{\"id\":\"1348\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1350\"},\"nonselection_glyph\":{\"id\":\"1349\"},\"view\":{\"id\":\"1352\"}},\"id\":\"1351\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"1359\"}},\"id\":\"1371\",\"type\":\"CDSView\"},{\"attributes\":{\"label\":{\"value\":\"y9^1\"},\"renderers\":[{\"id\":\"1312\"}]},\"id\":\"1320\",\"type\":\"LegendItem\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1340\"},\"glyph\":{\"id\":\"1342\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1344\"},\"nonselection_glyph\":{\"id\":\"1343\"},\"view\":{\"id\":\"1346\"}},\"id\":\"1345\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"coordinates\":null,\"group\":null},\"id\":\"1404\",\"type\":\"Title\"},{\"attributes\":{\"data\":{\"precursor_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_charge\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"x\":{\"__ndarray__\":\"3tGbTgFRuEBASMP+ylK4QAXv/LeUVLhAohkYAF5WuEASPzUMKFi4QNoH8u3xWbhAcwMggrxbuEBsyS+Rh124QDvU8pNSX7hA1/Ke5R1huECWl8Dx7GK4QIkDkPe2ZLhAJvikyYFmuECJpYOVTmi4QEUaoQ8barhAFA4/6+hruEAa+x5Etm24QDUu4t6Eb7hAztsc3VJxuEAstZR1IHO4QHs6sk74dLhAQcgTecd2uECYaFUdlni4QHnu7+9jerhA\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[24]},\"y\":{\"__ndarray__\":\"AQNlQ1cD0EFn/2dChoBORHygxkQsgBdEvn8CRJiI3UXWkZlHoyKXSGx/qEhiQuVHfhaFRpKXv0Wu4HBFZF8+RaqgDkVGn/9E2D9DRXjfQkXE/4tEJ1/TRBag20TLHsVE\",\"dtype\":\"float32\",\"order\":\"little\",\"shape\":[24]}},\"selected\":{\"id\":\"1413\"},\"selection_policy\":{\"id\":\"1412\"}},\"id\":\"1265\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"bottom\":{\"field\":\"bottom_int\"},\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#1B9E77\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"#1B9E77\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#1B9E77\"},\"top\":{\"field\":\"Intensity\"},\"width\":{\"value\":0.3},\"x\":{\"field\":\"leftWidth\"}},\"id\":\"1325\",\"type\":\"VBar\"},{\"attributes\":{\"bottom\":{\"field\":\"bottom_int\"},\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#D95F02\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"#D95F02\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#D95F02\"},\"top\":{\"field\":\"Intensity\"},\"width\":{\"value\":0.3},\"x\":{\"field\":\"leftWidth\"}},\"id\":\"1344\",\"type\":\"VBar\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1321\"},\"glyph\":{\"id\":\"1323\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1325\"},\"nonselection_glyph\":{\"id\":\"1324\"},\"view\":{\"id\":\"1327\"}},\"id\":\"1326\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"1340\"}},\"id\":\"1346\",\"type\":\"CDSView\"},{\"attributes\":{\"bottom\":{\"field\":\"bottom_int\"},\"fill_color\":{\"value\":\"#D95F02\"},\"hatch_color\":{\"value\":\"#D95F02\"},\"line_color\":{\"value\":\"#D95F02\"},\"top\":{\"field\":\"Intensity\"},\"width\":{\"value\":0.3},\"x\":{\"field\":\"rightWidth\"}},\"id\":\"1348\",\"type\":\"VBar\"},{\"attributes\":{},\"id\":\"1418\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data\":{\"precursor_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_charge\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"x\":{\"__ndarray__\":\"r019XhxRuECF3SnS5VK4QMQpRoqvVLhAR0y0pnlWuEAFdTX3Qli4QNeMybANWrhAJlWEPtlbuEBSHSVppV24QIh4ruxvX7hAaQA/6T5huEC8gqPmCGO4QJsAAvbTZLhA3PnT8KBmuEDXLPumbWi4QDbrrsM6arhAgOBwAQhsuEDIM4MF1m24QFFGwVOlb7hAkE/UNXNxuEBSovbxSnO4QNr2xfUZdbhA5HJzuuh2uECUNa0ptni4QCrk7t+DerhA\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[24]},\"y\":{\"__ndarray__\":\"eYCIQ1yBp0P0f+tDegAdRD+/o0RBPxBE5j9oRA6IwUXRSYBHZqlWSE1BRkhsEIBHkN89RvZvtkXRx4JFzI9jRbPA70RPEFFF3m8KRZrvuUUxP+5ENTAVRQ4BzESzf6tE\",\"dtype\":\"float32\",\"order\":\"little\",\"shape\":[24]}},\"selected\":{\"id\":\"1417\"},\"selection_policy\":{\"id\":\"1416\"}},\"id\":\"1279\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#1f77b4\"},\"hatch_alpha\":{\"value\":0.1},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1f77b4\"},\"x\":{\"field\":\"leftWidth\"},\"y\":{\"field\":\"Intensity\"}},\"id\":\"1374\",\"type\":\"Circle\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1276\",\"type\":\"Line\"},{\"attributes\":{\"bottom\":{\"field\":\"bottom_int\"},\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#1B9E77\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"#1B9E77\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1B9E77\"},\"top\":{\"field\":\"Intensity\"},\"width\":{\"value\":0.3},\"x\":{\"field\":\"rightWidth\"}},\"id\":\"1330\",\"type\":\"VBar\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#1f77b4\"},\"hatch_alpha\":{\"value\":0.1},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1f77b4\"},\"x\":{\"field\":\"leftWidth\"},\"y\":{\"field\":\"Intensity\"}},\"id\":\"1355\",\"type\":\"Circle\"},{\"attributes\":{\"bottom\":{\"field\":\"bottom_int\"},\"fill_color\":{\"value\":\"#7570B3\"},\"hatch_color\":{\"value\":\"#7570B3\"},\"line_color\":{\"value\":\"#7570B3\"},\"top\":{\"field\":\"Intensity\"},\"width\":{\"value\":0.3},\"x\":{\"field\":\"leftWidth\"}},\"id\":\"1361\",\"type\":\"VBar\"},{\"attributes\":{},\"id\":\"1419\",\"type\":\"Selection\"},{\"attributes\":{\"source\":{\"id\":\"1286\"}},\"id\":\"1292\",\"type\":\"CDSView\"},{\"attributes\":{\"source\":{\"id\":\"1359\"}},\"id\":\"1377\",\"type\":\"CDSView\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1279\"},\"glyph\":{\"id\":\"1281\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1283\"},\"nonselection_glyph\":{\"id\":\"1282\"},\"view\":{\"id\":\"1285\"}},\"id\":\"1284\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"1321\"}},\"id\":\"1327\",\"type\":\"CDSView\"},{\"attributes\":{\"bottom\":{\"field\":\"bottom_int\"},\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#D95F02\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"#D95F02\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#D95F02\"},\"top\":{\"field\":\"Intensity\"},\"width\":{\"value\":0.3},\"x\":{\"field\":\"rightWidth\"}},\"id\":\"1350\",\"type\":\"VBar\"},{\"attributes\":{\"line_alpha\":0.5,\"line_color\":\"#ff7f0e\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1288\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"1340\"}},\"id\":\"1352\",\"type\":\"CDSView\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1265\"},\"glyph\":{\"id\":\"1267\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1269\"},\"nonselection_glyph\":{\"id\":\"1268\"},\"view\":{\"id\":\"1271\"}},\"id\":\"1270\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"fill_alpha\":{\"value\":0},\"fill_color\":{\"value\":\"#1f77b4\"},\"hatch_alpha\":{\"value\":0},\"line_alpha\":{\"value\":0},\"line_color\":{\"value\":\"#1f77b4\"},\"x\":{\"field\":\"leftWidth\"},\"y\":{\"field\":\"Intensity\"}},\"id\":\"1354\",\"type\":\"Circle\"},{\"attributes\":{\"label\":{\"value\":\"y8^1\"},\"renderers\":[{\"id\":\"1305\"}]},\"id\":\"1319\",\"type\":\"LegendItem\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#1f77b4\"},\"hatch_alpha\":{\"value\":0.2},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#1f77b4\"},\"x\":{\"field\":\"leftWidth\"},\"y\":{\"field\":\"Intensity\"}},\"id\":\"1356\",\"type\":\"Circle\"},{\"attributes\":{\"line_alpha\":0.5,\"line_dash\":[6],\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1267\",\"type\":\"Line\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1359\"},\"glyph\":{\"id\":\"1373\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1375\"},\"name\":\"leftWidth_apex_point\",\"nonselection_glyph\":{\"id\":\"1374\"},\"view\":{\"id\":\"1377\"}},\"id\":\"1376\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"bottom\":{\"field\":\"bottom_int\"},\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#1B9E77\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"#1B9E77\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1B9E77\"},\"top\":{\"field\":\"Intensity\"},\"width\":{\"value\":0.3},\"x\":{\"field\":\"leftWidth\"}},\"id\":\"1324\",\"type\":\"VBar\"},{\"attributes\":{\"callback\":null,\"names\":[\"leftWidth_apex_point\"],\"tooltips\":[[\"Intensity\",\"@Intensity\"],[\"Left Width\",\"@leftWidth{0.00}\"],[\"Right Width\",\"@rightWidth{0.00}\"],[\"Peak Group Rank\",\"@peakgroup_rank\"],[\"MS2 m-score\",\"@ms2_mscore\"]]},\"id\":\"1378\",\"type\":\"HoverTool\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1340\"},\"glyph\":{\"id\":\"1354\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1356\"},\"name\":\"leftWidth_apex_point\",\"nonselection_glyph\":{\"id\":\"1355\"},\"view\":{\"id\":\"1358\"}},\"id\":\"1357\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#ffbb78\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1297\",\"type\":\"Line\"},{\"attributes\":{\"data\":{\"Intensity\":[355720.15625],\"bottom_int\":[0],\"leftWidth\":[6236.052702],\"ms2_mscore\":[7.964108227e-05],\"rightWidth\":[6248.63205]},\"selected\":{\"id\":\"1431\"},\"selection_policy\":{\"id\":\"1430\"}},\"id\":\"1359\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1407\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1272\"},\"glyph\":{\"id\":\"1274\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1276\"},\"nonselection_glyph\":{\"id\":\"1275\"},\"view\":{\"id\":\"1278\"}},\"id\":\"1277\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1408\",\"type\":\"AllLabels\"},{\"attributes\":{\"label\":{\"value\":\"y7^1\"},\"renderers\":[{\"id\":\"1298\"}]},\"id\":\"1318\",\"type\":\"LegendItem\"},{\"attributes\":{\"data\":{\"precursor_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_charge\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"x\":{\"__ndarray__\":\"r019XhxRuECF3SnS5VK4QMQpRoqvVLhAR0y0pnlWuEAFdTX3Qli4QNeMybANWrhAJlWEPtlbuEBSHSVppV24QIh4ruxvX7hAaQA/6T5huEC8gqPmCGO4QJsAAvbTZLhA3PnT8KBmuEDXLPumbWi4QDbrrsM6arhAgOBwAQhsuEDIM4MF1m24QFFGwVOlb7hAkE/UNXNxuEBSovbxSnO4QNr2xfUZdbhA5HJzuuh2uECUNa0ptni4QCrk7t+DerhA\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[24]},\"y\":{\"__ndarray__\":\"rAAYQ63/v0Hl/xBDwf5gQyEAgUPxf2VEiv8dRDYAX0VTY3RGyxBLR9ADP0eIQHZGASB+RVcArURsf+lDuH9hRGh/LEQqYJ1ECyCmROL+PkOFYJdEPMAkRO8/EkSQ/81D\",\"dtype\":\"float32\",\"order\":\"little\",\"shape\":[24]}},\"selected\":{\"id\":\"1415\"},\"selection_policy\":{\"id\":\"1414\"}},\"id\":\"1272\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":0.5,\"line_color\":\"#2ca02c\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1302\",\"type\":\"Line\"},{\"attributes\":{\"fill_alpha\":{\"value\":0},\"fill_color\":{\"value\":\"#1f77b4\"},\"hatch_alpha\":{\"value\":0},\"line_alpha\":{\"value\":0},\"line_color\":{\"value\":\"#1f77b4\"},\"x\":{\"field\":\"leftWidth\"},\"y\":{\"field\":\"Intensity\"}},\"id\":\"1373\",\"type\":\"Circle\"},{\"attributes\":{\"line_alpha\":0.5,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1274\",\"type\":\"Line\"},{\"attributes\":{\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#1f77b4\"},\"hatch_alpha\":{\"value\":0.2},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#1f77b4\"},\"x\":{\"field\":\"leftWidth\"},\"y\":{\"field\":\"Intensity\"}},\"id\":\"1375\",\"type\":\"Circle\"},{\"attributes\":{\"label\":{\"value\":\"y6^1\"},\"renderers\":[{\"id\":\"1291\"}]},\"id\":\"1317\",\"type\":\"LegendItem\"},{\"attributes\":{\"bottom\":{\"field\":\"bottom_int\"},\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#7570B3\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"#7570B3\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#7570B3\"},\"top\":{\"field\":\"Intensity\"},\"width\":{\"value\":0.3},\"x\":{\"field\":\"rightWidth\"}},\"id\":\"1368\",\"type\":\"VBar\"},{\"attributes\":{},\"id\":\"1420\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1410\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"source\":{\"id\":\"1265\"}},\"id\":\"1271\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1421\",\"type\":\"Selection\"},{\"attributes\":{\"line_alpha\":0.2,\"line_dash\":[6],\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1269\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"1359\"}},\"id\":\"1365\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#aec7e8\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1283\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.5,\"line_color\":\"#ffbb78\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1295\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1411\",\"type\":\"AllLabels\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#ffbb78\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1296\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_dash\":[6],\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1268\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#ff7f0e\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1289\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#ff7f0e\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1290\",\"type\":\"Line\"},{\"attributes\":{\"data\":{\"precursor_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_charge\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"x\":{\"__ndarray__\":\"r019XhxRuECF3SnS5VK4QMQpRoqvVLhAR0y0pnlWuEAFdTX3Qli4QNeMybANWrhAJlWEPtlbuEBSHSVppV24QIh4ruxvX7hAaQA/6T5huEC8gqPmCGO4QJsAAvbTZLhA3PnT8KBmuEDXLPumbWi4QDbrrsM6arhAgOBwAQhsuEDIM4MF1m24QFFGwVOlb7hAkE/UNXNxuEBSovbxSnO4QNr2xfUZdbhA5HJzuuh2uECUNa0ptni4QCrk7t+DerhA\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[24]},\"y\":{\"__ndarray__\":\"tv8FQy//BURlAMxDwL9QRGv/X0TRPwVE7H8gRM0fg0UxUTdHpqQpSIEGGkj2uSpH7rMdRuV3x0URoCNF9I9HRdGfEkW8DxtF2d+tRNKfxESsX6FESADjRE+QsEWMP6RE\",\"dtype\":\"float32\",\"order\":\"little\",\"shape\":[24]}},\"selected\":{\"id\":\"1421\"},\"selection_policy\":{\"id\":\"1420\"}},\"id\":\"1293\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"1340\"}},\"id\":\"1358\",\"type\":\"CDSView\"},{\"attributes\":{\"bottom_units\":\"screen\",\"coordinates\":null,\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"group\":null,\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"syncable\":false,\"top_units\":\"screen\"},\"id\":\"1254\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1293\"},\"glyph\":{\"id\":\"1295\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1297\"},\"nonselection_glyph\":{\"id\":\"1296\"},\"view\":{\"id\":\"1299\"}},\"id\":\"1298\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1286\"},\"glyph\":{\"id\":\"1288\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1290\"},\"nonselection_glyph\":{\"id\":\"1289\"},\"view\":{\"id\":\"1292\"}},\"id\":\"1291\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"1293\"}},\"id\":\"1299\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1252\",\"type\":\"ResetTool\"},{\"attributes\":{\"data\":{\"precursor_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_charge\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"x\":{\"__ndarray__\":\"r019XhxRuECF3SnS5VK4QMQpRoqvVLhAR0y0pnlWuEAFdTX3Qli4QNeMybANWrhAJlWEPtlbuEBSHSVppV24QIh4ruxvX7hAaQA/6T5huEC8gqPmCGO4QJsAAvbTZLhA3PnT8KBmuEDXLPumbWi4QDbrrsM6arhAgOBwAQhsuEDIM4MF1m24QFFGwVOlb7hAkE/UNXNxuEBSovbxSnO4QNr2xfUZdbhA5HJzuuh2uECUNa0ptni4QCrk7t+DerhA\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[24]},\"y\":{\"__ndarray__\":\"KYCBQ0D/FkPoAS1DdwJxQ4/+L0PrQBNESGChRAtwAUZuF6pHBbGtSLyenUg/wppHyztMRtovykUZQDBF+YeDRcsfD0WG4DdF1691Rafn40UHoLtE4YCjRIO/xESZ/5dE\",\"dtype\":\"float32\",\"order\":\"little\",\"shape\":[24]}},\"selected\":{\"id\":\"1423\"},\"selection_policy\":{\"id\":\"1422\"}},\"id\":\"1300\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1251\",\"type\":\"SaveTool\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1359\"},\"glyph\":{\"id\":\"1361\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1363\"},\"nonselection_glyph\":{\"id\":\"1362\"},\"view\":{\"id\":\"1365\"}},\"id\":\"1364\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"overlay\":{\"id\":\"1254\"}},\"id\":\"1250\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#98df8a\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1310\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1248\",\"type\":\"PanTool\"},{\"attributes\":{\"line_alpha\":0.5,\"line_color\":\"#98df8a\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1309\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1253\",\"type\":\"HelpTool\"},{\"attributes\":{},\"id\":\"1412\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"bottom\":{\"field\":\"bottom_int\"},\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#7570B3\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"#7570B3\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#7570B3\"},\"top\":{\"field\":\"Intensity\"},\"width\":{\"value\":0.3},\"x\":{\"field\":\"rightWidth\"}},\"id\":\"1369\",\"type\":\"VBar\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1307\"},\"glyph\":{\"id\":\"1309\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1311\"},\"nonselection_glyph\":{\"id\":\"1310\"},\"view\":{\"id\":\"1313\"}},\"id\":\"1312\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1422\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1245\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"1413\",\"type\":\"Selection\"},{\"attributes\":{\"axis\":{\"id\":\"1244\"},\"coordinates\":null,\"dimension\":1,\"group\":null,\"ticker\":null},\"id\":\"1247\",\"type\":\"Grid\"},{\"attributes\":{\"source\":{\"id\":\"1272\"}},\"id\":\"1278\",\"type\":\"CDSView\"},{\"attributes\":{\"axis_label\":\"Intensity\",\"axis_label_text_font_size\":\"11pt\",\"coordinates\":null,\"formatter\":{\"id\":\"1407\"},\"group\":null,\"major_label_policy\":{\"id\":\"1408\"},\"major_label_text_font_size\":\"11pt\",\"ticker\":{\"id\":\"1245\"}},\"id\":\"1244\",\"type\":\"LinearAxis\"},{\"attributes\":{\"line_alpha\":0.5,\"line_color\":\"#aec7e8\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1281\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1423\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"1428\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1249\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"axis\":{\"id\":\"1240\"},\"coordinates\":null,\"group\":null,\"ticker\":null},\"id\":\"1243\",\"type\":\"Grid\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#aec7e8\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1282\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1429\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"1234\",\"type\":\"DataRange1d\"},{\"attributes\":{\"label\":{\"value\":\"y5^1\"},\"renderers\":[{\"id\":\"1284\"}]},\"id\":\"1316\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"1241\",\"type\":\"BasicTicker\"},{\"attributes\":{\"callback\":null,\"tooltips\":[[\"index\",\"$index\"],[\"(rt,int)\",\"(@x{0.00}, @y)\"]]},\"id\":\"1255\",\"type\":\"HoverTool\"},{\"attributes\":{\"bottom\":{\"field\":\"bottom_int\"},\"fill_color\":{\"value\":\"#1B9E77\"},\"hatch_color\":{\"value\":\"#1B9E77\"},\"line_color\":{\"value\":\"#1B9E77\"},\"top\":{\"field\":\"Intensity\"},\"width\":{\"value\":0.3},\"x\":{\"field\":\"leftWidth\"}},\"id\":\"1323\",\"type\":\"VBar\"},{\"attributes\":{},\"id\":\"1414\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1238\",\"type\":\"LinearScale\"},{\"attributes\":{\"source\":{\"id\":\"1307\"}},\"id\":\"1313\",\"type\":\"CDSView\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#98df8a\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1311\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1415\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"1236\",\"type\":\"LinearScale\"},{\"attributes\":{\"label\":{\"value\":\"y4^1\"},\"renderers\":[{\"id\":\"1277\"}]},\"id\":\"1315\",\"type\":\"LegendItem\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1359\"},\"glyph\":{\"id\":\"1367\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1369\"},\"nonselection_glyph\":{\"id\":\"1368\"},\"view\":{\"id\":\"1371\"}},\"id\":\"1370\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"axis_label\":\"Retention Time\",\"axis_label_text_font_size\":\"11pt\",\"coordinates\":null,\"formatter\":{\"id\":\"1410\"},\"group\":null,\"major_label_policy\":{\"id\":\"1411\"},\"major_label_text_font_size\":\"11pt\",\"ticker\":{\"id\":\"1241\"}},\"id\":\"1240\",\"type\":\"LinearAxis\"},{\"attributes\":{\"label\":{\"value\":\"prec\"},\"renderers\":[{\"id\":\"1270\"}]},\"id\":\"1314\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"1424\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data\":{\"Intensity\":[355720.15625],\"bottom_int\":[0],\"leftWidth\":[6235.8486328125],\"ms2_mscore\":[3.5084067486223456e-05],\"rightWidth\":[6248.42822265625]},\"selected\":{\"id\":\"1427\"},\"selection_policy\":{\"id\":\"1426\"}},\"id\":\"1321\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"bottom\":{\"field\":\"bottom_int\"},\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#7570B3\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"#7570B3\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#7570B3\"},\"top\":{\"field\":\"Intensity\"},\"width\":{\"value\":0.3},\"x\":{\"field\":\"leftWidth\"}},\"id\":\"1363\",\"type\":\"VBar\"},{\"attributes\":{},\"id\":\"1425\",\"type\":\"Selection\"},{\"attributes\":{\"source\":{\"id\":\"1300\"}},\"id\":\"1306\",\"type\":\"CDSView\"},{\"attributes\":{\"data\":{\"precursor_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_charge\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"x\":{\"__ndarray__\":\"r019XhxRuECF3SnS5VK4QMQpRoqvVLhAR0y0pnlWuEAFdTX3Qli4QNeMybANWrhAJlWEPtlbuEBSHSVppV24QIh4ruxvX7hAaQA/6T5huEC8gqPmCGO4QJsAAvbTZLhA3PnT8KBmuEDXLPumbWi4QDbrrsM6arhAgOBwAQhsuEDIM4MF1m24QFFGwVOlb7hAkE/UNXNxuEBSovbxSnO4QNr2xfUZdbhA5HJzuuh2uECUNa0ptni4QCrk7t+DerhA\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[24]},\"y\":{\"__ndarray__\":\"SwHGQhYCqEJJ/6lC2/7bQqoBXEKw/0lDbH+2Q1xvdUX9iylHqiYdSESTD0grKwpHlW/iRbo/YUU2QAZFACAiReT/skQNgJpElsBRROgfiEX1AJJEc8CgRGP/zkNkIJhE\",\"dtype\":\"float32\",\"order\":\"little\",\"shape\":[24]}},\"selected\":{\"id\":\"1425\"},\"selection_policy\":{\"id\":\"1424\"}},\"id\":\"1307\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#2ca02c\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1304\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1232\",\"type\":\"DataRange1d\"},{\"attributes\":{},\"id\":\"1430\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1431\",\"type\":\"Selection\"}],\"root_ids\":[\"1231\"]},\"title\":\"Bokeh Application\",\"version\":\"2.4.3\"}};\n", " const render_items = [{\"docid\":\"34175f44-541f-4138-9ef8-5253b32e2537\",\"root_ids\":[\"1231\"],\"roots\":{\"1231\":\"5d417d89-d9e6-49ec-89ea-5cc89e2097fe\"}}];\n", " root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n", " }\n", " if (root.Bokeh !== undefined) {\n", " embed_document(root);\n", " } else {\n", " let attempts = 0;\n", " const timer = setInterval(function(root) {\n", " if (root.Bokeh !== undefined) {\n", " clearInterval(timer);\n", " embed_document(root);\n", " } else {\n", " attempts++;\n", " if (attempts > 100) {\n", " clearInterval(timer);\n", " console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n", " }\n", " }\n", " }, 10, root)\n", " }\n", "})(window);" ], "application/vnd.bokehjs_exec.v0+json": "" }, "metadata": { "application/vnd.bokehjs_exec.v0+json": { "id": "1231" } }, "output_type": "display_data" } ], "source": [ "transitionGroup.plot(transitionGroupFeatures=transitionGroupFeatures)" ] }, { "cell_type": "markdown", "id": "5ad476c2-5368-44a9-927f-2a9c2e8af224", "metadata": { "editable": true, "slideshow": { "slide_type": "" }, "tags": [] }, "source": [ "## Plotting Mobilograms" ] }, { "cell_type": "markdown", "id": "c19ff01b-2779-42bb-8b83-d346740047b1", "metadata": { "editable": true, "slideshow": { "slide_type": "" }, "tags": [] }, "source": [ "If spectra contain ion mobility, plotting ion mobilograms is helpful in evaluting the quality of a precursor. Ideally, the ion mobilogram should look similar to the chromatogram with clean coelution of the different transitions." ] }, { "cell_type": "raw", "id": "a53f5a9d-7fd2-48ea-8287-3848894796e1", "metadata": { "editable": true, "raw_mimetype": "text/restructuredtext", "slideshow": { "slide_type": "" }, "tags": [] }, "source": [ "The ion mobilogram can be fetched from a :py:class:`~structs.FeatureMap` and plotted as shown below." ] }, { "cell_type": "code", "execution_count": 6, "id": "38f83d7c-7f84-4906-9129-6c6311685b90", "metadata": { "editable": true, "slideshow": { "slide_type": "" }, "tags": [] }, "outputs": [ { "data": { "text/html": [ "
\n", " \n", " Loading BokehJS ...\n", "
\n" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/javascript": [ "(function(root) {\n", " function now() {\n", " return new Date();\n", " }\n", "\n", " const force = true;\n", "\n", " if (typeof root._bokeh_onload_callbacks === \"undefined\" || force === true) {\n", " root._bokeh_onload_callbacks = [];\n", " root._bokeh_is_loading = undefined;\n", " }\n", "\n", "const JS_MIME_TYPE = 'application/javascript';\n", " const HTML_MIME_TYPE = 'text/html';\n", " const EXEC_MIME_TYPE = 'application/vnd.bokehjs_exec.v0+json';\n", " const CLASS_NAME = 'output_bokeh rendered_html';\n", "\n", " /**\n", " * Render data to the DOM node\n", " */\n", " function render(props, node) {\n", " const script = document.createElement(\"script\");\n", " node.appendChild(script);\n", " }\n", "\n", " /**\n", " * Handle when an output is cleared or removed\n", " */\n", " function handleClearOutput(event, handle) {\n", " const cell = handle.cell;\n", "\n", " const id = cell.output_area._bokeh_element_id;\n", " const server_id = cell.output_area._bokeh_server_id;\n", " // Clean up Bokeh references\n", " if (id != null && id in Bokeh.index) {\n", " Bokeh.index[id].model.document.clear();\n", " delete Bokeh.index[id];\n", " }\n", "\n", " if (server_id !== undefined) {\n", " // Clean up Bokeh references\n", " const cmd_clean = \"from bokeh.io.state import curstate; print(curstate().uuid_to_server['\" + server_id + \"'].get_sessions()[0].document.roots[0]._id)\";\n", " cell.notebook.kernel.execute(cmd_clean, {\n", " iopub: {\n", " output: function(msg) {\n", " const id = msg.content.text.trim();\n", " if (id in Bokeh.index) {\n", " Bokeh.index[id].model.document.clear();\n", " delete Bokeh.index[id];\n", " }\n", " }\n", " }\n", " });\n", " // Destroy server and session\n", " const cmd_destroy = \"import bokeh.io.notebook as ion; ion.destroy_server('\" + server_id + \"')\";\n", " cell.notebook.kernel.execute(cmd_destroy);\n", " }\n", " }\n", "\n", " /**\n", " * Handle when a new output is added\n", " */\n", " function handleAddOutput(event, handle) {\n", " const output_area = handle.output_area;\n", " const output = handle.output;\n", "\n", " // limit handleAddOutput to display_data with EXEC_MIME_TYPE content only\n", " if ((output.output_type != \"display_data\") || (!Object.prototype.hasOwnProperty.call(output.data, EXEC_MIME_TYPE))) {\n", " return\n", " }\n", "\n", " const toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n", "\n", " if (output.metadata[EXEC_MIME_TYPE][\"id\"] !== undefined) {\n", " toinsert[toinsert.length - 1].firstChild.textContent = output.data[JS_MIME_TYPE];\n", " // store reference to embed id on output_area\n", " output_area._bokeh_element_id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n", " }\n", " if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n", " const bk_div = document.createElement(\"div\");\n", " bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n", " const script_attrs = bk_div.children[0].attributes;\n", " for (let i = 0; i < script_attrs.length; i++) {\n", " toinsert[toinsert.length - 1].firstChild.setAttribute(script_attrs[i].name, script_attrs[i].value);\n", " toinsert[toinsert.length - 1].firstChild.textContent = bk_div.children[0].textContent\n", " }\n", " // store reference to server id on output_area\n", " output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n", " }\n", " }\n", "\n", " function register_renderer(events, OutputArea) {\n", "\n", " function append_mime(data, metadata, element) {\n", " // create a DOM node to render to\n", " const 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", " const props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n", " render(props, toinsert[toinsert.length - 1]);\n", " element.append(toinsert);\n", " return toinsert\n", " }\n", "\n", " /* Handle when an output is cleared or removed */\n", " events.on('clear_output.CodeCell', handleClearOutput);\n", " events.on('delete.Cell', handleClearOutput);\n", "\n", " /* Handle when a new output is added */\n", " events.on('output_added.OutputArea', handleAddOutput);\n", "\n", " /**\n", " * Register the mime type and append_mime function with output_area\n", " */\n", " OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n", " /* Is output safe? */\n", " safe: true,\n", " /* Index of renderer in `output_area.display_order` */\n", " index: 0\n", " });\n", " }\n", "\n", " // register the mime type if in Jupyter Notebook environment and previously unregistered\n", " if (root.Jupyter !== undefined) {\n", " const events = require('base/js/events');\n", " const OutputArea = require('notebook/js/outputarea').OutputArea;\n", "\n", " if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n", " register_renderer(events, OutputArea);\n", " }\n", " }\n", " if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n", " root._bokeh_timeout = Date.now() + 5000;\n", " root._bokeh_failed_load = false;\n", " }\n", "\n", " const NB_LOAD_WARNING = {'data': {'text/html':\n", " \"
\\n\"+\n", " \"

\\n\"+\n", " \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n", " \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n", " \"

\\n\"+\n", " \"\\n\"+\n", " \"\\n\"+\n", " \"from bokeh.resources import INLINE\\n\"+\n", " \"output_notebook(resources=INLINE)\\n\"+\n", " \"\\n\"+\n", " \"
\"}};\n", "\n", " function display_loaded() {\n", " const el = document.getElementById(\"1668\");\n", " if (el != null) {\n", " el.textContent = \"BokehJS is loading...\";\n", " }\n", " if (root.Bokeh !== undefined) {\n", " if (el != null) {\n", " el.textContent = \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n", " }\n", " } else if (Date.now() < root._bokeh_timeout) {\n", " setTimeout(display_loaded, 100)\n", " }\n", " }\n", "\n", " function run_callbacks() {\n", " try {\n", " root._bokeh_onload_callbacks.forEach(function(callback) {\n", " if (callback != null)\n", " callback();\n", " });\n", " } finally {\n", " delete root._bokeh_onload_callbacks\n", " }\n", " console.debug(\"Bokeh: all callbacks have finished\");\n", " }\n", "\n", " function load_libs(css_urls, js_urls, callback) {\n", " if (css_urls == null) css_urls = [];\n", " if (js_urls == null) js_urls = [];\n", "\n", " root._bokeh_onload_callbacks.push(callback);\n", " if (root._bokeh_is_loading > 0) {\n", " console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n", " return null;\n", " }\n", " if (js_urls == null || js_urls.length === 0) {\n", " run_callbacks();\n", " return null;\n", " }\n", " console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n", " root._bokeh_is_loading = css_urls.length + js_urls.length;\n", "\n", " function on_load() {\n", " root._bokeh_is_loading--;\n", " if (root._bokeh_is_loading === 0) {\n", " console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n", " run_callbacks()\n", " }\n", " }\n", "\n", " function on_error(url) {\n", " console.error(\"failed to load \" + url);\n", " }\n", "\n", " for (let i = 0; i < css_urls.length; i++) {\n", " const url = css_urls[i];\n", " const element = document.createElement(\"link\");\n", " element.onload = on_load;\n", " element.onerror = on_error.bind(null, url);\n", " element.rel = \"stylesheet\";\n", " element.type = \"text/css\";\n", " element.href = url;\n", " console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n", " document.body.appendChild(element);\n", " }\n", "\n", " for (let i = 0; i < js_urls.length; i++) {\n", " const url = js_urls[i];\n", " const element = document.createElement('script');\n", " element.onload = on_load;\n", " element.onerror = on_error.bind(null, url);\n", " element.async = false;\n", " element.src = url;\n", " console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n", " document.head.appendChild(element);\n", " }\n", " };\n", "\n", " function inject_raw_css(css) {\n", " const element = document.createElement(\"style\");\n", " element.appendChild(document.createTextNode(css));\n", " document.body.appendChild(element);\n", " }\n", "\n", " const js_urls = [\"https://cdn.bokeh.org/bokeh/release/bokeh-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-mathjax-2.4.3.min.js\"];\n", " const css_urls = [];\n", "\n", " const inline_js = [ function(Bokeh) {\n", " Bokeh.set_log_level(\"info\");\n", " },\n", "function(Bokeh) {\n", " }\n", " ];\n", "\n", " function run_inline_js() {\n", " if (root.Bokeh !== undefined || force === true) {\n", " for (let i = 0; i < inline_js.length; i++) {\n", " inline_js[i].call(root, root.Bokeh);\n", " }\n", "if (force === true) {\n", " display_loaded();\n", " }} else if (Date.now() < root._bokeh_timeout) {\n", " setTimeout(run_inline_js, 100);\n", " } else if (!root._bokeh_failed_load) {\n", " console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n", " root._bokeh_failed_load = true;\n", " } else if (force !== true) {\n", " const cell = $(document.getElementById(\"1668\")).parents('.cell').data().cell;\n", " cell.output_area.append_execute_result(NB_LOAD_WARNING)\n", " }\n", " }\n", "\n", " if (root._bokeh_is_loading === 0) {\n", " console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n", " run_inline_js();\n", " } else {\n", " load_libs(css_urls, js_urls, function() {\n", " console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n", " run_inline_js();\n", " });\n", " }\n", "}(window));" ], "application/vnd.bokehjs_load.v0+json": "(function(root) {\n function now() {\n return new Date();\n }\n\n const force = true;\n\n if (typeof root._bokeh_onload_callbacks === \"undefined\" || force === true) {\n root._bokeh_onload_callbacks = [];\n root._bokeh_is_loading = undefined;\n }\n\n\n if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\n }\n\n const NB_LOAD_WARNING = {'data': {'text/html':\n \"
\\n\"+\n \"

\\n\"+\n \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n \"

\\n\"+\n \"\\n\"+\n \"\\n\"+\n \"from bokeh.resources import INLINE\\n\"+\n \"output_notebook(resources=INLINE)\\n\"+\n \"\\n\"+\n \"
\"}};\n\n function display_loaded() {\n const el = document.getElementById(\"1668\");\n if (el != null) {\n el.textContent = \"BokehJS is loading...\";\n }\n if (root.Bokeh !== undefined) {\n if (el != null) {\n el.textContent = \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n }\n } else if (Date.now() < root._bokeh_timeout) {\n setTimeout(display_loaded, 100)\n }\n }\n\n function run_callbacks() {\n try {\n root._bokeh_onload_callbacks.forEach(function(callback) {\n if (callback != null)\n callback();\n });\n } finally {\n delete root._bokeh_onload_callbacks\n }\n console.debug(\"Bokeh: all callbacks have finished\");\n }\n\n function load_libs(css_urls, js_urls, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n\n root._bokeh_onload_callbacks.push(callback);\n if (root._bokeh_is_loading > 0) {\n console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n }\n if (js_urls == null || js_urls.length === 0) {\n run_callbacks();\n return null;\n }\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n root._bokeh_is_loading = css_urls.length + js_urls.length;\n\n function on_load() {\n root._bokeh_is_loading--;\n if (root._bokeh_is_loading === 0) {\n console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n run_callbacks()\n }\n }\n\n function on_error(url) {\n console.error(\"failed to load \" + url);\n }\n\n for (let i = 0; i < css_urls.length; i++) {\n const url = css_urls[i];\n const element = document.createElement(\"link\");\n element.onload = on_load;\n element.onerror = on_error.bind(null, url);\n element.rel = \"stylesheet\";\n element.type = \"text/css\";\n element.href = url;\n console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n document.body.appendChild(element);\n }\n\n for (let i = 0; i < js_urls.length; i++) {\n const url = js_urls[i];\n const element = document.createElement('script');\n element.onload = on_load;\n element.onerror = on_error.bind(null, url);\n element.async = false;\n element.src = url;\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n };\n\n function inject_raw_css(css) {\n const element = document.createElement(\"style\");\n element.appendChild(document.createTextNode(css));\n document.body.appendChild(element);\n }\n\n const js_urls = [\"https://cdn.bokeh.org/bokeh/release/bokeh-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-mathjax-2.4.3.min.js\"];\n const css_urls = [];\n\n const inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {\n }\n ];\n\n function run_inline_js() {\n if (root.Bokeh !== undefined || force === true) {\n for (let i = 0; i < inline_js.length; i++) {\n inline_js[i].call(root, root.Bokeh);\n }\nif (force === true) {\n display_loaded();\n }} else if (Date.now() < root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load = true;\n } else if (force !== true) {\n const cell = $(document.getElementById(\"1668\")).parents('.cell').data().cell;\n cell.output_area.append_execute_result(NB_LOAD_WARNING)\n }\n }\n\n if (root._bokeh_is_loading === 0) {\n console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n run_inline_js();\n } else {\n load_libs(css_urls, js_urls, function() {\n console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n run_inline_js();\n });\n }\n}(window));" }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "\n", "
\n" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/javascript": [ "(function(root) {\n", " function embed_document(root) {\n", " const docs_json = {\"c5daa891-6758-40e7-943d-1430b29a9fef\":{\"defs\":[],\"roots\":{\"references\":[{\"attributes\":{\"below\":[{\"id\":\"1587\"}],\"center\":[{\"id\":\"1590\"},{\"id\":\"1594\"}],\"height\":400,\"left\":[{\"id\":\"1591\"}],\"renderers\":[{\"id\":\"1617\"},{\"id\":\"1624\"},{\"id\":\"1631\"},{\"id\":\"1638\"},{\"id\":\"1645\"},{\"id\":\"1652\"},{\"id\":\"1659\"}],\"right\":[{\"id\":\"1611\"}],\"sizing_mode\":\"scale_width\",\"title\":{\"id\":\"1721\"},\"toolbar\":{\"id\":\"1603\"},\"toolbar_location\":\"above\",\"width\":800,\"x_range\":{\"id\":\"1579\"},\"x_scale\":{\"id\":\"1583\"},\"y_range\":{\"id\":\"1581\"},\"y_scale\":{\"id\":\"1585\"}},\"id\":\"1578\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1619\"},\"glyph\":{\"id\":\"1621\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1623\"},\"nonselection_glyph\":{\"id\":\"1622\"},\"view\":{\"id\":\"1625\"}},\"id\":\"1624\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data\":{\"precursor_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_charge\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"x\":{\"__ndarray__\":\"CexgP68vYT9fc2E/GbdhP9z6YT+oPmI/foJiP3vEYj9kCGM/V0xjP1OQYz9Y1GM/gxZkP5xaZD++nmQ/BeFkPzolZT94aWU/26tlPyzwZT+hMmY/BndmP425Zj8E/mY/nkBnPymFZz/Vx2c/cgxoPzFPaD/ik2g/s9ZoP40ZaT9aXmk/R6FpPz3kaT89J2o/MGxqP0Kvaj9d8mo/gTVrP5p6az/RvWs/EQFsP1pEbD+th2w/CMtsP20ObT/bUW0/U5VtP9PYbT9dHG4/8F9uP4yjbj8y524/4CpvP5hubz9asm8/JPZvPwg4cD/le3A/y79wP7oDcT+zR3E/w4lxP87NcT/jEXI/AFZyPzWYcj9l3HI/qx5zP+1icz85p3M/mulzP/gtdD9rcHQ/3LR0P2H3dD/kO3U/e351PxDDdT+5BXY/YUp2PxyNdj/gz3Y/oxR3P3lXdz9Ymnc/N993PygieD8hZXg/I6h4PyjteD88MHk/WnN5P4C2eT+v+Xk/4j56PyOCej9txXo/wAh7Px1Mez+Cj3s/8NJ7P2cWfD/nWXw/cJ18PwLhfD+cJH0/QGh9P+2rfT+j730/YjN+Pyt1fj/8uH4/1fx+P7hAfz+khH8/mcZ/P3KMgD9heIE/lpqBPwvegT9L/4E/kSGCP9pCgj8pZYI/e4aCP9Gngj8tyoI/jOuCP+8Mgz9ZL4M/xVCDPw==\",\"dtype\":\"float32\",\"order\":\"little\",\"shape\":[133]},\"y\":{\"__ndarray__\":\"5/8ZRLd/JES1fyNEhP0zQpb9fkPM/d9Cy/+9Qiv9+0LlfqlDYP59Q4X/0EMeAkVDIP9iQ6j/IUOg/6NDO/5bQ6gBC0M0/0pD8wAvQ2P+nUI7AFVDAAAAACkAmEMA/3NC0AB1Qy8CV0Ngf41DMQA6Q/7+8kMR/ktCTQA8Q/UABUMlwBxEC372Q/P/70N2AURDmgDoQ71/7UOMgLpDIwAbRDPALUTIn4hEt/8HRDWBM0SAwAJE078yRDb/CkM/gE9En/71Qv7/jEPO/+FDT38GRLsBXEOX/xhDpb8SRIIBfUOKgKBDHn+KQ1T/MkOW/XpDkv8ORIv9F0IdAERDmv3PQtP+KEME/19DIwEtQ7r/H0Ke/S5DBf/mQxUA3UPmAsxCEL8jRDQBdUPi/29DhH7pQz+giUSy/1hEpECURLFfgERWkCVFKgD1RHtA2kR4oChFj8BIRWXvikVkb8NFMtjVRfnrA0Y5kGJGtQd0RvY5mUbky7BGRd/BRm5I3EbjI85GY3flRmGgzUZszuRG1mfFRopUu0YSar9G5cucRnuyh0YBYHNGaOc+RgILE0ZaaOhFTjBwRUhPMkUNgLlE1z+GRE7/90PcAVZDIQAKQwAAAACE/RFDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACG/d9CrP4KQwAAAAACArBBrP5vQhT+j0Kq/29CX//BQg==\",\"dtype\":\"float32\",\"order\":\"little\",\"shape\":[133]}},\"selected\":{\"id\":\"1738\"},\"selection_policy\":{\"id\":\"1737\"}},\"id\":\"1640\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"line_alpha\":0.5,\"line_color\":\"#ffbb78\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1642\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1735\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"line_alpha\":0.5,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1621\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#ffbb78\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1643\",\"type\":\"Line\"},{\"attributes\":{\"tools\":[{\"id\":\"1595\"},{\"id\":\"1596\"},{\"id\":\"1597\"},{\"id\":\"1598\"},{\"id\":\"1599\"},{\"id\":\"1600\"},{\"id\":\"1602\"}]},\"id\":\"1603\",\"type\":\"Toolbar\"},{\"attributes\":{\"source\":{\"id\":\"1633\"}},\"id\":\"1639\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1736\",\"type\":\"Selection\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1654\"},\"glyph\":{\"id\":\"1656\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1658\"},\"nonselection_glyph\":{\"id\":\"1657\"},\"view\":{\"id\":\"1660\"}},\"id\":\"1659\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#2ca02c\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1650\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1724\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"label\":{\"value\":\"prec\"},\"renderers\":[{\"id\":\"1617\"}]},\"id\":\"1661\",\"type\":\"LegendItem\"},{\"attributes\":{\"line_alpha\":0.1,\"line_dash\":[6],\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1615\",\"type\":\"Line\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1640\"},\"glyph\":{\"id\":\"1642\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1644\"},\"nonselection_glyph\":{\"id\":\"1643\"},\"view\":{\"id\":\"1646\"}},\"id\":\"1645\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#98df8a\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1657\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"1626\"}},\"id\":\"1632\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1725\",\"type\":\"AllLabels\"},{\"attributes\":{\"label\":{\"value\":\"y4^1\"},\"renderers\":[{\"id\":\"1624\"}]},\"id\":\"1662\",\"type\":\"LegendItem\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#ffbb78\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1644\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1599\",\"type\":\"ResetTool\"},{\"attributes\":{\"line_alpha\":0.5,\"line_dash\":[6],\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1614\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.5,\"line_color\":\"#98df8a\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1656\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#aec7e8\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1630\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#98df8a\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1658\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"1654\"}},\"id\":\"1660\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1598\",\"type\":\"SaveTool\"},{\"attributes\":{},\"id\":\"1727\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"1737\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1728\",\"type\":\"AllLabels\"},{\"attributes\":{\"line_alpha\":0.5,\"line_color\":\"#ff7f0e\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1635\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1738\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"1600\",\"type\":\"HelpTool\"},{\"attributes\":{\"label\":{\"value\":\"y5^1\"},\"renderers\":[{\"id\":\"1631\"}]},\"id\":\"1663\",\"type\":\"LegendItem\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1623\",\"type\":\"Line\"},{\"attributes\":{\"label\":{\"value\":\"y6^1\"},\"renderers\":[{\"id\":\"1638\"}]},\"id\":\"1664\",\"type\":\"LegendItem\"},{\"attributes\":{\"axis\":{\"id\":\"1591\"},\"coordinates\":null,\"dimension\":1,\"group\":null,\"ticker\":null},\"id\":\"1594\",\"type\":\"Grid\"},{\"attributes\":{\"label\":{\"value\":\"y7^1\"},\"renderers\":[{\"id\":\"1645\"}]},\"id\":\"1665\",\"type\":\"LegendItem\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1647\"},\"glyph\":{\"id\":\"1649\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1651\"},\"nonselection_glyph\":{\"id\":\"1650\"},\"view\":{\"id\":\"1653\"}},\"id\":\"1652\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"callback\":null,\"tooltips\":[[\"index\",\"$index\"],[\"(im,int)\",\"(@x{0.00}, @y)\"]]},\"id\":\"1602\",\"type\":\"HoverTool\"},{\"attributes\":{},\"id\":\"1729\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"label\":{\"value\":\"y8^1\"},\"renderers\":[{\"id\":\"1652\"}]},\"id\":\"1666\",\"type\":\"LegendItem\"},{\"attributes\":{\"line_alpha\":0.5,\"line_color\":\"#2ca02c\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1649\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1730\",\"type\":\"Selection\"},{\"attributes\":{\"label\":{\"value\":\"y9^1\"},\"renderers\":[{\"id\":\"1659\"}]},\"id\":\"1667\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"1739\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"source\":{\"id\":\"1619\"}},\"id\":\"1625\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1740\",\"type\":\"Selection\"},{\"attributes\":{\"data\":{\"precursor_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_charge\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"x\":{\"__ndarray__\":\"CexgP6g+Yj9+gmI/e8RiP1dMYz9TkGM/WNRjP4MWZD+cWmQ/BeFkP9urZT8s8GU/oTJmPwZ3Zj+NuWY/BP5mP55AZz8phWc/1cdnP3IMaD8xT2g/4pNoP7PWaD+NGWk/Wl5pP0ehaT895Gk/PSdqPzBsaj9Cr2o/gTVrP5p6az/RvWs/EQFsP1pEbD+th2w/CMtsP20ObT/bUW0/U5VtP9PYbT9dHG4/8F9uP4yjbj8y524/4CpvP5hubz9asm8/JPZvPwg4cD/le3A/y79wP7oDcT+zR3E/w4lxP87NcT/jEXI/AFZyPzWYcj9l3HI/qx5zP+1icz85p3M/mulzP/gtdD9rcHQ/3LR0P2H3dD/kO3U/e351PxDDdT+5BXY/YUp2PxyNdj/gz3Y/oxR3P3lXdz9Ymnc/N993PygieD8hZXg/I6h4PyjteD88MHk/WnN5P4C2eT+v+Xk/4j56PyOCej9txXo/wAh7Px1Mez+Cj3s/8NJ7P2cWfD/nWXw/cJ18PwLhfD+cJH0/QGh9P+2rfT+j730/YjN+Pyt1fj/8uH4/uEB/P6SEfz9OJ4A/LcqCPypZhj+l2Yg/7RyJPw==\",\"dtype\":\"float32\",\"order\":\"little\",\"shape\":[112]},\"y\":{\"__ndarray__\":\"TgAUQ8n9Q0LZASxDgYCfQ/R7xUMLAVVDgACoQgAAsEK5/41DZAAiQ8b/t0Ok/oFDegDKQ8+AmENYARZDpH6ZQz5AHUR5AmRDJALvQ0b/WUMxAChDbAFZQ/7/ykMyAYlDCwBhQ8V/iENYAA9Dxv1zQz8A6ENEf7tD0YEaRBmAnEP5AkBCKgGVQ2wBkkJtgbVDgwIxQ9z9qUOE/mxDVYGSQyD9J0LvAeZCfv8WQ1QAhEPYABBDgf/PQTIA4EPU/y1DL/8yQxL+PUP4ATFDbAEuQ+mAlENZ/u9CFgF7Qx0BlEKo/hlDsAAHQw0Bd0PSAJVDiAA1Q2kATEPmA/JCEP+hQ7x/FkTp/5ZD38AMRHR900OMg35EEQBARClAh0RlwbFEBQAZRVUvGEVml4VFTt+SRWD6wEXVhvZFLp5FRnjNZkZCZaxG0ArKRngc5UbmWwhH2IktR/1PO0cBYE9HgF9aR/h+ZUedRWxHUCdhR+PxU0dZdkpHV+Q7RxRFKEcx9hdHFhPURp+jwEaEwYpGN5lVRr3hFEZgp6NFR1NgRSdc/URQPVxE5P02Q2wDMELy/59CNQE4QnsDEEIPAlBBfP87Qg==\",\"dtype\":\"float32\",\"order\":\"little\",\"shape\":[112]}},\"selected\":{\"id\":\"1730\"},\"selection_policy\":{\"id\":\"1729\"}},\"id\":\"1612\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"coordinates\":null,\"group\":null},\"id\":\"1721\",\"type\":\"Title\"},{\"attributes\":{},\"id\":\"1583\",\"type\":\"LinearScale\"},{\"attributes\":{\"bottom_units\":\"screen\",\"coordinates\":null,\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"group\":null,\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"syncable\":false,\"top_units\":\"screen\"},\"id\":\"1601\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#ff7f0e\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1636\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#ff7f0e\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1637\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":0.2,\"line_dash\":[6],\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1616\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1731\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1633\"},\"glyph\":{\"id\":\"1635\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1637\"},\"nonselection_glyph\":{\"id\":\"1636\"},\"view\":{\"id\":\"1639\"}},\"id\":\"1638\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1588\",\"type\":\"BasicTicker\"},{\"attributes\":{},\"id\":\"1732\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"1741\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1626\"},\"glyph\":{\"id\":\"1628\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1630\"},\"nonselection_glyph\":{\"id\":\"1629\"},\"view\":{\"id\":\"1632\"}},\"id\":\"1631\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1592\",\"type\":\"BasicTicker\"},{\"attributes\":{\"line_alpha\":0.5,\"line_color\":\"#aec7e8\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1628\",\"type\":\"Line\"},{\"attributes\":{},\"id\":\"1742\",\"type\":\"Selection\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1612\"},\"glyph\":{\"id\":\"1614\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1616\"},\"nonselection_glyph\":{\"id\":\"1615\"},\"view\":{\"id\":\"1618\"}},\"id\":\"1617\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data\":{\"precursor_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_charge\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"x\":{\"__ndarray__\":\"CexgP68vYT9fc2E/GbdhP9z6YT+oPmI/foJiP3vEYj9kCGM/V0xjP1OQYz9Y1GM/gxZkP5xaZD++nmQ/BeFkPzolZT94aWU/26tlPyzwZT+hMmY/BndmP425Zj8E/mY/nkBnPymFZz/Vx2c/cgxoPzFPaD/ik2g/s9ZoP40ZaT9aXmk/R6FpPz3kaT89J2o/MGxqP0Kvaj9d8mo/gTVrP5p6az/RvWs/EQFsP1pEbD+th2w/CMtsP20ObT/bUW0/U5VtP9PYbT9dHG4/8F9uP4yjbj8y524/4CpvP5hubz9asm8/JPZvPwg4cD/le3A/y79wP7oDcT+zR3E/w4lxP87NcT/jEXI/AFZyPzWYcj9l3HI/qx5zP+1icz85p3M/mulzP/gtdD9rcHQ/3LR0P2H3dD/kO3U/e351PxDDdT+5BXY/YUp2PxyNdj/gz3Y/oxR3P3lXdz9Ymnc/N993PygieD8hZXg/I6h4PyjteD88MHk/WnN5P4C2eT+v+Xk/4j56PyOCej9txXo/wAh7Px1Mez+Cj3s/8NJ7P2cWfD/nWXw/cJ18PwLhfD+cJH0/QGh9P+2rfT+j730/YjN+Pyt1fj/8uH4/1fx+P7hAfz+khH8/mcZ/P3KMgD9heIE/lpqBPwvegT9L/4E/kSGCP9pCgj8pZYI/e4aCP9Gngj8tyoI/jOuCP+8Mgz9ZL4M/xVCDPw==\",\"dtype\":\"float32\",\"order\":\"little\",\"shape\":[133]},\"y\":{\"__ndarray__\":\"AAAAAD8E6EEAAAAAzAPgQo6AuEMAAAAAngK4QqB/t0MAAAAAkgEsQwUBJUN0An5DjgD8Qv3/U0IAAAAAEQGaQisBrEO6wBVE1P43QyoCNUO3f6VD3/6KQxgAm0Ov/8FC0wDDQy4CNkOU/zRDRP+MQ87/sEOMf4NDkfrnQn4B8EIPAIZDioCpQ3d/s0MkgLBD0P9xQw4AzkN4ADhCMX+JQ9p+nkP4/itEYgEjQzOAwENT/W5DwoCCQ6h/xkPJQTJEy/+NQzeCsUNQgZ1DhwDOQkQAk0NMwElEAAAAAPn9V0MXApBCBQFDQ+L7b0IC/mFDwAACQwAAAACUARRDAAAAAKuAl0MAAAAAOgIrQwAAAADu/T9BAAAAAAOAgEN1AMxCVANIQmSB4UN2ACpDVgFaQ3/ACkSifkFEhn+KQ+r/8ENogQREVAE+RGggwkRIkAlFfq8ERc5/i0WzX4FF6B/CRe3TFEbsn0pG3AhqRgEqrkYgasFG4HbHRq2l5EbwTv9GqkP2RvScAUek9wBHVT7zRm0a3UalHcRG32jERrdKnUYEGIdG109lRm9QOkYhrRJG1++VRf+Pq0XRDylFYqAVRdK/XUS+/DtCqP03Q/gBC0Ok/vNCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAExC3f4BQ/T/tUIAAAAAV/63Qg==\",\"dtype\":\"float32\",\"order\":\"little\",\"shape\":[133]}},\"selected\":{\"id\":\"1736\"},\"selection_policy\":{\"id\":\"1735\"}},\"id\":\"1633\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data\":{\"precursor_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_charge\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"x\":{\"__ndarray__\":\"CexgP68vYT9fc2E/GbdhP9z6YT+oPmI/foJiP3vEYj9kCGM/V0xjP1OQYz9Y1GM/gxZkP5xaZD++nmQ/BeFkPzolZT94aWU/26tlPyzwZT+hMmY/BndmP425Zj8E/mY/nkBnPymFZz/Vx2c/cgxoPzFPaD/ik2g/s9ZoP40ZaT9aXmk/R6FpPz3kaT89J2o/MGxqP0Kvaj9d8mo/gTVrP5p6az/RvWs/EQFsP1pEbD+th2w/CMtsP20ObT/bUW0/U5VtP9PYbT9dHG4/8F9uP4yjbj8y524/4CpvP5hubz9asm8/JPZvPwg4cD/le3A/y79wP7oDcT+zR3E/w4lxP87NcT/jEXI/AFZyPzWYcj9l3HI/qx5zP+1icz85p3M/mulzP/gtdD9rcHQ/3LR0P2H3dD/kO3U/e351PxDDdT+5BXY/YUp2PxyNdj/gz3Y/oxR3P3lXdz9Ymnc/N993PygieD8hZXg/I6h4PyjteD88MHk/WnN5P4C2eT+v+Xk/4j56PyOCej9txXo/wAh7Px1Mez+Cj3s/8NJ7P2cWfD/nWXw/cJ18PwLhfD+cJH0/QGh9P+2rfT+j730/YjN+Pyt1fj/8uH4/1fx+P7hAfz+khH8/mcZ/P3KMgD9heIE/lpqBPwvegT9L/4E/kSGCP9pCgj8pZYI/e4aCP9Gngj8tyoI/jOuCP+8Mgz9ZL4M/xVCDPw==\",\"dtype\":\"float32\",\"order\":\"little\",\"shape\":[133]},\"y\":{\"__ndarray__\":\"sP67Quz/kUM+/+lCJgECQ7z/VkOeAjhCSf8XQlD/J0N6gI5DnIC6Q+7/40JTATBBSn/uQ7X/GUOy/ftCGwA1Qyz/30N0AD1D/v6hQmt/o0MI/qZDaABGQy3+X0NHASlDRf/BQvh+tkMB/xZDZYAURMTBNkQbACBEwQBqQ92A+EPa/hNEe/1tQwAAAACDf4FDjv/gQ5AASkN4AHdD8oHpQxL+v0Oef9VDr4GOQ8v/h0Kq/iJDXAGeQnoBlUOYAR1DUvxzQiiAmkP9/GpD2AEZQ44BzEPq/r1CIgEcQ8v/uEMkf6ZDdf+qQzEASEP8gKJDXAGeQmABY0MkgPNDNgAQRMi/A0Qh/zJEqIBCRDqAK0QmAAlEgYDwQ1zACERygG1E9r+1RLjBT0RS4OVEVyAQRe3PIUVw4ARFc2BLRS2Qd0UqIJNFlPibRa1wo0XU+MxFT7fKRSSgFEYG92FGnHWBRmBfm0ZxwK5G+Yf3RjMvE0eulzVHrD4/R2tUTkd51mJHVzdhR3PhZUdYhF5H7CRbR0dEP0dACyhHG18ZR41O3EZpdMNGxDGeRswfZkZLEyJGjCjFRfTQp0Wb0AxF9T/9RIQ/WUT4AVFD2/wzQv3/nkP/AWRCAAAAAAAAAAAAAAAASAGcQnIAwkIAAAAA0gF8QgAAAADSAXxCdACKQgAAAACzAqBBAAAAABt/wkOi/OdB9v8UQw==\",\"dtype\":\"float32\",\"order\":\"little\",\"shape\":[133]}},\"selected\":{\"id\":\"1740\"},\"selection_policy\":{\"id\":\"1739\"}},\"id\":\"1647\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"axis_label\":\"Intensity\",\"coordinates\":null,\"formatter\":{\"id\":\"1724\"},\"group\":null,\"major_label_policy\":{\"id\":\"1725\"},\"ticker\":{\"id\":\"1592\"}},\"id\":\"1591\",\"type\":\"LinearAxis\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#aec7e8\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1629\",\"type\":\"Line\"},{\"attributes\":{\"data\":{\"precursor_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_charge\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"x\":{\"__ndarray__\":\"CexgP68vYT9fc2E/GbdhP9z6YT+oPmI/foJiP3vEYj9kCGM/V0xjP1OQYz9Y1GM/gxZkP5xaZD++nmQ/BeFkPzolZT94aWU/26tlPyzwZT+hMmY/BndmP425Zj8E/mY/nkBnPymFZz/Vx2c/cgxoPzFPaD/ik2g/s9ZoP40ZaT9aXmk/R6FpPz3kaT89J2o/MGxqP0Kvaj9d8mo/gTVrP5p6az/RvWs/EQFsP1pEbD+th2w/CMtsP20ObT/bUW0/U5VtP9PYbT9dHG4/8F9uP4yjbj8y524/4CpvP5hubz9asm8/JPZvPwg4cD/le3A/y79wP7oDcT+zR3E/w4lxP87NcT/jEXI/AFZyPzWYcj9l3HI/qx5zP+1icz85p3M/mulzP/gtdD9rcHQ/3LR0P2H3dD/kO3U/e351PxDDdT+5BXY/YUp2PxyNdj/gz3Y/oxR3P3lXdz9Ymnc/N993PygieD8hZXg/I6h4PyjteD88MHk/WnN5P4C2eT+v+Xk/4j56PyOCej9txXo/wAh7Px1Mez+Cj3s/8NJ7P2cWfD/nWXw/cJ18PwLhfD+cJH0/QGh9P+2rfT+j730/YjN+Pyt1fj/8uH4/1fx+P7hAfz+khH8/mcZ/P3KMgD9heIE/lpqBPwvegT9L/4E/kSGCP9pCgj8pZYI/e4aCP9Gngj8tyoI/jOuCP+8Mgz9ZL4M/xVCDPw==\",\"dtype\":\"float32\",\"order\":\"little\",\"shape\":[133]},\"y\":{\"__ndarray__\":\"mvzjQooAoEEAAAAAygGMQgAAAAD3APBCuwE3QwAAAADcAMhBEgIoQgAAAAAo/6FCswGKQvgBMUNu/3lDsAGWQrUAfUPD/d9BsP4pQ3v/Z0IAAAAAUv9SQ8kAlkKDA3BCkAIQQcCAkUOH/0tD8IDJQ1P9LEMo/eNCiQCKQ4IADEP2/LNCMQAKQ6P/iEMmf5hDqwA6Q8IAl0Pi/ntDGj8IRMb+UUOi/99BGgEYQywBN0MGAlxD8AAaQ4J/yEMbAS9DIQH2QqL/SEOL/RdC8/7JQlH+wUL+BfhBYADKQ36Ao0PI/7dDeoDEQ/MAh0NO/qVCHgAfQwaAgUOq//1D2D8MRHZ/hkMdAY5DbIDRQyX/V0QtoIpEh38PRPoAQERswE5E+UB8RPa/ckQgILdEECDMRDqA80RAAA1FDGAARZMPHEXMzxVF+t9XRXHQTEVXUHFFFmiXRUEYqkW4x7xFo2AARsWIHEZoNzxGO6BjRgkNlEalR6RGP2ytRrwWx0bgBcdGR4bIRr+ywEa9gbpG3rmnRiwYmUZCKopGgb9vRhqBXEYlRDBGuz8KRvIA2UV374ZF8J8bRajPB0VigG1Ehb8bRIQBp0M+/7pDAAAAAAAAAAAAAAAAGf4fQlwBLEIAA3hCAAAAAAAAAABgAZRCAAAAAFIB0kK9AEhCAwK0QsQEfEJnAFtDAAAAAFb9e0Lj/xhDAAAAAA==\",\"dtype\":\"float32\",\"order\":\"little\",\"shape\":[133]}},\"selected\":{\"id\":\"1742\"},\"selection_policy\":{\"id\":\"1741\"}},\"id\":\"1654\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1595\",\"type\":\"PanTool\"},{\"attributes\":{},\"id\":\"1733\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"source\":{\"id\":\"1612\"}},\"id\":\"1618\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1585\",\"type\":\"LinearScale\"},{\"attributes\":{\"line_alpha\":0.1,\"line_color\":\"#1f77b4\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1622\",\"type\":\"Line\"},{\"attributes\":{\"data\":{\"precursor_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_charge\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"x\":{\"__ndarray__\":\"CexgP68vYT9fc2E/GbdhP9z6YT+oPmI/foJiP3vEYj9kCGM/V0xjP1OQYz9Y1GM/gxZkP5xaZD++nmQ/BeFkPzolZT94aWU/26tlPyzwZT+hMmY/BndmP425Zj8E/mY/nkBnPymFZz/Vx2c/cgxoPzFPaD/ik2g/s9ZoP40ZaT9aXmk/R6FpPz3kaT89J2o/MGxqP0Kvaj9d8mo/gTVrP5p6az/RvWs/EQFsP1pEbD+th2w/CMtsP20ObT/bUW0/U5VtP9PYbT9dHG4/8F9uP4yjbj8y524/4CpvP5hubz9asm8/JPZvPwg4cD/le3A/y79wP7oDcT+zR3E/w4lxP87NcT/jEXI/AFZyPzWYcj9l3HI/qx5zP+1icz85p3M/mulzP/gtdD9rcHQ/3LR0P2H3dD/kO3U/e351PxDDdT+5BXY/YUp2PxyNdj/gz3Y/oxR3P3lXdz9Ymnc/N993PygieD8hZXg/I6h4PyjteD88MHk/WnN5P4C2eT+v+Xk/4j56PyOCej9txXo/wAh7Px1Mez+Cj3s/8NJ7P2cWfD/nWXw/cJ18PwLhfD+cJH0/QGh9P+2rfT+j730/YjN+Pyt1fj/8uH4/1fx+P7hAfz+khH8/mcZ/P3KMgD9heIE/lpqBPwvegT9L/4E/kSGCP9pCgj8pZYI/e4aCP9Gngj8tyoI/jOuCP+8Mgz9ZL4M/xVCDPw==\",\"dtype\":\"float32\",\"order\":\"little\",\"shape\":[133]},\"y\":{\"__ndarray__\":\"Zf7AQ59/ikNmf9BDGIEHRLA/AEQnQCVEAAAAABUAtEOoAuxC3P9QQ8F/nUPG/1JDkP+6Q1uC/kN2gK9DVP+PQ3x/skOA/6lDkP+HQ7gB20M4/9dDsv/aQ5Wgm0QogApEz38/RIYA30P6/rlDcv9eRARAD0Tf/s9DA0A+RI5/GUQEwA1E//9NRIF/tUMs/8pDOIB7RPQ+bEQjwAVEZgCGQ7D+v0NLPxBEi/89Q7b/gUM6AJBDvP8nQ3IBT0MiALpDon+NQ/P9bkNc/0FDHQCUQwT/z0JAAMxC9f+xQxgA0kP1AupC3f+DQkcAFkP1/85DQgAcQ5ICbkO+AHxDAAAAAAAAAAAAAAAAo/rHQgAAAAAAAAAAAAAAANgAXUNUgQBEWP1wQ3z/3UPB/EdCaf2/QqQABUOCAVVDTH8VRBiC2kPkAJZDMr4HRLh/mUQJAbJEqZ/DRHTQBUW4/4pFwz/HRdsfBUZcaEFGKBaFRkBojkbw0c5GUe7rRvcW9Ua5ahJHe7kLR0IsDUf3MiFHEAUXRykOHUdkPQdHPBnvRhMK20bNiMdGMQyaRpkeZkb0wktGjmb6RWkP4kXFP2lFbxA1RZIflUTuwAZEr37yQ+b/30KIAJBCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzP+3QgAAAAAAAAAAm/4SQxf94UJKATFDxf5yQw==\",\"dtype\":\"float32\",\"order\":\"little\",\"shape\":[133]}},\"selected\":{\"id\":\"1734\"},\"selection_policy\":{\"id\":\"1733\"}},\"id\":\"1626\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"1734\",\"type\":\"Selection\"},{\"attributes\":{\"axis_label\":\"Retention Time\",\"coordinates\":null,\"formatter\":{\"id\":\"1727\"},\"group\":null,\"major_label_policy\":{\"id\":\"1728\"},\"ticker\":{\"id\":\"1588\"}},\"id\":\"1587\",\"type\":\"LinearAxis\"},{\"attributes\":{\"click_policy\":\"mute\",\"coordinates\":null,\"group\":null,\"items\":[{\"id\":\"1661\"},{\"id\":\"1662\"},{\"id\":\"1663\"},{\"id\":\"1664\"},{\"id\":\"1665\"},{\"id\":\"1666\"},{\"id\":\"1667\"}],\"label_text_font_size\":\"10pt\",\"location\":\"top_left\",\"title\":\"Transition\"},\"id\":\"1611\",\"type\":\"Legend\"},{\"attributes\":{\"source\":{\"id\":\"1647\"}},\"id\":\"1653\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1596\",\"type\":\"WheelZoomTool\"},{\"attributes\":{},\"id\":\"1579\",\"type\":\"DataRange1d\"},{\"attributes\":{\"axis\":{\"id\":\"1587\"},\"coordinates\":null,\"group\":null,\"ticker\":null},\"id\":\"1590\",\"type\":\"Grid\"},{\"attributes\":{\"line_alpha\":0.2,\"line_color\":\"#2ca02c\",\"line_width\":2,\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"1651\",\"type\":\"Line\"},{\"attributes\":{\"source\":{\"id\":\"1640\"}},\"id\":\"1646\",\"type\":\"CDSView\"},{\"attributes\":{\"overlay\":{\"id\":\"1601\"}},\"id\":\"1597\",\"type\":\"BoxZoomTool\"},{\"attributes\":{},\"id\":\"1581\",\"type\":\"DataRange1d\"},{\"attributes\":{\"data\":{\"precursor_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_charge\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"x\":{\"__ndarray__\":\"CexgP68vYT9fc2E/GbdhP9z6YT+oPmI/foJiP3vEYj9kCGM/V0xjP1OQYz9Y1GM/gxZkP5xaZD++nmQ/BeFkPzolZT94aWU/26tlPyzwZT+hMmY/BndmP425Zj8E/mY/nkBnPymFZz/Vx2c/cgxoPzFPaD/ik2g/s9ZoP40ZaT9aXmk/R6FpPz3kaT89J2o/MGxqP0Kvaj9d8mo/gTVrP5p6az/RvWs/EQFsP1pEbD+th2w/CMtsP20ObT/bUW0/U5VtP9PYbT9dHG4/8F9uP4yjbj8y524/4CpvP5hubz9asm8/JPZvPwg4cD/le3A/y79wP7oDcT+zR3E/w4lxP87NcT/jEXI/AFZyPzWYcj9l3HI/qx5zP+1icz85p3M/mulzP/gtdD9rcHQ/3LR0P2H3dD/kO3U/e351PxDDdT+5BXY/YUp2PxyNdj/gz3Y/oxR3P3lXdz9Ymnc/N993PygieD8hZXg/I6h4PyjteD88MHk/WnN5P4C2eT+v+Xk/4j56PyOCej9txXo/wAh7Px1Mez+Cj3s/8NJ7P2cWfD/nWXw/cJ18PwLhfD+cJH0/QGh9P+2rfT+j730/YjN+Pyt1fj/8uH4/1fx+P7hAfz+khH8/mcZ/P3KMgD9heIE/lpqBPwvegT9L/4E/kSGCP9pCgj8pZYI/e4aCP9Gngj8tyoI/jOuCP+8Mgz9ZL4M/xVCDPw==\",\"dtype\":\"float32\",\"order\":\"little\",\"shape\":[133]},\"y\":{\"__ndarray__\":\"gYHuQwAAAAAAAAAAAAAAAGH940IAAAAACgJCQ4UAD0MAAAAAAAAAAC0BFEMAAAAAAAAAAFj/Y0JgAvJCyf3XQQAAAAAF/gtDOACtQwAAAAAAAAAAAAAAAFv/m0Ja/xVDkf3XQxkCVEMQAKRCAAAAADD+L0Nw/nJDsP9vQgAAAADEACxDzQFNQ6kCeEI2AQxDb4CAQwAAAABk/l5DdYC0Q9//SEN0/g9Bfv8FQ5y+AURr/wFD5fx7QzKA7kNZ//1C1X6aQ0YA2kMqAiJDHv9bQiUAFEOdAtJC7P+jQ+oA8EI+/6dCEASaQgAAAACiAA5DOf/lQqL91UIAAAAAAAAAAAAAAAAAAAAA5P02Q8AAjkIo/41CaAGMQgAAAADq/wNCVgGCQqH+m0IeAJBCov4vQqz/yUK2/8VCAAAAAMD+4UI+/8dC9gJCQzb/tUMY/ndDf/+CQ9JABkRYfWNEgAAvRD8ArkTbDmJFhxBRRYCPV0WCl5NF4S8BRljg0UX19xRGyncWRk8MBkYsnBFGZDgPRs9PEUZ/FwhGL3j/Rcs+50X4581FySeSReOfgkVQAH1FKQ8zRapg4ERg/7JE2H8wRFP+2UN7/htDdQCWQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsv/ZQg==\",\"dtype\":\"float32\",\"order\":\"little\",\"shape\":[133]}},\"selected\":{\"id\":\"1732\"},\"selection_policy\":{\"id\":\"1731\"}},\"id\":\"1619\",\"type\":\"ColumnDataSource\"}],\"root_ids\":[\"1578\"]},\"title\":\"Bokeh Application\",\"version\":\"2.4.3\"}};\n", " const render_items = [{\"docid\":\"c5daa891-6758-40e7-943d-1430b29a9fef\",\"root_ids\":[\"1578\"],\"roots\":{\"1578\":\"8d2eecb3-3a48-4e59-ada8-d79ad4861b21\"}}];\n", " root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n", " }\n", " if (root.Bokeh !== undefined) {\n", " embed_document(root);\n", " } else {\n", " let attempts = 0;\n", " const timer = setInterval(function(root) {\n", " if (root.Bokeh !== undefined) {\n", " clearInterval(timer);\n", " embed_document(root);\n", " } else {\n", " attempts++;\n", " if (attempts > 100) {\n", " clearInterval(timer);\n", " console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n", " }\n", " }\n", " }, 10, root)\n", " }\n", "})(window);" ], "application/vnd.bokehjs_exec.v0+json": "" }, "metadata": { "application/vnd.bokehjs_exec.v0+json": { "id": "1578" } }, "output_type": "display_data" } ], "source": [ "featureMap.to_mobilograms().plot()" ] }, { "cell_type": "markdown", "id": "3e09c38c-49c7-4d2a-8463-1c5ca097608b", "metadata": { "editable": true, "slideshow": { "slide_type": "" }, "tags": [] }, "source": [ "## Plotting Spectra" ] }, { "cell_type": "markdown", "id": "6bb0fb1e-c878-4cdc-b7eb-e8c83ed09f6c", "metadata": { "editable": true, "slideshow": { "slide_type": "" }, "tags": [] }, "source": [ "MassDash can also plot an almagated spectrum across retention time and ion mobility of just the extracted ion traces as shown below." ] }, { "cell_type": "code", "execution_count": 7, "id": "76567e2b-579f-4eac-9615-d284a86cf15e", "metadata": { "editable": true, "slideshow": { "slide_type": "" }, "tags": [] }, "outputs": [ { "data": { "text/html": [ "
\n", " \n", " Loading BokehJS ...\n", "
\n" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/javascript": [ "(function(root) {\n", " function now() {\n", " return new Date();\n", " }\n", "\n", " const force = true;\n", "\n", " if (typeof root._bokeh_onload_callbacks === \"undefined\" || force === true) {\n", " root._bokeh_onload_callbacks = [];\n", " root._bokeh_is_loading = undefined;\n", " }\n", "\n", "const JS_MIME_TYPE = 'application/javascript';\n", " const HTML_MIME_TYPE = 'text/html';\n", " const EXEC_MIME_TYPE = 'application/vnd.bokehjs_exec.v0+json';\n", " const CLASS_NAME = 'output_bokeh rendered_html';\n", "\n", " /**\n", " * Render data to the DOM node\n", " */\n", " function render(props, node) {\n", " const script = document.createElement(\"script\");\n", " node.appendChild(script);\n", " }\n", "\n", " /**\n", " * Handle when an output is cleared or removed\n", " */\n", " function handleClearOutput(event, handle) {\n", " const cell = handle.cell;\n", "\n", " const id = cell.output_area._bokeh_element_id;\n", " const server_id = cell.output_area._bokeh_server_id;\n", " // Clean up Bokeh references\n", " if (id != null && id in Bokeh.index) {\n", " Bokeh.index[id].model.document.clear();\n", " delete Bokeh.index[id];\n", " }\n", "\n", " if (server_id !== undefined) {\n", " // Clean up Bokeh references\n", " const cmd_clean = \"from bokeh.io.state import curstate; print(curstate().uuid_to_server['\" + server_id + \"'].get_sessions()[0].document.roots[0]._id)\";\n", " cell.notebook.kernel.execute(cmd_clean, {\n", " iopub: {\n", " output: function(msg) {\n", " const id = msg.content.text.trim();\n", " if (id in Bokeh.index) {\n", " Bokeh.index[id].model.document.clear();\n", " delete Bokeh.index[id];\n", " }\n", " }\n", " }\n", " });\n", " // Destroy server and session\n", " const cmd_destroy = \"import bokeh.io.notebook as ion; ion.destroy_server('\" + server_id + \"')\";\n", " cell.notebook.kernel.execute(cmd_destroy);\n", " }\n", " }\n", "\n", " /**\n", " * Handle when a new output is added\n", " */\n", " function handleAddOutput(event, handle) {\n", " const output_area = handle.output_area;\n", " const output = handle.output;\n", "\n", " // limit handleAddOutput to display_data with EXEC_MIME_TYPE content only\n", " if ((output.output_type != \"display_data\") || (!Object.prototype.hasOwnProperty.call(output.data, EXEC_MIME_TYPE))) {\n", " return\n", " }\n", "\n", " const toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n", "\n", " if (output.metadata[EXEC_MIME_TYPE][\"id\"] !== undefined) {\n", " toinsert[toinsert.length - 1].firstChild.textContent = output.data[JS_MIME_TYPE];\n", " // store reference to embed id on output_area\n", " output_area._bokeh_element_id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n", " }\n", " if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n", " const bk_div = document.createElement(\"div\");\n", " bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n", " const script_attrs = bk_div.children[0].attributes;\n", " for (let i = 0; i < script_attrs.length; i++) {\n", " toinsert[toinsert.length - 1].firstChild.setAttribute(script_attrs[i].name, script_attrs[i].value);\n", " toinsert[toinsert.length - 1].firstChild.textContent = bk_div.children[0].textContent\n", " }\n", " // store reference to server id on output_area\n", " output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n", " }\n", " }\n", "\n", " function register_renderer(events, OutputArea) {\n", "\n", " function append_mime(data, metadata, element) {\n", " // create a DOM node to render to\n", " const 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", " const props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n", " render(props, toinsert[toinsert.length - 1]);\n", " element.append(toinsert);\n", " return toinsert\n", " }\n", "\n", " /* Handle when an output is cleared or removed */\n", " events.on('clear_output.CodeCell', handleClearOutput);\n", " events.on('delete.Cell', handleClearOutput);\n", "\n", " /* Handle when a new output is added */\n", " events.on('output_added.OutputArea', handleAddOutput);\n", "\n", " /**\n", " * Register the mime type and append_mime function with output_area\n", " */\n", " OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n", " /* Is output safe? */\n", " safe: true,\n", " /* Index of renderer in `output_area.display_order` */\n", " index: 0\n", " });\n", " }\n", "\n", " // register the mime type if in Jupyter Notebook environment and previously unregistered\n", " if (root.Jupyter !== undefined) {\n", " const events = require('base/js/events');\n", " const OutputArea = require('notebook/js/outputarea').OutputArea;\n", "\n", " if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n", " register_renderer(events, OutputArea);\n", " }\n", " }\n", " if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n", " root._bokeh_timeout = Date.now() + 5000;\n", " root._bokeh_failed_load = false;\n", " }\n", "\n", " const NB_LOAD_WARNING = {'data': {'text/html':\n", " \"
\\n\"+\n", " \"

\\n\"+\n", " \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n", " \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n", " \"

\\n\"+\n", " \"\\n\"+\n", " \"\\n\"+\n", " \"from bokeh.resources import INLINE\\n\"+\n", " \"output_notebook(resources=INLINE)\\n\"+\n", " \"\\n\"+\n", " \"
\"}};\n", "\n", " function display_loaded() {\n", " const el = document.getElementById(\"1949\");\n", " if (el != null) {\n", " el.textContent = \"BokehJS is loading...\";\n", " }\n", " if (root.Bokeh !== undefined) {\n", " if (el != null) {\n", " el.textContent = \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n", " }\n", " } else if (Date.now() < root._bokeh_timeout) {\n", " setTimeout(display_loaded, 100)\n", " }\n", " }\n", "\n", " function run_callbacks() {\n", " try {\n", " root._bokeh_onload_callbacks.forEach(function(callback) {\n", " if (callback != null)\n", " callback();\n", " });\n", " } finally {\n", " delete root._bokeh_onload_callbacks\n", " }\n", " console.debug(\"Bokeh: all callbacks have finished\");\n", " }\n", "\n", " function load_libs(css_urls, js_urls, callback) {\n", " if (css_urls == null) css_urls = [];\n", " if (js_urls == null) js_urls = [];\n", "\n", " root._bokeh_onload_callbacks.push(callback);\n", " if (root._bokeh_is_loading > 0) {\n", " console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n", " return null;\n", " }\n", " if (js_urls == null || js_urls.length === 0) {\n", " run_callbacks();\n", " return null;\n", " }\n", " console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n", " root._bokeh_is_loading = css_urls.length + js_urls.length;\n", "\n", " function on_load() {\n", " root._bokeh_is_loading--;\n", " if (root._bokeh_is_loading === 0) {\n", " console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n", " run_callbacks()\n", " }\n", " }\n", "\n", " function on_error(url) {\n", " console.error(\"failed to load \" + url);\n", " }\n", "\n", " for (let i = 0; i < css_urls.length; i++) {\n", " const url = css_urls[i];\n", " const element = document.createElement(\"link\");\n", " element.onload = on_load;\n", " element.onerror = on_error.bind(null, url);\n", " element.rel = \"stylesheet\";\n", " element.type = \"text/css\";\n", " element.href = url;\n", " console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n", " document.body.appendChild(element);\n", " }\n", "\n", " for (let i = 0; i < js_urls.length; i++) {\n", " const url = js_urls[i];\n", " const element = document.createElement('script');\n", " element.onload = on_load;\n", " element.onerror = on_error.bind(null, url);\n", " element.async = false;\n", " element.src = url;\n", " console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n", " document.head.appendChild(element);\n", " }\n", " };\n", "\n", " function inject_raw_css(css) {\n", " const element = document.createElement(\"style\");\n", " element.appendChild(document.createTextNode(css));\n", " document.body.appendChild(element);\n", " }\n", "\n", " const js_urls = [\"https://cdn.bokeh.org/bokeh/release/bokeh-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-mathjax-2.4.3.min.js\"];\n", " const css_urls = [];\n", "\n", " const inline_js = [ function(Bokeh) {\n", " Bokeh.set_log_level(\"info\");\n", " },\n", "function(Bokeh) {\n", " }\n", " ];\n", "\n", " function run_inline_js() {\n", " if (root.Bokeh !== undefined || force === true) {\n", " for (let i = 0; i < inline_js.length; i++) {\n", " inline_js[i].call(root, root.Bokeh);\n", " }\n", "if (force === true) {\n", " display_loaded();\n", " }} else if (Date.now() < root._bokeh_timeout) {\n", " setTimeout(run_inline_js, 100);\n", " } else if (!root._bokeh_failed_load) {\n", " console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n", " root._bokeh_failed_load = true;\n", " } else if (force !== true) {\n", " const cell = $(document.getElementById(\"1949\")).parents('.cell').data().cell;\n", " cell.output_area.append_execute_result(NB_LOAD_WARNING)\n", " }\n", " }\n", "\n", " if (root._bokeh_is_loading === 0) {\n", " console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n", " run_inline_js();\n", " } else {\n", " load_libs(css_urls, js_urls, function() {\n", " console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n", " run_inline_js();\n", " });\n", " }\n", "}(window));" ], "application/vnd.bokehjs_load.v0+json": "(function(root) {\n function now() {\n return new Date();\n }\n\n const force = true;\n\n if (typeof root._bokeh_onload_callbacks === \"undefined\" || force === true) {\n root._bokeh_onload_callbacks = [];\n root._bokeh_is_loading = undefined;\n }\n\n\n if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\n }\n\n const NB_LOAD_WARNING = {'data': {'text/html':\n \"
\\n\"+\n \"

\\n\"+\n \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n \"

\\n\"+\n \"\\n\"+\n \"\\n\"+\n \"from bokeh.resources import INLINE\\n\"+\n \"output_notebook(resources=INLINE)\\n\"+\n \"\\n\"+\n \"
\"}};\n\n function display_loaded() {\n const el = document.getElementById(\"1949\");\n if (el != null) {\n el.textContent = \"BokehJS is loading...\";\n }\n if (root.Bokeh !== undefined) {\n if (el != null) {\n el.textContent = \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n }\n } else if (Date.now() < root._bokeh_timeout) {\n setTimeout(display_loaded, 100)\n }\n }\n\n function run_callbacks() {\n try {\n root._bokeh_onload_callbacks.forEach(function(callback) {\n if (callback != null)\n callback();\n });\n } finally {\n delete root._bokeh_onload_callbacks\n }\n console.debug(\"Bokeh: all callbacks have finished\");\n }\n\n function load_libs(css_urls, js_urls, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n\n root._bokeh_onload_callbacks.push(callback);\n if (root._bokeh_is_loading > 0) {\n console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n }\n if (js_urls == null || js_urls.length === 0) {\n run_callbacks();\n return null;\n }\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n root._bokeh_is_loading = css_urls.length + js_urls.length;\n\n function on_load() {\n root._bokeh_is_loading--;\n if (root._bokeh_is_loading === 0) {\n console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n run_callbacks()\n }\n }\n\n function on_error(url) {\n console.error(\"failed to load \" + url);\n }\n\n for (let i = 0; i < css_urls.length; i++) {\n const url = css_urls[i];\n const element = document.createElement(\"link\");\n element.onload = on_load;\n element.onerror = on_error.bind(null, url);\n element.rel = \"stylesheet\";\n element.type = \"text/css\";\n element.href = url;\n console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n document.body.appendChild(element);\n }\n\n for (let i = 0; i < js_urls.length; i++) {\n const url = js_urls[i];\n const element = document.createElement('script');\n element.onload = on_load;\n element.onerror = on_error.bind(null, url);\n element.async = false;\n element.src = url;\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n };\n\n function inject_raw_css(css) {\n const element = document.createElement(\"style\");\n element.appendChild(document.createTextNode(css));\n document.body.appendChild(element);\n }\n\n const js_urls = [\"https://cdn.bokeh.org/bokeh/release/bokeh-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-2.4.3.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-mathjax-2.4.3.min.js\"];\n const css_urls = [];\n\n const inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {\n }\n ];\n\n function run_inline_js() {\n if (root.Bokeh !== undefined || force === true) {\n for (let i = 0; i < inline_js.length; i++) {\n inline_js[i].call(root, root.Bokeh);\n }\nif (force === true) {\n display_loaded();\n }} else if (Date.now() < root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load = true;\n } else if (force !== true) {\n const cell = $(document.getElementById(\"1949\")).parents('.cell').data().cell;\n cell.output_area.append_execute_result(NB_LOAD_WARNING)\n }\n }\n\n if (root._bokeh_is_loading === 0) {\n console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n run_inline_js();\n } else {\n load_libs(css_urls, js_urls, function() {\n console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n run_inline_js();\n });\n }\n}(window));" }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "\n", "
\n" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/javascript": [ "(function(root) {\n", " function embed_document(root) {\n", " const docs_json = {\"39dea7df-f2ad-40e3-8fb2-8e818400e7c6\":{\"defs\":[],\"roots\":{\"references\":[{\"attributes\":{\"below\":[{\"id\":\"1868\"}],\"center\":[{\"id\":\"1871\"},{\"id\":\"1875\"}],\"height\":400,\"left\":[{\"id\":\"1872\"}],\"renderers\":[{\"id\":\"1898\"},{\"id\":\"1905\"},{\"id\":\"1912\"},{\"id\":\"1919\"},{\"id\":\"1926\"},{\"id\":\"1933\"},{\"id\":\"1940\"}],\"right\":[{\"id\":\"1892\"}],\"sizing_mode\":\"scale_width\",\"title\":{\"id\":\"2025\"},\"toolbar\":{\"id\":\"1884\"},\"toolbar_location\":\"above\",\"width\":800,\"x_range\":{\"id\":\"1860\"},\"x_scale\":{\"id\":\"1864\"},\"y_range\":{\"id\":\"1862\"},\"y_scale\":{\"id\":\"1866\"}},\"id\":\"1859\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"bottom\":{\"field\":\"y0\"},\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#aec7e8\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"#aec7e8\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#aec7e8\"},\"line_dash\":{\"value\":\"solid\"},\"line_width\":{\"value\":2},\"top\":{\"field\":\"y\"},\"width\":{\"value\":0.1},\"x\":{\"field\":\"x\"}},\"id\":\"1911\",\"type\":\"VBar\"},{\"attributes\":{\"bottom\":{\"field\":\"y0\"},\"fill_color\":{\"value\":\"#aec7e8\"},\"hatch_color\":{\"value\":\"#aec7e8\"},\"line_alpha\":{\"value\":0.5},\"line_color\":{\"value\":\"#aec7e8\"},\"line_dash\":{\"value\":\"solid\"},\"line_width\":{\"value\":2},\"top\":{\"field\":\"y\"},\"width\":{\"value\":0.1},\"x\":{\"field\":\"x\"}},\"id\":\"1909\",\"type\":\"VBar\"},{\"attributes\":{\"overlay\":{\"id\":\"1882\"}},\"id\":\"1878\",\"type\":\"BoxZoomTool\"},{\"attributes\":{},\"id\":\"2028\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1907\"},\"glyph\":{\"id\":\"1909\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1911\"},\"nonselection_glyph\":{\"id\":\"1910\"},\"view\":{\"id\":\"1913\"}},\"id\":\"1912\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"bottom\":{\"field\":\"y0\"},\"fill_color\":{\"value\":\"black\"},\"line_alpha\":{\"value\":0.5},\"line_dash\":{\"value\":\"dashed\"},\"line_width\":{\"value\":2},\"top\":{\"field\":\"y\"},\"width\":{\"value\":0.1},\"x\":{\"field\":\"x\"}},\"id\":\"1895\",\"type\":\"VBar\"},{\"attributes\":{},\"id\":\"2029\",\"type\":\"AllLabels\"},{\"attributes\":{\"bottom\":{\"field\":\"y0\"},\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#1f77b4\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"#1f77b4\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1f77b4\"},\"line_dash\":{\"value\":\"solid\"},\"line_width\":{\"value\":2},\"top\":{\"field\":\"y\"},\"width\":{\"value\":0.1},\"x\":{\"field\":\"x\"}},\"id\":\"1903\",\"type\":\"VBar\"},{\"attributes\":{\"bottom\":{\"field\":\"y0\"},\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#1f77b4\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"#1f77b4\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#1f77b4\"},\"line_dash\":{\"value\":\"solid\"},\"line_width\":{\"value\":2},\"top\":{\"field\":\"y\"},\"width\":{\"value\":0.1},\"x\":{\"field\":\"x\"}},\"id\":\"1904\",\"type\":\"VBar\"},{\"attributes\":{},\"id\":\"2031\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"2032\",\"type\":\"AllLabels\"},{\"attributes\":{\"bottom_units\":\"screen\",\"coordinates\":null,\"fill_alpha\":0.5,\"fill_color\":\"lightgrey\",\"group\":null,\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":1.0,\"line_color\":\"black\",\"line_dash\":[4,4],\"line_width\":2,\"right_units\":\"screen\",\"syncable\":false,\"top_units\":\"screen\"},\"id\":\"1882\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"tools\":[{\"id\":\"1876\"},{\"id\":\"1877\"},{\"id\":\"1878\"},{\"id\":\"1879\"},{\"id\":\"1880\"},{\"id\":\"1881\"},{\"id\":\"1883\"}]},\"id\":\"1884\",\"type\":\"Toolbar\"},{\"attributes\":{\"source\":{\"id\":\"1893\"}},\"id\":\"1899\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"2033\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1880\",\"type\":\"ResetTool\"},{\"attributes\":{},\"id\":\"2034\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"1877\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"bottom\":{\"field\":\"y0\"},\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#98df8a\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"#98df8a\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#98df8a\"},\"line_dash\":{\"value\":\"solid\"},\"line_width\":{\"value\":2},\"top\":{\"field\":\"y\"},\"width\":{\"value\":0.1},\"x\":{\"field\":\"x\"}},\"id\":\"1938\",\"type\":\"VBar\"},{\"attributes\":{\"bottom\":{\"field\":\"y0\"},\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#aec7e8\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"#aec7e8\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#aec7e8\"},\"line_dash\":{\"value\":\"solid\"},\"line_width\":{\"value\":2},\"top\":{\"field\":\"y\"},\"width\":{\"value\":0.1},\"x\":{\"field\":\"x\"}},\"id\":\"1910\",\"type\":\"VBar\"},{\"attributes\":{},\"id\":\"1881\",\"type\":\"HelpTool\"},{\"attributes\":{\"data\":{\"precursor_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_charge\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"x\":{\"__ndarray__\":\"9NOswiSmkED8TDStOaaQQN1YAa45ppBAV1YkczSmkEBXViRzNKaQQHc8b/4pppBAlolWrjmmkEChEW/+KaaQQCiZz8MkppBAPb5t/immkEA89Q45L6aQQDCqmMQkppBAMKqYxCSmkEAhwzf/KaaQQDPX2TkvppBATwZaxCSmkEBPBlrEJKaQQE8GWsQkppBATwZaxCSmkEBPBlrEJKaQQE8GWsQkppBATwZaxCSmkEBPBlrEJKaQQE8GWsQkppBATwZaxCSmkEBcAvr+KaaQQFwC+v4pppBAXAL6/immkEBcAvr+KaaQQFwC+v4pppBAXAL6/immkEBcAvr+KaaQQFwC+v4pppBAXAL6/immkEBcAvr+KaaQQFwC+v4pppBAZgqdOS+mkEBmCp05L6aQQGYKnTkvppBAZgqdOS+mkEBmCp05L6aQQGYKnTkvppBAZgqdOS+mkEBmCp05L6aQQGYKnTkvppBAZgqdOS+mkEBmCp05L6aQQG8SQHQ0ppBAbxJAdDSmkEBvEkB0NKaQQG8SQHQ0ppBAbxJAdDSmkEBvEkB0NKaQQG8SQHQ0ppBAbxJAdDSmkEBvEkB0NKaQQG8SQHQ0ppBAbxJAdDSmkEBvEkB0NKaQQHwO4K45ppBAfA7grjmmkEA8S1vEJKaQQDxLW8QkppBAPEtbxCSmkEA8S1vEJKaQQDxLW8QkppBAPEtbxCSmkEA8S1vEJKaQQDxLW8QkppBAPEtbxCSmkEA8S1vEJKaQQDxLW8QkppBAPEtbxCSmkEA8S1vEJKaQQDxLW8QkppBAPEtbxCSmkEA8S1vEJKaQQDxLW8QkppBAPEtbxCSmkEA8S1vEJKaQQDxLW8QkppBAPEtbxCSmkEA8S1vEJKaQQD3B+/4pppBAPcH7/immkEA9wfv+KaaQQD3B+/4pppBAPcH7/immkEA9wfv+KaaQQD3B+/4pppBAPcH7/immkEA9wfv+KaaQQD3B+/4pppBAPcH7/immkEA9wfv+KaaQQD3B+/4pppBAPcH7/immkEA9wfv+KaaQQD3B+/4pppBAPcH7/immkEA9wfv+KaaQQD3B+/4pppBAPcH7/immkEA9wfv+KaaQQD3B+/4pppBAPcH7/immkEA9wfv+KaaQQD3B+/4pppBAPcH7/immkEA9wfv+KaaQQD3B+/4pppBAPcH7/immkEA9wfv+KaaQQD3B+/4pppBAPcH7/immkEA9wfv+KaaQQD3B+/4pppBAPcH7/immkEA9wfv+KaaQQD3B+/4pppBAPcH7/immkEA9wfv+KaaQQD3B+/4pppBAPcH7/immkEA9wfv+KaaQQD3B+/4pppBAPcH7/immkEA9wfv+KaaQQD3B+/4pppBAPcH7/immkEA9wfv+KaaQQD3B+/4pppBAPcH7/immkEA9wfv+KaaQQD3B+/4pppBAPcH7/immkEA9wfv+KaaQQD3B+/4pppBAPTecOS+mkEA9N5w5L6aQQD03nDkvppBAPTecOS+mkEA9N5w5L6aQQD03nDkvppBAPTecOS+mkEA9N5w5L6aQQD03nDkvppBAPTecOS+mkEA9N5w5L6aQQD03nDkvppBAPTecOS+mkEA9N5w5L6aQQD03nDkvppBAPTecOS+mkEA9N5w5L6aQQD03nDkvppBAPTecOS+mkEA9N5w5L6aQQD03nDkvppBAPTecOS+mkEA9N5w5L6aQQD03nDkvppBAPTecOS+mkEA9N5w5L6aQQD03nDkvppBAPTecOS+mkEA9N5w5L6aQQD03nDkvppBAPTecOS+mkEA9N5w5L6aQQD03nDkvppBAPTecOS+mkEA9N5w5L6aQQD03nDkvppBAPTecOS+mkEA9N5w5L6aQQD03nDkvppBAPTecOS+mkEA9N5w5L6aQQD03nDkvppBA8qg/dDSmkEDyqD90NKaQQPKoP3Q0ppBA8qg/dDSmkEDyqD90NKaQQPKoP3Q0ppBA8qg/dDSmkEDyqD90NKaQQPKoP3Q0ppBA8qg/dDSmkEDyqD90NKaQQPKoP3Q0ppBA8qg/dDSmkEDyqD90NKaQQPKoP3Q0ppBA8qg/dDSmkEDyqD90NKaQQPKoP3Q0ppBA8x7grjmmkEDzHuCuOaaQQPMe4K45ppBA8x7grjmmkEDzHuCuOaaQQPMe4K45ppBA8x7grjmmkEDzHuCuOaaQQPMe4K45ppBA8x7grjmmkEDzHuCuOaaQQPBYW8QkppBA8FhbxCSmkEDwWFvEJKaQQPBYW8QkppBA8FhbxCSmkEDwWFvEJKaQQPBYW8QkppBA8FhbxCSmkEDwWFvEJKaQQPBYW8QkppBA8FhbxCSmkEDwWFvEJKaQQPBYW8QkppBA8FhbxCSmkEDwWFvEJKaQQPBYW8QkppBA8FhbxCSmkEDwWFvEJKaQQPBYW8QkppBA8FhbxCSmkEDwWFvEJKaQQPBYW8QkppBA8FhbxCSmkEDwWFvEJKaQQPBYW8QkppBA8FhbxCSmkECS1/n+KaaQQJLX+f4pppBAktf5/immkECS1/n+KaaQQJLX+f4pppBAktf5/immkECS1/n+KaaQQJLX+f4pppBAktf5/immkECS1/n+KaaQQJLX+f4pppBAktf5/immkECS1/n+KaaQQJLX+f4pppBAktf5/immkECS1/n+KaaQQJLX+f4pppBAktf5/immkECS1/n+KaaQQJLX+f4pppBAktf5/immkECS1/n+KaaQQJLX+f4pppBAktf5/immkECS1/n+KaaQQJLX+f4pppBAktf5/immkECS1/n+KaaQQJLX+f4pppBAktf5/immkECS1/n+KaaQQJLX+f4pppBAktf5/immkECS1/n+KaaQQJLX+f4pppBAktf5/immkECS1/n+KaaQQJLX+f4pppBAktf5/immkECS1/n+KaaQQJLX+f4pppBAktf5/immkECS1/n+KaaQQJZXmzkvppBAllebOS+mkECWV5s5L6aQQJZXmzkvppBAllebOS+mkECWV5s5L6aQQJZXmzkvppBAllebOS+mkECWV5s5L6aQQJZXmzkvppBAllebOS+mkECWV5s5L6aQQJZXmzkvppBAllebOS+mkECWV5s5L6aQQJZXmzkvppBAllebOS+mkECWV5s5L6aQQJZXmzkvppBAllebOS+mkECWV5s5L6aQQJZXmzkvppBAllebOS+mkECWV5s5L6aQQJZXmzkvppBAllebOS+mkECWV5s5L6aQQJZXmzkvppBAllebOS+mkECWV5s5L6aQQJZXmzkvppBAllebOS+mkECWV5s5L6aQQJZXmzkvppBAllebOS+mkECWV5s5L6aQQJZXmzkvppBAllebOS+mkECWV5s5L6aQQJZXmzkvppBAllebOS+mkECWV5s5L6aQQJZXmzkvppBAllebOS+mkECWV5s5L6aQQJZXmzkvppBAllebOS+mkECWV5s5L6aQQJZXmzkvppBAllebOS+mkECWV5s5L6aQQJZXmzkvppBAllebOS+mkECWV5s5L6aQQJZXmzkvppBAllebOS+mkECWV5s5L6aQQJZXmzkvppBAllebOS+mkECWV5s5L6aQQJZXmzkvppBAllebOS+mkECWV5s5L6aQQJZXmzkvppBAllebOS+mkECWV5s5L6aQQJZXmzkvppBAllebOS+mkECWV5s5L6aQQJZXmzkvppBAllebOS+mkECWV5s5L6aQQJZXmzkvppBAllebOS+mkECWV5s5L6aQQJZXmzkvppBAllebOS+mkECWV5s5L6aQQJZXmzkvppBAllebOS+mkECWV5s5L6aQQJZXmzkvppBAllebOS+mkECWV5s5L6aQQJZXmzkvppBA/dg/dDSmkED92D90NKaQQP3YP3Q0ppBA/dg/dDSmkED92D90NKaQQP3YP3Q0ppBA/dg/dDSmkED92D90NKaQQP3YP3Q0ppBA/dg/dDSmkED92D90NKaQQP3YP3Q0ppBA/dg/dDSmkED92D90NKaQQP3YP3Q0ppBA/dg/dDSmkED92D90NKaQQP3YP3Q0ppBA/dg/dDSmkED92D90NKaQQP3YP3Q0ppBA/dg/dDSmkED92D90NKaQQP3YP3Q0ppBA/dg/dDSmkED92D90NKaQQP3YP3Q0ppBA/dg/dDSmkED92D90NKaQQP3YP3Q0ppBA/dg/dDSmkED92D90NKaQQP3YP3Q0ppBA/dg/dDSmkED92D90NKaQQP3YP3Q0ppBA/dg/dDSmkEABWeGuOaaQQAFZ4a45ppBAAVnhrjmmkEABWeGuOaaQQAFZ4a45ppBAAVnhrjmmkEABWeGuOaaQQAFZ4a45ppBAAVnhrjmmkEABWeGuOaaQQAFZ4a45ppBAAVnhrjmmkEABWeGuOaaQQAFZ4a45ppBAAVnhrjmmkEABWeGuOaaQQBIdWsQkppBAEh1axCSmkEASHVrEJKaQQBIdWsQkppBAEh1axCSmkEASHVrEJKaQQBIdWsQkppBAEh1axCSmkEASHVrEJKaQQBIdWsQkppBAEh1axCSmkEASHVrEJKaQQBIdWsQkppBAEh1axCSmkEASHVrEJKaQQBIdWsQkppBAEh1axCSmkEASHVrEJKaQQBIdWsQkppBAEh1axCSmkEASHVrEJKaQQHqZ/P4pppBAepn8/immkEB6mfz+KaaQQHqZ/P4pppBAepn8/immkEB6mfz+KaaQQHqZ/P4pppBAepn8/immkEB6mfz+KaaQQHqZ/P4pppBAepn8/immkEB6mfz+KaaQQHqZ/P4pppBAepn8/immkEB6mfz+KaaQQHqZ/P4pppBAepn8/immkEB6mfz+KaaQQHqZ/P4pppBAepn8/immkEB6mfz+KaaQQHqZ/P4pppBAepn8/immkEB6mfz+KaaQQHqZ/P4pppBAepn8/immkEB6mfz+KaaQQHqZ/P4pppBAepn8/immkEB6mfz+KaaQQHqZ/P4pppBAepn8/immkEB6mfz+KaaQQHqZ/P4pppBAepn8/immkEB6mfz+KaaQQHqZ/P4pppBAepn8/immkEB6mfz+KaaQQHqZ/P4pppBAcAGcOS+mkEBwAZw5L6aQQHABnDkvppBAcAGcOS+mkEBwAZw5L6aQQHABnDkvppBAcAGcOS+mkEBwAZw5L6aQQHABnDkvppBAcAGcOS+mkEBwAZw5L6aQQHABnDkvppBAcAGcOS+mkEBwAZw5L6aQQHABnDkvppBAcAGcOS+mkEBwAZw5L6aQQHABnDkvppBAcAGcOS+mkEBwAZw5L6aQQHABnDkvppBAcAGcOS+mkEBwAZw5L6aQQHABnDkvppBAcAGcOS+mkEBwAZw5L6aQQHABnDkvppBAcAGcOS+mkEBwAZw5L6aQQHABnDkvppBAcAGcOS+mkEBwAZw5L6aQQHABnDkvppBAcAGcOS+mkEBwAZw5L6aQQHABnDkvppBAcAGcOS+mkEBwAZw5L6aQQHABnDkvppBAcAGcOS+mkEBwAZw5L6aQQHABnDkvppBAcAGcOS+mkEBwAZw5L6aQQHABnDkvppBAcAGcOS+mkEBwAZw5L6aQQHABnDkvppBAcAGcOS+mkEBwAZw5L6aQQHABnDkvppBAcAGcOS+mkEBwAZw5L6aQQHABnDkvppBAcAGcOS+mkEBwAZw5L6aQQHABnDkvppBAcAGcOS+mkEBwAZw5L6aQQHABnDkvppBAcAGcOS+mkEBwAZw5L6aQQHABnDkvppBAcAGcOS+mkEBwAZw5L6aQQHABnDkvppBAcAGcOS+mkEBwAZw5L6aQQHABnDkvppBAcAGcOS+mkEBwAZw5L6aQQHABnDkvppBAcAGcOS+mkEBwAZw5L6aQQHABnDkvppBAcAGcOS+mkEBwAZw5L6aQQHABnDkvppBAcAGcOS+mkEBwAZw5L6aQQHABnDkvppBAcAGcOS+mkEBwAZw5L6aQQHABnDkvppBAcAGcOS+mkEDYfT50NKaQQNh9PnQ0ppBA2H0+dDSmkEDYfT50NKaQQNh9PnQ0ppBA2H0+dDSmkEDYfT50NKaQQNh9PnQ0ppBA2H0+dDSmkEDYfT50NKaQQNh9PnQ0ppBA2H0+dDSmkEDYfT50NKaQQNh9PnQ0ppBA2H0+dDSmkEDYfT50NKaQQNh9PnQ0ppBA2H0+dDSmkEDYfT50NKaQQNh9PnQ0ppBA2H0+dDSmkEDYfT50NKaQQNh9PnQ0ppBA2H0+dDSmkEDYfT50NKaQQNh9PnQ0ppBA2H0+dDSmkEDYfT50NKaQQNh9PnQ0ppBA2H0+dDSmkEDYfT50NKaQQNh9PnQ0ppBA2H0+dDSmkEDYfT50NKaQQNh9PnQ0ppBA2H0+dDSmkEBA+uCuOaaQQED64K45ppBAQPrgrjmmkEBA+uCuOaaQQED64K45ppBAQPrgrjmmkEBA+uCuOaaQQED64K45ppBAQPrgrjmmkEBA+uCuOaaQQED64K45ppBAQPrgrjmmkEBA+uCuOaaQQED64K45ppBAQPrgrjmmkEBA+uCuOaaQQED64K45ppBAQPrgrjmmkEBA+uCuOaaQQED64K45ppBAQPrgrjmmkEBA+uCuOaaQQED64K45ppBA0vZbxCSmkEDS9lvEJKaQQNL2W8QkppBA0vZbxCSmkEDS9lvEJKaQQNL2W8QkppBA0vZbxCSmkEDS9lvEJKaQQNL2W8QkppBA0vZbxCSmkEDS9lvEJKaQQNL2W8QkppBA0vZbxCSmkEDS9lvEJKaQQOdT+v4pppBA51P6/immkEDnU/r+KaaQQOdT+v4pppBA51P6/immkEDnU/r+KaaQQOdT+v4pppBA51P6/immkEDnU/r+KaaQQOdT+v4pppBA51P6/immkEDnU/r+KaaQQOdT+v4pppBA51P6/immkEDnU/r+KaaQQOdT+v4pppBA51P6/immkEDnU/r+KaaQQOdT+v4pppBA51P6/immkEDnU/r+KaaQQOdT+v4pppBA51P6/immkEDnU/r+KaaQQOdT+v4pppBA51P6/immkEDnU/r+KaaQQOdT+v4pppBA51P6/immkEDnU/r+KaaQQOdT+v4pppBA51P6/immkEDnU/r+KaaQQOdT+v4pppBA51P6/immkEDnU/r+KaaQQOdT+v4pppBA51P6/immkEDnU/r+KaaQQOdT+v4pppBA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\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1146]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float32\",\"order\":\"little\",\"shape\":[1146]},\"y0\":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]},\"selected\":{\"id\":\"2046\"},\"selection_policy\":{\"id\":\"2045\"}},\"id\":\"1935\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"bottom\":{\"field\":\"y0\"},\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#2ca02c\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"#2ca02c\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#2ca02c\"},\"line_dash\":{\"value\":\"solid\"},\"line_width\":{\"value\":2},\"top\":{\"field\":\"y\"},\"width\":{\"value\":0.1},\"x\":{\"field\":\"x\"}},\"id\":\"1931\",\"type\":\"VBar\"},{\"attributes\":{\"source\":{\"id\":\"1900\"}},\"id\":\"1906\",\"type\":\"CDSView\"},{\"attributes\":{},\"id\":\"1860\",\"type\":\"DataRange1d\"},{\"attributes\":{},\"id\":\"2035\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"1879\",\"type\":\"SaveTool\"},{\"attributes\":{},\"id\":\"2036\",\"type\":\"Selection\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1900\"},\"glyph\":{\"id\":\"1902\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1904\"},\"nonselection_glyph\":{\"id\":\"1903\"},\"view\":{\"id\":\"1906\"}},\"id\":\"1905\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"bottom\":{\"field\":\"y0\"},\"fill_color\":{\"value\":\"#1f77b4\"},\"hatch_color\":{\"value\":\"#1f77b4\"},\"line_alpha\":{\"value\":0.5},\"line_color\":{\"value\":\"#1f77b4\"},\"line_dash\":{\"value\":\"solid\"},\"line_width\":{\"value\":2},\"top\":{\"field\":\"y\"},\"width\":{\"value\":0.1},\"x\":{\"field\":\"x\"}},\"id\":\"1902\",\"type\":\"VBar\"},{\"attributes\":{\"bottom\":{\"field\":\"y0\"},\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"black\"},\"hatch_alpha\":{\"value\":0.2},\"line_alpha\":{\"value\":0.2},\"line_dash\":{\"value\":\"dashed\"},\"line_width\":{\"value\":2},\"top\":{\"field\":\"y\"},\"width\":{\"value\":0.1},\"x\":{\"field\":\"x\"}},\"id\":\"1897\",\"type\":\"VBar\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1928\"},\"glyph\":{\"id\":\"1930\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1932\"},\"nonselection_glyph\":{\"id\":\"1931\"},\"view\":{\"id\":\"1934\"}},\"id\":\"1933\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data\":{\"precursor_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_charge\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"x\":{\"__ndarray__\":\"wS7NMjGEf0DBLs0yMYR/QMEuzTIxhH9ARSA8+02Ef0DbyMb6TYR/QNvIxvpNhH9AZs3yNDGEf0B2lNb7TYR/QHaU1vtNhH9Aikz2NDGEf0CKTPY0MYR/QIpM9jQxhH9AFRPxNDGEf0AVE/E0MYR/QHbTYpg/hH9AdtNimD+Ef0B202KYP4R/QHbTYpg/hH9A2JPU+02Ef0DYk9T7TYR/QJrzcTYxhH9AmvNxNjGEf0BUXdyZP4R/QFRd3Jk/hH9AkrNS/U2Ef0CSs1L9TYR/QJKzUv1NhH9AR/wANjGEf0BH/AA2MYR/QEf8ADYxhH9AR/wANjGEf0BH/AA2MYR/QEf8ADYxhH9AR/wANjGEf0BH/AA2MYR/QEf8ADYxhH9AR/wANjGEf0BH/AA2MYR/QEf8ADYxhH9AzRRrmT+Ef0DNFGuZP4R/QM0Ua5k/hH9AzRRrmT+Ef0DNFGuZP4R/QM0Ua5k/hH9AzRRrmT+Ef0DNFGuZP4R/QM0Ua5k/hH9AzRRrmT+Ef0BEXeH8TYR/QERd4fxNhH9ARF3h/E2Ef0BEXeH8TYR/QERd4fxNhH9ARF3h/E2Ef0BEXeH8TYR/QERd4fxNhH9ARF3h/E2Ef0BUr/w1MYR/QFSv/DUxhH9AVK/8NTGEf0BUr/w1MYR/QFSv/DUxhH9AVK/8NTGEf0BUr/w1MYR/QFSv/DUxhH9AVK/8NTGEf0BUr/w1MYR/QFSv/DUxhH9AVK/8NTGEf0BUr/w1MYR/QFSv/DUxhH9AVK/8NTGEf0BUr/w1MYR/QFSv/DUxhH9AVK/8NTGEf0BUr/w1MYR/QFSv/DUxhH9AVK/8NTGEf0BUr/w1MYR/QFSv/DUxhH9AqcNsmT+Ef0Cpw2yZP4R/QKnDbJk/hH9AqcNsmT+Ef0Cpw2yZP4R/QKnDbJk/hH9AqcNsmT+Ef0Cpw2yZP4R/QKnDbJk/hH9AqcNsmT+Ef0Cpw2yZP4R/QKnDbJk/hH9AqcNsmT+Ef0Cpw2yZP4R/QKnDbJk/hH9AqcNsmT+Ef0Cpw2yZP4R/QKnDbJk/hH9AqcNsmT+Ef0Cpw2yZP4R/QKnDbJk/hH9AqcNsmT+Ef0Cpw2yZP4R/QKnDbJk/hH9AqcNsmT+Ef0Cpw2yZP4R/QKnDbJk/hH9A/9fc/E2Ef0D/19z8TYR/QP/X3PxNhH9A/9fc/E2Ef0D/19z8TYR/QP/X3PxNhH9A/9fc/E2Ef0D/19z8TYR/QP/X3PxNhH9A/9fc/E2Ef0D/19z8TYR/QP/X3PxNhH9A/9fc/E2Ef0D/19z8TYR/QP/X3PxNhH9A/9fc/E2Ef0D/19z8TYR/QHla/DUxhH9AeVr8NTGEf0B5Wvw1MYR/QHla/DUxhH9AeVr8NTGEf0B5Wvw1MYR/QHla/DUxhH9AeVr8NTGEf0B5Wvw1MYR/QHla/DUxhH9AeVr8NTGEf0B5Wvw1MYR/QHla/DUxhH9AeVr8NTGEf0B5Wvw1MYR/QHla/DUxhH9AeVr8NTGEf0B5Wvw1MYR/QHla/DUxhH9AeVr8NTGEf0B5Wvw1MYR/QHla/DUxhH9AeVr8NTGEf0B5Wvw1MYR/QHla/DUxhH9AeVr8NTGEf0B5Wvw1MYR/QHla/DUxhH9AeVr8NTGEf0B5Wvw1MYR/QHla/DUxhH9AeVr8NTGEf0B5Wvw1MYR/QHla/DUxhH9AeVr8NTGEf0BifGeZP4R/QGJ8Z5k/hH9AYnxnmT+Ef0BifGeZP4R/QGJ8Z5k/hH9AYnxnmT+Ef0BifGeZP4R/QGJ8Z5k/hH9AYnxnmT+Ef0BifGeZP4R/QGJ8Z5k/hH9AYnxnmT+Ef0BifGeZP4R/QGJ8Z5k/hH9AYnxnmT+Ef0BifGeZP4R/QGJ8Z5k/hH9AYnxnmT+Ef0BifGeZP4R/QGJ8Z5k/hH9AYnxnmT+Ef0BifGeZP4R/QGJ8Z5k/hH9AYnxnmT+Ef0BifGeZP4R/QGJ8Z5k/hH9AYnxnmT+Ef0BifGeZP4R/QGJ8Z5k/hH9AYnxnmT+Ef0BifGeZP4R/QGJ8Z5k/hH9AYnxnmT+Ef0BifGeZP4R/QGJ8Z5k/hH9AYnxnmT+Ef0BifGeZP4R/QGJ8Z5k/hH9AYnxnmT+Ef0BifGeZP4R/QGJ8Z5k/hH9AYnxnmT+Ef0BifGeZP4R/QGJ8Z5k/hH9AYnxnmT+Ef0BifGeZP4R/QNej3vxNhH9A16Pe/E2Ef0DXo978TYR/QNej3vxNhH9A16Pe/E2Ef0DXo978TYR/QNej3vxNhH9A16Pe/E2Ef0DXo978TYR/QNej3vxNhH9A16Pe/E2Ef0DXo978TYR/QNej3vxNhH9A16Pe/E2Ef0DXo978TYR/QNej3vxNhH9A16Pe/E2Ef0DXo978TYR/QNej3vxNhH9A16Pe/E2Ef0DXo978TYR/QNej3vxNhH9A16Pe/E2Ef0DXo978TYR/QNej3vxNhH9A16Pe/E2Ef0DXo978TYR/QNej3vxNhH9A16Pe/E2Ef0DXo978TYR/QNej3vxNhH9A16Pe/E2Ef0DXo978TYR/QNej3vxNhH9A16Pe/E2Ef0DXo978TYR/QM8v9jUxhH9Azy/2NTGEf0DPL/Y1MYR/QM8v9jUxhH9Azy/2NTGEf0DPL/Y1MYR/QM8v9jUxhH9Azy/2NTGEf0DPL/Y1MYR/QM8v9jUxhH9Azy/2NTGEf0DPL/Y1MYR/QM8v9jUxhH9Azy/2NTGEf0DPL/Y1MYR/QM8v9jUxhH9Azy/2NTGEf0DPL/Y1MYR/QM8v9jUxhH9Azy/2NTGEf0DPL/Y1MYR/QM8v9jUxhH9Azy/2NTGEf0DPL/Y1MYR/QM8v9jUxhH9Azy/2NTGEf0DPL/Y1MYR/QM8v9jUxhH9Azy/2NTGEf0DPL/Y1MYR/QM8v9jUxhH9Azy/2NTGEf0DPL/Y1MYR/QM8v9jUxhH9Azy/2NTGEf0DPL/Y1MYR/QM8v9jUxhH9AXcxumT+Ef0BdzG6ZP4R/QF3Mbpk/hH9AXcxumT+Ef0BdzG6ZP4R/QF3Mbpk/hH9AXcxumT+Ef0BdzG6ZP4R/QF3Mbpk/hH9AXcxumT+Ef0BdzG6ZP4R/QF3Mbpk/hH9AXcxumT+Ef0BdzG6ZP4R/QF3Mbpk/hH9AXcxumT+Ef0BdzG6ZP4R/QF3Mbpk/hH9AXcxumT+Ef0BdzG6ZP4R/QF3Mbpk/hH9AXcxumT+Ef0BdzG6ZP4R/QF3Mbpk/hH9AXcxumT+Ef0BdzG6ZP4R/QF3Mbpk/hH9AXcxumT+Ef0BdzG6ZP4R/QF3Mbpk/hH9AXcxumT+Ef0BdzG6ZP4R/QF3Mbpk/hH9AXcxumT+Ef0BdzG6ZP4R/QF3Mbpk/hH9AXcxumT+Ef0BdzG6ZP4R/QF3Mbpk/hH9AXcxumT+Ef0BdzG6ZP4R/QF3Mbpk/hH9AXcxumT+Ef0BdzG6ZP4R/QF3Mbpk/hH9AXcxumT+Ef0BdzG6ZP4R/QF3Mbpk/hH9AXcxumT+Ef0DqaOf8TYR/QOpo5/xNhH9A6mjn/E2Ef0DqaOf8TYR/QOpo5/xNhH9A6mjn/E2Ef0DqaOf8TYR/QOpo5/xNhH9A6mjn/E2Ef0DqaOf8TYR/QOpo5/xNhH9A6mjn/E2Ef0DqaOf8TYR/QOpo5/xNhH9A6mjn/E2Ef0DqaOf8TYR/QOpo5/xNhH9A6mjn/E2Ef0DqaOf8TYR/QOpo5/xNhH9A6mjn/E2Ef0DqaOf8TYR/QOpo5/xNhH9A6mjn/E2Ef0CLy/c1MYR/QIvL9zUxhH9Ai8v3NTGEf0CLy/c1MYR/QIvL9zUxhH9Ai8v3NTGEf0CLy/c1MYR/QIvL9zUxhH9Ai8v3NTGEf0CLy/c1MYR/QIvL9zUxhH9Ai8v3NTGEf0CLy/c1MYR/QIvL9zUxhH9Ai8v3NTGEf0CLy/c1MYR/QIvL9zUxhH9Ai8v3NTGEf0CLy/c1MYR/QIvL9zUxhH9Ai8v3NTGEf0CLy/c1MYR/QIvL9zUxhH9Ai8v3NTGEf0CLy/c1MYR/QIvL9zUxhH9Ai8v3NTGEf0CLy/c1MYR/QIvL9zUxhH9A0P5umT+Ef0DQ/m6ZP4R/QND+bpk/hH9A0P5umT+Ef0DQ/m6ZP4R/QND+bpk/hH9A0P5umT+Ef0DQ/m6ZP4R/QND+bpk/hH9A0P5umT+Ef0DQ/m6ZP4R/QND+bpk/hH9A0P5umT+Ef0DQ/m6ZP4R/QND+bpk/hH9A0P5umT+Ef0DQ/m6ZP4R/QND+bpk/hH9A0P5umT+Ef0DQ/m6ZP4R/QND+bpk/hH9A0P5umT+Ef0DQ/m6ZP4R/QND+bpk/hH9A0P5umT+Ef0DQ/m6ZP4R/QND+bpk/hH9AFTLm/E2Ef0AVMub8TYR/QBUy5vxNhH9AFTLm/E2Ef0AVMub8TYR/QBUy5vxNhH9AFTLm/E2Ef0AVMub8TYR/QBUy5vxNhH9AwPl0NzGEf0DA+XQ3MYR/QMD5dDcxhH9AwPl0NzGEf0DA+XQ3MYR/QMD5dDcxhH9AwPl0NzGEf0DA+XQ3MYR/QMD5dDcxhH9AwPl0NzGEf0DA+XQ3MYR/QGmf6Zo/hH9AaZ/pmj+Ef0Bpn+maP4R/QGmf6Zo/hH9AaZ/pmj+Ef0Bpn+maP4R/QGmf6Zo/hH9AaZ/pmj+Ef0Bpn+maP4R/QGmf6Zo/hH9AaZ/pmj+Ef0Bpn+maP4R/QGmf6Zo/hH9AaZ/pmj+Ef0Bpn+maP4R/QGmf6Zo/hH9AaZ/pmj+Ef0Bpn+maP4R/QBJFXv5NhH9AEkVe/k2Ef0ASRV7+TYR/QBJFXv5NhH9AEkVe/k2Ef0ASRV7+TYR/QBJFXv5NhH9AEkVe/k2Ef0ASRV7+TYR/QLKEAjcxhH9AsoQCNzGEf0CyhAI3MYR/QLKEAjcxhH9AsoQCNzGEf0Ai826aP4R/QCLzbpo/hH9AIvNumj+Ef0Ai826aP4R/QCLzbpo/hH9AIvNumj+Ef0Ai826aP4R/QFGJ5/1NhH9AUYnn/U2Ef0BRief9TYR/QDN5ATcxhH9ACs9wmj+Ef0AKz3CaP4R/QArPcJo/hH9A4STg/U2Ef0DhJOD9TYR/QKBKBTcxhH9AoEoFNzGEf0CgSgU3MYR/QKBKBTcxhH9AoEoFNzGEf0CgSgU3MYR/QPJVbJo/hH9A8lVsmj+Ef0DyVWyaP4R/QOCg6/1NhH9A4KDr/U2Ef0DgoOv9TYR/QOCg6/1NhH9AEqL/NjGEf0ASov82MYR/QBKi/zYxhH9AEqL/NjGEf0B3LneaP4R/QHcud5o/hH9Ady53mj+Ef0B3LneaP4R/QAJD4v1NhH9Aov//NjGEf0Ci//82MYR/QKL//zYxhH9Aov//NjGEf0Ci//82MYR/QLVZbpo/hH9AtVlumj+Ef0C1WW6aP4R/QLVZbpo/hH9AtVlumj+Ef0BTtOj9TYR/QFO06P1NhH9AU7To/U2Ef0BTtOj9TYR/QFO06P1NhH9APHT9NjGEf0A8dP02MYR/QDx0/TYxhH9APHT9NjGEf0A8dP02MYR/QDx0/TYxhH9APHT9NjGEf0A8dP02MYR/QHqbcpo/hH9Aeptymj+Ef0B6m3KaP4R/QHqbcpo/hH9Aeptymj+Ef0B6m3KaP4R/QLjC5/1NhH9AuMLn/U2Ef0C4wuf9TYR/QHuchftNhH9Ae5yF+02Ef0B7nIX7TYR/QJhINTQxhH9AmEg1NDGEf0CYSDU0MYR/QJhINTQxhH9AmEg1NDGEf0AnA5+XP4R/QCcDn5c/hH9AJwOflz+Ef0AnA5+XP4R/QCcDn5c/hH9AJwOflz+Ef0AnA5+XP4R/QCcDn5c/hH9ANe0U+02Ef0A17RT7TYR/QDXtFPtNhH9A5y4sNDGEf0DnLiw0MYR/QOcuLDQxhH9Ah0Selz+Ef0CHRJ6XP4R/QIdEnpc/hH9ASKAvNDGEf0BIoC80MYR/QEigLzQxhH9ASKAvNDGEf0BKDhj7TYR/QEoOGPtNhH9ASg4Y+02Ef0BKDhj7TYR/QAKTrjUxhH9AApOuNTGEf0DaQyKZP4R/QNpDIpk/hH9AsvSV/E2Ef0Cy9JX8TYR/QA==\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[569]},\"y\":{\"__ndarray__\":\"xwCIQlYAJELNACxCrf+/QXr+N0KNAMZCevzPQVr/FUNh/0NCA/4zQgP+M0JAAShDZf25QiEB5EI0/VtCZP5eQ+z/q0Iw/V9CrwK8QjcCRUM+/6dCLwKcQoL/L0Gh/q9CjAA4Qv3+eUMR/pVC9AG+Qvr9Z0IN//dCAwINQz0AxELU/ddC0wEnQzEBxkLt/wdD6/79QnoAEEEQA/BCYQBgQg3/90LU/ddC1P3XQoID3EKnAPxCZwFAQ14ArkJX/p9CawAJQ0b9J0MDAg1DaAGMQl4ArkJG/SdD7AGsQu3/B0P7/ulCaAA5QxYATEI9/mNC/QGkQ4cCRENYAbpCZf+vQ3f+s0ND/w5DnP5CQ/v9b0P4AeRCvP8rQ5P8V0NJ/H9DMgEaQw3/90JeAK5CSAD8Q1t/l0NeAK5Ct36QQ2MAakPb/gtDTv1bQqoCskL2/yhD4gDoQgH+3UNX/wBDwv9TQxL+CUMkfotDGPzoQ3oB20Mx/VRDn/3MQ2gBjEIY/UdCm/+JQykBLkNjv1xE732OQwuCBUT6/XRDnP5CQ0h+oEMefOVD5H+BQygBI0MY/UdC7AGsQjZ9pkNZAeJC7PxcQ2L/MEPB/sBDDf/3Qj7/p0I5/+VCFAFFQ3HAAUQpAsdD9AG+QiECWkPbgaNDmoCCQ2X+KUNW/mdCUQDAQl/+MEQmgkBEGAN9RLMC4EO3fMJDzgACQ1r+i0I3AbhCt3zCQ/N8VEQefx9EI/3TQ5r940MLA/hCpQCtQ5j+q0J0/g9Bm/6zQngCwkNHQDtE0ACPRIP+V0SywlZE4wBwQ/cAHkOn/UBD8gEMQp4BA0NRAMBCfv5uRBuAJkSVffBDqf5ZQ30DbELv/7tCo/8zQrMCHUO/f5FDWAJuQ8H990M7wztEgXzsQzL/XUQCf4JDdP4PQQH9vEOpfx5E7n2EQxT/+UP9AEpE9X+1Q5F83kOdfc1DkXzeQ0r98ULIwQJEsYCzQxgDfUR7f3BEJYM9RI9CIESLXZREhn62Q+P9DUTufYRDtQL2QsEADEOIgJ1DGn/zQ6V+nUTIwQJEO0GGRHleskRvf2xEf38zRONCOETEgC9ERD4tRKN+n0Nn/71Dy/8JRIkA9kMyAQlEZj0vRE9/00M1ggNERf+GQ3P/T0Nb/5tCdP4PQX0DbEIr/1tCfQNsQv/9DkOr/xREgXzsQ5kCQETBf3REM8EbRHUAlkJa/otCNP+tQvV/tUPbvw5Ezf6PQwsD+EIZ/h9CCP/nQtICyEIggIhDjD4kRGY9L0QZvi9EsqCWRKr+j0K8/s1Cvv6CQ0X/EESUPz5EM//iQ75AckSWAU5EhX++QymCD0RvAKZC6v8DQtT9U0OrwTREM/4SRGP+ZEN5PopEJf9HRPn9UEMp/tVCxf4JQ1n//UJQA9JC+QLkQpo+DkSwAjRDVH+/Qw1850M2/iRE3oGMQyj9x0J8/RZDiQFSQ1MBi0TF/kBESX3tQ5EAAUToAMtDr/t7Qqz/yUKbArJC1P+dQ1nAUkSD/RlEk/9qRAJBQUQUf7RDHIHsQyn+1UL//w9CvP7NQrb900MjgF5EuD4/RKg/NESUPz5Ep/2IRCW/akRoAhBE7P46Qz0CuELVAWBCr/t7Qpd+x0ODAQVEyP1jRP4BR0TUgGNEF4CjQxOCgUN9AaRD5wCAQ1n//UJHAFBCTP7DQ3N/FEQ8frZD5cEnRByC9kNpPy9EdEIWRAWAOERGfuRD7P1ERNr/7UNp/b9CzPz5QmD/n0LSAlBDo32fQ9I+PESdA9xDeZ7NRCT+t0MpAtBC6v0EQ7b/xULzgQRE5H2NQ8K/XER6/RNDof6bQr8CcEJY/XBDAcALRPphmUTfATREDPz7Qg4AHkNgP0xEnYG7Q1v+gUILArZCf0ECRBIBo0PTfrVDCUAJRPl/i0MvgYRDpv6JQnIBT0OxAP5CKwHkQ2oCXkOL/4JDdQAkQ9D/G0NPACxDQn6YQ/f+U0Io/WNDHYK6Q4gDckPdf+tDfAFYQ0J+mEO6/OtCcv/9Q2WA2kOz/GFDF/z/QhmBiUP2AHBDjgAEQ3uC7EOO/sdC8v2fQh8C2EJP/wpDjoCcQ8mB4EMJAJBCaoGRQ4L/SEP5f4tDXQFsQ2/+lkMHgtdDLH6pQ/oALkMJA+BBdwDOQoKC2EMdftVDdwDOQgL90ULpAVxDmgAcQowCLUN4AD1DZoKjQ8b+T0OiAA5DGoHGQ9cAJUOfASNDzv0AQysBH0N9/L9CZf71QhECQEIV/g1Dmfu1QgcB4ELX/8dBv/zLQpoAC0OD/tVC2/wzQr3+BUPp/59CWwRGQxsAYEJp/rFCjgGKQpoFZUP9+/FCaQGsQv378UKN+8lCAf5rQmkBrEKzApRC+/9eQxf7wUJ8A5ZCTgCQQrMClEI/BHxCeACYQwQBhkLw/sNCGQOuQqAAqkLGAYZC0AEqQ+v9X0Lr/V9CEAEyQ9UAjkLB/z1DBwGyQp79R0IHAbJC6gCAQvj9xUIw/w9BDACkQvH/40KtAIhCqQJ4Qq0AiEIK/4NCKP+NQmn+A0Pw/q1CkQBcQnr/p0JEAXhC2P8jQgQCaEJY/2NC0v7zQqr+r0Ia//dBLP+bQv8AhkJhAJBCJf8JQ6z9tULZ/w9CLf/fQqcCbEJfADhCq/7nQXgAtEKM/rFCpgG6QqAAfEIS/hRDB/7TQmX+f0Lo/otCnQLSQgcBhELh/6lCZgGYQsIBrkJU/5tCBAJEQkYBJEK7AP5CYf3jQnYAqELaAtZCXAAHQ20CSELS/+VC5PxTQsn910H8As5CCAGEQp/+r0FtAkhCggAwQUEAuEHk/TZDgAD6Qhf+c0K2/9lCvf2RQpACEEEQAKRCov3VQsAAjkI+AmRCEASaQp8G8EENApBCZACEQrv+W0I2AohCEASaQuwBdEJZ+rtCYgHwQln8tULjAaZCEQPKQpD/o0LIAAJD5/0LQ4cCdEJOABFDrQGwQtwBcEJg/OtCzv1PQnz/N0KqAJJCtv+1QvcCZEJWAYJCov4vQhX91UIpAdhCVP+fQYf/h0I=\",\"dtype\":\"float32\",\"order\":\"little\",\"shape\":[569]},\"y0\":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]},\"selected\":{\"id\":\"2036\"},\"selection_policy\":{\"id\":\"2035\"}},\"id\":\"1900\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"1928\"}},\"id\":\"1934\",\"type\":\"CDSView\"},{\"attributes\":{\"data\":{\"precursor_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_charge\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"x\":{\"__ndarray__\":\"XudzmGJ6gkBe53OYYnqCQF7nc5hieoJASpRUmWJ6gkBKlFSZYnqCQM80uc5aeoJAzzS5zlp6gkAXbXJjanqCQBdtcmNqeoJAF21yY2p6gkAXbXJjanqCQDsfWs9aeoJAOx9az1p6gkA7H1rPWnqCQDsfWs9aeoJAqca0mWJ6gkCpxrSZYnqCQKnGtJlieoJAqca0mWJ6gkAXbg9kanqCQFuxWc9aeoJAW7FZz1p6gkBbsVnPWnqCQFuxWc9aeoJAWO20mWJ6gkBY7bSZYnqCQFjttJlieoJAWO20mWJ6gkBWKRBkanqCQFYpEGRqeoJAVikQZGp6gkBWKRBkanqCQFYpEGRqeoJAWTZbz1p6gkBBwLaZYnqCQEHAtplieoJAKEoSZGp6gkAoShJkanqCQEtyN9BaeoJAS3I30Fp6gkBLcjfQWnqCQEtyN9BaeoJAS3I30Fp6gkBLcjfQWnqCQEtyN9BaeoJARkGVmmJ6gkBGQZWaYnqCQP4Z7WRqeoJA/hntZGp6gkAVl/XPWnqCQBWX9c9aeoJAFZf1z1p6gkAVl/XPWnqCQBWX9c9aeoJAFZf1z1p6gkAVl/XPWnqCQBWX9c9aeoJAFZf1z1p6gkAVl/XPWnqCQBWX9c9aeoJAFZf1z1p6gkAVl/XPWnqCQBWX9c9aeoJAFZf1z1p6gkAVl/XPWnqCQBWX9c9aeoJAFZf1z1p6gkAVl/XPWnqCQBWX9c9aeoJAWSVRmmJ6gkBZJVGaYnqCQFklUZpieoJAWSVRmmJ6gkBZJVGaYnqCQFklUZpieoJAWSVRmmJ6gkBZJVGaYnqCQFklUZpieoJAWSVRmmJ6gkBZJVGaYnqCQFklUZpieoJAnbOsZGp6gkCds6xkanqCQJ2zrGRqeoJAnbOsZGp6gkCds6xkanqCQJ2zrGRqeoJAnbOsZGp6gkCds6xkanqCQJ2zrGRqeoJAnbOsZGp6gkCds6xkanqCQJ2zrGRqeoJAnbOsZGp6gkD43vjPWnqCQPje+M9aeoJA+N74z1p6gkD43vjPWnqCQPje+M9aeoJA+N74z1p6gkD43vjPWnqCQPje+M9aeoJA+N74z1p6gkD43vjPWnqCQPje+M9aeoJA+N74z1p6gkD43vjPWnqCQPje+M9aeoJA+N74z1p6gkD43vjPWnqCQPje+M9aeoJA+N74z1p6gkD43vjPWnqCQPje+M9aeoJA+N74z1p6gkD43vjPWnqCQPje+M9aeoJA+N74z1p6gkD43vjPWnqCQPje+M9aeoJA+N74z1p6gkD43vjPWnqCQPje+M9aeoJA+N74z1p6gkD43vjPWnqCQPje+M9aeoJA+N74z1p6gkD43vjPWnqCQPje+M9aeoJA+N74z1p6gkD43vjPWnqCQPje+M9aeoJA+N74z1p6gkD43vjPWnqCQPje+M9aeoJA+N74z1p6gkD43vjPWnqCQPje+M9aeoJA+N74z1p6gkD43vjPWnqCQPje+M9aeoJA+N74z1p6gkBLKU2aYnqCQEspTZpieoJASylNmmJ6gkBLKU2aYnqCQEspTZpieoJASylNmmJ6gkBLKU2aYnqCQEspTZpieoJASylNmmJ6gkBLKU2aYnqCQEspTZpieoJASylNmmJ6gkBLKU2aYnqCQEspTZpieoJASylNmmJ6gkBLKU2aYnqCQEspTZpieoJASylNmmJ6gkBLKU2aYnqCQEspTZpieoJASylNmmJ6gkBLKU2aYnqCQEspTZpieoJASylNmmJ6gkBLKU2aYnqCQEspTZpieoJASylNmmJ6gkBLKU2aYnqCQEspTZpieoJASylNmmJ6gkBLKU2aYnqCQEspTZpieoJASylNmmJ6gkBLKU2aYnqCQEspTZpieoJASylNmmJ6gkBLKU2aYnqCQG9irWRqeoJAb2KtZGp6gkBvYq1kanqCQG9irWRqeoJAb2KtZGp6gkBvYq1kanqCQG9irWRqeoJAb2KtZGp6gkBvYq1kanqCQG9irWRqeoJAb2KtZGp6gkBvYq1kanqCQG9irWRqeoJAb2KtZGp6gkBvYq1kanqCQG9irWRqeoJAb2KtZGp6gkBvYq1kanqCQG9irWRqeoJAb2KtZGp6gkBvYq1kanqCQG9irWRqeoJAb2KtZGp6gkBvYq1kanqCQG9irWRqeoJAD5v2z1p6gkAPm/bPWnqCQA+b9s9aeoJAD5v2z1p6gkAPm/bPWnqCQA+b9s9aeoJAD5v2z1p6gkAPm/bPWnqCQA+b9s9aeoJAD5v2z1p6gkAPm/bPWnqCQA+b9s9aeoJAD5v2z1p6gkAPm/bPWnqCQA+b9s9aeoJAD5v2z1p6gkAPm/bPWnqCQA+b9s9aeoJAD5v2z1p6gkAPm/bPWnqCQA+b9s9aeoJAD5v2z1p6gkAPm/bPWnqCQA+b9s9aeoJAD5v2z1p6gkAPm/bPWnqCQA+b9s9aeoJAD5v2z1p6gkAPm/bPWnqCQA+b9s9aeoJAD5v2z1p6gkAPm/bPWnqCQA+b9s9aeoJAD5v2z1p6gkAPm/bPWnqCQA+b9s9aeoJAD5v2z1p6gkAPm/bPWnqCQA+b9s9aeoJAD5v2z1p6gkAPm/bPWnqCQA+b9s9aeoJAD5v2z1p6gkAPm/bPWnqCQA+b9s9aeoJAD5v2z1p6gkAPm/bPWnqCQA+b9s9aeoJAD5v2z1p6gkAPm/bPWnqCQA+b9s9aeoJAD5v2z1p6gkAPm/bPWnqCQA+b9s9aeoJAD5v2z1p6gkCplVCaYnqCQKmVUJpieoJAqZVQmmJ6gkCplVCaYnqCQKmVUJpieoJAqZVQmmJ6gkCplVCaYnqCQKmVUJpieoJAqZVQmmJ6gkCplVCaYnqCQKmVUJpieoJAqZVQmmJ6gkCplVCaYnqCQKmVUJpieoJAqZVQmmJ6gkCplVCaYnqCQKmVUJpieoJAqZVQmmJ6gkCplVCaYnqCQKmVUJpieoJAqZVQmmJ6gkCplVCaYnqCQKmVUJpieoJAqZVQmmJ6gkCplVCaYnqCQKmVUJpieoJAqZVQmmJ6gkCplVCaYnqCQKmVUJpieoJAqZVQmmJ6gkCplVCaYnqCQKmVUJpieoJAqZVQmmJ6gkCplVCaYnqCQKmVUJpieoJAqZVQmmJ6gkCplVCaYnqCQKmVUJpieoJAqZVQmmJ6gkCplVCaYnqCQKmVUJpieoJAqZVQmmJ6gkCplVCaYnqCQKmVUJpieoJAqZVQmmJ6gkCplVCaYnqCQKmVUJpieoJAqZVQmmJ6gkCplVCaYnqCQKmVUJpieoJAqZVQmmJ6gkCplVCaYnqCQKmVUJpieoJAqZVQmmJ6gkCplVCaYnqCQKmVUJpieoJAqZVQmmJ6gkCplVCaYnqCQKmVUJpieoJAqZVQmmJ6gkCplVCaYnqCQKmVUJpieoJAqZVQmmJ6gkCplVCaYnqCQKmVUJpieoJAqZVQmmJ6gkCplVCaYnqCQKmVUJpieoJAqZVQmmJ6gkCplVCaYnqCQKmVUJpieoJAqZVQmmJ6gkCplVCaYnqCQKmVUJpieoJAqZVQmmJ6gkCplVCaYnqCQKmVUJpieoJAqZVQmmJ6gkCplVCaYnqCQEOQqmRqeoJAQ5CqZGp6gkBDkKpkanqCQEOQqmRqeoJAQ5CqZGp6gkBDkKpkanqCQEOQqmRqeoJAQ5CqZGp6gkBDkKpkanqCQEOQqmRqeoJAQ5CqZGp6gkBDkKpkanqCQEOQqmRqeoJAQ5CqZGp6gkBDkKpkanqCQEOQqmRqeoJAQ5CqZGp6gkD4ZPbPWnqCQPhk9s9aeoJA+GT2z1p6gkD4ZPbPWnqCQPhk9s9aeoJA+GT2z1p6gkD4ZPbPWnqCQPhk9s9aeoJA+GT2z1p6gkD4ZPbPWnqCQPhk9s9aeoJA+GT2z1p6gkD4ZPbPWnqCQPhk9s9aeoJA+GT2z1p6gkD4ZPbPWnqCQPhk9s9aeoJA+GT2z1p6gkD4ZPbPWnqCQPhk9s9aeoJA+GT2z1p6gkD4ZPbPWnqCQPhk9s9aeoJA+GT2z1p6gkD4ZPbPWnqCQPhk9s9aeoJA+GT2z1p6gkD4ZPbPWnqCQPhk9s9aeoJA+GT2z1p6gkD4ZPbPWnqCQPhk9s9aeoJA+GT2z1p6gkD4ZPbPWnqCQPhk9s9aeoJA+GT2z1p6gkD4ZPbPWnqCQPhk9s9aeoJA+GT2z1p6gkD4ZPbPWnqCQPhk9s9aeoJA+GT2z1p6gkD4ZPbPWnqCQPhk9s9aeoJA+GT2z1p6gkD4ZPbPWnqCQPhk9s9aeoJA+GT2z1p6gkD4ZPbPWnqCQPhk9s9aeoJA+GT2z1p6gkD4ZPbPWnqCQPhk9s9aeoJA+GT2z1p6gkD4ZPbPWnqCQPhk9s9aeoJA+GT2z1p6gkD4ZPbPWnqCQPhk9s9aeoJADuBRmmJ6gkAO4FGaYnqCQA7gUZpieoJADuBRmmJ6gkAO4FGaYnqCQA7gUZpieoJADuBRmmJ6gkAO4FGaYnqCQA7gUZpieoJADuBRmmJ6gkAO4FGaYnqCQA7gUZpieoJADuBRmmJ6gkAO4FGaYnqCQA7gUZpieoJADuBRmmJ6gkAO4FGaYnqCQA7gUZpieoJADuBRmmJ6gkAO4FGaYnqCQA7gUZpieoJADuBRmmJ6gkAO4FGaYnqCQA7gUZpieoJADuBRmmJ6gkAO4FGaYnqCQA7gUZpieoJADuBRmmJ6gkAO4FGaYnqCQA7gUZpieoJADuBRmmJ6gkAO4FGaYnqCQA7gUZpieoJADuBRmmJ6gkAO4FGaYnqCQA7gUZpieoJADuBRmmJ6gkAO4FGaYnqCQA7gUZpieoJADuBRmmJ6gkAO4FGaYnqCQA7gUZpieoJADuBRmmJ6gkAO4FGaYnqCQA7gUZpieoJADuBRmmJ6gkAO4FGaYnqCQA7gUZpieoJADuBRmmJ6gkAO4FGaYnqCQA7gUZpieoJADuBRmmJ6gkAO4FGaYnqCQA7gUZpieoJADuBRmmJ6gkAO4FGaYnqCQA7gUZpieoJADuBRmmJ6gkAO4FGaYnqCQA7gUZpieoJADuBRmmJ6gkAO4FGaYnqCQA7gUZpieoJADuBRmmJ6gkAO4FGaYnqCQA7gUZpieoJADuBRmmJ6gkAO4FGaYnqCQA7gUZpieoJADuBRmmJ6gkAO4FGaYnqCQA7gUZpieoJADuBRmmJ6gkAO4FGaYnqCQA7gUZpieoJADuBRmmJ6gkAO4FGaYnqCQA7gUZpieoJADuBRmmJ6gkAO4FGaYnqCQA7gUZpieoJADuBRmmJ6gkAO4FGaYnqCQA7gUZpieoJADuBRmmJ6gkAlW61kanqCQCVbrWRqeoJAJVutZGp6gkAlW61kanqCQCVbrWRqeoJAJVutZGp6gkAlW61kanqCQCVbrWRqeoJAJVutZGp6gkAlW61kanqCQCVbrWRqeoJAJVutZGp6gkAlW61kanqCQCVbrWRqeoJAJVutZGp6gkAlW61kanqCQCVbrWRqeoJAJVutZGp6gkAlW61kanqCQCVbrWRqeoJAJVutZGp6gkAlW61kanqCQDlx9c9aeoJAOXH1z1p6gkA5cfXPWnqCQDlx9c9aeoJAOXH1z1p6gkA5cfXPWnqCQDlx9c9aeoJAOXH1z1p6gkA5cfXPWnqCQDlx9c9aeoJAOXH1z1p6gkA5cfXPWnqCQDlx9c9aeoJAOXH1z1p6gkA5cfXPWnqCQDlx9c9aeoJAOXH1z1p6gkA5cfXPWnqCQDlx9c9aeoJAOXH1z1p6gkA5cfXPWnqCQDlx9c9aeoJAOXH1z1p6gkA5cfXPWnqCQDlx9c9aeoJAOXH1z1p6gkA5cfXPWnqCQDlx9c9aeoJAOXH1z1p6gkA5cfXPWnqCQDlx9c9aeoJAOXH1z1p6gkA5cfXPWnqCQDlx9c9aeoJAOXH1z1p6gkA5cfXPWnqCQDlx9c9aeoJAOXH1z1p6gkA5cfXPWnqCQDlx9c9aeoJAOXH1z1p6gkA5cfXPWnqCQDlx9c9aeoJAOXH1z1p6gkA5cfXPWnqCQPjMUppieoJA+MxSmmJ6gkD4zFKaYnqCQPjMUppieoJA+MxSmmJ6gkD4zFKaYnqCQPjMUppieoJA+MxSmmJ6gkD4zFKaYnqCQPjMUppieoJA+MxSmmJ6gkD4zFKaYnqCQPjMUppieoJA+MxSmmJ6gkD4zFKaYnqCQPjMUppieoJA+MxSmmJ6gkD4zFKaYnqCQPjMUppieoJA+MxSmmJ6gkD4zFKaYnqCQPjMUppieoJA+MxSmmJ6gkD4zFKaYnqCQPjMUppieoJA+MxSmmJ6gkD4zFKaYnqCQPjMUppieoJA+MxSmmJ6gkD4zFKaYnqCQPjMUppieoJA+MxSmmJ6gkD4zFKaYnqCQPjMUppieoJA+MxSmmJ6gkD4zFKaYnqCQPjMUppieoJA+MxSmmJ6gkD4zFKaYnqCQPjMUppieoJA+MxSmmJ6gkDcJKpkanqCQNwkqmRqeoJA3CSqZGp6gkDcJKpkanqCQNwkqmRqeoJA3CSqZGp6gkDcJKpkanqCQNwkqmRqeoJA3CSqZGp6gkDcJKpkanqCQNwkqmRqeoJA3CSqZGp6gkDcJKpkanqCQNwkqmRqeoJA3CSqZGp6gkDcJKpkanqCQNwkqmRqeoJA3CSqZGp6gkCyXNXQWnqCQLJc1dBaeoJAslzV0Fp6gkCyXNXQWnqCQLJc1dBaeoJAslzV0Fp6gkCyXNXQWnqCQLJc1dBaeoJAslzV0Fp6gkCyXNXQWnqCQLJc1dBaeoJAslzV0Fp6gkCyXNXQWnqCQLJc1dBaeoJAslzV0Fp6gkCyXNXQWnqCQLJc1dBaeoJAslzV0Fp6gkCyXNXQWnqCQLJc1dBaeoJAslzV0Fp6gkCyXNXQWnqCQLJc1dBaeoJAslzV0Fp6gkCyXNXQWnqCQLJc1dBaeoJAslzV0Fp6gkCyXNXQWnqCQLJc1dBaeoJAslzV0Fp6gkCyXNXQWnqCQLJc1dBaeoJAXCovm2J6gkBcKi+bYnqCQFwqL5tieoJAXCovm2J6gkBcKi+bYnqCQFwqL5tieoJAXCovm2J6gkBcKi+bYnqCQFwqL5tieoJAXCovm2J6gkBcKi+bYnqCQFwqL5tieoJAXCovm2J6gkBcKi+bYnqCQFwqL5tieoJAXCovm2J6gkBcKi+bYnqCQFwqL5tieoJA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Orssz1p6gkA6uyzPWnqCQDq7LM9aeoJAOrssz1p6gkA6uyzPWnqCQDq7LM9aeoJAOrssz1p6gkA6uyzPWnqCQDq7LM9aeoJAOrssz1p6gkA6uyzPWnqCQIwJg5lieoJAjAmDmWJ6gkCMCYOZYnqCQIwJg5lieoJAjAmDmWJ6gkCMCYOZYnqCQIwJg5lieoJAjAmDmWJ6gkCMCYOZYnqCQIwJg5lieoJAjAmDmWJ6gkCMCYOZYnqCQIwJg5lieoJAjAmDmWJ6gkCMCYOZYnqCQIwJg5lieoJA0pHfY2p6gkDSkd9janqCQNKR32NqeoJA0pHfY2p6gkDSkd9janqCQNKR32NqeoJA0pHfY2p6gkDSkd9janqCQNKR32NqeoJA0pHfY2p6gkDSkd9janqCQNKR32NqeoJA0pHfY2p6gkDSkd9janqCQNKR32NqeoJA0pHfY2p6gkDSkd9janqCQNKR32NqeoJA0pHfY2p6gkDSkd9janqCQNKR32NqeoJA0pHfY2p6gkDSkd9janqCQNKR32NqeoJA0pHfY2p6gkDSkd9janqCQNKR32NqeoJA0pHfY2p6gkDSkd9janqCQH8V6M5aeoJAfxXozlp6gkB/FejOWnqCQH8V6M5aeoJAfxXozlp6gkB/FejOWnqCQH8V6M5aeoJAjvpDmWJ6gkCO+kOZYnqCQI76Q5lieoJAjvpDmWJ6gkCO+kOZYnqCQI76Q5lieoJAjvpDmWJ6gkCO+kOZYnqCQI76Q5lieoJAnN+fY2p6gkCc359janqCQJzfn2NqeoJAnN+fY2p6gkCc359janqCQJzfn2NqeoJAnN+fY2p6gkCADOzOWnqCQIAM7M5aeoJAgAzszlp6gkCADOzOWnqCQIAM7M5aeoJAgAzszlp6gkCADOzOWnqCQIAM7M5aeoJAwXpFmWJ6gkDBekWZYnqCQMF6RZlieoJAwXpFmWJ6gkDBekWZYnqCQMF6RZlieoJAwXpFmWJ6gkDBekWZYnqCQAPpnmNqeoJAA+meY2p6gkAD6Z5janqCQAPpnmNqeoJAA+meY2p6gkAD6Z5janqCQAPpnmNqeoJAA+meY2p6gkAD6Z5janqCQCn75s5aeoJAKfvmzlp6gkAp++bOWnqCQCn75s5aeoJAKfvmzlp6gkAp++bOWnqCQNleRJlieoJA2V5EmWJ6gkDZXkSZYnqCQNleRJlieoJA2V5EmWJ6gkDZXkSZYnqCQNleRJlieoJA2V5EmWJ6gkDZXkSZYnqCQNleRJlieoJAisKhY2p6gkCKwqFjanqCQIrCoWNqeoJAisKhY2p6gkDplMnPWnqCQH6hIppieoJAfqEimmJ6gkB+oSKaYnqCQH6hIppieoJAfqEimmJ6gkB+oSKaYnqCQHW/gWRqeoJAdb+BZGp6gkB1v4FkanqCQHW/gWRqeoJAdb+BZGp6gkB1v4FkanqCQHW/gWRqeoJA\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1038]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float32\",\"order\":\"little\",\"shape\":[1038]},\"y0\":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]},\"selected\":{\"id\":\"2038\"},\"selection_policy\":{\"id\":\"2037\"}},\"id\":\"1907\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1935\"},\"glyph\":{\"id\":\"1937\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1939\"},\"nonselection_glyph\":{\"id\":\"1938\"},\"view\":{\"id\":\"1941\"}},\"id\":\"1940\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"click_policy\":\"mute\",\"coordinates\":null,\"group\":null,\"items\":[{\"id\":\"1942\"},{\"id\":\"1943\"},{\"id\":\"1944\"},{\"id\":\"1945\"},{\"id\":\"1946\"},{\"id\":\"1947\"},{\"id\":\"1948\"}],\"label_text_font_size\":\"10pt\",\"location\":\"top_left\",\"title\":\"Transition\"},\"id\":\"1892\",\"type\":\"Legend\"},{\"attributes\":{\"bottom\":{\"field\":\"y0\"},\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#2ca02c\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"#2ca02c\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#2ca02c\"},\"line_dash\":{\"value\":\"solid\"},\"line_width\":{\"value\":2},\"top\":{\"field\":\"y\"},\"width\":{\"value\":0.1},\"x\":{\"field\":\"x\"}},\"id\":\"1932\",\"type\":\"VBar\"},{\"attributes\":{},\"id\":\"2037\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"bottom\":{\"field\":\"y0\"},\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#98df8a\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"#98df8a\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#98df8a\"},\"line_dash\":{\"value\":\"solid\"},\"line_width\":{\"value\":2},\"top\":{\"field\":\"y\"},\"width\":{\"value\":0.1},\"x\":{\"field\":\"x\"}},\"id\":\"1939\",\"type\":\"VBar\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1893\"},\"glyph\":{\"id\":\"1895\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1897\"},\"nonselection_glyph\":{\"id\":\"1896\"},\"view\":{\"id\":\"1899\"}},\"id\":\"1898\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"2038\",\"type\":\"Selection\"},{\"attributes\":{\"bottom\":{\"field\":\"y0\"},\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"black\"},\"hatch_alpha\":{\"value\":0.1},\"line_alpha\":{\"value\":0.1},\"line_dash\":{\"value\":\"dashed\"},\"line_width\":{\"value\":2},\"top\":{\"field\":\"y\"},\"width\":{\"value\":0.1},\"x\":{\"field\":\"x\"}},\"id\":\"1896\",\"type\":\"VBar\"},{\"attributes\":{\"callback\":null,\"tooltips\":[[\"index\",\"$index\"],[\"(mz,int)\",\"(@x{0.00}, @y)\"]]},\"id\":\"1883\",\"type\":\"HoverTool\"},{\"attributes\":{},\"id\":\"1876\",\"type\":\"PanTool\"},{\"attributes\":{\"data\":{\"precursor_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_charge\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"x\":{\"__ndarray__\":\"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mK2ETqQShECYrYROpBKEQJithE6kEoRAmK2ETqQShECYrYROpBKEQJithE6kEoRAmK2ETqQShECYrYROpBKEQJithE6kEoRA7rErbawShEDusSttrBKEQO6xK22sEoRA7rErbawShEDusSttrBKEQO6xK22sEoRAY7rhL5wShEBjuuEvnBKEQGO64S+cEoRAY7rhL5wShEBjuuEvnBKEQGO64S+cEoRAY7rhL5wShEBjuuEvnBKEQAswhU6kEoRACzCFTqQShEALMIVOpBKEQAswhU6kEoRACzCFTqQShEALMIVOpBKEQAswhU6kEoRACzCFTqQShEALMIVOpBKEQAswhU6kEoRACzCFTqQShEALMIVOpBKEQLOlKG2sEoRAs6UobawShECzpShtrBKEQLOlKG2sEoRAs6UobawShECzpShtrBKEQLOlKG2sEoRAs6UobawShECNYhcunBKEQI1iFy6cEoRAjWIXLpwShEDuFblMpBKEQO4VuUykEoRA7hW5TKQShEDuFblMpBKEQFi7YGusEoRAWLtga6wShEBYu2BrrBKEQJQMGC6cEoRAlAwYLpwShECUDBgunBKEQJQMGC6cEoRAlAwYLpwShECUDBgunBKEQJQMGC6cEoRAlAwYLpwShECUDBgunBKEQJQMGC6cEoRAlAwYLpwShEBXw7pMpBKEQFfDukykEoRAV8O6TKQShEBXw7pMpBKEQBp6XWusEoRAGnpda6wShEAael1rrBKEQBp6XWusEoRAGnpda6wShECbShounBKEQJtKGi6cEoRAm0oaLpwShECbShounBKEQJtKGi6cEoRAvO28TKQShEC87bxMpBKEQLztvEykEoRAvO28TKQShEDekF9rrBKEQN6QX2usEoRA3pBfa6wShEDekF9rrBKEQN6QX2usEoRA3pBfa6wShEDekF9rrBKEQN6QX2usEoRA3pBfa6wShEDekF9rrBKEQN6QX2usEoRA3pBfa6wShEAk9QwvnBKEQCT1DC+cEoRAJPUML5wShEAk9QwvnBKEQEMwsE2kEoRAQzCwTaQShEBDMLBNpBKEQEMwsE2kEoRAQzCwTaQShEBDMLBNpBKEQEMwsE2kEoRAYWtTbKwShEBha1NsrBKEQGFrU2ysEoRAYWtTbKwShEBha1NsrBKEQGFrU2ysEoRAYWtTbKwShEA=\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[562]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float32\",\"order\":\"little\",\"shape\":[562]},\"y0\":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]},\"selected\":{\"id\":\"2034\"},\"selection_policy\":{\"id\":\"2033\"}},\"id\":\"1893\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"source\":{\"id\":\"1907\"}},\"id\":\"1913\",\"type\":\"CDSView\"},{\"attributes\":{\"bottom\":{\"field\":\"y0\"},\"fill_color\":{\"value\":\"#ff7f0e\"},\"hatch_color\":{\"value\":\"#ff7f0e\"},\"line_alpha\":{\"value\":0.5},\"line_color\":{\"value\":\"#ff7f0e\"},\"line_dash\":{\"value\":\"solid\"},\"line_width\":{\"value\":2},\"top\":{\"field\":\"y\"},\"width\":{\"value\":0.1},\"x\":{\"field\":\"x\"}},\"id\":\"1916\",\"type\":\"VBar\"},{\"attributes\":{\"data\":{\"precursor_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_charge\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"x\":{\"__ndarray__\":\"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SL8dVgMDhkBIvx1WAwOGQEi/HVYDA4ZASL8dVgMDhkBIvx1WAwOGQEi/HVYDA4ZASL8dVgMDhkBIvx1WAwOGQEi/HVYDA4ZASL8dVgMDhkBIvx1WAwOGQEi/HVYDA4ZASL8dVgMDhkBIvx1WAwOGQEi/HVYDA4ZASL8dVgMDhkBIvx1WAwOGQEi/HVYDA4ZASL8dVgMDhkBIvx1WAwOGQEi/HVYDA4ZASL8dVgMDhkBIvx1WAwOGQEi/HVYDA4ZASL8dVgMDhkBIvx1WAwOGQEi/HVYDA4ZA1dnV1gsDhkDV2dXWCwOGQNXZ1dYLA4ZA1dnV1gsDhkDV2dXWCwOGQNXZ1dYLA4ZA1dnV1gsDhkDV2dXWCwOGQNXZ1dYLA4ZA1dnV1gsDhkDV2dXWCwOGQNXZ1dYLA4ZA1dnV1gsDhkDV2dXWCwOGQNXZ1dYLA4ZA1dnV1gsDhkDV2dXWCwOGQNXZ1dYLA4ZA1dnV1gsDhkDV2dXWCwOGQNXZ1dYLA4ZA1dnV1gsDhkDV2dXWCwOGQNXZ1dYLA4ZA1dnV1gsDhkDV2dXWCwOGQNXZ1dYLA4ZA1dnV1gsDhkDV2dXWCwOGQNXZ1dYLA4ZA1dnV1gsDhkDV2dXWCwOGQNXZ1dYLA4ZA1dnV1gsDhkDV2dXWCwOGQNXZ1dYLA4ZA1dnV1gsDhkDV2dXWCwOGQNXZ1dYLA4ZA1dnV1gsDhkDV2dXWCwOGQNXZ1dYLA4ZA1dnV1gsDhkDV2dXWCwOGQNXZ1dYLA4ZA1dnV1gsDhkDV2dXWCwOGQNXZ1dYLA4ZA1dnV1gsDhkDV2dXWCwOGQNXZ1dYLA4ZA1dnV1gsDhkDV2dXWCwOGQNXZ1dYLA4ZA1dnV1gsDhkDV2dXWCwOGQNXZ1dYLA4ZA1dnV1gsDhkDV2dXWCwOGQNXZ1dYLA4ZA1dnV1gsDhkDV2dXWCwOGQNXZ1dYLA4ZA1dnV1gsDhkDV2dXWCwOGQNXZ1dYLA4ZA1dnV1gsDhkDV2dXWCwOGQNXZ1dYLA4ZA1dnV1gsDhkDV2dXWCwOGQNXZ1dYLA4ZA1dnV1gsDhkAo95NXFAOGQCj3k1cUA4ZAKPeTVxQDhkAo95NXFAOGQCj3k1cUA4ZAKPeTVxQDhkAo95NXFAOGQCj3k1cUA4ZAKPeTVxQDhkAo95NXFAOGQCj3k1cUA4ZAKPeTVxQDhkAo95NXFAOGQCj3k1cUA4ZAKPeTVxQDhkAo95NXFAOGQCj3k1cUA4ZAKPeTVxQDhkAo95NXFAOGQCj3k1cUA4ZAKPeTVxQDhkAo95NXFAOGQCj3k1cUA4ZAKPeTVxQDhkAo95NXFAOGQCj3k1cUA4ZAKPeTVxQDhkAo95NXFAOGQCj3k1cUA4ZAKPeTVxQDhkAo95NXFAOGQCj3k1cUA4ZAexRS2BwDhkB7FFLYHAOGQHsUUtgcA4ZAexRS2BwDhkB7FFLYHAOGQHsUUtgcA4ZAexRS2BwDhkB7FFLYHAOGQHsUUtgcA4ZAexRS2BwDhkB7FFLYHAOGQHsUUtgcA4ZA3kkeVgMDhkDeSR5WAwOGQN5JHlYDA4ZA3kkeVgMDhkDeSR5WAwOGQN5JHlYDA4ZA3kkeVgMDhkDeSR5WAwOGQN5JHlYDA4ZA3kkeVgMDhkDeSR5WAwOGQN5JHlYDA4ZA3kkeVgMDhkDeSR5WAwOGQN5JHlYDA4ZA3kkeVgMDhkDeSR5WAwOGQN5JHlYDA4ZA3kkeVgMDhkDeSR5WAwOGQN5JHlYDA4ZA3kkeVgMDhkDeSR5WAwOGQN5JHlYDA4ZA3kkeVgMDhkDeSR5WAwOGQN5JHlYDA4ZA3kkeVgMDhkDeSR5WAwOGQN5JHlYDA4ZA3kkeVgMDhkDeSR5WAwOGQN5JHlYDA4ZA3kkeVgMDhkDeSR5WAwOGQN5JHlYDA4ZA3kkeVgMDhkDeSR5WAwOGQN5JHlYDA4ZA3kkeVgMDhkDeSR5WAwOGQN5JHlYDA4ZA3kkeVgMDhkDeSR5WAwOGQN5JHlYDA4ZAR1/W1gsDhkBHX9bWCwOGQEdf1tYLA4ZAR1/W1gsDhkBHX9bWCwOGQEdf1tYLA4ZAR1/W1gsDhkBHX9bWCwOGQEdf1tYLA4ZAR1/W1gsDhkBHX9bWCwOGQEdf1tYLA4ZAR1/W1gsDhkBHX9bWCwOGQEdf1tYLA4ZAR1/W1gsDhkBHX9bWCwOGQEdf1tYLA4ZAR1/W1gsDhkBHX9bWCwOGQEdf1tYLA4ZAR1/W1gsDhkBHX9bWCwOGQEdf1tYLA4ZAR1/W1gsDhkBHX9bWCwOGQEdf1tYLA4ZAR1/W1gsDhkBHX9bWCwOGQEdf1tYLA4ZAR1/W1gsDhkBHX9bWCwOGQEdf1tYLA4ZAR1/W1gsDhkBHX9bWCwOGQEdf1tYLA4ZAR1/W1gsDhkBHX9bWCwOGQEdf1tYLA4ZAR1/W1gsDhkBHX9bWCwOGQEdf1tYLA4ZAR1/W1gsDhkBHX9bWCwOGQEdf1tYLA4ZAR1/W1gsDhkBHX9bWCwOGQEdf1tYLA4ZAR1/W1gsDhkBHX9bWCwOGQEdf1tYLA4ZAR1/W1gsDhkBHX9bWCwOGQEdf1tYLA4ZAR1/W1gsDhkBHX9bWCwOGQEdf1tYLA4ZAR1/W1gsDhkBHX9bWCwOGQEdf1tYLA4ZAR1/W1gsDhkBHX9bWCwOGQEdf1tYLA4ZAR1/W1gsDhkBHX9bWCwOGQEdf1tYLA4ZAR1/W1gsDhkBHX9bWCwOGQEdf1tYLA4ZAR1/W1gsDhkBHX9bWCwOGQEdf1tYLA4ZAR1/W1gsDhkBHX9bWCwOGQEdf1tYLA4ZAR1/W1gsDhkBHX9bWCwOGQEdf1tYLA4ZAR1/W1gsDhkBHX9bWCwOGQEdf1tYLA4ZAR1/W1gsDhkBHX9bWCwOGQEdf1tYLA4ZAlJ2UVxQDhkCUnZRXFAOGQJSdlFcUA4ZAlJ2UVxQDhkCUnZRXFAOGQJSdlFcUA4ZAlJ2UVxQDhkCUnZRXFAOGQJSdlFcUA4ZAlJ2UVxQDhkCUnZRXFAOGQJSdlFcUA4ZAlJ2UVxQDhkCUnZRXFAOGQJSdlFcUA4ZAlJ2UVxQDhkCUnZRXFAOGQJSdlFcUA4ZAlJ2UVxQDhkCUnZRXFAOGQJSdlFcUA4ZAlJ2UVxQDhkCUnZRXFAOGQJSdlFcUA4ZAlJ2UVxQDhkCUnZRXFAOGQJSdlFcUA4ZAlJ2UVxQDhkCUnZRXFAOGQODbUtgcA4ZA4NtS2BwDhkDg21LYHAOGQODbUtgcA4ZA4NtS2BwDhkDg21LYHAOGQDFNH1YDA4ZAMU0fVgMDhkAxTR9WAwOGQDFNH1YDA4ZAMU0fVgMDhkAxTR9WAwOGQDFNH1YDA4ZAMU0fVgMDhkAxTR9WAwOGQDFNH1YDA4ZAMU0fVgMDhkAxTR9WAwOGQDFNH1YDA4ZAMU0fVgMDhkAxTR9WAwOGQDFNH1YDA4ZAMU0fVgMDhkAxTR9WAwOGQDFNH1YDA4ZAMU0fVgMDhkAxTR9WAwOGQDFNH1YDA4ZAMU0fVgMDhkAxTR9WAwOGQDFNH1YDA4ZAMU0fVgMDhkAxTR9WAwOGQDFNH1YDA4ZAMU0fVgMDhkAxTR9WAwOGQDFNH1YDA4ZAMU0fVgMDhkAxTR9WAwOGQDFNH1YDA4ZAMU0fVgMDhkCDdNfWCwOGQIN019YLA4ZAg3TX1gsDhkCDdNfWCwOGQIN019YLA4ZAg3TX1gsDhkCDdNfWCwOGQIN019YLA4ZAg3TX1gsDhkCDdNfWCwOGQIN019YLA4ZAg3TX1gsDhkCDdNfWCwOGQIN019YLA4ZAg3TX1gsDhkCDdNfWCwOGQIN019YLA4ZAg3TX1gsDhkCDdNfWCwOGQIN019YLA4ZAg3TX1gsDhkCDdNfWCwOGQIN019YLA4ZAg3TX1gsDhkCDdNfWCwOGQIN019YLA4ZAg3TX1gsDhkCDdNfWCwOGQIN019YLA4ZAg3TX1gsDhkCDdNfWCwOGQIN019YLA4ZAg3TX1gsDhkCDdNfWCwOGQIN019YLA4ZAg3TX1gsDhkCDdNfWCwOGQIN019YLA4ZAg3TX1gsDhkCDdNfWCwOGQIN019YLA4ZAg3TX1gsDhkCDdNfWCwOGQIN019YLA4ZAsJ+VVxQDhkCwn5VXFAOGQLCflVcUA4ZAsJ+VVxQDhkCwn5VXFAOGQLCflVcUA4ZAsJ+VVxQDhkCwn5VXFAOGQLCflVcUA4ZAsJ+VVxQDhkCwn5VXFAOGQLCflVcUA4ZAsJ+VVxQDhkCwn5VXFAOGQLCflVcUA4ZAsJ+VVxQDhkCwn5VXFAOGQLCflVcUA4ZAsJ+VVxQDhkCwn5VXFAOGQN3KU9gcA4ZA3cpT2BwDhkDdylPYHAOGQN3KU9gcA4ZA3cpT2BwDhkDdylPYHAOGQN3KU9gcA4ZAiKImVwMDhkCIoiZXAwOGQIiiJlcDA4ZAiKImVwMDhkCIoiZXAwOGQIiiJlcDA4ZAiKImVwMDhkCIoiZXAwOGQIiiJlcDA4ZAiKImVwMDhkCIoiZXAwOGQIiiJlcDA4ZAiKImVwMDhkCIoiZXAwOGQIiiJlcDA4ZAiKImVwMDhkCIoiZXAwOGQIiiJlcDA4ZAiKImVwMDhkCIoiZXAwOGQIiiJlcDA4ZAiKImVwMDhkCIoiZXAwOGQIiiJlcDA4ZAiKImVwMDhkAl+tzXCwOGQCX63NcLA4ZAJfrc1wsDhkAl+tzXCwOGQCX63NcLA4ZAJfrc1wsDhkAl+tzXCwOGQCX63NcLA4ZAJfrc1wsDhkAl+tzXCwOGQCX63NcLA4ZAJfrc1wsDhkAl+tzXCwOGQCX63NcLA4ZAJfrc1wsDhkAl+tzXCwOGQCX63NcLA4ZAJfrc1wsDhkAl+tzXCwOGQCX63NcLA4ZAJfrc1wsDhkAl+tzXCwOGQCX63NcLA4ZALHGfWBQDhkAscZ9YFAOGQCxxn1gUA4ZALHGfWBQDhkAscZ9YFAOGQCxxn1gUA4ZALHGfWBQDhkAscZ9YFAOGQCxxn1gUA4ZALHGfWBQDhkAscZ9YFAOGQCxxn1gUA4ZALHGfWBQDhkB+2FvZHAOGQH7YW9kcA4ZAfthb2RwDhkB+2FvZHAOGQH7YW9kcA4ZAfthb2RwDhkB+2FvZHAOGQH7YW9kcA4ZAt+bPVgMDhkC35s9WAwOGQLfmz1YDA4ZAt+bPVgMDhkC35s9WAwOGQLfmz1YDA4ZAt+bPVgMDhkC35s9WAwOGQLfmz1YDA4ZAt+bPVgMDhkC35s9WAwOGQLfmz1YDA4ZAt+bPVgMDhkC35s9WAwOGQLfmz1YDA4ZAt+bPVgMDhkA7oY3XCwOGQDuhjdcLA4ZAO6GN1wsDhkA7oY3XCwOGQDuhjdcLA4ZAO6GN1wsDhkA7oY3XCwOGQDuhjdcLA4ZAO6GN1wsDhkA7oY3XCwOGQDuhjdcLA4ZAO6GN1wsDhkA7oY3XCwOGQDuhjdcLA4ZAO6GN1wsDhkA7oY3XCwOGQDuhjdcLA4ZAO6GN1wsDhkDAW0tYFAOGQMBbS1gUA4ZAwFtLWBQDhkDAW0tYFAOGQMBbS1gUA4ZAwFtLWBQDhkDAW0tYFAOGQMBbS1gUA4ZAwFtLWBQDhkDAW0tYFAOGQMBbS1gUA4ZAwFtLWBQDhkBFFgnZHAOGQEUWCdkcA4ZARRYJ2RwDhkBFFgnZHAOGQEUWCdkcA4ZARRYJ2RwDhkBFFgnZHAOGQEUWCdkcA4ZARRYJ2RwDhkBFFgnZHAOGQEUWCdkcA4ZAnVbUVgMDhkCdVtRWAwOGQJ1W1FYDA4ZAnVbUVgMDhkCdVtRWAwOGQJ1W1FYDA4ZAnVbUVgMDhkCdVtRWAwOGQJ1W1FYDA4ZAnVbUVgMDhkCdVtRWAwOGQJ1W1FYDA4ZAnVbUVgMDhkCdVtRWAwOGQJ1W1FYDA4ZAXTWP1wsDhkBdNY/XCwOGQF01j9cLA4ZAXTWP1wsDhkBdNY/XCwOGQF01j9cLA4ZAXTWP1wsDhkBdNY/XCwOGQF01j9cLA4ZAXTWP1wsDhkBdNY/XCwOGQF01j9cLA4ZAXTWP1wsDhkBdNY/XCwOGQF01j9cLA4ZAXTWP1wsDhkAdFEpYFAOGQB0USlgUA4ZAHRRKWBQDhkAdFEpYFAOGQB0USlgUA4ZAHRRKWBQDhkAdFEpYFAOGQHnrCtkcA4ZAPErSVgMDhkA8StJWAwOGQDxK0lYDA4ZAPErSVgMDhkA8StJWAwOGQDxK0lYDA4ZAPErSVgMDhkA8StJWAwOGQDxK0lYDA4ZAPErSVgMDhkDzuIzXCwOGQPO4jNcLA4ZA87iM1wsDhkDzuIzXCwOGQPO4jNcLA4ZA87iM1wsDhkCQN01YFAOGQJA3TVgUA4ZAkDdNWBQDhkCQN01YFAOGQJA3TVgUA4ZAkDdNWBQDhkCQN01YFAOGQEemB9kcA4ZAR6YH2RwDhkBHpgfZHAOGQEemB9kcA4ZAR6YH2RwDhkBHpgfZHAOGQEemB9kcA4ZAR6YH2RwDhkBHpgfZHAOGQKsnz1YDA4ZAqyfPVgMDhkCrJ89WAwOGQKsnz1YDA4ZAqyfPVgMDhkAVOY3XCwOGQBU5jdcLA4ZAFTmN1wsDhkAVOY3XCwOGQBU5jdcLA4ZAf0pLWBQDhkB/SktYFAOGQH9KS1gUA4ZAf0pLWBQDhkB/SktYFAOGQH9KS1gUA4ZAf0pLWBQDhkDqWwnZHAOGQOpbCdkcA4ZA6lsJ2RwDhkAF29FWAwOGQAXb0VYDA4ZABdvRVgMDhkB9KZDXCwOGQH0pkNcLA4ZAfSmQ1wsDhkB9KZDXCwOGQH0pkNcLA4ZAfSmQ1wsDhkB9KZDXCwOGQH0pkNcLA4ZAsHdIWBQDhkCwd0hYFAOGQLB3SFgUA4ZAsHdIWBQDhkCwd0hYFAOGQLB3SFgUA4ZAsHdIWBQDhkCwd0hYFAOGQCjGBtkcA4ZAKMYG2RwDhkAoxgbZHAOGQJKR01YDA4ZAkpHTVgMDhkCSkdNWAwOGQJKR01YDA4ZAkpHTVgMDhkCSkdNWAwOGQJKR01YDA4ZAkpHTVgMDhkCw04zXCwOGQLDTjNcLA4ZAsNOM1wsDhkCw04zXCwOGQLDTjNcLA4ZAsNOM1wsDhkCw04zXCwOGQLDTjNcLA4ZAsNOM1wsDhkCw04zXCwOGQLDTjNcLA4ZAsNOM1wsDhkBWH0xYFAOGQFYfTFgUA4ZA/GoL2RwDhkD8agvZHAOGQPxqC9kcA4ZA8R4rVQMDhkDxHitVAwOGQPEeK1UDA4ZA8R4rVQMDhkDxHitVAwOGQPEeK1UDA4ZA8R4rVQMDhkDxHitVAwOGQIQD5dULA4ZAhAPl1QsDhkCEA+XVCwOGQIQD5dULA4ZAhAPl1QsDhkCEA+XVCwOGQIQD5dULA4ZAhAPl1QsDhkCEA+XVCwOGQAoipVYUA4ZACiKlVhQDhkAKIqVWFAOGQAoipVYUA4ZACiKlVhQDhkAKIqVWFAOGQAoipVYUA4ZACiKlVhQDhkAKIqVWFAOGQJ0GX9ccA4ZAnQZf1xwDhkCdBl/XHAOGQJ0GX9ccA4ZAnQZf1xwDhkCdBl/XHAOGQO7o3FQDA4ZA7ujcVAMDhkDu6NxUAwOGQO7o3FQDA4ZA7ujcVAMDhkDu6NxUAwOGQO7o3FQDA4ZA7ujcVAMDhkDu6NxUAwOGQO7o3FQDA4ZAmLSZ1QsDhkCYtJnVCwOGQJi0mdULA4ZAmLSZ1QsDhkCYtJnVCwOGQJi0mdULA4ZAmLSZ1QsDhkCYtJnVCwOGQJi0mdULA4ZAmLSZ1QsDhkCYtJnVCwOGQJi0mdULA4ZAQoBWVhQDhkBCgFZWFAOGQEKAVlYUA4ZAQoBWVhQDhkBCgFZWFAOGQEKAVlYUA4ZAQoBWVhQDhkBCgFZWFAOGQOxLE9ccA4ZA7EsT1xwDhkDsSxPXHAOGQOxLE9ccA4ZA7EsT1xwDhkDsSxPXHAOGQOxLE9ccA4ZA7EsT1xwDhkDsSxPXHAOGQOxLE9ccA4ZA7EsT1xwDhkDsSxPXHAOGQOxLE9ccA4ZA7EsT1xwDhkArndpUAwOGQCud2lQDA4ZAK53aVAMDhkArndpUAwOGQCud2lQDA4ZA69ua1QsDhkDr25rVCwOGQOvbmtULA4ZA69ua1QsDhkDr25rVCwOGQOvbmtULA4ZA69ua1QsDhkDr25rVCwOGQOvbmtULA4ZAyyNVVhQDhkDLI1VWFAOGQMsjVVYUA4ZAyyNVVhQDhkCLYhXXHAOGQItiFdccA4ZAi2IV1xwDhkCubdxUAwOGQK5t3FQDA4ZArm3cVAMDhkCubdxUAwOGQK5t3FQDA4ZArm3cVAMDhkBOxZfVCwOGQE7Fl9ULA4ZATsWX1QsDhkBOxZfVCwOGQE7Fl9ULA4ZATsWX1QsDhkDvHFNWFAOGQO8cU1YUA4ZA7xxTVhQDhkDvHFNWFAOGQHZuFNccA4ZA8GHpVQMDhkDwYelVAwOGQPBh6VUDA4ZA8GHpVQMDhkDwYelVAwOGQGDZoNYLA4ZAYNmg1gsDhkBg2aDWCwOGQGDZoNYLA4ZAYNmg1gsDhkBg2aDWCwOGQDJiXlcUA4ZAMmJeVxQDhkAyYl5XFAOGQDJiXlcUA4ZAMmJeVxQDhkBl/CHYHAOGQA==\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1034]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float32\",\"order\":\"little\",\"shape\":[1034]},\"y0\":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]},\"selected\":{\"id\":\"2040\"},\"selection_policy\":{\"id\":\"2039\"}},\"id\":\"1914\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"bottom\":{\"field\":\"y0\"},\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#ff7f0e\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"#ff7f0e\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#ff7f0e\"},\"line_dash\":{\"value\":\"solid\"},\"line_width\":{\"value\":2},\"top\":{\"field\":\"y\"},\"width\":{\"value\":0.1},\"x\":{\"field\":\"x\"}},\"id\":\"1917\",\"type\":\"VBar\"},{\"attributes\":{\"bottom\":{\"field\":\"y0\"},\"fill_alpha\":{\"value\":0.1},\"fill_color\":{\"value\":\"#ffbb78\"},\"hatch_alpha\":{\"value\":0.1},\"hatch_color\":{\"value\":\"#ffbb78\"},\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#ffbb78\"},\"line_dash\":{\"value\":\"solid\"},\"line_width\":{\"value\":2},\"top\":{\"field\":\"y\"},\"width\":{\"value\":0.1},\"x\":{\"field\":\"x\"}},\"id\":\"1924\",\"type\":\"VBar\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1914\"},\"glyph\":{\"id\":\"1916\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1918\"},\"nonselection_glyph\":{\"id\":\"1917\"},\"view\":{\"id\":\"1920\"}},\"id\":\"1919\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"label\":{\"value\":\"y5^1\"},\"renderers\":[{\"id\":\"1912\"}]},\"id\":\"1944\",\"type\":\"LegendItem\"},{\"attributes\":{\"source\":{\"id\":\"1914\"}},\"id\":\"1920\",\"type\":\"CDSView\"},{\"attributes\":{\"label\":{\"value\":\"y4^1\"},\"renderers\":[{\"id\":\"1905\"}]},\"id\":\"1943\",\"type\":\"LegendItem\"},{\"attributes\":{\"bottom\":{\"field\":\"y0\"},\"fill_color\":{\"value\":\"#ffbb78\"},\"hatch_color\":{\"value\":\"#ffbb78\"},\"line_alpha\":{\"value\":0.5},\"line_color\":{\"value\":\"#ffbb78\"},\"line_dash\":{\"value\":\"solid\"},\"line_width\":{\"value\":2},\"top\":{\"field\":\"y\"},\"width\":{\"value\":0.1},\"x\":{\"field\":\"x\"}},\"id\":\"1923\",\"type\":\"VBar\"},{\"attributes\":{\"bottom\":{\"field\":\"y0\"},\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#ff7f0e\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"#ff7f0e\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#ff7f0e\"},\"line_dash\":{\"value\":\"solid\"},\"line_width\":{\"value\":2},\"top\":{\"field\":\"y\"},\"width\":{\"value\":0.1},\"x\":{\"field\":\"x\"}},\"id\":\"1918\",\"type\":\"VBar\"},{\"attributes\":{},\"id\":\"2039\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"data\":{\"precursor_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_charge\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"x\":{\"__ndarray__\":\"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HYIzcpCbikAdgjNykJuKQB2CM3KQm4pAHYIzcpCbikAdgjNykJuKQB2CM3KQm4pAHYIzcpCbikAdgjNykJuKQB2CM3KQm4pAHYIzcpCbikAdgjNykJuKQB2CM3KQm4pAHYIzcpCbikAdgjNykJuKQB2CM3KQm4pAHYIzcpCbikAdgjNykJuKQB2CM3KQm4pAHYIzcpCbikAdgjNykJuKQB2CM3KQm4pAHYIzcpCbikAdgjNykJuKQB2CM3KQm4pAHYIzcpCbikAdgjNykJuKQB2CM3KQm4pAHYIzcpCbikAdgjNykJuKQB2CM3KQm4pAHYIzcpCbikAdgjNykJuKQB2CM3KQm4pAHYIzcpCbikAdgjNykJuKQB2CM3KQm4pAHYIzcpCbikAdgjNykJuKQB2CM3KQm4pAHYIzcpCbikAdgjNykJuKQB2CM3KQm4pAHYIzcpCbikAdgjNykJuKQB2CM3KQm4pAHYIzcpCbikAdgjNykJuKQB2CM3KQm4pAMXxty5mbikAxfG3LmZuKQDF8bcuZm4pAMXxty5mbikAxfG3LmZuKQDF8bcuZm4pAMXxty5mbikAxfG3LmZuKQDF8bcuZm4pAMXxty5mbikAxfG3LmZuKQDF8bcuZm4pAMXxty5mbikAxfG3LmZuKQDF8bcuZm4pAMXxty5mbikAxfG3LmZuKQDF8bcuZm4pAMXxty5mbikAxfG3LmZuKQDF8bcuZm4pAMXxty5mbikAxfG3LmZuKQDF8bcuZm4pAMXxty5mbikAxfG3LmZuKQDF8bcuZm4pAMXxty5mbikAxfG3LmZuKQDF8bcuZm4pAMXxty5mbikAxfG3LmZuKQDF8bcuZm4pAMXxty5mbikAxfG3LmZuKQDF8bcuZm4pAMXxty5mbikAxfG3LmZuKQDF8bcuZm4pAMXxty5mbikAxfG3LmZuKQDF8bcuZm4pAMXxty5mbikAxfG3LmZuKQDF8bcuZm4pAMXxty5mbikAxfG3LmZuKQDF8bcuZm4pAMXxty5mbikAxfG3LmZuKQDF8bcuZm4pAMXxty5mbikAxfG3LmZuKQDF8bcuZm4pAMXxty5mbikAxfG3LmZuKQDF8bcuZm4pAMXxty5mbikAxfG3LmZuKQDF8bcuZm4pAMXxty5mbikAxfG3LmZuKQDF8bcuZm4pAMXxty5mbikAxfG3L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kJuKQE8xNHKQm4pATzE0cpCbikBPMTRykJuKQE8xNHKQm4pATzE0cpCbikBPMTRykJuKQE8xNHKQm4pATzE0cpCbikBPMTRykJuKQE8xNHKQm4pATzE0cpCbikBPMTRykJuKQE8xNHKQm4pA9AFry5mbikD0AWvLmZuKQPQBa8uZm4pA9AFry5mbikD0AWvLmZuKQPQBa8uZm4pA9AFry5mbikD0AWvLmZuKQPQBa8uZm4pA9AFry5mbikD0AWvLmZuKQPQBa8uZm4pA9AFry5mbikD0AWvLmZuKQPQBa8uZm4pA9AFry5mbikD0AWvLmZuKQPQBa8uZm4pA9AFry5mbikD0AWvLmZuKQPQBa8uZm4pA9AFry5mbikD0AWvLmZuKQPQBa8uZm4pA9AFry5mbikD0AWvLmZuKQPQBa8uZm4pA9AFry5mbikD0AWvLmZuKQPQBa8uZm4pA9AFry5mbikD0AWvLmZuKQPQBa8uZm4pA9AFry5mbikD0AWvLmZuKQPQBa8uZm4pA9AFry5mbikD0AWvLmZuKQPQBa8uZm4pA9AFry5mbikD0AWvLmZuKQHLWpySjm4pActanJKObikBy1qcko5uKQHLWpySjm4pActanJKObikBy1qcko5uKQHLWpySjm4pActanJKObikBy1qcko5uKQHLWpySjm4pActanJKObikBy1qcko5uKQHLWpySjm4pActanJKObikBy1qcko5uKQHLWpySjm4pActanJKObikBy1qcko5uKQHLWpySjm4pActanJKObikBy1qcko5uKQHLWpySjm4pActanJKObikBy1qcko5uKQHLWpySjm4pActanJKObikDxquR9rJuKQPGq5H2sm4pA8arkfaybikDxquR9rJuKQPGq5H2sm4pA8arkfaybikDxquR9rJuKQPGq5H2sm4pA8arkfaybikDxquR9rJuKQPGq5H2sm4pAb6Vwc5CbikBvpXBzkJuKQG+lcHOQm4pAb6Vwc5CbikBvpXBzkJuKQG+lcHOQm4pAb6Vwc5CbikBvpXBzkJuKQG+lcHOQm4pAb6Vwc5CbikBvpXBzkJuKQG+lcHOQm4pAb6Vwc5CbikBvpXBzkJuKQG+lcHOQm4pAb6Vwc5CbikBvpXBzkJuKQG+lcHOQm4pAb6Vwc5CbikBvpXBzkJuKQG+lcHOQm4pA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\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1109]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float32\",\"order\":\"little\",\"shape\":[1109]},\"y0\":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]},\"selected\":{\"id\":\"2042\"},\"selection_policy\":{\"id\":\"2041\"}},\"id\":\"1921\",\"type\":\"ColumnDataSource\"},{\"attributes\":{},\"id\":\"2040\",\"type\":\"Selection\"},{\"attributes\":{\"coordinates\":null,\"data_source\":{\"id\":\"1921\"},\"glyph\":{\"id\":\"1923\"},\"group\":null,\"hover_glyph\":null,\"muted_glyph\":{\"id\":\"1925\"},\"nonselection_glyph\":{\"id\":\"1924\"},\"view\":{\"id\":\"1927\"}},\"id\":\"1926\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"source\":{\"id\":\"1921\"}},\"id\":\"1927\",\"type\":\"CDSView\"},{\"attributes\":{\"source\":{\"id\":\"1935\"}},\"id\":\"1941\",\"type\":\"CDSView\"},{\"attributes\":{\"bottom\":{\"field\":\"y0\"},\"fill_color\":{\"value\":\"#2ca02c\"},\"hatch_color\":{\"value\":\"#2ca02c\"},\"line_alpha\":{\"value\":0.5},\"line_color\":{\"value\":\"#2ca02c\"},\"line_dash\":{\"value\":\"solid\"},\"line_width\":{\"value\":2},\"top\":{\"field\":\"y\"},\"width\":{\"value\":0.1},\"x\":{\"field\":\"x\"}},\"id\":\"1930\",\"type\":\"VBar\"},{\"attributes\":{\"bottom\":{\"field\":\"y0\"},\"fill_alpha\":{\"value\":0.2},\"fill_color\":{\"value\":\"#ffbb78\"},\"hatch_alpha\":{\"value\":0.2},\"hatch_color\":{\"value\":\"#ffbb78\"},\"line_alpha\":{\"value\":0.2},\"line_color\":{\"value\":\"#ffbb78\"},\"line_dash\":{\"value\":\"solid\"},\"line_width\":{\"value\":2},\"top\":{\"field\":\"y\"},\"width\":{\"value\":0.1},\"x\":{\"field\":\"x\"}},\"id\":\"1925\",\"type\":\"VBar\"},{\"attributes\":{\"data\":{\"precursor_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_charge\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"product_mz\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],\"x\":{\"__ndarray__\":\"OuwA8sUzjkA67ADyxTOOQLOwxOfPM45AHeBw88UzjkC8Cvve2TOOQNsikN7ZM45At/9Z1OMzjkAW/wz0xTOOQBb/DPTFM45ASt1b1eMzjkBt2Zff2TOOQG3Zl9/ZM45AruRe1eMzjkAExQ30xTOOQATFDfTFM45ABMUN9MUzjkAYNdDpzzOOQBg10OnPM45AAMmY39kzjkAAyZjf2TOOQGVRfPXFM45AZVF89cUzjkBlUXz1xTOOQGVRfPXFM45AZVF89cUzjkBlUXz1xTOOQGVRfPXFM45AZVF89cUzjkAxyD7rzzOOQDHIPuvPM45AMcg+688zjkAxyD7rzzOOQP0+AeHZM45A/T4B4dkzjkD9PgHh2TOOQP0+AeHZM45A/T4B4dkzjkALrMnW4zOOQE2zCvXFM45ATbMK9cUzjkBNswr1xTOOQE2zCvXFM45ATbMK9cUzjkBNswr1xTOOQE2zCvXFM45ATbMK9cUzjkBNswr1xTOOQE2zCvXFM45ATbMK9cUzjkBNswr1xTOOQE2zCvXFM45ATbMK9cUzjkBNswr1xTOOQE2zCvXFM45ATbMK9cUzjkBNswr1xTOOQE2zCvXFM45ATbMK9cUzjkBNswr1xTOOQE2zCvXFM45ATbMK9cUzjkBNswr1xTOOQE2zCvXFM45ATbMK9cUzjkBNswr1xTOOQGYjzerPM45AZiPN6s8zjkBmI83qzzOOQGYjzerPM45AZiPN6s8zjkBmI83qzzOOQGYjzerPM45AZiPN6s8zjkBmI83qzzOOQGYjzerPM45AZiPN6s8zjkBmI83qzzOOQGYjzerPM45AZiPN6s8zjkBmI83qzzOOQGYjzerPM45AZiPN6s8zjkBmI83qzzOOQGYjzerPM45AZiPN6s8zjkBmI83qzzOOQGYjzerPM45AeKuV4NkzjkB4q5Xg2TOOQHirleDZM45AeKuV4NkzjkB4q5Xg2TOOQHirleDZM45AeKuV4NkzjkB4q5Xg2TOOQHirleDZM45AeKuV4NkzjkB4q5Xg2TOOQHirleDZM45AizNe1uMzjkCLM17W4zOOQIszXtbjM45AizNe1uMzjkCLM17W4zOOQIszXtbjM45AizNe1uMzjkCLM17W4zOOQIszXtbjM45AizNe1uMzjkCLM17W4zOOQNfyDvXFM45A1/IO9cUzjkDX8g71xTOOQNfyDvXFM45A1/IO9cUzjkDX8g71xTOOQNfyDvXFM45A1/IO9cUzjkDX8g71xTOOQNfyDvXFM45A1/IO9cUzjkDX8g71xTOOQNfyDvXFM45A1/IO9cUzjkDX8g71xTOOQNfyDvXFM45A1/IO9cUzjkDX8g71xTOOQNfyDvXFM45A1/IO9cUzjkDX8g71xTOOQNfyDvXFM45A1/IO9cUzjkDX8g71xTOOQNfyDvXFM45A1/IO9cUzjkDX8g71xTOOQNfyDvXFM45A1/IO9cUzjkDX8g71xTOOQNfyDvXFM45A1/IO9cUzjkDX8g71xTOOQNfyDvXFM45A1/IO9cUzjkDX8g71xTOOQNfyDvXFM45A1/IO9cUzjkDX8g71xTOOQNfyDvXFM45A1/IO9cUzjkDX8g71xTOOQNfyDvXFM45A1/IO9cUzjkDbec3qzzOOQNt5zerPM45A23nN6s8zjkDbec3qzzOOQNt5zerPM45A23nN6s8zjkDbec3qzzOOQNt5zerPM45A23nN6s8zjkDbec3qzzOOQNt5zerPM45A23nN6s8zjkDbec3qzzOOQNt5zerPM45A23nN6s8zjkDbec3qzzOOQNt5zerPM45A23nN6s8zjkDbec3qzzOOQNt5zerPM45A23nN6s8zjkDbec3qzzOOQNt5zerPM45A23nN6s8zjkDbec3qzzOOQNt5zerPM45A23nN6s8zjkDbec3qzzOOQNt5zerPM45A23nN6s8zjkDbec3qzzOOQNt5zerPM45A23nN6s8zjkDbec3qzzOOQNt5zerPM45A23nN6s8zjkDbec3qzzOOQNt5zerPM45A23nN6s8zjkDbec3qzzOOQNt5zerPM45A23nN6s8zjkDbec3qzzOOQNt5zerPM45A23nN6s8zjkDbec3qzzOOQNt5zerPM45A23nN6s8zjkDbec3qzzOOQNt5zerPM45A23nN6s8zjkDbec3qzzOOQNt5zerPM45A23nN6s8zjkDbec3qzzOOQNt5zerPM45A23nN6s8zjkDbec3qzzOOQNt5zerPM45A23nN6s8zjkDbec3qzzOOQNt5zerPM45A23nN6s8zjkBI+JHg2TOOQEj4keDZM45ASPiR4NkzjkBI+JHg2TOOQEj4keDZM45ASPiR4NkzjkBI+JHg2TOOQEj4keDZM45ASPiR4NkzjkBI+JHg2TOOQEj4keDZM45ASPiR4NkzjkBI+JHg2TOOQEj4keDZM45ASPiR4NkzjkBI+JHg2TOOQEj4keDZM45ASPiR4NkzjkBI+JHg2TOOQEj4keDZM45ASPiR4NkzjkBI+JHg2TOOQEj4keDZM45ASPiR4NkzjkBI+JHg2TOOQEj4keDZM45ASPiR4NkzjkBI+JHg2TOOQEj4keDZM45AHm5c1uMzjkAeblzW4zOOQB5uXNbjM45AHm5c1uMzjkAeblzW4zOOQB5uXNbjM45AHm5c1uMzjkAeblzW4zOOQB5uXNbjM45AHm5c1uMzjkAeblzW4zOOQB5uXNbjM45AHm5c1uMzjkAeblzW4zOOQB5uXNbjM45AWq4M9cUzjkBargz1xTOOQFquDPXFM45AWq4M9cUzjkBargz1xTOOQFquDPXFM45AWq4M9cUzjkBargz1xTOOQFquDPXFM45AWq4M9cUzjkBargz1xTOOQFquDPXFM45AWq4M9cUzjkBargz1xTOOQFquDPXFM45AWq4M9cUzjkBargz1xTOOQFquDPXFM45AWq4M9cUzjkBargz1xTOOQFquDPXFM45AWq4M9cUzjkBargz1xTOOQFquDPXFM45AWq4M9cUzjkBargz1xTOOQFquDPXFM45AWq4M9cUzjkBargz1xTOOQFquDPXFM45AWq4M9cUzjkBargz1xTOOQFquDPXFM45AWq4M9cUzjkBargz1xTOOQFquDPXFM45AWq4M9cUzjkBargz1xTOOQFquDPXFM45AWq4M9cUzjkBargz1xTOOQFquDPXFM45AWq4M9cUzjkBargz1xTOOQFre0OrPM45AWt7Q6s8zjkBa3tDqzzOOQFre0OrPM45AWt7Q6s8zjkBa3tDqzzOOQFre0OrPM45AWt7Q6s8zjkBa3tDqzzOOQFre0OrPM45AWt7Q6s8zjkBa3tDqzzOOQFre0OrPM45AWt7Q6s8zjkBa3tDqzzOOQFre0OrPM45AWt7Q6s8zjkBa3tDqzzOOQFre0OrPM45AWt7Q6s8zjkBa3tDqzzOOQFre0OrPM45AWt7Q6s8zjkBa3tDqzzOOQFre0OrPM45AWt7Q6s8zjkBa3tDqzzOOQFre0OrPM45AWt7Q6s8zjkBa3tDqzzOOQFre0OrPM45AWt7Q6s8zjkBa3tDqzzOOQFre0OrPM45AWt7Q6s8zjkBa3tDqzzOOQFre0OrPM45AWt7Q6s8zjkBa3tDqzzOOQFre0OrPM45AWt7Q6s8zjkBa3tDqzzOOQFre0OrPM45AWt7Q6s8zjkBa3tDqzzOOQFre0OrPM45AWt7Q6s8zjkBa3tDqzzOOQFre0OrPM45AWt7Q6s8zjkBa3tDqzzOOQFre0OrPM45AWt7Q6s8zjkBa3tDqzzOOQFre0OrPM45AWt7Q6s8zjkBa3tDqzzOOQFre0OrPM45AWt7Q6s8zjkBa3tDqzzOOQFre0OrPM45AWt7Q6s8zjkBa3tDqzzOOQFre0OrPM45AWt7Q6s8zjkBa3tDqzzOOQFre0OrPM45AWt7Q6s8zjkBa3tDqzzOOQFre0OrPM45AWt7Q6s8zjkBa3tDqzzOOQFre0OrPM45AWt7Q6s8zjkBa3tDqzzOOQFre0OrPM45AWt7Q6s8zjkBa3tDqzzOOQFre0OrPM45AWt7Q6s8zjkBa3tDqzzOOQFre0OrPM45AWt7Q6s8zjkBa3tDqzzOOQFre0OrPM45AWt7Q6s8zjkBa3tDqzzOOQFre0OrPM45AWt7Q6s8zjkBa3tDqzzOOQFre0OrPM45AWt7Q6s8zjkBa3tDqzzOOQFre0OrPM45AWt7Q6s8zjkBa3tDqzzOOQFre0OrPM45AWt7Q6s8zjkBa3tDqzzOOQFre0OrPM45AWt7Q6s8zjkBa3tDqzzOOQFre0OrPM45AWt7Q6s8zjkBa3tDqzzOOQFre0OrPM45AWt7Q6s8zjkBaDpXg2TOOQFoOleDZM45AWg6V4NkzjkBaDpXg2TOOQFoOleDZM45AWg6V4NkzjkBaDpXg2TOOQFoOleDZM45AWg6V4NkzjkBaDpXg2TOOQFoOleDZM45AWg6V4NkzjkBaDpXg2TOOQFoOleDZM45AWg6V4NkzjkBaDpXg2TOOQFoOleDZM45AWg6V4NkzjkBaDpXg2TOOQFoOleDZM45AWg6V4NkzjkBaDpXg2TOOQFoOleDZM45AWg6V4NkzjkBaDpXg2TOOQFoOleDZM45AWg6V4NkzjkBaDpXg2TOOQFoOleDZM45AWg6V4NkzjkBaDpXg2TOOQFoOleDZM45AWg6V4NkzjkBaDpXg2TOOQFoOleDZM45AWg6V4NkzjkBaDpXg2TOOQFoOleDZM45AWg6V4NkzjkBaDpXg2TOOQFoOleDZM45AWg6V4NkzjkBaDpXg2TOOQFoOleDZM45AWg6V4NkzjkBaDpXg2TOOQFoOleDZM45AWj5Z1uMzjkBaPlnW4zOOQFo+WdbjM45AWj5Z1uMzjkBaPlnW4zOOQFo+WdbjM45AWj5Z1uMzjkBaPlnW4zOOQFo+WdbjM45AWj5Z1uMzjkBaPlnW4zOOQFo+WdbjM45A1lkO9cUzjkDWWQ71xTOOQNZZDvXFM45A1lkO9cUzjkDWWQ71xTOOQNZZDvXFM45A1lkO9cUzjkDWWQ71xTOOQNZZDvXFM45A1lkO9cUzjkDWWQ71xTOOQNZZDvXFM45A1lkO9cUzjkDWWQ71xTOOQNZZDvXFM45A1lkO9cUzjkDWWQ71xTOOQNZZDvXFM45A1lkO9cUzjkDWWQ71xTOOQNZZDvXFM45A1lkO9cUzjkDWWQ71xTOOQNZZDvXFM45A1lkO9cUzjkDWWQ71xTOOQNZZDvXFM45A1lkO9cUzjkDWWQ71xTOOQNZZDvXFM45A1lkO9cUzjkDWWQ71xTOOQNZZDvXFM45A1lkO9cUzjkDWWQ71xTOOQNZZDvXFM45A1lkO9cUzjkDWWQ71xTOOQNZZDvXFM45A1lkO9cUzjkDWWQ71xTOOQNZZDvXFM45A1lkO9cUzjkDWWQ71xTOOQNZZDvXFM45A1lkO9cUzjkDWWQ71xTOOQNZZDvXFM45A1lkO9cUzjkDWWQ71xTOOQFm/zOrPM45AWb/M6s8zjkBZv8zqzzOOQFm/zOrPM45AWb/M6s8zjkBZv8zqzzOOQFm/zOrPM45AWb/M6s8zjkBZv8zqzzOOQFm/zOrPM45AWb/M6s8zjkBZv8zqzzOOQFm/zOrPM45AWb/M6s8zjkBZv8zqzzOOQFm/zOrPM45AWb/M6s8zjkBZv8zqzzOOQFm/zOrPM45AWb/M6s8zjkBZv8zqzzOOQFm/zOrPM45AWb/M6s8zjkBZv8zqzzOOQFm/zOrPM45AWb/M6s8zjkBZv8zqzzOOQFm/zOrPM45AWb/M6s8zjkBZv8zqzzOOQFm/zOrPM45AWb/M6s8zjkBZv8zqzzOOQFm/zOrPM45AWb/M6s8zjkBZv8zqzzOOQFm/zOrPM45AWb/M6s8zjkBZv8zqzzOOQFm/zOrPM45AWb/M6s8zjkBZv8zq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\",\"dtype\":\"float64\",\"order\":\"little\",\"shape\":[1359]},\"y\":{\"__ndarray__\":\"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\",\"dtype\":\"float32\",\"order\":\"little\",\"shape\":[1359]},\"y0\":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]},\"selected\":{\"id\":\"2044\"},\"selection_policy\":{\"id\":\"2043\"}},\"id\":\"1928\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"label\":{\"value\":\"prec\"},\"renderers\":[{\"id\":\"1898\"}]},\"id\":\"1942\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"1866\",\"type\":\"LinearScale\"},{\"attributes\":{\"label\":{\"value\":\"y6^1\"},\"renderers\":[{\"id\":\"1919\"}]},\"id\":\"1945\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"2041\",\"type\":\"UnionRenderers\"},{\"attributes\":{\"label\":{\"value\":\"y7^1\"},\"renderers\":[{\"id\":\"1926\"}]},\"id\":\"1946\",\"type\":\"LegendItem\"},{\"attributes\":{},\"id\":\"2042\",\"type\":\"Selection\"},{\"attributes\":{\"label\":{\"value\":\"y8^1\"},\"renderers\":[{\"id\":\"1933\"}]},\"id\":\"1947\",\"type\":\"LegendItem\"},{\"attributes\":{\"axis\":{\"id\":\"1868\"},\"coordinates\":null,\"group\":null,\"ticker\":null},\"id\":\"1871\",\"type\":\"Grid\"},{\"attributes\":{\"label\":{\"value\":\"y9^1\"},\"renderers\":[{\"id\":\"1940\"}]},\"id\":\"1948\",\"type\":\"LegendItem\"},{\"attributes\":{\"axis_label\":\"Intensity\",\"coordinates\":null,\"formatter\":{\"id\":\"2028\"},\"group\":null,\"major_label_policy\":{\"id\":\"2029\"},\"ticker\":{\"id\":\"1873\"}},\"id\":\"1872\",\"type\":\"LinearAxis\"},{\"attributes\":{},\"id\":\"1873\",\"type\":\"BasicTicker\"},{\"attributes\":{\"axis_label\":\"Retention Time\",\"coordinates\":null,\"formatter\":{\"id\":\"2031\"},\"group\":null,\"major_label_policy\":{\"id\":\"2032\"},\"ticker\":{\"id\":\"1869\"}},\"id\":\"1868\",\"type\":\"LinearAxis\"},{\"attributes\":{},\"id\":\"1864\",\"type\":\"LinearScale\"},{\"attributes\":{\"bottom\":{\"field\":\"y0\"},\"fill_color\":{\"value\":\"#98df8a\"},\"hatch_color\":{\"value\":\"#98df8a\"},\"line_alpha\":{\"value\":0.5},\"line_color\":{\"value\":\"#98df8a\"},\"line_dash\":{\"value\":\"solid\"},\"line_width\":{\"value\":2},\"top\":{\"field\":\"y\"},\"width\":{\"value\":0.1},\"x\":{\"field\":\"x\"}},\"id\":\"1937\",\"type\":\"VBar\"},{\"attributes\":{\"coordinates\":null,\"group\":null},\"id\":\"2025\",\"type\":\"Title\"},{\"attributes\":{},\"id\":\"1869\",\"type\":\"BasicTicker\"},{\"attributes\":{\"axis\":{\"id\":\"1872\"},\"coordinates\":null,\"dimension\":1,\"group\":null,\"ticker\":null},\"id\":\"1875\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"2043\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2044\",\"type\":\"Selection\"},{\"attributes\":{},\"id\":\"1862\",\"type\":\"DataRange1d\"},{\"attributes\":{},\"id\":\"2045\",\"type\":\"UnionRenderers\"},{\"attributes\":{},\"id\":\"2046\",\"type\":\"Selection\"}],\"root_ids\":[\"1859\"]},\"title\":\"Bokeh Application\",\"version\":\"2.4.3\"}};\n", " const render_items = [{\"docid\":\"39dea7df-f2ad-40e3-8fb2-8e818400e7c6\",\"root_ids\":[\"1859\"],\"roots\":{\"1859\":\"ec75e6dc-f158-4784-a869-d1d643aae994\"}}];\n", " root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n", " }\n", " if (root.Bokeh !== undefined) {\n", " embed_document(root);\n", " } else {\n", " let attempts = 0;\n", " const timer = setInterval(function(root) {\n", " if (root.Bokeh !== undefined) {\n", " clearInterval(timer);\n", " embed_document(root);\n", " } else {\n", " attempts++;\n", " if (attempts > 100) {\n", " clearInterval(timer);\n", " console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n", " }\n", " }\n", " }, 10, root)\n", " }\n", "})(window);" ], "application/vnd.bokehjs_exec.v0+json": "" }, "metadata": { "application/vnd.bokehjs_exec.v0+json": { "id": "1859" } }, "output_type": "display_data" } ], "source": [ "featureMap.to_spectra().plot()" ] }, { "cell_type": "markdown", "id": "f1081a4f-d06b-4672-9192-2cdbbd19d593", "metadata": { "editable": true, "slideshow": { "slide_type": "" }, "tags": [] }, "source": [ "
\n", "\n", "Note\n", "\n", "This is not a complete spectrum, it only contains traces corresponding to the transitions in the library.\n", "\n", "
" ] } ], "metadata": { "kernelspec": { "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.11.10" } }, "nbformat": 4, "nbformat_minor": 5 }