{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# Exercise 5.2: Hacker stats with bee sperm data\n", "\n", "
" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Neonicotinoid pesticides are thought to have inadvertent effects on service-providing insects such as bees. A study of this was [featured in the New York Times](http://www.nytimes.com/2016/07/29/science/neonicotinoid-insecticide-bee-sperm.html) in 2016. The original paper is [Straub, et al., Proc. Royal Soc. B 283(1835): 20160506](http://dx.doi.org/10.1098/rspb.2016.0506). Straub and coworkers put their [data in the Dryad repository](http://dx.doi.org/10.5061/dryad.bs515), which means we can work with it!\n", "\n", "(Do you see a trend here? If you want people to think deeply about your results, explore them, learn from them, further science with them, *make your data publicly available.* Strongly encourage the members of your lab to do the same.)\n", "\n", "We will look at the weight of drones (male bees) using the data set stored in `~/git/bootcamp/data/bee_weight.csv` and the sperm quality of drone bees using the data set stored in `~/git/bootcamp/data/bee_sperm.csv`.\n", "\n", "**a)** Load the drone weight data in as a Pandas `DataFrame`. Note that the unit of the weight is milligrams (mg).\n", "\n", "**b)** Plot ECDFs of the drone weight for control and also for those exposed to pesticide. Do you think there is a clear difference?\n", "\n", "**c)** Compute the mean drone weight for control and those exposed to pesticide. Compute 95% bootstrap confidence intervals on the mean.\n", "\n", "**d)** Repeat parts (a)-(c) for drone sperm. Use the `'Quality'` column as your measure. This is defined as the percent of sperm that are alive in a 500 µL sample.\n", "\n", "**e)** As you have seen in your analysis in part (d), both the control and pesticide treatments have some outliers with very low sperm quality. This can tug heavily on the mean. So, get 95% bootstrap confidence intervals for the *median* sperm quality of the two treatments." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "
" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Solution\n" ] }, { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [ { "data": { "text/html": [ "\n", "
\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(\"bd9db671-4d5f-4c81-841a-60b02a15b200\");\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-3.1.1.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-3.1.1.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-3.1.1.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-3.1.1.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-mathjax-3.1.1.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(\"bd9db671-4d5f-4c81-841a-60b02a15b200\")).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(\"bd9db671-4d5f-4c81-841a-60b02a15b200\");\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-3.1.1.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-3.1.1.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-3.1.1.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-3.1.1.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-mathjax-3.1.1.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(\"bd9db671-4d5f-4c81-841a-60b02a15b200\")).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" } ], "source": [ "import numpy as np\n", "import pandas as pd\n", "\n", "import iqplot\n", "\n", "import bokeh.io\n", "import bokeh.plotting\n", "\n", "bokeh.io.output_notebook()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "**a)** After inspecting the data set, we see that the comments are given by `#`, and this is a standard CSV file." ] }, { "cell_type": "code", "execution_count": 2, "metadata": {}, "outputs": [], "source": [ "df_weight = pd.read_csv('data/bee_weight.csv', comment='#')" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "**b)** We will plot the ECDFs with confidence intervals to help visualize the difference between them." ] }, { "cell_type": "code", "execution_count": 3, "metadata": {}, "outputs": [ { "data": { "text/html": [ "\n", "
\n" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/javascript": [ "(function(root) {\n", " function embed_document(root) {\n", " const docs_json = {\"f6cf8cad-e3af-4c8f-8db1-ed52a6dcf38a\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p1001\",\"attributes\":{\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p1003\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p1002\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1014\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1016\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1007\"},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1053\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1047\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1049\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1048\"},\"data\":{\"type\":\"map\",\"entries\":[[\"x\",[232.0,232.0,232.0,232.0,232.0,232.0,234.9,234.9,234.9,234.9,236.4,236.4,236.4,236.4,239.0,239.0,240.2,240.2,240.2,240.2,242.1,242.1,242.6,242.6,242.6,242.6,243.3,243.3,245.0,245.0,245.0,245.0,245.0,245.0,248.8,248.8,249.2,249.2,251.0,251.0,251.0,251.0,251.0,251.0,251.6,251.6,252.0,252.0,252.0,252.0,252.2,252.2,252.7,252.7,252.7,252.7,253.1,253.1,253.1,253.1,255.6,255.6,256.6,256.6,257.0,257.0,257.5,257.5,257.5,257.5,257.5,257.5,257.6,257.6,257.9,257.9,258.2,258.2,258.3,258.3,258.5,258.5,259.1,259.1,259.1,259.1,259.2,259.2,259.5,259.5,260.1,260.1,260.3,260.3,261.0,261.0,261.4,261.4,261.6,261.6,261.7,261.7,261.9,261.9,261.9,261.9,262.0,262.0,262.3,262.3,262.6,262.6,262.8,262.8,262.9,262.9,263.0,263.0,263.3,263.3,263.9,263.9,264.0,264.0,264.4,264.4,264.4,264.4,264.8,264.8,265.0,265.0,265.6,265.6,267.1,267.1,267.2,267.2,267.5,267.5,267.5,267.5,268.2,268.2,268.7,268.7,269.0,269.0,269.7,269.7,270.0,270.0,270.9,270.9,271.0,271.0,271.1,271.1,271.2,271.2,271.3,271.3,271.3,271.3,271.5,271.5,271.6,271.6,271.6,271.6,271.9,271.9,272.1,272.1,272.1,272.1,272.1,272.1,272.1,272.1,272.3,272.3,272.4,272.4,272.7,272.7,273.4,273.4,273.7,273.7,273.7,273.7,273.9,273.9,274.0,274.0,274.0,274.0,274.5,274.5,275.3,275.3,275.7,275.7,275.9,275.9,276.0,276.0,276.0,276.0,276.3,276.3,276.5,276.5,277.2,277.2,277.5,277.5,277.6,277.6,277.9,277.9,278.0,278.0,278.2,278.2,278.3,278.3,278.4,278.4,278.5,278.5,278.6,278.6,278.7,278.7,278.73,278.73,279.0,279.0,279.0,279.0,279.0,279.0,279.3,279.3,280.0,280.0,280.1,280.1,280.1,280.1,280.3,280.3,281.4,281.4,281.4,281.4,282.3,282.3,282.6,282.6,282.6,282.6,283.0,283.0,283.0,283.0,283.0,283.0,283.4,283.4,283.5,283.5,283.6,283.6,283.6,283.6,283.7,283.7,284.0,284.0,284.0,284.0,284.5,284.5,285.0,285.0,285.0,285.0,285.2,285.2,285.3,285.3,285.8,285.8,285.8,285.8,285.9,285.9,286.1,286.1,286.2,286.2,286.6,286.6,286.8,286.8,287.0,287.0,287.1,287.1,287.5,287.5,288.4,288.4,289.2,289.2,289.4,289.4,290.0,290.0,290.0,290.0,290.0,290.0,291.0,291.0,291.2,291.2,291.2,291.2,291.2,291.2,291.3,291.3,291.8,291.8,292.0,292.0,292.0,292.0,292.0,292.0,292.3,292.3,293.0,293.0,293.4,293.4,293.7,293.7,293.7,293.7,294.0,294.0,294.0,294.0,294.0,294.0,295.0,295.0,295.4,295.4,295.4,295.4,295.6,295.6,296.0,296.0,297.4,297.4,298.0,298.0,298.0,298.0,298.2,298.2,298.5,298.5,298.7,298.7,299.1,299.1,302.0,302.0,302.4,302.4,302.7,302.7,302.9,302.9,304.9,304.9,306.0,306.0,308.0,308.0,309.0,309.0,315.0,315.0,315.0,315.0,315.0,315.0,312.0,312.0,312.0,312.0,310.4,310.4,310.4,310.4,309.0,309.0,309.0,309.0,309.0,309.0,308.0,308.0,307.0,307.0,307.0,307.0,306.0,306.0,304.9,304.9,304.0,304.0,302.9,302.9,302.9,302.9,302.7,302.7,302.4,302.4,302.2,302.2,302.0,302.0,302.0,302.0,299.1,299.1,298.7,298.7,298.5,298.5,298.5,298.5,298.5,298.5,298.2,298.2,298.0,298.0,298.0,298.0,297.43,297.43,297.4,297.4,296.0,296.0,296.0,296.0,295.6,295.6,295.4,295.4,295.4,295.4,295.0,295.0,295.0,295.0,294.0,294.0,294.0,294.0,294.0,294.0,294.0,294.0,293.7,293.7,293.7,293.7,293.4,293.4,293.0,293.0,292.8,292.8,292.3,292.3,292.0,292.0,292.0,292.0,292.0,292.0,292.0,292.0,291.8,291.8,291.3,291.3,291.2,291.2,291.2,291.2,291.2,291.2,291.0,291.0,291.0,291.0,290.0,290.0,290.0,290.0,290.0,290.0,289.4,289.4,289.2,289.2,289.2,289.2,288.4,288.4,287.5,287.5,287.1,287.1,287.0,287.0,286.8,286.8,286.7,286.7,286.6,286.6,286.2,286.2,286.1,286.1,285.9,285.9,285.8,285.8,285.8,285.8,285.3,285.3,285.2,285.2,285.0,285.0,285.0,285.0,284.5,284.5,284.5,284.5,284.0,284.0,284.0,284.0,283.6,283.6,283.6,283.6,283.6,283.6,283.4,283.4,283.1,283.1,283.1,283.1,283.0,283.0,283.0,283.0,283.0,283.0,282.6,282.6,282.4,282.4,282.3,282.3,281.4,281.4,281.4,281.4,280.3,280.3,280.1,280.1,280.1,280.1,280.0,280.0,279.0,279.0,279.0,279.0,279.0,279.0,279.0,279.0,278.73,278.73,278.7,278.7,278.6,278.6,278.5,278.5,278.4,278.4,278.3,278.3,278.2,278.2,278.0,278.0,277.9,277.9,277.6,277.6,277.5,277.5,277.2,277.2,276.5,276.5,276.3,276.3,276.0,276.0,275.9,275.9,275.7,275.7,275.3,275.3,274.5,274.5,274.0,274.0,274.0,274.0,273.9,273.9,273.7,273.7,273.7,273.7,273.4,273.4,272.7,272.7,272.4,272.4,272.3,272.3,272.1,272.1,272.1,272.1,272.1,272.1,272.1,272.1,271.9,271.9,271.6,271.6,271.6,271.6,271.5,271.5,271.3,271.3,271.2,271.2,271.1,271.1,271.0,271.0,270.9,270.9,269.7,269.7,269.0,269.0,268.7,268.7,268.2,268.2,267.5,267.5,267.5,267.5,267.2,267.2,267.1,267.1,265.6,265.6,265.0,265.0,264.8,264.8,264.4,264.4,264.0,264.0,263.9,263.9,263.0,263.0,262.9,262.9,262.8,262.8,262.6,262.6,262.3,262.3,262.0,262.0,261.9,261.9,261.7,261.7,261.6,261.6,261.0099999999999,261.0099999999999,260.3,260.3,260.1,260.1,259.5,259.5,259.2,259.2,258.5,258.5,258.3,258.3,258.2,258.2,257.9,257.9,257.6,257.6,257.5,257.5,257.0,257.0,256.6,256.6,255.6,255.6,253.1,253.1,253.1,253.1,252.2,252.2,252.0,252.0,252.0,252.0,251.6,251.6,251.0,251.0,249.2,249.2,245.0,245.0,245.0,245.0,243.3,243.3,242.1,242.1,239.0,239.0]],[\"y\",[0.0,0.005,0.005,0.01,0.01,0.015,0.015,0.02,0.02,0.025,0.025,0.03,0.03,0.035,0.035,0.04,0.04,0.045,0.045,0.05,0.05,0.055,0.055,0.06,0.06,0.065,0.065,0.07,0.07,0.075,0.075,0.08,0.08,0.085,0.085,0.09,0.09,0.095,0.095,0.1,0.1,0.105,0.105,0.11,0.11,0.115,0.115,0.12,0.12,0.125,0.125,0.13,0.13,0.135,0.135,0.14,0.14,0.145,0.145,0.15,0.15,0.155,0.155,0.16,0.16,0.165,0.165,0.17,0.17,0.175,0.175,0.18,0.18,0.185,0.185,0.19,0.19,0.195,0.195,0.2,0.2,0.205,0.205,0.21,0.21,0.215,0.215,0.22,0.22,0.225,0.225,0.23,0.23,0.235,0.235,0.24,0.24,0.245,0.245,0.25,0.25,0.255,0.255,0.26,0.26,0.265,0.265,0.27,0.27,0.275,0.275,0.28,0.28,0.285,0.285,0.29,0.29,0.295,0.295,0.3,0.3,0.305,0.305,0.31,0.31,0.315,0.315,0.32,0.32,0.325,0.325,0.33,0.33,0.335,0.335,0.34,0.34,0.345,0.345,0.35,0.35,0.355,0.355,0.36,0.36,0.365,0.365,0.37,0.37,0.375,0.375,0.38,0.38,0.385,0.385,0.39,0.39,0.395,0.395,0.4,0.4,0.405,0.405,0.41,0.41,0.415,0.415,0.42,0.42,0.425,0.425,0.43,0.43,0.435,0.435,0.44,0.44,0.445,0.445,0.45,0.45,0.455,0.455,0.46,0.46,0.465,0.465,0.47,0.47,0.475,0.475,0.48,0.48,0.485,0.485,0.49,0.49,0.495,0.495,0.5,0.5,0.505,0.505,0.51,0.51,0.515,0.515,0.52,0.52,0.525,0.525,0.53,0.53,0.535,0.535,0.54,0.54,0.545,0.545,0.55,0.55,0.555,0.555,0.56,0.56,0.565,0.565,0.57,0.57,0.575,0.575,0.58,0.58,0.585,0.585,0.59,0.59,0.595,0.595,0.6,0.6,0.605,0.605,0.61,0.61,0.615,0.615,0.62,0.62,0.625,0.625,0.63,0.63,0.635,0.635,0.64,0.64,0.645,0.645,0.65,0.65,0.655,0.655,0.66,0.66,0.665,0.665,0.67,0.67,0.675,0.675,0.68,0.68,0.685,0.685,0.69,0.69,0.695,0.695,0.7,0.7,0.705,0.705,0.71,0.71,0.715,0.715,0.72,0.72,0.725,0.725,0.73,0.73,0.735,0.735,0.74,0.74,0.745,0.745,0.75,0.75,0.755,0.755,0.76,0.76,0.765,0.765,0.77,0.77,0.775,0.775,0.78,0.78,0.785,0.785,0.79,0.79,0.795,0.795,0.8,0.8,0.805,0.805,0.81,0.81,0.815,0.815,0.82,0.82,0.825,0.825,0.83,0.83,0.835,0.835,0.84,0.84,0.845,0.845,0.85,0.85,0.855,0.855,0.86,0.86,0.865,0.865,0.87,0.87,0.875,0.875,0.88,0.88,0.885,0.885,0.89,0.89,0.895,0.895,0.9,0.9,0.905,0.905,0.91,0.91,0.915,0.915,0.92,0.92,0.925,0.925,0.93,0.93,0.935,0.935,0.94,0.94,0.945,0.945,0.95,0.95,0.955,0.955,0.96,0.96,0.965,0.965,0.97,0.97,0.975,0.975,0.98,0.98,0.985,0.985,0.99,0.99,0.995,0.995,1.0,1.0,0.995,0.995,0.99,0.99,0.985,0.985,0.98,0.98,0.975,0.975,0.97,0.97,0.965,0.965,0.96,0.96,0.955,0.955,0.95,0.95,0.945,0.945,0.94,0.94,0.935,0.935,0.93,0.93,0.925,0.925,0.92,0.92,0.915,0.915,0.91,0.91,0.905,0.905,0.9,0.9,0.895,0.895,0.89,0.89,0.885,0.885,0.88,0.88,0.875,0.875,0.87,0.87,0.865,0.865,0.86,0.86,0.855,0.855,0.85,0.85,0.845,0.845,0.84,0.84,0.835,0.835,0.83,0.83,0.825,0.825,0.82,0.82,0.815,0.815,0.81,0.81,0.805,0.805,0.8,0.8,0.795,0.795,0.79,0.79,0.785,0.785,0.78,0.78,0.775,0.775,0.77,0.77,0.765,0.765,0.76,0.76,0.755,0.755,0.75,0.75,0.745,0.745,0.74,0.74,0.735,0.735,0.73,0.73,0.725,0.725,0.72,0.72,0.715,0.715,0.71,0.71,0.705,0.705,0.7,0.7,0.695,0.695,0.69,0.69,0.685,0.685,0.68,0.68,0.675,0.675,0.67,0.67,0.665,0.665,0.66,0.66,0.655,0.655,0.65,0.65,0.645,0.645,0.64,0.64,0.635,0.635,0.63,0.63,0.625,0.625,0.62,0.62,0.615,0.615,0.61,0.61,0.605,0.605,0.6,0.6,0.595,0.595,0.59,0.59,0.585,0.585,0.58,0.58,0.575,0.575,0.57,0.57,0.565,0.565,0.56,0.56,0.555,0.555,0.55,0.55,0.545,0.545,0.54,0.54,0.535,0.535,0.53,0.53,0.525,0.525,0.52,0.52,0.515,0.515,0.51,0.51,0.505,0.505,0.5,0.5,0.495,0.495,0.49,0.49,0.485,0.485,0.48,0.48,0.475,0.475,0.47,0.47,0.465,0.465,0.46,0.46,0.455,0.455,0.45,0.45,0.445,0.445,0.44,0.44,0.435,0.435,0.43,0.43,0.425,0.425,0.42,0.42,0.415,0.415,0.41,0.41,0.405,0.405,0.4,0.4,0.395,0.395,0.39,0.39,0.385,0.385,0.38,0.38,0.375,0.375,0.37,0.37,0.365,0.365,0.36,0.36,0.355,0.355,0.35,0.35,0.345,0.345,0.34,0.34,0.335,0.335,0.33,0.33,0.325,0.325,0.32,0.32,0.315,0.315,0.31,0.31,0.305,0.305,0.3,0.3,0.295,0.295,0.29,0.29,0.285,0.285,0.28,0.28,0.275,0.275,0.27,0.27,0.265,0.265,0.26,0.26,0.255,0.255,0.25,0.25,0.245,0.245,0.24,0.24,0.235,0.235,0.23,0.23,0.225,0.225,0.22,0.22,0.215,0.215,0.21,0.21,0.205,0.205,0.2,0.2,0.195,0.195,0.19,0.19,0.185,0.185,0.18,0.18,0.175,0.175,0.17,0.17,0.165,0.165,0.16,0.16,0.155,0.155,0.15,0.15,0.145,0.145,0.14,0.14,0.135,0.135,0.13,0.13,0.125,0.125,0.12,0.12,0.115,0.115,0.11,0.11,0.105,0.105,0.1,0.1,0.095,0.095,0.09,0.09,0.085,0.085,0.08,0.08,0.075,0.075,0.07,0.07,0.065,0.065,0.06,0.06,0.055,0.055,0.05,0.05,0.045,0.045,0.04,0.04,0.035,0.035,0.03,0.03,0.025,0.025,0.02,0.02,0.015,0.015,0.01,0.01,0.005,0.005,0.0]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1054\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1055\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Patch\",\"id\":\"p1050\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"x\"},\"y\":{\"type\":\"field\",\"field\":\"y\"},\"line_color\":\"#1f77b4\",\"line_alpha\":0,\"fill_color\":\"#1f77b3\",\"fill_alpha\":0.3}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Patch\",\"id\":\"p1051\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"x\"},\"y\":{\"type\":\"field\",\"field\":\"y\"},\"line_color\":\"#1f77b4\",\"line_alpha\":0.1,\"fill_color\":\"#1f77b3\",\"fill_alpha\":0.1,\"hatch_alpha\":0.1}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Patch\",\"id\":\"p1052\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"x\"},\"y\":{\"type\":\"field\",\"field\":\"y\"},\"line_color\":\"#1f77b4\",\"line_alpha\":0.2,\"fill_color\":\"#1f77b3\",\"fill_alpha\":0.2,\"hatch_alpha\":0.2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1065\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1056\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1058\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1057\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAEAAAACAAAAAwAAAAQAAAAFAAAABgAAAAcAAAAIAAAACQAAAAoAAAALAAAADAAAAA0AAAAOAAAADwAAABAAAAARAAAAEgAAABMAAAAUAAAAFQAAABYAAAAXAAAAGAAAABkAAAAaAAAAGwAAABwAAAAdAAAAHgAAAB8AAAAgAAAAIQAAACIAAAAjAAAAJAAAACUAAAAmAAAAJwAAACgAAAApAAAAKgAAACsAAAAsAAAALQAAAC4AAAAvAAAAMAAAADEAAAAyAAAAMwAAADQAAAA1AAAANgAAADcAAAA4AAAAOQAAADoAAAA7AAAAPAAAAD0AAAA+AAAAPwAAAEAAAABBAAAAQgAAAEMAAABEAAAARQAAAEYAAABHAAAASAAAAEkAAABKAAAASwAAAEwAAABNAAAATgAAAE8AAABQAAAAUQAAAFIAAABTAAAAVAAAAFUAAABWAAAAVwAAAFgAAABZAAAAWgAAAFsAAABcAAAAXQAAAF4AAABfAAAAYAAAAGEAAABiAAAAYwAAAGQAAABlAAAAZgAAAGcAAABoAAAAaQAAAGoAAABrAAAAbAAAAG0AAABuAAAAbwAAAHAAAABxAAAAcgAAAHMAAAB0AAAAdQAAAHYAAAB3AAAAeAAAAHkAAAB6AAAAewAAAHwAAAB9AAAAfgAAAH8AAACAAAAAgQAAAIIAAACDAAAAhAAAAIUAAACGAAAAhwAAAIgAAACJAAAAigAAAIsAAACMAAAAjQAAAI4AAACPAAAAkAAAAJEAAACSAAAAkwAAAJQAAACVAAAAlgAAAJcAAACYAAAAmQAAAJoAAACbAAAAnAAAAJ0AAACeAAAAnwAAAKAAAAChAAAAogAAAKMAAACkAAAApQAAAKYAAACnAAAAqAAAAKkAAACqAAAAqwAAAKwAAACtAAAArgAAAK8AAACwAAAAsQAAALIAAACzAAAAtAAAALUAAAC2AAAAtwAAALgAAAC5AAAAugAAALsAAAC8AAAAvQAAAL4AAAC/AAAAwAAAAMEAAADCAAAAwwAAAMQAAADFAAAAxgAAAMcAAAA=\"},\"shape\":[200],\"dtype\":\"int32\",\"order\":\"little\"}],[\"Specimen\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAACgAAAAsAAAAMAAAADQAAAA4AAAAPAAAAEAAAABEAAAASAAAAEwAAABQAAAAVAAAAFgAAABcAAAAYAAAAGQAAABoAAAAbAAAAHAAAAB0AAAAeAAAAHwAAACAAAAAhAAAAIgAAACMAAAAkAAAAJQAAACYAAAAnAAAAKAAAACkAAAAqAAAAKwAAACwAAAAtAAAALgAAAC8AAAAwAAAAMQAAADIAAAAzAAAANAAAADUAAAA2AAAANwAAADgAAAA5AAAAOgAAADsAAAA8AAAAPQAAAD4AAAA/AAAAQAAAAEEAAABCAAAAQwAAAEQAAABFAAAARgAAAEcAAABIAAAASQAAAEoAAABLAAAATAAAAE0AAABOAAAATwAAAFAAAABRAAAAUgAAAFMAAABUAAAAVQAAAFYAAABXAAAAWAAAAFkAAABaAAAAWwAAAFwAAABdAAAAXgAAAF8AAABgAAAAYQAAAGIAAABjAAAAZAAAAGUAAABmAAAAZwAAAGgAAABpAAAAagAAAGsAAABsAAAAbQAAAG4AAABvAAAAcAAAAHEAAAByAAAAcwAAAHQAAAB1AAAAdgAAAHcAAAB4AAAAeQAAAHoAAAB7AAAAfAAAAH0AAAB+AAAAfwAAAIAAAACBAAAAggAAAIMAAACEAAAAhQAAAIYAAACHAAAAiAAAAIkAAACKAAAAiwAAAIwAAACNAAAAjgAAAI8AAACQAAAAkQAAAJIAAACTAAAAlAAAAJUAAACWAAAAlwAAAJgAAACZAAAAmgAAAJsAAACcAAAAnQAAAJ4AAACfAAAAoAAAAKEAAACiAAAAowAAAKQAAAClAAAApgAAAKcAAACoAAAAqQAAAKoAAACrAAAArAAAAK0AAACuAAAArwAAALAAAACxAAAAsgAAALMAAAC0AAAAtQAAALYAAAC3AAAAuAAAALkAAAC6AAAAuwAAALwAAAC9AAAAvgAAAL8AAADAAAAAwQAAAMIAAADDAAAAxAAAAMUAAADGAAAAxwAAAMgAAAA=\"},\"shape\":[200],\"dtype\":\"int32\",\"order\":\"little\"}],[\"Colony\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAGgAAABoAAAAaAAAAGgAAABoAAAAaAAAAGgAAABoAAAAaAAAAGgAAABoAAAAaAAAAGgAAABoAAAAaAAAAGgAAABoAAAAaAAAAGgAAABoAAAAaAAAAGgAAABoAAAAaAAAAGgAAABoAAAAaAAAAGgAAABoAAAAaAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAABNAAAATQAAAE0AAABNAAAATQAAAE0AAABNAAAATQAAAE0AAABNAAAATQAAAE0AAABNAAAATQAAAE0AAABNAAAATQAAAE0AAABNAAAATQAAAE0AAABNAAAATQAAAE0AAABNAAAATQAAAE0AAABNAAAATQAAAE0AAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAAA=\"},\"shape\":[200],\"dtype\":\"int32\",\"order\":\"little\"}],[\"Cage\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAA=\"},\"shape\":[200],\"dtype\":\"int32\",\"order\":\"little\"}],[\"Sample-Nr.\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAACgAAAAEAAAACAAAAAwAAAAQAAAAFAAAABgAAAAcAAAAIAAAACQAAAAoAAAABAAAAAgAAAAMAAAAEAAAABQAAAAYAAAAHAAAACAAAAAkAAAAKAAAAAQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAACgAAAAEAAAACAAAAAwAAAAQAAAAFAAAABgAAAAcAAAAIAAAACQAAAAoAAAABAAAAAgAAAAMAAAAEAAAABQAAAAYAAAAHAAAACAAAAAkAAAAKAAAAAQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAACgAAAAEAAAACAAAAAwAAAAQAAAAFAAAABgAAAAcAAAAIAAAACQAAAAoAAAABAAAAAgAAAAMAAAAEAAAABQAAAAYAAAAHAAAACAAAAAkAAAAKAAAAAQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAACgAAAAEAAAACAAAAAwAAAAQAAAAFAAAABgAAAAcAAAAIAAAACQAAAAoAAAABAAAAAgAAAAMAAAAEAAAABQAAAAYAAAAHAAAACAAAAAkAAAAKAAAAAQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAACgAAAAEAAAACAAAAAwAAAAQAAAAFAAAABgAAAAcAAAAIAAAACQAAAAoAAAABAAAAAgAAAAMAAAAEAAAABQAAAAYAAAAHAAAACAAAAAkAAAAKAAAAAQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAACgAAAAEAAAACAAAAAwAAAAQAAAAFAAAABgAAAAcAAAAIAAAACQAAAAoAAAABAAAAAgAAAAMAAAAEAAAABQAAAAYAAAAHAAAACAAAAAkAAAAKAAAAAQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAACgAAAAEAAAACAAAAAwAAAAQAAAAFAAAABgAAAAcAAAAIAAAACQAAAAoAAAA=\"},\"shape\":[200],\"dtype\":\"int32\",\"order\":\"little\"}],[\"Weight\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAABAckAAAAAAAIByQAAAAAAAoHJAAAAAAAAgckAAAAAAAABzQAAAAAAAUHJAAAAAAABwcUAAAAAAAIBzQAAAAAAAYG9AAAAAAAAwc0AAAAAAADByQAAAAAAAUHNAAAAAAAAgckAAAAAAAFBwQAAAAAAAYHBAAAAAAADAcUAAAAAAACByQAAAAAAA4HJAAAAAAABQc0AAAAAAAGByQAAAAAAAEHBAAAAAAABgckAAAAAAANBxQAAAAAAAMHJAAAAAAABAcUAAAAAAAHByQAAAAAAA0HFAAAAAAABwckAAAAAAACBzQAAAAAAAsHNAMzMzMzPzb0AzMzMzM7txQDMzMzMzM3JAMzMzMzPbcEAzMzMzM1twQAAAAAAAqHJAMzMzMzOjckAAAAAAAEByQDMzMzMzI3BAZmZmZmZmc0DNzMzMzNRxQDMzMzMzG3FAZmZmZmYWcUDNzMzMzARxQGZmZmZmBnFAZmZmZmb+cECamZmZmXlyQAAAAAAAKHFAzczMzMyMbUAzMzMzM1NxQGZmZmZmfnBAmpmZmZkBcUAzMzMzM1tyQM3MzMzMdHBAAAAAAABwcUAzMzMzMzNyQJqZmZmZsXJAmpmZmZnxcUBmZmZmZl5xQDMzMzMzy3BAMzMzMzNrcUAzMzMzM+NxQJqZmZmZAXFAAAAAAADQcEDNzMzMzKRxQGZmZmZmDnNAzczMzMw0cUBmZmZmZlZyQDMzMzMzW3JAMzMzMzMTckAAAAAAAPBwQAAAAAAAOHBAzczMzMxMckAzMzMzM+NyQJqZmZmZAXFAzczMzMzccUAAAAAAAKhyQAAAAAAAyHFAAAAAAACwcUDNzMzMzDRyQM3MzMzMjHBAMzMzMzOzcEAAAAAAAKByQAAAAAAAQHJAzczMzMxEckBmZmZmZrZxQJqZmZmZ+XBAmpmZmZnpcUBmZmZmZj5xQAAAAAAAuHBAAAAAAAAgcUAzMzMzMzNwQJqZmZmZaW5AAAAAAACAb0DNzMzMzERwQJqZmZmZsXBAZmZmZmaGb0AAAAAAAOBtQJqZmZmZ+XBAAAAAAABIcUBmZmZmZpZvQJqZmZmZCXBAAAAAAABgb0AAAAAAAHBwQJqZmZmZGW9AMzMzMzOjb0BmZmZmZgZuQDMzMzMzU25AAAAAAAAgcUAAAAAAAABtQJqZmZmZQXBAAAAAAACgbkAzMzMzM0NuQGZmZmZmJm9AZmZmZmYecEAzMzMzM6NvQAAAAAAAGHBAmpmZmZlZcEAAAAAAALhwQJqZmZmZmXBAMzMzMzPTcUDNzMzMzOxxQDMzMzMzM3JAAAAAAACwcUAAAAAAAKBuQM3MzMzMRHFAZmZmZmZ2ckAzMzMzM/NwQAAAAAAAQHFAAAAAAABgcUCamZmZmQFxQAAAAAAAgG9AmpmZmZkZcECamZmZmTFwQJqZmZmZaXFAMzMzMzMbcUBmZmZmZl5wQGZmZmZmhnBAAAAAAACQcEAAAAAAALBxQAAAAAAAaHFASOF6FK5rcUAAAAAAAChwQAAAAAAAWHFAAAAAAAAYcEBmZmZmZu5yQAAAAAAA4HBAZmZmZmZWcECamZmZmeFxQAAAAAAAgHFAzczMzMwkcEBmZmZmZpZxQDMzMzMzO3FAAAAAAABwcUAAAAAAAMBxQDMzMzMzw3BAMzMzMzNzb0AAAAAAAEBzQM3MzMzMdHFAzczMzMxkcEDNzMzMzFxtQGZmZmZmdnJAexSuR+GWckAAAAAAAIBwQGZmZmZmFnJAZmZmZmaWcUCamZmZmYFxQGZmZmZm7nBAmpmZmZmpcUAAAAAAALhxQM3MzMzMPHJAAAAAAADwcUBmZmZmZqZxQGZmZmZmBnJAzczMzMz0cEAzMzMzM+tyQAAAAAAA+HFAMzMzMzOrckCamZmZmblxQAAAAAAAYHJAzczMzMyEcUCamZmZmVlxQGZmZmZm3nFAZmZmZmYecUCamZmZmWlwQJqZmZmZuXFAmpmZmZnxcEDNzMzMzNxxQGZmZmZmlnJAZmZmZmZucEAzMzMzMwtxQAAAAAAA+HBAMzMzMzPrcUCamZmZmbFxQM3MzMzMbHBAZmZmZmZmcUDNzMzMzGRxQDMzMzMzY3FAZmZmZmbmckCamZmZmYFxQA==\"},\"shape\":[200],\"dtype\":\"float64\",\"order\":\"little\"}],[\"Treatment\",{\"type\":\"ndarray\",\"array\":[\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\"],\"shape\":[200],\"dtype\":\"object\",\"order\":\"little\"}],[\"TreatmentNCSS\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAA=\"},\"shape\":[200],\"dtype\":\"int32\",\"order\":\"little\"}],[\"__ECDF\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"cT0K16Nw6T8pXI/C9SjsP6RwPQrXo+w/16NwPQrX5z+PwvUoXI/uPz0K16NwPeo/9ihcj8L14D/Xo3A9CtfvP6RwPQrXo7A/CtejcD0K7z9SuB6F61HoP1yPwvUoXO8/AAAAAAAA6D+uR+F6FK7HP+F6FK5H4co/exSuR+F65D8pXI/C9SjoP8P1KFyPwu0/hetRuB6F7z/hehSuR+HqP7gehetRuL4/CtejcD0K6z/2KFyPwvXkP3sUrkfheug/zczMzMzM3D9cj8L1KFzrPx+F61G4HuU/hetRuB6F6z/hehSuR+HuPwAAAAAAAPA/KVyPwvUovD9SuB6F61HkP6RwPQrXo+g/16NwPQrX0z+amZmZmZnJPx+F61G4Hu0/9ihcj8L17D+amZmZmZnpP4/C9Shcj8I/rkfhehSu7z9xPQrXo3DlP+xRuB6F69k/mpmZmZmZ2T+kcD0K16PYP/YoXI/C9dg/CtejcD0K1z8AAAAAAADsP4XrUbgehds/uB6F61G4jj8UrkfhehTeP1yPwvUoXM8/XI/C9Shc1z+PwvUoXI/qP7gehetRuM4/H4XrUbge4T/NzMzMzMzoP5qZmZmZme0/CtejcD0K5z8K16NwPQrfPzMzMzMzM9M/pHA9Ctej4D89CtejcD3mP65H4XoUrtc/hetRuB6F0z+PwvUoXI/iP7gehetRuO4/16NwPQrX2z9mZmZmZmbqP7gehetRuOo/hetRuB6F5z/NzMzMzMzUP8P1KFyPwsU/FK5H4XoU6j/sUbgehevtPwAAAAAAANg/mpmZmZmZ5T9I4XoUrkftP83MzMzMzOQ/CtejcD0K4z8fhetRuB7pP6RwPQrXo9A/7FG4HoXr0T/NzMzMzMzsP8P1KFyPwuk/7FG4HoXr6T+uR+F6FK7jP2ZmZmZmZtY/ZmZmZmZm5j97FK5H4XrcPz0K16NwPdI/4XoUrkfh2j8fhetRuB7FP3sUrkfheqQ/exSuR+F6tD8K16NwPQrHP5qZmZmZmdE/CtejcD0Ktz97FK5H4XqUP7gehetRuNY/w/UoXI/C3T9SuB6F61G4P3E9CtejcL0/7FG4HoXrsT8UrkfhehTOPylcj8L1KKw/mpmZmZmZuT+amZmZmZmZP+xRuB6F66E/MzMzMzMz2z97FK5H4Xp0P2ZmZmZmZsY/CtejcD0Kpz+4HoXrUbieP7gehetRuK4/7FG4HoXrwT/hehSuR+G6PwAAAAAAAMA/9ihcj8L1yD+PwvUoXI/SP0jhehSuR9E/SOF6FK5H5T+4HoXrUbjmP/YoXI/C9eg/MzMzMzMz4z+amZmZmZmpP3E9CtejcN0/rkfhehSu6z9xPQrXo3DVPx+F61G4Ht0/XI/C9Shc3z9SuB6F61HYP8P1KFyPwrU/SOF6FK5HwT97FK5H4XrEP3sUrkfheuA/PQrXo3A92j89CtejcD3KP1K4HoXrUdA/9ihcj8L10D9cj8L1KFzjP1K4HoXrUeA/zczMzMzM4D/Xo3A9CtfDP2ZmZmZmZt4/pHA9CtejwD9mZmZmZmbuPylcj8L1KNQ/UrgehetRyD8UrkfhehTmP5qZmZmZmeE/MzMzMzMzwz89CtejcD3iPylcj8L1KNw/SOF6FK5H4T+kcD0K16PkP+F6FK5H4dI/MzMzMzMzsz8zMzMzMzPvP3E9CtejcOE/hetRuB6Fyz97FK5H4XqEP9ejcD0K1+s/exSuR+F67D8AAAAAAADQP65H4XoUruc/ZmZmZmZm4j/D9Shcj8LhP3sUrkfhetQ/4XoUrkfh4j/Xo3A9CtfjP0jhehSuR+k/4XoUrkfh5j+4HoXrUbjiP1yPwvUoXOc/w/UoXI/C1T89CtejcD3uPzMzMzMzM+c/cT0K16Nw7T8AAAAAAADkPzMzMzMzM+s/FK5H4XoU4j+4HoXrUbjeP+xRuB6F6+U/j8L1KFyP2j8pXI/C9SjMPylcj8L1KOQ/H4XrUbge1T/D9Shcj8LlP1K4HoXrUew/cT0K16NwzT9I4XoUrkfZPxSuR+F6FNY/j8L1KFyP5j+F61G4HoXjP83MzMzMzMw/KVyPwvUo4D8AAAAAAADgP65H4XoUrt8/FK5H4XoU7j/sUbgehevhPw==\"},\"shape\":[200],\"dtype\":\"float64\",\"order\":\"little\"}],[\"__label\",{\"type\":\"ndarray\",\"array\":[\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\"],\"shape\":[200],\"dtype\":\"object\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1066\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1067\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Circle\",\"id\":\"p1062\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"Weight\"},\"y\":{\"type\":\"field\",\"field\":\"__ECDF\"},\"line_color\":{\"type\":\"value\",\"value\":\"#1f77b3\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#1f77b3\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Circle\",\"id\":\"p1063\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"Weight\"},\"y\":{\"type\":\"field\",\"field\":\"__ECDF\"},\"line_color\":{\"type\":\"value\",\"value\":\"#1f77b3\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#1f77b3\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Circle\",\"id\":\"p1064\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"Weight\"},\"y\":{\"type\":\"field\",\"field\":\"__ECDF\"},\"line_color\":{\"type\":\"value\",\"value\":\"#1f77b3\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#1f77b3\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1074\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1068\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1070\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1069\"},\"data\":{\"type\":\"map\",\"entries\":[[\"x\",[238.1,238.1,238.1,238.1,238.1,238.1,238.3,238.3,238.3,238.3,246.0,246.0,246.0,246.0,246.5,246.5,247.5,247.5,247.5,247.5,248.1,248.1,249.2,249.2,252.8,252.8,252.8,252.8,255.3,255.3,255.4,255.4,255.5,255.5,255.5,255.5,255.6,255.6,257.0,257.0,258.0,258.0,258.1,258.1,258.6,258.6,258.6,258.6,258.7,258.7,259.2,259.2,259.9,259.9,260.1,260.1,261.0,261.0,261.8,261.8,261.9,261.9,261.9,261.9,262.0,262.0,262.0,262.0,263.0,263.0,264.3,264.3,264.4,264.4,264.6,264.6,264.7,264.7,264.8,264.8,265.1,265.1,265.1,265.1,265.4,265.4,265.6,265.6,266.4,266.4,266.4,266.4,267.2,267.2,267.6,267.6,268.0,268.0,268.1,268.1,268.6,268.6,269.3,269.3,270.3,270.3,270.8,270.8,271.0,271.0,271.2,271.2,271.6,271.6,272.6,272.6,272.7,272.7,273.1875,273.1875,274.4,274.4,274.8,274.8,274.8,274.8,275.6,275.6,275.6,275.6,275.7,275.7,276.0,276.0,276.3,276.3,276.3,276.3,276.8,276.8,277.3,277.3,277.695,277.695,277.7,277.7,279.4,279.4,279.4,279.4,279.6,279.6,279.7,279.7,279.8,279.8,279.9,279.9,280.2,280.2,280.2,280.2,280.4,280.4,280.5,280.5,280.6,280.6,280.7,280.7,281.1,281.1,281.9,281.9,282.5,282.5,282.9,282.9,283.5,283.5,284.9,284.9,286.2,286.2,286.8,286.8,286.8,286.8,289.0,289.0,290.1,290.1,290.3,290.3,291.0,291.0,292.0,292.0,292.0,292.0,292.0,292.0,292.2,292.2,293.1,293.1,294.3,294.3,295.6,295.6,296.3,296.3,296.6,296.6,296.7,296.7,297.8,297.8,297.9,297.9,298.9,298.9,302.6,302.6,304.4,304.4,305.5,305.5,306.7,306.7,307.8,307.8,308.0,308.0,309.0,309.0,309.0,309.0,312.8,312.8,320.0,320.0,320.0,320.0,320.0,320.0,316.5,316.5,316.5,316.5,315.6,315.6,315.6,315.6,312.8,312.8,312.3,312.3,312.3,312.3,309.0,309.0,309.0,309.0,309.0,309.0,309.0,309.0,308.0,308.0,307.8,307.8,307.0,307.0,306.7,306.7,306.7,306.7,305.5,305.5,304.4,304.4,303.9,303.9,302.6,302.6,298.9,298.9,298.9,298.9,297.9,297.9,297.8,297.8,297.3,297.3,296.7,296.7,296.6,296.6,296.6,296.6,296.3,296.3,295.6,295.6,294.3,294.3,293.1,293.1,292.4,292.4,292.2,292.2,292.0,292.0,292.0,292.0,292.0,292.0,292.0,292.0,291.0,291.0,290.3,290.3,290.1,290.1,289.0,289.0,286.8,286.8,286.8,286.8,286.2,286.2,284.9,284.9,284.7,284.7,283.5,283.5,282.9,282.9,282.5,282.5,281.9,281.9,281.9,281.9,281.1,281.1,280.7,280.7,280.6,280.6,280.5,280.5,280.4,280.4,280.2,280.2,280.2,280.2,279.9,279.9,279.8,279.8,279.7,279.7,279.6,279.6,279.4,279.4,279.4,279.4,278.3,278.3,277.7,277.7,277.5,277.5,277.3,277.3,276.8,276.8,276.3,276.3,276.3,276.3,276.0,276.0,275.7,275.7,275.6,275.6,275.3,275.3,274.8,274.8,274.4,274.4,273.2,273.2,272.7,272.7,272.6,272.6,271.2,271.2,271.0,271.0,270.8,270.8,270.3,270.3,269.3,269.3,268.6,268.6,268.1,268.1,268.0,268.0,267.6,267.6,267.2,267.2,266.4,266.4,265.6,265.6,265.4,265.4,265.1,265.1,264.8,264.8,264.7,264.7,264.6,264.6,264.4,264.4,264.3,264.3,262.0,262.0,262.0,262.0,261.9,261.9,261.8,261.8,261.0,261.0,260.1,260.1,259.2,259.2,258.7,258.7,258.6,258.6,258.1,258.1,257.0,257.0,255.6,255.6,255.5,255.5,255.3,255.3,252.8,252.8,248.1,248.1,246.5,246.5]],[\"y\",[0.0,0.008333333333333333,0.008333333333333333,0.016666666666666666,0.016666666666666666,0.025,0.025,0.03333333333333333,0.03333333333333333,0.041666666666666664,0.041666666666666664,0.05,0.05,0.058333333333333334,0.058333333333333334,0.06666666666666667,0.06666666666666667,0.075,0.075,0.08333333333333333,0.08333333333333333,0.09166666666666666,0.09166666666666666,0.1,0.1,0.10833333333333334,0.10833333333333334,0.11666666666666667,0.11666666666666667,0.125,0.125,0.13333333333333333,0.13333333333333333,0.14166666666666666,0.14166666666666666,0.15,0.15,0.15833333333333333,0.15833333333333333,0.16666666666666666,0.16666666666666666,0.175,0.175,0.18333333333333332,0.18333333333333332,0.19166666666666668,0.19166666666666668,0.2,0.2,0.20833333333333334,0.20833333333333334,0.21666666666666667,0.21666666666666667,0.225,0.225,0.23333333333333334,0.23333333333333334,0.24166666666666667,0.24166666666666667,0.25,0.25,0.25833333333333336,0.25833333333333336,0.26666666666666666,0.26666666666666666,0.275,0.275,0.2833333333333333,0.2833333333333333,0.2916666666666667,0.2916666666666667,0.3,0.3,0.30833333333333335,0.30833333333333335,0.31666666666666665,0.31666666666666665,0.325,0.325,0.3333333333333333,0.3333333333333333,0.3416666666666667,0.3416666666666667,0.35,0.35,0.35833333333333334,0.35833333333333334,0.36666666666666664,0.36666666666666664,0.375,0.375,0.38333333333333336,0.38333333333333336,0.39166666666666666,0.39166666666666666,0.4,0.4,0.4083333333333333,0.4083333333333333,0.4166666666666667,0.4166666666666667,0.425,0.425,0.43333333333333335,0.43333333333333335,0.44166666666666665,0.44166666666666665,0.45,0.45,0.4583333333333333,0.4583333333333333,0.4666666666666667,0.4666666666666667,0.475,0.475,0.48333333333333334,0.48333333333333334,0.49166666666666664,0.49166666666666664,0.5,0.5,0.5083333333333333,0.5083333333333333,0.5166666666666667,0.5166666666666667,0.525,0.525,0.5333333333333333,0.5333333333333333,0.5416666666666666,0.5416666666666666,0.55,0.55,0.5583333333333333,0.5583333333333333,0.5666666666666667,0.5666666666666667,0.575,0.575,0.5833333333333334,0.5833333333333334,0.5916666666666667,0.5916666666666667,0.6,0.6,0.6083333333333333,0.6083333333333333,0.6166666666666667,0.6166666666666667,0.625,0.625,0.6333333333333333,0.6333333333333333,0.6416666666666667,0.6416666666666667,0.65,0.65,0.6583333333333333,0.6583333333333333,0.6666666666666666,0.6666666666666666,0.675,0.675,0.6833333333333333,0.6833333333333333,0.6916666666666667,0.6916666666666667,0.7,0.7,0.7083333333333334,0.7083333333333334,0.7166666666666667,0.7166666666666667,0.725,0.725,0.7333333333333333,0.7333333333333333,0.7416666666666667,0.7416666666666667,0.75,0.75,0.7583333333333333,0.7583333333333333,0.7666666666666667,0.7666666666666667,0.775,0.775,0.7833333333333333,0.7833333333333333,0.7916666666666666,0.7916666666666666,0.8,0.8,0.8083333333333333,0.8083333333333333,0.8166666666666667,0.8166666666666667,0.825,0.825,0.8333333333333334,0.8333333333333334,0.8416666666666667,0.8416666666666667,0.85,0.85,0.8583333333333333,0.8583333333333333,0.8666666666666667,0.8666666666666667,0.875,0.875,0.8833333333333333,0.8833333333333333,0.8916666666666667,0.8916666666666667,0.9,0.9,0.9083333333333333,0.9083333333333333,0.9166666666666666,0.9166666666666666,0.925,0.925,0.9333333333333333,0.9333333333333333,0.9416666666666667,0.9416666666666667,0.95,0.95,0.9583333333333334,0.9583333333333334,0.9666666666666667,0.9666666666666667,0.975,0.975,0.9833333333333333,0.9833333333333333,0.9916666666666667,0.9916666666666667,1.0,1.0,0.9916666666666667,0.9916666666666667,0.9833333333333333,0.9833333333333333,0.975,0.975,0.9666666666666667,0.9666666666666667,0.9583333333333334,0.9583333333333334,0.95,0.95,0.9416666666666667,0.9416666666666667,0.9333333333333333,0.9333333333333333,0.925,0.925,0.9166666666666666,0.9166666666666666,0.9083333333333333,0.9083333333333333,0.9,0.9,0.8916666666666667,0.8916666666666667,0.8833333333333333,0.8833333333333333,0.875,0.875,0.8666666666666667,0.8666666666666667,0.8583333333333333,0.8583333333333333,0.85,0.85,0.8416666666666667,0.8416666666666667,0.8333333333333334,0.8333333333333334,0.825,0.825,0.8166666666666667,0.8166666666666667,0.8083333333333333,0.8083333333333333,0.8,0.8,0.7916666666666666,0.7916666666666666,0.7833333333333333,0.7833333333333333,0.775,0.775,0.7666666666666667,0.7666666666666667,0.7583333333333333,0.7583333333333333,0.75,0.75,0.7416666666666667,0.7416666666666667,0.7333333333333333,0.7333333333333333,0.725,0.725,0.7166666666666667,0.7166666666666667,0.7083333333333334,0.7083333333333334,0.7,0.7,0.6916666666666667,0.6916666666666667,0.6833333333333333,0.6833333333333333,0.675,0.675,0.6666666666666666,0.6666666666666666,0.6583333333333333,0.6583333333333333,0.65,0.65,0.6416666666666667,0.6416666666666667,0.6333333333333333,0.6333333333333333,0.625,0.625,0.6166666666666667,0.6166666666666667,0.6083333333333333,0.6083333333333333,0.6,0.6,0.5916666666666667,0.5916666666666667,0.5833333333333334,0.5833333333333334,0.575,0.575,0.5666666666666667,0.5666666666666667,0.5583333333333333,0.5583333333333333,0.55,0.55,0.5416666666666666,0.5416666666666666,0.5333333333333333,0.5333333333333333,0.525,0.525,0.5166666666666667,0.5166666666666667,0.5083333333333333,0.5083333333333333,0.5,0.5,0.49166666666666664,0.49166666666666664,0.48333333333333334,0.48333333333333334,0.475,0.475,0.4666666666666667,0.4666666666666667,0.4583333333333333,0.4583333333333333,0.45,0.45,0.44166666666666665,0.44166666666666665,0.43333333333333335,0.43333333333333335,0.425,0.425,0.4166666666666667,0.4166666666666667,0.4083333333333333,0.4083333333333333,0.4,0.4,0.39166666666666666,0.39166666666666666,0.38333333333333336,0.38333333333333336,0.375,0.375,0.36666666666666664,0.36666666666666664,0.35833333333333334,0.35833333333333334,0.35,0.35,0.3416666666666667,0.3416666666666667,0.3333333333333333,0.3333333333333333,0.325,0.325,0.31666666666666665,0.31666666666666665,0.30833333333333335,0.30833333333333335,0.3,0.3,0.2916666666666667,0.2916666666666667,0.2833333333333333,0.2833333333333333,0.275,0.275,0.26666666666666666,0.26666666666666666,0.25833333333333336,0.25833333333333336,0.25,0.25,0.24166666666666667,0.24166666666666667,0.23333333333333334,0.23333333333333334,0.225,0.225,0.21666666666666667,0.21666666666666667,0.20833333333333334,0.20833333333333334,0.2,0.2,0.19166666666666668,0.19166666666666668,0.18333333333333332,0.18333333333333332,0.175,0.175,0.16666666666666666,0.16666666666666666,0.15833333333333333,0.15833333333333333,0.15,0.15,0.14166666666666666,0.14166666666666666,0.13333333333333333,0.13333333333333333,0.125,0.125,0.11666666666666667,0.11666666666666667,0.10833333333333334,0.10833333333333334,0.1,0.1,0.09166666666666666,0.09166666666666666,0.08333333333333333,0.08333333333333333,0.075,0.075,0.06666666666666667,0.06666666666666667,0.058333333333333334,0.058333333333333334,0.05,0.05,0.041666666666666664,0.041666666666666664,0.03333333333333333,0.03333333333333333,0.025,0.025,0.016666666666666666,0.016666666666666666,0.008333333333333333,0.008333333333333333,0.0]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1075\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1076\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Patch\",\"id\":\"p1071\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"x\"},\"y\":{\"type\":\"field\",\"field\":\"y\"},\"line_color\":\"#1f77b4\",\"line_alpha\":0,\"fill_color\":\"#ff7e0e\",\"fill_alpha\":0.3}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Patch\",\"id\":\"p1072\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"x\"},\"y\":{\"type\":\"field\",\"field\":\"y\"},\"line_color\":\"#1f77b4\",\"line_alpha\":0.1,\"fill_color\":\"#ff7e0e\",\"fill_alpha\":0.1,\"hatch_alpha\":0.1}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Patch\",\"id\":\"p1073\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"x\"},\"y\":{\"type\":\"field\",\"field\":\"y\"},\"line_color\":\"#1f77b4\",\"line_alpha\":0.2,\"fill_color\":\"#ff7e0e\",\"fill_alpha\":0.2,\"hatch_alpha\":0.2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1086\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1077\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1079\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1078\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"yAAAAMkAAADKAAAAywAAAMwAAADNAAAAzgAAAM8AAADQAAAA0QAAANIAAADTAAAA1AAAANUAAADWAAAA1wAAANgAAADZAAAA2gAAANsAAADcAAAA3QAAAN4AAADfAAAA4AAAAOEAAADiAAAA4wAAAOQAAADlAAAA5gAAAOcAAADoAAAA6QAAAOoAAADrAAAA7AAAAO0AAADuAAAA7wAAAPAAAADxAAAA8gAAAPMAAAD0AAAA9QAAAPYAAAD3AAAA+AAAAPkAAAD6AAAA+wAAAPwAAAD9AAAA/gAAAP8AAAAAAQAAAQEAAAIBAAADAQAABAEAAAUBAAAGAQAABwEAAAgBAAAJAQAACgEAAAsBAAAMAQAADQEAAA4BAAAPAQAAEAEAABEBAAASAQAAEwEAABQBAAAVAQAAFgEAABcBAAAYAQAAGQEAABoBAAAbAQAAHAEAAB0BAAAeAQAAHwEAACABAAAhAQAAIgEAACMBAAAkAQAAJQEAACYBAAAnAQAAKAEAACkBAAAqAQAAKwEAACwBAAAtAQAALgEAAC8BAAAwAQAAMQEAADIBAAAzAQAANAEAADUBAAA2AQAANwEAADgBAAA5AQAAOgEAADsBAAA8AQAAPQEAAD4BAAA/AQAA\"},\"shape\":[120],\"dtype\":\"int32\",\"order\":\"little\"}],[\"Specimen\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"yQAAAMoAAADLAAAAzAAAAM0AAADOAAAAzwAAANAAAADRAAAA0gAAANMAAADUAAAA1QAAANYAAADXAAAA2AAAANkAAADaAAAA2wAAANwAAADdAAAA3gAAAN8AAADgAAAA4QAAAOIAAADjAAAA5AAAAOUAAADmAAAA5wAAAOgAAADpAAAA6gAAAOsAAADsAAAA7QAAAO4AAADvAAAA8AAAAPEAAADyAAAA8wAAAPQAAAD1AAAA9gAAAPcAAAD4AAAA+QAAAPoAAAD7AAAA/AAAAP0AAAD+AAAA/wAAAAABAAABAQAAAgEAAAMBAAAEAQAABQEAAAYBAAAHAQAACAEAAAkBAAAKAQAACwEAAAwBAAANAQAADgEAAA8BAAAQAQAAEQEAABIBAAATAQAAFAEAABUBAAAWAQAAFwEAABgBAAAZAQAAGgEAABsBAAAcAQAAHQEAAB4BAAAfAQAAIAEAACEBAAAiAQAAIwEAACQBAAAlAQAAJgEAACcBAAAoAQAAKQEAACoBAAArAQAALAEAAC0BAAAuAQAALwEAADABAAAxAQAAMgEAADMBAAA0AQAANQEAADYBAAA3AQAAOAEAADkBAAA6AQAAOwEAADwBAAA9AQAAPgEAAD8BAABAAQAA\"},\"shape\":[120],\"dtype\":\"int32\",\"order\":\"little\"}],[\"Colony\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"CQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAAGwAAABsAAAAbAAAAGwAAABsAAAAbAAAAGwAAABsAAAAbAAAAGwAAABsAAAAbAAAAGwAAABsAAAAbAAAAGwAAABsAAAAbAAAAGwAAABsAAAAbAAAAGwAAABsAAAAbAAAAGwAAABsAAAAbAAAAGwAAABsAAAAbAAAAVAAAAFQAAABUAAAAVAAAAFQAAABUAAAAVAAAAFQAAABUAAAAVAAAAFQAAABUAAAAVAAAAFQAAABUAAAAVAAAAFQAAABUAAAAVAAAAFQAAABUAAAAVAAAAFQAAABUAAAAVAAAAFQAAABUAAAAVAAAAFQAAABUAAAA\"},\"shape\":[120],\"dtype\":\"int32\",\"order\":\"little\"}],[\"Cage\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAA\"},\"shape\":[120],\"dtype\":\"int32\",\"order\":\"little\"}],[\"Sample-Nr.\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAACgAAAAEAAAACAAAAAwAAAAQAAAAFAAAABgAAAAcAAAAIAAAACQAAAAoAAAABAAAAAgAAAAMAAAAEAAAABQAAAAYAAAAHAAAACAAAAAkAAAAKAAAAAQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAACgAAAAEAAAACAAAAAwAAAAQAAAAFAAAABgAAAAcAAAAIAAAACQAAAAoAAAABAAAAAgAAAAMAAAAEAAAABQAAAAYAAAAHAAAACAAAAAkAAAAKAAAAAQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAACgAAAAEAAAACAAAAAwAAAAQAAAAFAAAABgAAAAcAAAAIAAAACQAAAAoAAAABAAAAAgAAAAMAAAAEAAAABQAAAAYAAAAHAAAACAAAAAkAAAAKAAAAAQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAACgAAAAEAAAACAAAAAwAAAAQAAAAFAAAABgAAAAcAAAAIAAAACQAAAAoAAAABAAAAAgAAAAMAAAAEAAAABQAAAAYAAAAHAAAACAAAAAkAAAAKAAAA\"},\"shape\":[120],\"dtype\":\"int32\",\"order\":\"little\"}],[\"Weight\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAABQc0CamZmZmXlxQM3MzMzMNHFAAAAAAAAgcECamZmZmQlxQM3MzMzM7G9AMzMzMzOLckDNzMzMzCRyQDMzMzMzA29AzczMzMzkcEAAAAAAAFBwQM3MzMzM7HFAzczMzMyMcEAzMzMzMzNwQGZmZmZmdnFAAAAAAADwb0AzMzMzM8NtQAAAAAAAuHFAmpmZmZmJcEDNzMzMzNRwQAAAAAAA8HBAAAAAAABgcEAzMzMzM1txQJqZmZmZwXBAZmZmZmaGcEDNzMzMzOxwQAAAAAAA0G5AMzMzMzNDckCamZmZmSFwQAAAAAAAQHFAZmZmZmYGc0CamZmZmXlyQGZmZmZmhnFAMzMzMzN7cUCamZmZmelvQM3MzMzMhHJAAAAAAADIc0BmZmZmZp5yQJqZmZmZUXJAZmZmZmamcEAzMzMzM8txQAAAAAAAUHNAZmZmZmauckCamZmZmblzQAAAAAAAAHRAzczMzMyEc0DNzMzMzDxzQM3MzMzMnHJAMzMzMzMrc0AAAAAAAEByQJqZmZmZIXJAZmZmZmaWcEAAAAAAABByQAAAAAAAYHBAZmZmZmbOcUBmZmZmZv5yQM3MzMzMlHJAzczMzMxkckBmZmZmZnZxQDMzMzMzi3FAAAAAAACocUAAAAAAAMBwQAAAAAAAMHJAAAAAAADwbkAzMzMzM/NvQDMzMzMzi3BAZmZmZmYmb0BmZmZmZl5wQJqZmZmZyXBAMzMzMzPzcEAzMzMzM4NxQJqZmZmZ6XJAzczMzMxEcUAAAAAAAFhxQM3MzMzMXHBAMzMzMzPjcUAAAAAAAHBwQJqZmZmZmXBAmpmZmZnJbUCamZmZmZlvQDMzMzMzE3FAAAAAAABAckBmZmZmZj5wQJqZmZmZOXFAZmZmZmYmcUCamZmZmUFwQM3MzMzMhHBAzczMzMxMcUAAAAAAAMBuQGZmZmZmrnFAzczMzMxEcUDNzMzMzFRxQJqZmZmZKXBAzczMzMxkcUBmZmZmZn5xQAAAAAAAQHJAmpmZmZmRcECamZmZmblwQAAAAAAAEHBAAAAAAABAc0AAAAAAAIhxQJqZmZmZ+XBAMzMzMzODcUBmZmZmZkZyQGZmZmZmpnBAmpmZmZmRcUDNzMzMzIxzQDMzMzMzs3BAAAAAAAAYc0DNzMzMzHxxQDMzMzMzC3FAAAAAAABQc0DNzMzMzOxxQAAAAAAAMHNAMzMzMzM7cUCamZmZmYlyQJqZmZmZiXFAzczMzMwscUAzMzMzMytwQGZmZmZmnnFA\"},\"shape\":[120],\"dtype\":\"float64\",\"order\":\"little\"}],[\"Treatment\",{\"type\":\"ndarray\",\"array\":[\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\"],\"shape\":[120],\"dtype\":\"object\",\"order\":\"little\"}],[\"TreatmentNCSS\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAA\"},\"shape\":[120],\"dtype\":\"int32\",\"order\":\"little\"}],[\"__ECDF\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"IiIiIiIi7j+amZmZmZnhP0RERERERNw/3t3d3d3dvT+amZmZmZnZP1VVVVVVVbU/q6qqqqqq6j93d3d3d3fnP5qZmZmZmak/7+7u7u7u1j9mZmZmZmbGP2ZmZmZmZuY/iYiIiIiI0D8zMzMzMzPDPxEREREREeE/d3d3d3d3tz8RERERERGBP1VVVVVVVeU/7+7u7u7uzj9mZmZmZmbWPwAAAAAAANg/mpmZmZmZyT+JiIiIiIjgP1VVVVVVVdU/3t3d3d3dzT93d3d3d3fXPxEREREREaE/zczMzMzM6D8AAAAAAADAP97d3d3d3d0/iYiIiIiI7D/e3d3d3d3pPzMzMzMzM+M/3t3d3d3d4T8zMzMzMzOzPyIiIiIiIuo/vLu7u7u77z93d3d3d3frP1VVVVVVVek/q6qqqqqq0j+amZmZmZnlP2ZmZmZmZu4/vLu7u7u76z93d3d3d3fvPwAAAAAAAPA/7+7u7u7u7j+amZmZmZntPzMzMzMzM+s/ERERERER7T8AAAAAAADoPzMzMzMzM+c/mpmZmZmZ0T/v7u7u7u7mP6uqqqqqqso/3t3d3d3d5T9ERERERETsP+/u7u7u7uo/mpmZmZmZ6T9VVVVVVVXhPwAAAAAAAOQ/zczMzMzM5D/NzMzMzMzUP7y7u7u7u+c/VVVVVVVVpT+amZmZmZm5PwAAAAAAANA/3t3d3d3drT+JiIiIiIjIP97d3d3d3dU/iYiIiIiI2D+rqqqqqqriPwAAAAAAAOw/ZmZmZmZm3j9ERERERETgP3d3d3d3d8c/IiIiIiIi5j+8u7u7u7vLPyIiIiIiItI/ERERERERkT8RERERERGxP6uqqqqqqto/RERERERE6D9ERERERETEP83MzMzMzNw/MzMzMzMz2z9VVVVVVVXFP83MzMzMzMw/d3d3d3d33z+amZmZmZmZPxEREREREeU/7+7u7u7u3j8AAAAAAADgPxEREREREcE/zczMzMzM4D9mZmZmZmbiP4mIiIiIiOg/ERERERER0T9ERERERETUP7y7u7u7u7s/3t3d3d3d7T93d3d3d3fjPxEREREREdk/7+7u7u7u4j8RERERERHpPzMzMzMzM9M/RERERERE5D8zMzMzMzPvP7y7u7u7u9M/zczMzMzM7D8iIiIiIiLiPyIiIiIiIto/q6qqqqqq7j+rqqqqqqrmP1VVVVVVVe0/VVVVVVVV3T9mZmZmZmbqP7y7u7u7u+M/vLu7u7u72z8iIiIiIiLCP4mIiIiIiOQ/\"},\"shape\":[120],\"dtype\":\"float64\",\"order\":\"little\"}],[\"__label\",{\"type\":\"ndarray\",\"array\":[\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\"],\"shape\":[120],\"dtype\":\"object\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1087\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1088\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Circle\",\"id\":\"p1083\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"Weight\"},\"y\":{\"type\":\"field\",\"field\":\"__ECDF\"},\"line_color\":{\"type\":\"value\",\"value\":\"#ff7e0e\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#ff7e0e\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Circle\",\"id\":\"p1084\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"Weight\"},\"y\":{\"type\":\"field\",\"field\":\"__ECDF\"},\"line_color\":{\"type\":\"value\",\"value\":\"#ff7e0e\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#ff7e0e\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Circle\",\"id\":\"p1085\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"Weight\"},\"y\":{\"type\":\"field\",\"field\":\"__ECDF\"},\"line_color\":{\"type\":\"value\",\"value\":\"#ff7e0e\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#ff7e0e\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1005\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p1032\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p1033\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p1034\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p1035\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p1036\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p1037\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p1038\"}]}},\"toolbar_location\":\"above\",\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p1025\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p1028\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p1027\"},\"axis_label\":\"ECDF\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1026\"}}}],\"right\":[{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p1089\",\"attributes\":{\"location\":\"center\",\"click_policy\":\"hide\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p1090\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"Control\"},\"renderers\":[{\"id\":\"p1065\"},{\"id\":\"p1053\"}]}},{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p1091\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"Pesticide\"},\"renderers\":[{\"id\":\"p1086\"},{\"id\":\"p1074\"}]}}]}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p1018\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p1021\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p1020\"},\"axis_label\":\"weight (mg)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1019\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1024\",\"attributes\":{\"axis\":{\"id\":\"p1018\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1031\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p1025\"}}}],\"frame_width\":375,\"frame_height\":275}}],\"callbacks\":{\"type\":\"map\"}}};\n", " const render_items = [{\"docid\":\"f6cf8cad-e3af-4c8f-8db1-ed52a6dcf38a\",\"roots\":{\"p1001\":\"cab992f6-3b7e-445a-b8a4-cc61da0836f0\"},\"root_ids\":[\"p1001\"]}];\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": "p1001" } }, "output_type": "display_data" } ], "source": [ "p = iqplot.ecdf(\n", " data=df_weight,\n", " q='Weight',\n", " cats='Treatment',\n", " conf_int=True,\n", " x_axis_label='weight (mg)',\n", ")\n", "\n", "bokeh.io.show(p)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "There is strong overlap of the ECDFs, which suggests there is no difference between pesticide and control. Now, let's compute confidence intervals on the mean weight of the drones." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "**c)** First, we'll get point estimates for the mean weight under control and pesticide conditions." ] }, { "cell_type": "code", "execution_count": 4, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Mean control: 277.0563 mg\n", "Mean pesticide: 278.27333333333337 mg\n" ] } ], "source": [ "mean_control = np.mean(df_weight.loc[df_weight['Treatment']=='Control', 'Weight'])\n", "mean_pest = np.mean(df_weight.loc[df_weight['Treatment']=='Pesticide', 'Weight'])\n", "\n", "print('Mean control: ', mean_control, 'mg')\n", "print('Mean pesticide:', mean_pest, 'mg')" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "The means are really close. Let's now compute the confidence intervals. We'll use the bootstrap replicate generating function we wrote in [Exercise 4.1](exercise_4.1.ipynb)." ] }, { "cell_type": "code", "execution_count": 5, "metadata": {}, "outputs": [], "source": [ "def draw_bs_reps(data, func, rng, size=1, args=()):\n", " return np.array(\n", " [\n", " func(rng.choice(data, replace=True, size=len(data)), *args)\n", " for _ in range(size)\n", " ]\n", " )\n", "\n", "\n", "rng = np.random.default_rng()\n", "\n", "# Draw 10,000 bootstrap reps for both.\n", "bs_reps_control = draw_bs_reps(\n", " df_weight.loc[df_weight[\"Treatment\"] == \"Control\", \"Weight\"].values,\n", " np.mean,\n", " rng,\n", " size=10000,\n", ")\n", "bs_reps_pest = draw_bs_reps(\n", " df_weight.loc[df_weight[\"Treatment\"] == \"Pesticide\", \"Weight\"].values,\n", " np.mean,\n", " rng,\n", " size=10000,\n", ")" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Now, we can use `np.percentile()` to compute the 95% confidence interval." ] }, { "cell_type": "code", "execution_count": 6, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Confidence interval for control: [274.6939 279.40462625]\n", "Confidence interval for pesticide: [275.119125 281.6184375]\n" ] } ], "source": [ "conf_int_control = np.percentile(bs_reps_control, [2.5, 97.5])\n", "conf_int_pest = np.percentile(bs_reps_pest, [2.5, 97.5])\n", "\n", "print('Confidence interval for control:', conf_int_control)\n", "print('Confidence interval for pesticide:', conf_int_pest)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "They have nearly the same confidence interval, as we would expect from the ECDFs." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "**d)** We just go through the same steps as before. First, the ECDF." ] }, { "cell_type": "code", "execution_count": 7, "metadata": {}, "outputs": [ { "data": { "text/html": [ "\n", "
\n" ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/javascript": [ "(function(root) {\n", " function embed_document(root) {\n", " const docs_json = {\"f85570ee-2392-4285-8294-a7913a890f76\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p1288\",\"attributes\":{\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p1290\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p1289\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1301\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1303\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1294\"},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1340\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1334\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1336\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1335\"},\"data\":{\"type\":\"map\",\"entries\":[[\"x\",[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,32.5,32.5,32.5,32.5,44.9921278052127,44.9921278052127,44.99212781,44.99212781,44.99212781,44.99212781,50.0,50.0,55.997149465823,55.997149465823,57.06521739,57.06521739,57.06521739,57.06521739,68.11131927,68.11131927,68.13048201,68.13048201,69.88498509,69.88498509,69.88498509,69.88498509,73.12553419,73.12553419,73.1876968,73.1876968,73.73289924,73.73289924,74.41948449,74.41948449,75.3854905188791,75.3854905188791,75.3854905188791,75.3854905188791,75.7647208495557,75.7647208495557,75.933258,75.933258,76.1494591090057,76.1494591090057,76.14945911,76.14945911,76.14945911,76.14945911,76.65909502,76.65909502,77.0825689110135,77.0825689110135,77.63426433,77.63426433,77.6342643312626,77.6342643312626,78.308227886686,78.308227886686,78.4963132,78.4963132,79.3020312966259,79.3020312966259,79.5,79.5,79.5373554799784,79.5373554799784,79.5373554799784,79.5373554799784,79.53735548,79.53735548,81.25,81.25,81.403220240878,81.403220240878,81.6004584,81.6004584,82.15099624,82.15099624,82.42361418,82.42361418,82.4236141825151,82.4236141825151,82.63299342,82.63299342,82.6329934229224,82.6329934229224,82.80888845364657,82.80888845364657,82.8133985826395,82.8133985826395,83.55252183,83.55252183,84.57685325,84.57685325,84.6659612601236,84.6659612601236,84.6659612601236,84.6659612601236,84.92303589,84.92303589,85.14155715,85.14155715,85.176268629771,85.176268629771,86.62051698,86.62051698,86.91854637,86.91854637,87.3829853415464,87.3829853415464,87.52340007,87.52340007,88.04723817,88.04723817,88.53378146,88.53378146,88.5826202980786,88.5826202980786,89.04786069,89.04786069,89.2028260615428,89.2028260615428,89.28510289,89.28510289,89.28510289,89.28510289,89.70654852,89.70654852,89.70654852,89.70654852,89.9979813278077,89.9979813278077,89.99798133,89.99798133,90.2362153123023,90.2362153123023,90.4013147346481,90.4013147346481,90.58405696,90.58405696,90.58405696,90.58405696,90.58405696164,90.58405696164,90.65708784,90.65708784,90.7178691961338,90.7178691961338,90.8822649,90.8822649,91.9125976104989,91.9125976104989,92.06349206,92.06349206,92.59090909,92.59090909,92.82808489,92.82808489,93.18261985,93.18261985,93.2874208336941,93.2874208336941,93.2874208336941,93.2874208336941,93.3635651629073,93.3635651629073,93.4463051568315,93.4463051568315,93.9600358113647,93.9600358113647,94.02554961,94.02554961,94.2353021005149,94.2353021005149,94.24075725,94.24075725,94.2545160570919,94.2545160570919,94.2715963,94.2715963,94.2715963,94.2715963,94.3878045434769,94.3878045434769,94.53596009,94.53596009,94.6368791994235,94.6368791994235,94.7614218403692,94.7614218403692,94.86235763,94.86235763,95.41407625,95.41407625,95.4214202677118,95.4214202677118,95.48021298,95.48021298,95.7894736842105,95.7894736842105,95.86374691970855,95.86374691970855,95.8885240609407,95.8885240609407,95.8969476248909,95.8969476248909,96.0334578275755,96.0334578275755,96.3498079760595,96.3498079760595,96.4067365144407,96.4067365144407,96.411837266676,96.411837266676,96.61498027,96.61498027,96.7263814616756,96.7263814616756,96.9047619,96.9047619,96.9269279143752,96.9269279143752,96.92763298,96.92763298,96.9592550235536,96.9592550235536,97.0712056970515,97.0712056970515,97.1678744,97.1678744,97.3741737829884,97.3741737829884,97.3765432098765,97.3765432098765,97.7925061050061,97.7925061050061,98.264714204867,98.264714204867,98.4761904761905,98.4761904761905,98.64723637,98.64723637,98.6472363704961,98.6472363704961,98.75,98.75,98.952595402898,98.952595402898,99.0450658816933,99.0450658816933,99.1367521367521,99.1367521367521,99.2513368983957,99.2513368983957,99.3095238095238,99.3095238095238,99.3110435663627,99.3110435663627,99.3381527123421,99.3381527123421,99.4047619047619,99.4047619047619,99.4550724637681,99.4550724637681,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,100.0,99.5522388059701,99.5522388059701,99.4550724637681,99.4550724637681,99.4550724637681,99.4550724637681,99.4047619047619,99.4047619047619,99.4047619047619,99.4047619047619,99.3381527123421,99.3381527123421,99.3381527123421,99.3381527123421,99.3110435663627,99.3110435663627,99.3095238095238,99.3095238095238,99.25925926,99.25925926,99.2513368983957,99.2513368983957,99.1367521367521,99.1367521367521,99.1367521367521,99.1367521367521,99.0450658816933,99.0450658816933,98.952595402898,98.952595402898,98.83415435,98.83415435,98.75,98.75,98.6472363704961,98.6472363704961,98.64723637,98.64723637,98.64723637,98.64723637,98.4761904761905,98.4761904761905,98.264714204867,98.264714204867,97.7925061050061,97.7925061050061,97.4219443359481,97.4219443359481,97.3765432098765,97.3765432098765,97.3741737829884,97.3741737829884,97.1678744,97.1678744,97.1678744,97.1678744,97.0712056970515,97.0712056970515,96.9592550235536,96.9592550235536,96.92763298,96.92763298,96.9269279143752,96.9269279143752,96.9047619,96.9047619,96.8066378066378,96.8066378066378,96.7263814616756,96.7263814616756,96.61498027,96.61498027,96.411837266676,96.411837266676,96.411837266676,96.411837266676,96.4067365144407,96.4067365144407,96.3498079760595,96.3498079760595,96.0334578275755,96.0334578275755,95.8969476248909,95.8969476248909,95.8885240609407,95.8885240609407,95.86426295,95.86426295,95.8436217383421,95.8436217383421,95.7894736842105,95.7894736842105,95.48021298,95.48021298,95.4214202677118,95.4214202677118,95.41407625,95.41407625,94.86235763,94.86235763,94.7614218403692,94.7614218403692,94.6368791994235,94.6368791994235,94.53596009,94.53596009,94.3878045434769,94.3878045434769,94.2715963,94.2715963,94.2715963,94.2715963,94.2545160570919,94.2545160570919,94.2545160570919,94.2545160570919,94.24075725,94.24075725,94.2353021005149,94.2353021005149,94.02554961,94.02554961,93.9600358113647,93.9600358113647,93.4463051568315,93.4463051568315,93.3635651629073,93.3635651629073,93.2874208336941,93.2874208336941,93.2874208336941,93.2874208336941,92.82808489,92.82808489,92.59090909,92.59090909,92.06349206,92.06349206,92.06349206,92.06349206,90.8822649,90.8822649,90.7178691961338,90.7178691961338,90.65708784,90.65708784,90.6450318327302,90.6450318327302,90.58405696164,90.58405696164,90.58405696,90.58405696,90.4013147346481,90.4013147346481,90.2362153123023,90.2362153123023,89.99798133,89.99798133,89.9979813278077,89.9979813278077,89.8484848484848,89.8484848484848,89.70654852,89.70654852,89.28510289,89.28510289,89.28510289,89.28510289,89.2028260615428,89.2028260615428,89.04786069,89.04786069,88.5826202980786,88.5826202980786,88.53378146,88.53378146,88.04723817,88.04723817,87.52340007,87.52340007,87.3829853415464,87.3829853415464,86.91854637,86.91854637,85.176268629771,85.176268629771,85.14155715,85.14155715,84.92303589,84.92303589,84.6659612601236,84.6659612601236,84.6659612601236,84.6659612601236,84.57685325,84.57685325,83.55252183,83.55252183,82.8133985826395,82.8133985826395,82.6329934229224,82.6329934229224,82.63299342,82.63299342,82.4236141825151,82.4236141825151,82.42361418,82.42361418,82.15099624,82.15099624,81.403220240878,81.403220240878,81.25,81.25,79.53735548,79.53735548,79.5373554799784,79.5373554799784,79.5,79.5,79.3020312966259,79.3020312966259,78.4963132,78.4963132,77.6342643312626,77.6342643312626,77.63426433,77.63426433,77.0825689110135,77.0825689110135,76.65909502,76.65909502,76.1494591090057,76.1494591090057,75.933258,75.933258,75.7647208495557,75.7647208495557,75.3854905188791,75.3854905188791,73.73289924,73.73289924,73.1876968,73.1876968,73.12553419,73.12553419,68.13048201,68.13048201,68.11131927,68.11131927,57.06521739,57.06521739,50.0,50.0,44.9921278052127,44.9921278052127]],[\"y\",[0.0,0.007194244604316547,0.007194244604316547,0.014388489208633094,0.014388489208633094,0.02158273381294964,0.02158273381294964,0.02877697841726619,0.02877697841726619,0.03597122302158273,0.03597122302158273,0.04316546762589928,0.04316546762589928,0.050359712230215826,0.050359712230215826,0.05755395683453238,0.05755395683453238,0.06474820143884892,0.06474820143884892,0.07194244604316546,0.07194244604316546,0.07913669064748201,0.07913669064748201,0.08633093525179857,0.08633093525179857,0.09352517985611511,0.09352517985611511,0.10071942446043165,0.10071942446043165,0.1079136690647482,0.1079136690647482,0.11510791366906475,0.11510791366906475,0.1223021582733813,0.1223021582733813,0.12949640287769784,0.12949640287769784,0.1366906474820144,0.1366906474820144,0.14388489208633093,0.14388489208633093,0.1510791366906475,0.1510791366906475,0.15827338129496402,0.15827338129496402,0.16546762589928057,0.16546762589928057,0.17266187050359713,0.17266187050359713,0.17985611510791366,0.17985611510791366,0.18705035971223022,0.18705035971223022,0.19424460431654678,0.19424460431654678,0.2014388489208633,0.2014388489208633,0.20863309352517986,0.20863309352517986,0.2158273381294964,0.2158273381294964,0.22302158273381295,0.22302158273381295,0.2302158273381295,0.2302158273381295,0.23741007194244604,0.23741007194244604,0.2446043165467626,0.2446043165467626,0.2517985611510791,0.2517985611510791,0.2589928057553957,0.2589928057553957,0.26618705035971224,0.26618705035971224,0.2733812949640288,0.2733812949640288,0.2805755395683453,0.2805755395683453,0.28776978417266186,0.28776978417266186,0.2949640287769784,0.2949640287769784,0.302158273381295,0.302158273381295,0.30935251798561153,0.30935251798561153,0.31654676258992803,0.31654676258992803,0.3237410071942446,0.3237410071942446,0.33093525179856115,0.33093525179856115,0.3381294964028777,0.3381294964028777,0.34532374100719426,0.34532374100719426,0.35251798561151076,0.35251798561151076,0.3597122302158273,0.3597122302158273,0.3669064748201439,0.3669064748201439,0.37410071942446044,0.37410071942446044,0.381294964028777,0.381294964028777,0.38848920863309355,0.38848920863309355,0.39568345323741005,0.39568345323741005,0.4028776978417266,0.4028776978417266,0.41007194244604317,0.41007194244604317,0.4172661870503597,0.4172661870503597,0.4244604316546763,0.4244604316546763,0.4316546762589928,0.4316546762589928,0.43884892086330934,0.43884892086330934,0.4460431654676259,0.4460431654676259,0.45323741007194246,0.45323741007194246,0.460431654676259,0.460431654676259,0.4676258992805755,0.4676258992805755,0.4748201438848921,0.4748201438848921,0.48201438848920863,0.48201438848920863,0.4892086330935252,0.4892086330935252,0.49640287769784175,0.49640287769784175,0.5035971223021583,0.5035971223021583,0.5107913669064749,0.5107913669064749,0.5179856115107914,0.5179856115107914,0.5251798561151079,0.5251798561151079,0.5323741007194245,0.5323741007194245,0.539568345323741,0.539568345323741,0.5467625899280576,0.5467625899280576,0.5539568345323741,0.5539568345323741,0.5611510791366906,0.5611510791366906,0.5683453237410072,0.5683453237410072,0.5755395683453237,0.5755395683453237,0.5827338129496403,0.5827338129496403,0.5899280575539568,0.5899280575539568,0.5971223021582733,0.5971223021582733,0.60431654676259,0.60431654676259,0.6115107913669064,0.6115107913669064,0.6187050359712231,0.6187050359712231,0.6258992805755396,0.6258992805755396,0.6330935251798561,0.6330935251798561,0.6402877697841727,0.6402877697841727,0.6474820143884892,0.6474820143884892,0.6546762589928058,0.6546762589928058,0.6618705035971223,0.6618705035971223,0.6690647482014388,0.6690647482014388,0.6762589928057554,0.6762589928057554,0.6834532374100719,0.6834532374100719,0.6906474820143885,0.6906474820143885,0.697841726618705,0.697841726618705,0.7050359712230215,0.7050359712230215,0.7122302158273381,0.7122302158273381,0.7194244604316546,0.7194244604316546,0.7266187050359713,0.7266187050359713,0.7338129496402878,0.7338129496402878,0.7410071942446043,0.7410071942446043,0.7482014388489209,0.7482014388489209,0.7553956834532374,0.7553956834532374,0.762589928057554,0.762589928057554,0.7697841726618705,0.7697841726618705,0.7769784172661871,0.7769784172661871,0.7841726618705036,0.7841726618705036,0.7913669064748201,0.7913669064748201,0.7985611510791367,0.7985611510791367,0.8057553956834532,0.8057553956834532,0.8129496402877698,0.8129496402877698,0.8201438848920863,0.8201438848920863,0.8273381294964028,0.8273381294964028,0.8345323741007195,0.8345323741007195,0.841726618705036,0.841726618705036,0.8489208633093526,0.8489208633093526,0.8561151079136691,0.8561151079136691,0.8633093525179856,0.8633093525179856,0.8705035971223022,0.8705035971223022,0.8776978417266187,0.8776978417266187,0.8848920863309353,0.8848920863309353,0.8920863309352518,0.8920863309352518,0.8992805755395683,0.8992805755395683,0.9064748201438849,0.9064748201438849,0.9136690647482014,0.9136690647482014,0.920863309352518,0.920863309352518,0.9280575539568345,0.9280575539568345,0.935251798561151,0.935251798561151,0.9424460431654677,0.9424460431654677,0.9496402877697842,0.9496402877697842,0.9568345323741008,0.9568345323741008,0.9640287769784173,0.9640287769784173,0.9712230215827338,0.9712230215827338,0.9784172661870504,0.9784172661870504,0.9856115107913669,0.9856115107913669,0.9928057553956835,0.9928057553956835,1.0,1.0,0.9928057553956835,0.9928057553956835,0.9856115107913669,0.9856115107913669,0.9784172661870504,0.9784172661870504,0.9712230215827338,0.9712230215827338,0.9640287769784173,0.9640287769784173,0.9568345323741008,0.9568345323741008,0.9496402877697842,0.9496402877697842,0.9424460431654677,0.9424460431654677,0.935251798561151,0.935251798561151,0.9280575539568345,0.9280575539568345,0.920863309352518,0.920863309352518,0.9136690647482014,0.9136690647482014,0.9064748201438849,0.9064748201438849,0.8992805755395683,0.8992805755395683,0.8920863309352518,0.8920863309352518,0.8848920863309353,0.8848920863309353,0.8776978417266187,0.8776978417266187,0.8705035971223022,0.8705035971223022,0.8633093525179856,0.8633093525179856,0.8561151079136691,0.8561151079136691,0.8489208633093526,0.8489208633093526,0.841726618705036,0.841726618705036,0.8345323741007195,0.8345323741007195,0.8273381294964028,0.8273381294964028,0.8201438848920863,0.8201438848920863,0.8129496402877698,0.8129496402877698,0.8057553956834532,0.8057553956834532,0.7985611510791367,0.7985611510791367,0.7913669064748201,0.7913669064748201,0.7841726618705036,0.7841726618705036,0.7769784172661871,0.7769784172661871,0.7697841726618705,0.7697841726618705,0.762589928057554,0.762589928057554,0.7553956834532374,0.7553956834532374,0.7482014388489209,0.7482014388489209,0.7410071942446043,0.7410071942446043,0.7338129496402878,0.7338129496402878,0.7266187050359713,0.7266187050359713,0.7194244604316546,0.7194244604316546,0.7122302158273381,0.7122302158273381,0.7050359712230215,0.7050359712230215,0.697841726618705,0.697841726618705,0.6906474820143885,0.6906474820143885,0.6834532374100719,0.6834532374100719,0.6762589928057554,0.6762589928057554,0.6690647482014388,0.6690647482014388,0.6618705035971223,0.6618705035971223,0.6546762589928058,0.6546762589928058,0.6474820143884892,0.6474820143884892,0.6402877697841727,0.6402877697841727,0.6330935251798561,0.6330935251798561,0.6258992805755396,0.6258992805755396,0.6187050359712231,0.6187050359712231,0.6115107913669064,0.6115107913669064,0.60431654676259,0.60431654676259,0.5971223021582733,0.5971223021582733,0.5899280575539568,0.5899280575539568,0.5827338129496403,0.5827338129496403,0.5755395683453237,0.5755395683453237,0.5683453237410072,0.5683453237410072,0.5611510791366906,0.5611510791366906,0.5539568345323741,0.5539568345323741,0.5467625899280576,0.5467625899280576,0.539568345323741,0.539568345323741,0.5323741007194245,0.5323741007194245,0.5251798561151079,0.5251798561151079,0.5179856115107914,0.5179856115107914,0.5107913669064749,0.5107913669064749,0.5035971223021583,0.5035971223021583,0.49640287769784175,0.49640287769784175,0.4892086330935252,0.4892086330935252,0.48201438848920863,0.48201438848920863,0.4748201438848921,0.4748201438848921,0.4676258992805755,0.4676258992805755,0.460431654676259,0.460431654676259,0.45323741007194246,0.45323741007194246,0.4460431654676259,0.4460431654676259,0.43884892086330934,0.43884892086330934,0.4316546762589928,0.4316546762589928,0.4244604316546763,0.4244604316546763,0.4172661870503597,0.4172661870503597,0.41007194244604317,0.41007194244604317,0.4028776978417266,0.4028776978417266,0.39568345323741005,0.39568345323741005,0.38848920863309355,0.38848920863309355,0.381294964028777,0.381294964028777,0.37410071942446044,0.37410071942446044,0.3669064748201439,0.3669064748201439,0.3597122302158273,0.3597122302158273,0.35251798561151076,0.35251798561151076,0.34532374100719426,0.34532374100719426,0.3381294964028777,0.3381294964028777,0.33093525179856115,0.33093525179856115,0.3237410071942446,0.3237410071942446,0.31654676258992803,0.31654676258992803,0.30935251798561153,0.30935251798561153,0.302158273381295,0.302158273381295,0.2949640287769784,0.2949640287769784,0.28776978417266186,0.28776978417266186,0.2805755395683453,0.2805755395683453,0.2733812949640288,0.2733812949640288,0.26618705035971224,0.26618705035971224,0.2589928057553957,0.2589928057553957,0.2517985611510791,0.2517985611510791,0.2446043165467626,0.2446043165467626,0.23741007194244604,0.23741007194244604,0.2302158273381295,0.2302158273381295,0.22302158273381295,0.22302158273381295,0.2158273381294964,0.2158273381294964,0.20863309352517986,0.20863309352517986,0.2014388489208633,0.2014388489208633,0.19424460431654678,0.19424460431654678,0.18705035971223022,0.18705035971223022,0.17985611510791366,0.17985611510791366,0.17266187050359713,0.17266187050359713,0.16546762589928057,0.16546762589928057,0.15827338129496402,0.15827338129496402,0.1510791366906475,0.1510791366906475,0.14388489208633093,0.14388489208633093,0.1366906474820144,0.1366906474820144,0.12949640287769784,0.12949640287769784,0.1223021582733813,0.1223021582733813,0.11510791366906475,0.11510791366906475,0.1079136690647482,0.1079136690647482,0.10071942446043165,0.10071942446043165,0.09352517985611511,0.09352517985611511,0.08633093525179857,0.08633093525179857,0.07913669064748201,0.07913669064748201,0.07194244604316546,0.07194244604316546,0.06474820143884892,0.06474820143884892,0.05755395683453238,0.05755395683453238,0.050359712230215826,0.050359712230215826,0.04316546762589928,0.04316546762589928,0.03597122302158273,0.03597122302158273,0.02877697841726619,0.02877697841726619,0.02158273381294964,0.02158273381294964,0.014388489208633094,0.014388489208633094,0.007194244604316547,0.007194244604316547,0.0]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1341\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1342\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Patch\",\"id\":\"p1337\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"x\"},\"y\":{\"type\":\"field\",\"field\":\"y\"},\"line_color\":\"#1f77b4\",\"line_alpha\":0,\"fill_color\":\"#1f77b3\",\"fill_alpha\":0.3}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Patch\",\"id\":\"p1338\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"x\"},\"y\":{\"type\":\"field\",\"field\":\"y\"},\"line_color\":\"#1f77b4\",\"line_alpha\":0.1,\"fill_color\":\"#1f77b3\",\"fill_alpha\":0.1,\"hatch_alpha\":0.1}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Patch\",\"id\":\"p1339\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"x\"},\"y\":{\"type\":\"field\",\"field\":\"y\"},\"line_color\":\"#1f77b4\",\"line_alpha\":0.2,\"fill_color\":\"#1f77b3\",\"fill_alpha\":0.2,\"hatch_alpha\":0.2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1352\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1343\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1345\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1344\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAEAAAACAAAAAwAAAAQAAAAFAAAABgAAAAcAAAAIAAAACQAAAAoAAAALAAAADAAAAA0AAAAOAAAADwAAABAAAAARAAAAEgAAABMAAAAUAAAAFQAAABYAAAAXAAAAGAAAABkAAAAaAAAAGwAAABwAAAAdAAAAHgAAAB8AAAAgAAAAIQAAACIAAAAjAAAAJAAAACUAAAAmAAAAJwAAACgAAAApAAAAKgAAACsAAAAsAAAALQAAAC4AAABjAAAAZAAAAGUAAABmAAAAZwAAAGgAAABpAAAAagAAAGsAAABsAAAAbQAAAG4AAABvAAAAcAAAAHEAAAByAAAAcwAAAHQAAAB1AAAAdgAAAHcAAAB4AAAAeQAAAHoAAAB7AAAAfAAAAH0AAAB+AAAAfwAAAIsAAACMAAAAjQAAAI4AAACPAAAAkAAAAJEAAACSAAAAkwAAAJQAAACVAAAAlgAAAJcAAACYAAAAmQAAAJoAAACbAAAAnAAAAJ0AAACeAAAAnwAAAKAAAAChAAAAogAAAKMAAACkAAAApQAAAKYAAACnAAAAqAAAAKkAAACqAAAAqwAAAKwAAACtAAAArgAAAK8AAACwAAAAsQAAALIAAACzAAAAtAAAALUAAAC2AAAAtwAAALgAAAC5AAAAugAAALsAAAC8AAAAvQAAAL4AAAC/AAAAwAAAAMEAAADCAAAAwwAAAMQAAADFAAAAxgAAAMcAAADIAAAAyQAAAMoAAADLAAAAzAAAAM0AAADOAAAAzwAAAA==\"},\"shape\":[145],\"dtype\":\"int32\",\"order\":\"little\"}],[\"Specimen\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"4wAAAOQAAADlAAAA5gAAAOcAAADoAAAA6QAAAOoAAADrAAAA7AAAAPQAAADtAAAA7gAAAO8AAADwAAAA8QAAAPIAAADzAAAA9wAAAP8AAAD4AAAA+QAAAPoAAAAAAQAA+wAAAPwAAAD9AAAA/gAAAKcAAACoAAAAqQAAAKoAAACrAAAArAAAAK0AAACuAAAAfwAAAIAAAACBAAAAggAAAIMAAACEAAAAhgAAAEcAAABGAAAARQAAAEQAAAAvAAAAxwAAALoAAAA7AAAAxAAAAD0AAADFAAAAxgAAAIUAAAAyAAAAQQAAAD4AAABCAAAArwAAALAAAACxAAAAMAAAALIAAACzAAAAnQAAAKYAAACeAAAAnwAAAKAAAAChAAAAogAAAKMAAACkAAAApQAAACsAAAApAAAAuQAAAGwAAADgAAAA2QAAADMAAAB1AAAAdAAAAHMAAAByAAAAcQAAAHAAAABvAAAAbgAAAG0AAAABAAAAAgAAAAMAAAAEAAAABQAAAAYAAAAHAAAACAAAAAkAAAAKAAAACwAAAAwAAAANAAAADgAAAA8AAAAqAAAAWwAAADQAAAC0AAAAtQAAALYAAAC3AAAAuAAAAFoAAAA6AAAAAgEAAGkAAABrAAAAAQEAANwAAADdAAAA3gAAAN8AAADaAAAAVgAAAMgAAADJAAAAygAAANsAAADLAAAAzAAAAM0AAADOAAAAagAAAE0AAABOAAAATwAAAFAAAABRAAAAUgAAAFMAAABUAAAAVQAAAA==\"},\"shape\":[145],\"dtype\":\"int32\",\"order\":\"little\"}],[\"Treatment\",{\"type\":\"ndarray\",\"array\":[\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\"],\"shape\":[145],\"dtype\":\"object\",\"order\":\"little\"}],[\"Environment\",{\"type\":\"ndarray\",\"array\":[\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\"],\"shape\":[145],\"dtype\":\"object\",\"order\":\"little\"}],[\"TreatmentNCSS\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAA==\"},\"shape\":[145],\"dtype\":\"int32\",\"order\":\"little\"}],[\"Sample ID\",{\"type\":\"ndarray\",\"array\":[\"C2-1-1\",\"C2-1-2\",\"C2-1-3\",\"C2-1-4\",\"C2-1-5\",\"C2-1-6\",\"C2-1-7\",\"C2-1-8\",\"C2-1-9\",\"C2-2-1\",\"C2-2-10\",\"C2-2-2\",\"C2-2-3\",\"C2-2-4\",\"C2-2-5\",\"C2-2-6\",\"C2-2-7\",\"C2-2-8\",\"C2-3-1\",\"C2-3-10\",\"C2-3-2\",\"C2-3-3\",\"C2-3-4\",\"C2-3-5\",\"C2-3-6\",\"C2-3-7\",\"C2-3-8\",\"C2-3-9\",\"C5-1-1\",\"C5-1-2\",\"C5-1-3\",\"C5-1-4\",\"C5-1-5\",\"C5-1-6\",\"C5-1-7\",\"C5-1-8\",\"C5-2-1\",\"C5-2-2\",\"C5-2-3\",\"C5-2-4\",\"C5-2-5\",\"C5-2-6\",\"C5-2-7\",\"C5-3-1\",\"C5-3-2\",\"C5-3-3\",\"C5-3-4\",\"C26-1-1\",\"C26-1-10\",\"C26-1-2\",\"C26-1-3\",\"C26-1-4\",\"C26-1-5\",\"C26-1-6\",\"C26-1-7\",\"C26-1-8\",\"C26-1-9\",\"C26-2-1\",\"C26-2-2\",\"C26-2-3\",\"C26-2-4\",\"C26-2-5\",\"C26-2-6\",\"C26-2-7\",\"C26-2-8\",\"C26-2-9\",\"C26-3-1\",\"C26-3-10\",\"C26-3-2\",\"C26-3-3\",\"C26-3-4\",\"C26-3-5\",\"C26-3-6\",\"C26-3-7\",\"C26-3-8\",\"C26-3-9\",\"51-1-2\",\"51-1-5\",\"C51-1-1\",\"c51-1-3\",\"C51-1-4\",\"C51-1-6\",\"C51-1-7\",\"C51-2-1\",\"C51-2-2\",\"C51-2-3\",\"C51-2-4\",\"C51-2-5\",\"C51-2-6\",\"C51-2-7\",\"C51-2-8\",\"C51-2-9\",\"77-1-1\",\"77-1-2\",\"77-1-3\",\"77-1-4\",\"77-1-5\",\"77-1-6\",\"77-1-7\",\"77-1-8\",\"77-1-9\",\"77-2-1\",\"77-2-2\",\"77-2-3\",\"77-2-4\",\"77-2-5\",\"77-2-6\",\"77-3-5\",\"C77-3-1\",\"C77-3-10\",\"C77-3-2\",\"C77-3-3\",\"C77-3-4\",\"C77-3-6\",\"C77-3-7\",\"C77-3-8\",\"C77-3-9\",\"C80-1-1\",\"C80-1-2\",\"C80-1-4\",\"C80-1-5\",\"C80-1-6\",\"C80-1-7\",\"C80-1-8\",\"C80-1-9\",\"C80-2-1\",\"C80-2-10\",\"C80-2-2\",\"C80-2-3\",\"C80-2-4\",\"C80-2-5\",\"C80-2-6\",\"C80-2-7\",\"C80-2-8\",\"C80-2-9\",\"C80-1-3\",\"C80-3-1\",\"C80-3-2\",\"C80-3-3\",\"C80-3-4\",\"C80-3-5\",\"C80-3-6\",\"C80-3-7\",\"C80-3-8\",\"C80-3-9\"],\"shape\":[145],\"dtype\":\"object\",\"order\":\"little\"}],[\"Colony\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAaAAAAGgAAABoAAAAaAAAAGgAAABoAAAAaAAAAGgAAABoAAAAaAAAAGgAAABoAAAAaAAAAGgAAABoAAAAaAAAAGgAAABoAAAAaAAAAGgAAABoAAAAaAAAAGgAAABoAAAAaAAAAGgAAABoAAAAaAAAAGgAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAABNAAAATQAAAE0AAABNAAAATQAAAE0AAABNAAAATQAAAE0AAABNAAAATQAAAE0AAABNAAAATQAAAE0AAABNAAAATQAAAE0AAABNAAAATQAAAE0AAABNAAAATQAAAE0AAABNAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAA==\"},\"shape\":[145],\"dtype\":\"int32\",\"order\":\"little\"}],[\"Cage\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAYAAAAGAAAABgAAAAYAAAANAAAADQAAAA0AAAANAAAADQAAAA0AAAANAAAADQAAAA0AAAANAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAABIAAAASAAAAEgAAABIAAAASAAAAEgAAABIAAAATAAAAEwAAABMAAAATAAAAEwAAABMAAAATAAAAEwAAABMAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAVAAAAFQAAABUAAAAVAAAAFQAAABUAAAAWAAAAFgAAABYAAAAWAAAAFgAAABYAAAAWAAAAFgAAABYAAAAWAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGQAAABkAAAAZAAAAGQAAABkAAAAZAAAAGQAAABkAAAAZAAAAGQAAAA==\"},\"shape\":[145],\"dtype\":\"int32\",\"order\":\"little\"}],[\"Sample\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAAAQAAAAoAAAACAAAAAwAAAAQAAAAFAAAABgAAAAcAAAAIAAAAAQAAAAoAAAACAAAAAwAAAAQAAAAFAAAABgAAAAcAAAAIAAAACQAAAAEAAAACAAAAAwAAAAQAAAAFAAAABgAAAAcAAAAIAAAAAQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAEAAAACAAAAAwAAAAQAAAABAAAACgAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAAAQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAAAQAAAAoAAAACAAAAAwAAAAQAAAAFAAAABgAAAAcAAAAIAAAACQAAAAIAAAAFAAAAAQAAAAMAAAAEAAAABgAAAAcAAAABAAAAAgAAAAMAAAAEAAAABQAAAAYAAAAHAAAACAAAAAkAAAABAAAAAgAAAAMAAAAEAAAABQAAAAYAAAAHAAAACAAAAAkAAAABAAAAAgAAAAMAAAAEAAAABQAAAAYAAAAFAAAAAQAAAAoAAAACAAAAAwAAAAQAAAAGAAAABwAAAAgAAAAJAAAAAQAAAAIAAAAEAAAABQAAAAYAAAAHAAAACAAAAAkAAAABAAAACgAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAAAwAAAAEAAAACAAAAAwAAAAQAAAAFAAAABgAAAAcAAAAIAAAACQAAAA==\"},\"shape\":[145],\"dtype\":\"int32\",\"order\":\"little\"}],[\"Sperm Volume per 500 ul\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"cM4gAIznIgDMVQEAOJwcACw5GABArCcAFBI0AMQZJwDMVQEAyDcUAMxVAQDoow8A4Gc1AGAYIwBUtR4AtGMpAKR4HwAAAAAA1M8kAAhFFwCs6QUAQA0DAMROMwAU3ScAANQwAPyANwBoiQkAQA0DAAAJPQAIeiMAxE4zAETKFAAIGUgAkG8oANQEMQC8czQAZGscAEB3GwBI6AEAwMYtAMDGLQCkQxMA8OgmANTPJAAUcw8AmH8zAERpOQA8w0YAwMYtAOjYGwBUgBIAEFUiAGSgKABQwwAAAAAAABTdJwAgCyAAlFgJAGgoLgCIlCkAZAEEAOxgIQBEnkUA6A0oAHySAABUHzcAWAgYAIiUKQDkGwoAkG8oAMz0JQAkXhkAGPsUAEhSGgB0ViYA/OESANQwAABk1TQARMoUADDBHQC0Lh0A3PcrAPDoJgCYFRsAFN0nAIR2PABAS0wA+CQBAARcNgCw2yMAsHpIAKCGAQDYjDYAyKEsACBALAAUcw8AAGoYAGCCOwAcTg4AfJs9AIyyFgAcgxoA1AQxAIznIgC0zUEATNofANxACwDQfCsA7JUtAFD4DABkCkEA7GAhABCKLgBM2h8ApHgfADzvFQDgkwQAjH0KAJxoFAAAAAAAUMMAAKC9YACA0DsAYC80AGDjFgBgKEoA1AQxAMR6AgAAAAAACK8vAEBwMQBUgBIAvAkcAABqGABAdxsApEMTALRjKQBUtR4ASOgBAJirAgD8Fh8ACK8vALw+KAAgTgAAoIYBAA==\"},\"shape\":[145],\"dtype\":\"int32\",\"order\":\"little\"}],[\"Quantity\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"cM4gAIznIgDMVQEAOJwcACw5GABArCcAFBI0AMQZJwDMVQEAyDcUAMxVAQDoow8A4Gc1AGAYIwBUtR4AtGMpAKR4HwAAAAAA1M8kAAhFFwCs6QUAQA0DAMROMwAU3ScAANQwAPyANwBoiQkAQA0DAAAJPQAIeiMAxE4zAETKFAAIGUgAkG8oANQEMQC8czQAZGscAEB3GwBI6AEAwMYtAMDGLQCkQxMA8OgmANTPJAAUcw8AmH8zAERpOQA8w0YAwMYtAOjYGwBUgBIAEFUiAGSgKABQwwAAAAAAABTdJwAgCyAAlFgJAGgoLgCIlCkAZAEEAOxgIQBEnkUA6A0oAHySAABUHzcAWAgYAIiUKQDkGwoAkG8oAMz0JQAkXhkAGPsUAEhSGgB0ViYA/OESANQwAABk1TQARMoUADDBHQC0Lh0A3PcrAPDoJgCYFRsAFN0nAIR2PABAS0wA+CQBAARcNgCw2yMAsHpIAKCGAQDYjDYAyKEsACBALAAUcw8AAGoYAGCCOwAcTg4AfJs9AIyyFgAcgxoA1AQxAIznIgC0zUEATNofANxACwDQfCsA7JUtAFD4DABkCkEA7GAhABCKLgBM2h8ApHgfADzvFQDgkwQAjH0KAJxoFAAAAAAAUMMAAKC9YACA0DsAYC80AGDjFgBgKEoA1AQxAMR6AgAAAAAACK8vAEBwMQBUgBIAvAkcAABqGABAdxsApEMTALRjKQBUtR4ASOgBAJirAgD8Fh8ACK8vALw+KAAgTgAAoIYBAA==\"},\"shape\":[145],\"dtype\":\"int32\",\"order\":\"little\"}],[\"ViabilityRaw (%)\",{\"type\":\"ndarray\",\"array\":[\"96.7263814616756\",\"96.3498079760595\",\"98.75\",\"93.2874208336941\",\"97.7925061050061\",\"99.3110435663627\",\"96.9269279143752\",\"90.4013147346481\",\"97.3765432098765\",\"100\",\"50\",\"97.4219443359481\",\"98.952595402898\",\"99.4550724637681\",\"96.8066378066378\",\"96.0334578275755\",\"89.8484848484848\",\"97.1783101955516\",\"95.86426295\",\"98.83415435\",\"94.53596009\",\"100\",\"96.92763298\",\"100\",\"97.1678744\",\"94.02554961\",\"96.9047619\",\"92.06349206\",\"44.99212781\",\"90.58405696\",\"89.99798133\",\"77.63426433\",\"69.88498509\",\"99.25925926\",\"94.2715963\",\"94.2715963\",\"85.14155715\",\"84.92303589\",\"87.52340007\",\"86.91854637\",\"74.41948449\",\"90.65708784\",\"73.1876968\",\"44.9921278052127\",\"90.58405696164\",\"89.9979813278077\",\"77.6342643312626\",\"91.9125976104989\",\"78.308227886686\",\"81.25\",\"95.8436217383421\",\"75.7647208495557\",\"90.7178691961338\",\"100\",\"0\",\"78.4963132\",\"82.8133985826395\",\"82.4236141825151\",\"82.6329934229224\",\"79.3020312966259\",\"57.06521739\",\"82.42361418\",\"82.63299342\",\"81.6004584\",\"76.65909502\",\"83.55252183\",\"92.82808489\",\"76.14945911\",\"94.86235763\",\"88.04723817\",\"96.61498027\",\"75.933258\",\"73.73289924\",\"73.12553419\",\"94.24075725\",\"82.15099624\",\"0\",\"89.2028260615428\",\"95.48021298\",\"90.8822649\",\"94.2353021005149\",\"95.7894736842105\",\"94.2545160570919\",\"84.57685325\",\"68.13048201\",\"89.28510289\",\"100\",\"93.18261985\",\"86.62051698\",\"68.11131927\",\"89.04786069\",\"89.28510289\",\"99.1367521367521\",\"93.9600358113647\",\"93.3635651629073\",\"95.4214202677118\",\"94.6368791994235\",\"95.8969476248909\",\"99.3381527123421\",\"97.0712056970515\",\"75.3854905188791\",\"94.7614218403692\",\"99.0450658816933\",\"95.8885240609407\",\"98.264714204867\",\"99.5522388059701\",\"99.2513368983957\",\"79.53735548\",\"93.2874208336941\",\"76.1494591090057\",\"88.53378146\",\"89.70654852\",\"95.41407625\",\"98.64723637\",\"100\",\"79.5373554799784\",\"98.6472363704961\",\"92.59090909\",\"NO SPERM\",\"No Sperm\",\"NO SPERM\",\"96.411837266676\",\"96.9592550235536\",\"81.403220240878\",\"55.997149465823\",\"90.2362153123023\",\"90.6450318327302\",\"79.5\",\"No Sperm\",\"94.3878045434769\",\"84.6659612601236\",\"84.6659612601236\",\"88.5826202980786\",\"85.176268629771\",\"93.4463051568315\",\"96.4067365144407\",\"97.3741737829884\",\"98.4761904761905\",\"99.4047619047619\",\"99.4047619047619\",\"99.3095238095238\",\"87.3829853415464\",\"77.0825689110135\",\"0\",\"32.5\"],\"shape\":[145],\"dtype\":\"object\",\"order\":\"little\"}],[\"Quality\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"UJSrCH0uWECNQ/5AYxZYQAAAAAAAsFhA7zlaGmVSV0BruIZruHJYQC1KRiPo01hAbH91yVI7WEDbLf8jr5lWQNT8sEgZWFhAAAAAAAAAWUAAAAAAAABJQEro0CIBW1hAFHG1Uve8WEBtTEHoH91YQH/OLfSfM1hA2c5MLCQCWEAz2WSTTXZWQAAAAAAAAPh/P1mMFVD3V0A8RO3IYrVYQLigjCtNoldAAAAAAAAAWUCg8rdWXjtYQAAAAAAAAFlAe3VEdL5KWEAJ2NSaooFXQK3KdJ7nOVhAXVAAQRAEV0B4s0gL/n5GQOCMcTBhpVZAl5cV7d5/VkCjl2rJl2hTQNm/gJijeFFAprgmtJfQWEC8jXLVYZFXQLyNctVhkVdA9XC4RQ9JVUBkJSAFEztVQPHXAWN/4VVAnMC2dsm6VUCsbnnV2JpSQI7ZJ7oNqlZAFmRwOQNMUkCfaz4L/n5GQK1PczBhpVZA+TwT7d5/VkCz8mvJl2hTQAngzv9n+lZABUJ1AbqTU0AAAAAAAFBUQO8XCOb99VdAT9q3L/HwUkDVDKSR8a1WQAAAAAAAAFlAAAAAAAAA+H+upHCYw59TQCnD7bgOtFRAiwGpfhybVEA6gtj2gqhUQBxYE3tU01NAGpceC1mITEAzTqZ+HJtUQO1e1faCqFRA8aYR6W1mVEDQ9uCcLipTQEWLhYRc41RAJzfEV/80V0CDYvG8kAlTQJeTDt4wt1dAd9E+8wUDVkB11TTWWydYQL4uw3+6+1JADMQ20uduUkAcJY7ACEhSQJjBGJFoj1dAnSci7KmJVEAAAAAAAAAAAJRGKRr7TFZAvg05z7veV0Ao+jIHd7hWQBCZijAPj1dAJ6+hvIbyV0AQYbf9SZBXQNjV5CnrJFVApWo30VkIUUDjIjEgP1JWQAAAAAAAAFlAbdYqC7BLV0Cd7dmMtqdVQCIE3NofB1FAGJRIJhBDVkDjIjEgP1JWQInACIzAyFhANzMLOnF9V0C3KdGmRFdXQGbstoz42ldAtEH5oMKoV0BnyAKXZ/lXQAgkRkuk1VhAAQhXoo5EWEA+4Gzgq9hSQCK2qyK7sFdAcQICXOLCWEDD3AWU3fhXQDAs2RPxkFhAUc5u4VfjWEDPuFvnFdBYQEo7PQhk4lNA7zlaGmVSV0A0UfC8kAlTQFB6tnkpIlZA+5tIFzhtVkA486s5gNpXQKJ7GFJsqVhAAAAAAAAAWUBaNT0IZOJTQAAEGVJsqVhAYh1cdNElV0AAAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H9w6bGKWxpYQO6rLm9kPVhAAOpEXM5ZVECCd/yXov9LQMhJ1CYej1ZAIZ2YM0ipVkAAAAAAAOBTQAAAAAAAAPh/Tt4lytGYV0CQKPobnypVQJAo+hufKlVA746lpkklVkBXCzj8R0tVQCgogUOQXFdAKOeW+AcaWEArPZh28ldYQOl5nud5nlhAnud5nufZWECe53me59lYQDzP8zzP01hAgjLz1ILYVUAJHh3PSEVTQAAAAAAAAAAAAAAAAABAQEA=\"},\"shape\":[145],\"dtype\":\"float64\",\"order\":\"little\"}],[\"Age (d)\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"DgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA==\"},\"shape\":[145],\"dtype\":\"int32\",\"order\":\"little\"}],[\"Infertil\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==\"},\"shape\":[145],\"dtype\":\"int32\",\"order\":\"little\"}],[\"AliveSperm\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"gbsfAGGhIQCGUQEAk7AaAEiwFwBHZicAb3gyAPVYIwDUTAEAyDcUAOaqAACuPA8ArNg0AGrnIgBJuh0Aa78nAMVGHAAAAAAAFUojAJT/FgD2lgUAQA0DADe7MQAU3ScA+3EvABMwNADWPQkAPs8CAAV2GwDfIiAABi0uAOYjEACxYjIA4iIoAPs1LgCKcjEAYTIYACZTFwBcqwEAxMknAAgRIgDhdhEALnocAPuPEACr/g0A91guAB2SLAAuCkEAvtgjADygFgB3uxEAAgMaAAPbJABQwwAAAAAAAJxKHwBJiRoADLQHAEAkJgBU+SAAJEkCAAiDGwAShzkAPK8gAEtwAABeDi4AGk8WAMCpHwDvlgkAQ5ojAOGrJAA2QxMAQ3gPAGc/EwA3ISQAKoMPAAAAAAAHIS8AtdkTAKwKGwAKgBsA7R0qAKKsJAA36BYAxCgbAAL8NQBAS0wA/hABAB8WLwBobBgAjYpAAMVcAQBKFDYAq+8pAFdQKQD9vQ4AzhoXAEwROQDfNQ4Akc07AE8cEQCPHxkA/owwACl4IQBhqUAAyLUfAEorCwC+liIAkYYqAGbgCQA4lTkAWvEdALFnLAD9ax8ApHgfADVyEQAFhAQAkrYJAAAAAAAAAAAAAAAAAP5EXQDi/jkA9noqABXRDADI6kIA424sAKP4AQAAAAAA8gEtAInbKQAOqg8AOdYYAITLFABxqhkAb5ISAHpNKACJPR4AX+UBAIanAgAH4B4A3qopAJwFHwAAAAAA9H4AAA==\"},\"shape\":[145],\"dtype\":\"int32\",\"order\":\"little\"}],[\"Quantity Millions\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"MzMzMzMzAUDNzMzMzEwCQGZmZmZmZrY/AAAAAAAA/j9mZmZmZmb5P83MzMzMzARAzczMzMxMC0AAAAAAAIAEQGZmZmZmZrY/MzMzMzMz9T9mZmZmZma2P2ZmZmZmZvA/AAAAAAAADEBmZmZmZmYCQJqZmZmZGQBAMzMzMzOzBUAAAAAAAIAAQAAAAAAAAAAAzczMzMxMA0BmZmZmZmb4P83MzMzMzNg/mpmZmZmZyT9mZmZmZuYKQGZmZmZm5gRAmpmZmZmZCUCamZmZmRkNQAAAAAAAAOQ/mpmZmZmZyT8AAAAAAAAQQJqZmZmZmQJAZmZmZmbmCkDNzMzMzMz1P2ZmZmZm5hJAMzMzMzMzBUAzMzMzM7MJQAAAAAAAgAtAzczMzMzM/T/NzMzMzMz8PwAAAAAAAMA/AAAAAAAACEAAAAAAAAAIQDMzMzMzM/Q/ZmZmZmZmBEDNzMzMzEwDQDMzMzMzM/A/AAAAAAAAC0CamZmZmRkOQM3MzMzMjBJAAAAAAAAACEAzMzMzMzP9P2ZmZmZmZvM/AAAAAAAAAkDNzMzMzEwFQJqZmZmZmak/AAAAAAAAAABmZmZmZuYEQM3MzMzMzABAmpmZmZmZ4z8zMzMzMzMIQM3MzMzMzAVAzczMzMzM0D8AAAAAAIABQAAAAAAAQBJAAAAAAAAABUAzMzMzMzOjP2ZmZmZm5gxAMzMzMzMz+T/NzMzMzMwFQDMzMzMzM+U/MzMzMzMzBUBmZmZmZuYDQJqZmZmZmfo/AAAAAAAA9j+amZmZmZn7P5qZmZmZGQRAzczMzMzM8z+amZmZmZmJPzMzMzMzswtAzczMzMzM9T8zMzMzMzP/P5qZmZmZmf4/WmQ7308NB0BmZmZmZmYEQGZmZmZmZvw/ZmZmZmbmBEAzMzMzM7MPQAAAAAAAABRAMzMzMzMzsz8AAAAAAIAMQM3MzMzMzAJAAAAAAAAAE0CamZmZmZm5P5qZmZmZmQxAZmZmZmZmB0AzMzMzMzMHQDMzMzMzM/A/mpmZmZmZ+T8zMzMzMzMPQAAAAAAAAO4/ZmZmZmYmEEDNzMzMzMz3P83MzMzMzPs/MzMzMzOzCUDNzMzMzEwCQAAAAAAAQBFAMzMzMzOzAECamZmZmZnnP83MzMzMzAZAZmZmZmbmB0AzMzMzMzPrP83MzMzMDBFAAAAAAACAAUBmZmZmZmYIQDMzMzMzswBAAAAAAACAAEAAAAAAAAD3PzMzMzMzM9M/AAAAAAAA5j9mZmZmZmb1PwAAAAAAAAAAmpmZmZmZqT9cj8L1KFwZQFyPwvUoXA9AXI/C9ShcC0AAAAAAAAD4P3E9CtejcBNAMzMzMzOzCUDNzMzMzMzEPwAAAAAAAAAAAAAAAAAACUDsUbgehesJQGZmZmZmZvM/ZmZmZmZm/T+amZmZmZn5P83MzMzMzPw/MzMzMzMz9D8zMzMzM7MFQJqZmZmZGQBAAAAAAAAAwD9mZmZmZmbGP83MzMzMTABAAAAAAAAACUCamZmZmRkFQHsUrkfhepQ/mpmZmZmZuT8=\"},\"shape\":[145],\"dtype\":\"float64\",\"order\":\"little\"}],[\"Alive Sperm Millions\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"IqXZPA6jAEB0z7pGy6EBQPGcLSC0HrY/wocSLXn8+z/jqUca3Nb4P/1pozodqARA3+LhPQd2CkCR1hh0QogCQLwGfentz7U/MzMzMzMz9T9mZmZmZmamP1NZFHZR9O8/220Xmuu0C0AMsmX5ukwCQLjOv132K/8/xvgwe9nWBEBmZmZmZqb9PwAAAAAAAAAA/yH99nWAAkCvCP63kh34P/Eqa5vicdc/mpmZmZmZyT8dVyO70hIKQGZmZmZm5gRA6Qsh5/3fCEBWurvOhlwLQHUhVn+EYeM/IPEr1nCRxz/PoKF/gsv8P81WXvI/2QBAc/ON6J41CEC8IY0KnOzwP0IhAg6hagpAQgkzbf8KBUBfB84ZUToIQO8AT1q47AlAKVsk7UZf+T/rUiP0M3X4P5w0DYrmAbw/m+jzUUbcBEA6lQwAVdwBQBzO/GoOUPI/9bhvtU7c/T+u8C4X8V3xP2w9QzhmWe0/RdrGn6hMCEBTzhd7L14HQDPd66S+DBFADhKifEHLAkCU3GETmbn3P/hVuVD5l/I/Obh0zHlG+z9ivyfWqVIDQJqZmZmZmak/AAAAAAAAAABNEkvK3WcAQAaFQZlG0/s/TZ6ymq4n4D8vGFxzR/8DQAt72uGvSQFAtyqJ7IMswz/CoiJOJ9n8PwxZ3eo5KQ5AzR39L9ciAUDqtG6D2m+dPyk900uMJQhADw72JoZk9z8zw0ZZv5kAQKDf929eHOQ/198SgH+qAkBrmQzH8zkDQFDCTNu/MvQ/JNQMqaI48D8C8bp+wS70PxUDJJpA8QJAG2ZoPBFE8D8AAAAAAAAAAKwb746MtQhAiPccWI7Q9D82ct2U8lr8P7x0kxgE1vw/7GrylNUUBkC1GhL3WDoDQAithy8TBfg/ZTiez4B6/D8sZK4Mqk0MQAAAAAAAABRA6MByhAzksT+rlQm/1K8IQPZE14UfnPk/5gMCnUnrEEDs+gW7Ydu2PzcWFAZlWgxA76mc9pT8BUAdHOxNDKkFQD1kyoeg6u4/Q+IeSx86+D96jV2ieusNQMy0/Ssrze0/rws/OJ9aD0BINIEiFvHxPwPQKF36V/o/54u9F190CUAejUP9LowBQIidKXRe8xBAmu/gJw6gAEASh2wgXWznP2jr4GBvIgJA1NFxNbJLBkBK0jWTb7bkP3y3eeOkMA5A2VpfJLRl/z8lIZG28UcHQBFtx9RdeQBAAAAAAACAAED9oC5SKEvyPxDqIoWy8NI/Ewt8Rbde5D8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQ5EnSNXMYQDaSBOEKaA5A2iCTjJxFBkAPe6GA7eDqP18M5US7ihFADTSfc7dLB0DCvwgaM4nAPwAAAAAAAAAAHottUtGYB0B6HXHIBvIFQFDIztvYbPA/JZLoZRQL+j8DWyVYHM71Py2vXG+b6fo/RRK9jGJ58z9qM05DVCEFQBgjEoWWtf8/kE5d+SzPvz8mVHB4QUTGP1uzlZf8LwBAycnErYLYBUAFiljEsEMAQAAAAAAAAAAApHA9CtejoD8=\"},\"shape\":[145],\"dtype\":\"float64\",\"order\":\"little\"}],[\"Dead Sperm Millions\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"GsIxy54Esj8Rqz/CMGC1P0pdMo6R7FE/8MFrlzYcwD91kNeDSfGhP+xnsRTJV5I/yT1d3bHYuj/2lnK+2HvPP1H1K50Pz2I/AAAAAAAAAABmZmZmZmamPy9vDtdqD5s/TIkkehnFoj/mWrQAbauJP7tHNlfNc7A/nE1HADeLuz/NzMzMzMzKPwAAAAAAAAAAtFn1udqKuT/bbRea6zSSP7gdGhajrpU/AAAAAAAAAAAp6WFodXK6PwAAAAAAAAAAC7YRT3Yztz889N2tLNHLP2fROxVwz5M/0ENtG0ZBkD+YLy/APpoBQMMstHOaBcw/mpfD7juG1T9DrP4Iw4DTPxVXlX1XxPY/tvgUAOMZlD88vVKWIY7HPw/xD1t6NMk/j8ahfhe20T+G56ViY17RPyFblq/L8I8/LLtgcM0d2T8Zq83/q47oP25RZoNMMr4/rye6Lvzg5T/rqGqCqDv1P9BHGXEBaLg/3C3JAbua1T8bLQd6qO3qP5j5Dn7iANg/yLd3DfrS5D99WkV/aObVP9wNorWizak/jo8WZwxz4T+y1lBqL6LPPwAAAAAAAAAAAAAAAAAAAABlUG1wIvrhP1BSYAFMGdc/Yto391ePuz8SbFz/rs/gPwZHyatzDOI/xt0gWivavD/3dHXHYpvYP9CbilQYW+k/lBEXgEbp3j/6Yu/FF+2BP/SkTGpoA+M/SFLSw9DqvD9nJhjONczkPzI5tTNMbaE/5ZoCmZ1F1D9enznrU461PyVdM/lmm9k/ca/MW3Ud1z9eonprYKvdP1FoWfePhcI/jzUjg9xFzD+amZmZmZmJPzi8ICI17dc/qKj6lc6Hrz/mB67yBMLGP9NNYhBYObw/wy0fSUkPvz8bu0T11sDCP3nlettMhdE/0Chd+pek6j86eCY0SSzbPwAAAAAAAAAAtyQH7GrydD+oUrMHWoHeP0iphCf0+uc/zuDvF7Ol4D9v9Zz0vvGFPxCxwcJJmp8/cceb/Badxj9ccXFUbqLIP5oiwOldvKc/ZHWr56T3tT+WW1oNiXvEP+2ZJQFqank/yCO4kbJFvj8TYi6p2m7XP5/MP/omTbc/BabTug1qnz/o9SfxuRO4P/GdmPViKLM/s5lDUgslgz/hQ4mWPJ52P5SFr691qeI/H0lJD0OryT+lg/V/DvPJP+0Q/7ClR98/NSkF3V7SzD8VVFT9SufBP9wQ4zWv6pw/AAAAAAAAAAALfEW3XtPSP9hIEoQroHA/yk4/qIsUqj9mZmZmZmb1PwAAAAAAAAAAmpmZmZmZqT+RYRVvZB7NP8akv5fCg74/Crq9pDFa5D/xhF5/Eh/lPx8RUyKJXt4/L/mf/N070z8rNBDLZg6hPwAAAAAAAAAAI04n2epyxj+Qozmy8svfP7fwvFRszMc/CqLuA5Dayj+y9KEL6lvOP/XZAdcVM74/0h3EzhQ6pz8v+Z/83TuyP8AGRIgrZ58/KLhYUYNpSD86IAn7dhJRP8FxGTc10Iw/uLHZkeo72T9TPgRVo1fjP3sUrkfhepQ/SOF6FK5HsT8=\"},\"shape\":[145],\"dtype\":\"float64\",\"order\":\"little\"}],[\"__ECDF\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"QzpvMaTz5j98GmG5pxHmP2G5pxGWe+o/3dMIyz2N4D+oEZZ7GmHpP/D4wwGPP+w/GdJ5iyGd5z8M6bzFkM7bP8QBjz8c8Og/myjZtYmS7T+0+lJBqy+lP7aJkl2bKOk/RcmuTZTs6j+4GNJ5iyHtPzXCck8jLOc/ipJdmyjZ5T99qaDVlwraPwAAAAAAAPh/tPpSQasv5T9TQasvFbTqPzMzMzMzM+M/jbDc0wjL7T8LWn2poNXnP3844PGHA+4/4PGHAx5/6D+WexphuafhPydKdm2iZOc/Kmj1pYJW3z+WexphuaehP/D4wwGPP9w/RcmuTZTs2j/t2kTJrk3EPyW7NlGya7M/DOm8xZDO6z9emyjZtYniP08jLPc0wuI/Ccs9jbDc0z8luzZRsmvTP3waYbmnEdY/tPpSQasv1T9huacRlnu6P5so2bWJkt0/QzpvMaTztj/w+MMBjz+cP9QIyz2NsNw/YbmnEZZ72j+0+lJBqy/FP0dY7mmE5d4/fBphuacRxj8p2bWJkl3LP8JyTyMs9+Q/fzjg8YcDvj9/OODxhwPeP3HA4w8HPO4/AAAAAAAA+H9DOm8xpPPGP7JrEyW7NtE/Dnj84YDHzz/PWwzpvMXQPwtafamg1cc/8PjDAY8/rD9HWO5phOXOP+tLBa2+VNA/uBjSeYshzT9emyjZtYnCP5Z7GmG5p9E/+cMBjz8c4D+WexphuafBPwnLPY2w3OM/Xypo9aWC1j9RsmsTJbvmPw54/OGAx78/0nmLIZ23uD+0+lJBqy+1P3qLIZ23GOI/fzjg8YcDzj/w+MMBjz98P+5phOWeRtg/3mJI5y2G5D9jSOcthnTeP4gDHn844OE/0OpLBa2+5D9sEyW7NlHiP3qLIZ23GNI/lnsaYbmnsT/SeYshnbfYP2NI5y2GdO4/60sFrb5U4D/Q6ksFrb7UPw54/OGAx68/C1p9qaDV1z+2iZJdmyjZPynZtYmSXes/pPMWQzpv4T/A4w8HPP7gP+3aRMmuTeQ/Jbs2UbJr4z+YClp9qaDlP+KAxx8OeOw/7mmE5Z5G6D/w+MMBjz+8PxdDOm8xpOM/N1GyaxMl6z+mglZfKmjlP5qZmZmZmek/qaDVlwpa7T8aYbmnEZbrP2G5pxGWe8o/z1sM6bzF4D/PWwzpvMXAP0M6bzGk89Y/mpmZmZmZ2T/7UkGrLxXkP32poNWXCuo/VdDqSwWt7j+amZmZmZnJP28xpPMWQ+o/Dnj84YDH3z8AAAAAAAD4fwAAAAAAAPh/AAAAAAAA+H9fKmj1pYLmP/zhgMcfDug/8PjDAY8/zD/SeYshnbeoPynZtYmSXds/uBjSeYsh3T/SeYshnbfIPwAAAAAAAPh/QasvFbT64j9emyjZtYnSP0GrLxW0+tI/J0p2baJk1z/t2kTJrk3UP7JrEyW7NuE/baJk1yZK5j/SeYshnbfoP4shnbcY0uk/1AjLPY2w7D/GkM5bDOnsP/5wwOMPB+w/mApafamg1T8luzZRsmvDP/D4wwGPP4w/tPpSQasvlT8=\"},\"shape\":[145],\"dtype\":\"float64\",\"order\":\"little\"}],[\"__label\",{\"type\":\"ndarray\",\"array\":[\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\",\"Control\"],\"shape\":[145],\"dtype\":\"object\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1353\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1354\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Circle\",\"id\":\"p1349\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"Quality\"},\"y\":{\"type\":\"field\",\"field\":\"__ECDF\"},\"line_color\":{\"type\":\"value\",\"value\":\"#1f77b3\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#1f77b3\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Circle\",\"id\":\"p1350\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"Quality\"},\"y\":{\"type\":\"field\",\"field\":\"__ECDF\"},\"line_color\":{\"type\":\"value\",\"value\":\"#1f77b3\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#1f77b3\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Circle\",\"id\":\"p1351\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"Quality\"},\"y\":{\"type\":\"field\",\"field\":\"__ECDF\"},\"line_color\":{\"type\":\"value\",\"value\":\"#1f77b3\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#1f77b3\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1361\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1355\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1357\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1356\"},\"data\":{\"type\":\"map\",\"entries\":[[\"x\",[0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,22.1805903212349,22.1805903212349,22.1805903212349,22.1805903212349,36.9047619047619,36.9047619047619,46.1562090691409,46.1562090691409,46.1562090691409,46.1562090691409,47.11523769,47.11523769,50.0,50.0,56.3148298863249,56.3148298863249,56.3148298863249,56.3148298863249,57.3331249910197,57.3331249910197,62.2375256322625,62.2375256322625,63.04550956,63.04550956,64.31235797,64.31235797,64.31235797,64.31235797,64.3360623353885,64.3360623353885,64.6849816849817,64.6849816849817,65.4363416721234,65.4363416721234,65.69637256,65.69637256,65.95238095,65.95238095,65.95238095,65.95238095,65.952380952381,65.952380952381,66.92073161,66.92073161,67.0888753308092,67.0888753308092,69.2921732632089,69.2921732632089,69.760989010989,69.760989010989,71.19408369,71.19408369,71.89373408,71.89373408,71.94325159,71.94325159,71.94325159,71.94325159,73.08722493,73.08722493,73.70943059,73.70943059,75.1795366795367,75.1795366795367,75.6472364126538,75.6472364126538,76.7901234567901,76.7901234567901,77.48158506,77.48158506,80.0,80.0,80.0,80.0,80.02419964,80.02419964,80.0878127537372,80.0878127537372,80.79433733,80.79433733,81.4469142,81.4469142,81.6703153532941,81.6703153532941,82.85464668,82.85464668,82.98892351,82.98892351,83.3974358974359,83.3974358974359,83.4890585,83.4890585,83.5136233,83.5136233,83.6744779029035,83.6744779029035,83.9286198,83.9286198,84.16351963,84.16351963,84.2298005331373,84.2298005331373,84.7125031830914,84.7125031830914,84.95384615,84.95384615,85.25,85.25,85.8057628645864,85.8057628645864,85.8187854451692,85.8187854451692,85.8696381925479,85.8696381925479,86.33333333,86.33333333,87.2134857760681,87.2134857760681,87.3019119,87.3019119,87.83734442,87.83734442,88.518651277272,88.518651277272,89.9080085911287,89.9080085911287,89.91779766,89.91779766,90.2558852558852,90.2558852558852,90.2943843441025,90.2943843441025,90.34776335,90.34776335,90.53494335,90.53494335,91.6445716674518,91.6445716674518,91.6640169952838,91.6640169952838,91.78991597,91.78991597,92.0062575842632,92.0062575842632,92.8202433478271,92.8202433478271,94.2555474050981,94.2555474050981,94.5610812944981,94.5610812944981,94.75378837,94.75378837,96.06106241,96.06106241,96.225240761533,96.225240761533,96.4028944911298,96.4028944911298,96.6798007811359,96.6798007811359,97.66666667,97.66666667,98.0307692307692,98.0307692307692,98.0307692307692,98.0307692307692,98.0307692307692,98.0307692307692,98.03076923,98.03076923,98.03076923,98.03076923,97.8498168498169,97.8498168498169,97.8498168498169,97.8498168498169,97.66666667,97.66666667,97.3668128654971,97.3668128654971,97.3668128654971,97.3668128654971,96.6798007811359,96.6798007811359,96.4028944911298,96.4028944911298,96.40289449,96.40289449,96.40289449,96.40289449,96.225240761533,96.225240761533,96.06106241,96.06106241,95.95850119,95.95850119,94.75378837,94.75378837,94.5610812944981,94.5610812944981,94.5610812944981,94.5610812944981,94.2555474050981,94.2555474050981,93.3688363420629,93.3688363420629,92.8202433478271,92.8202433478271,92.0062575842632,92.0062575842632,92.0062575842632,92.0062575842632,91.78991597,91.78991597,91.6640169952838,91.6640169952838,91.6445716674518,91.6445716674518,91.1901154401154,91.1901154401154,90.53494335,90.53494335,90.34776335,90.34776335,90.2943843441025,90.2943843441025,90.2558852558852,90.2558852558852,90.2558852558852,90.2558852558852,89.91779766,89.91779766,89.9080085911287,89.9080085911287,88.518651277272,88.518651277272,88.2474712,88.2474712,87.83734442,87.83734442,87.3019119,87.3019119,87.2134857760681,87.2134857760681,86.33333333,86.33333333,85.8696381925479,85.8696381925479,85.8187854451692,85.8187854451692,85.8057628645864,85.8057628645864,85.25,85.25,84.95384615,84.95384615,84.7125031830914,84.7125031830914,84.2298005331373,84.2298005331373,84.16351963,84.16351963,83.9286198,83.9286198,83.6744779029035,83.6744779029035,83.5136233,83.5136233,83.4890585,83.4890585,83.3974358974359,83.3974358974359,82.98892351,82.98892351,82.85464668,82.85464668,81.6703153532941,81.6703153532941,81.4469142,81.4469142,80.79433733,80.79433733,80.0878127537372,80.0878127537372,80.02419964,80.02419964,80.0,80.0,80.0,80.0,77.48158506,77.48158506,76.7901234567901,76.7901234567901,75.1795366795367,75.1795366795367,73.70943059,73.70943059,73.08722493,73.08722493,71.94325159,71.94325159,71.89373408,71.89373408,71.19408369,71.19408369,69.760989010989,69.760989010989,67.0888753308092,67.0888753308092,66.92073161,66.92073161,65.952380952381,65.952380952381,65.95238095,65.95238095,65.69637256,65.69637256,64.6849816849817,64.6849816849817,64.3360623353885,64.3360623353885,64.31235797,64.31235797,62.2375256322625,62.2375256322625,57.3331249910197,57.3331249910197,50.157870747155826,50.157870747155826,47.11523769,47.11523769,36.9047619047619,36.9047619047619]],[\"y\",[0.0,0.011627906976744186,0.011627906976744186,0.023255813953488372,0.023255813953488372,0.03488372093023256,0.03488372093023256,0.046511627906976744,0.046511627906976744,0.05813953488372093,0.05813953488372093,0.06976744186046512,0.06976744186046512,0.08139534883720931,0.08139534883720931,0.09302325581395349,0.09302325581395349,0.10465116279069768,0.10465116279069768,0.11627906976744186,0.11627906976744186,0.12790697674418605,0.12790697674418605,0.13953488372093023,0.13953488372093023,0.1511627906976744,0.1511627906976744,0.16279069767441862,0.16279069767441862,0.1744186046511628,0.1744186046511628,0.18604651162790697,0.18604651162790697,0.19767441860465115,0.19767441860465115,0.20930232558139536,0.20930232558139536,0.22093023255813954,0.22093023255813954,0.23255813953488372,0.23255813953488372,0.2441860465116279,0.2441860465116279,0.2558139534883721,0.2558139534883721,0.26744186046511625,0.26744186046511625,0.27906976744186046,0.27906976744186046,0.29069767441860467,0.29069767441860467,0.3023255813953488,0.3023255813953488,0.313953488372093,0.313953488372093,0.32558139534883723,0.32558139534883723,0.3372093023255814,0.3372093023255814,0.3488372093023256,0.3488372093023256,0.36046511627906974,0.36046511627906974,0.37209302325581395,0.37209302325581395,0.38372093023255816,0.38372093023255816,0.3953488372093023,0.3953488372093023,0.4069767441860465,0.4069767441860465,0.4186046511627907,0.4186046511627907,0.43023255813953487,0.43023255813953487,0.4418604651162791,0.4418604651162791,0.45348837209302323,0.45348837209302323,0.46511627906976744,0.46511627906976744,0.47674418604651164,0.47674418604651164,0.4883720930232558,0.4883720930232558,0.5,0.5,0.5116279069767442,0.5116279069767442,0.5232558139534884,0.5232558139534884,0.5348837209302325,0.5348837209302325,0.5465116279069767,0.5465116279069767,0.5581395348837209,0.5581395348837209,0.5697674418604651,0.5697674418604651,0.5813953488372093,0.5813953488372093,0.5930232558139535,0.5930232558139535,0.6046511627906976,0.6046511627906976,0.6162790697674418,0.6162790697674418,0.627906976744186,0.627906976744186,0.6395348837209303,0.6395348837209303,0.6511627906976745,0.6511627906976745,0.6627906976744186,0.6627906976744186,0.6744186046511628,0.6744186046511628,0.686046511627907,0.686046511627907,0.6976744186046512,0.6976744186046512,0.7093023255813954,0.7093023255813954,0.7209302325581395,0.7209302325581395,0.7325581395348837,0.7325581395348837,0.7441860465116279,0.7441860465116279,0.7558139534883721,0.7558139534883721,0.7674418604651163,0.7674418604651163,0.7790697674418605,0.7790697674418605,0.7906976744186046,0.7906976744186046,0.8023255813953488,0.8023255813953488,0.813953488372093,0.813953488372093,0.8255813953488372,0.8255813953488372,0.8372093023255814,0.8372093023255814,0.8488372093023255,0.8488372093023255,0.8604651162790697,0.8604651162790697,0.872093023255814,0.872093023255814,0.8837209302325582,0.8837209302325582,0.8953488372093024,0.8953488372093024,0.9069767441860465,0.9069767441860465,0.9186046511627907,0.9186046511627907,0.9302325581395349,0.9302325581395349,0.9418604651162791,0.9418604651162791,0.9534883720930233,0.9534883720930233,0.9651162790697675,0.9651162790697675,0.9767441860465116,0.9767441860465116,0.9883720930232558,0.9883720930232558,1.0,1.0,0.9883720930232558,0.9883720930232558,0.9767441860465116,0.9767441860465116,0.9651162790697675,0.9651162790697675,0.9534883720930233,0.9534883720930233,0.9418604651162791,0.9418604651162791,0.9302325581395349,0.9302325581395349,0.9186046511627907,0.9186046511627907,0.9069767441860465,0.9069767441860465,0.8953488372093024,0.8953488372093024,0.8837209302325582,0.8837209302325582,0.872093023255814,0.872093023255814,0.8604651162790697,0.8604651162790697,0.8488372093023255,0.8488372093023255,0.8372093023255814,0.8372093023255814,0.8255813953488372,0.8255813953488372,0.813953488372093,0.813953488372093,0.8023255813953488,0.8023255813953488,0.7906976744186046,0.7906976744186046,0.7790697674418605,0.7790697674418605,0.7674418604651163,0.7674418604651163,0.7558139534883721,0.7558139534883721,0.7441860465116279,0.7441860465116279,0.7325581395348837,0.7325581395348837,0.7209302325581395,0.7209302325581395,0.7093023255813954,0.7093023255813954,0.6976744186046512,0.6976744186046512,0.686046511627907,0.686046511627907,0.6744186046511628,0.6744186046511628,0.6627906976744186,0.6627906976744186,0.6511627906976745,0.6511627906976745,0.6395348837209303,0.6395348837209303,0.627906976744186,0.627906976744186,0.6162790697674418,0.6162790697674418,0.6046511627906976,0.6046511627906976,0.5930232558139535,0.5930232558139535,0.5813953488372093,0.5813953488372093,0.5697674418604651,0.5697674418604651,0.5581395348837209,0.5581395348837209,0.5465116279069767,0.5465116279069767,0.5348837209302325,0.5348837209302325,0.5232558139534884,0.5232558139534884,0.5116279069767442,0.5116279069767442,0.5,0.5,0.4883720930232558,0.4883720930232558,0.47674418604651164,0.47674418604651164,0.46511627906976744,0.46511627906976744,0.45348837209302323,0.45348837209302323,0.4418604651162791,0.4418604651162791,0.43023255813953487,0.43023255813953487,0.4186046511627907,0.4186046511627907,0.4069767441860465,0.4069767441860465,0.3953488372093023,0.3953488372093023,0.38372093023255816,0.38372093023255816,0.37209302325581395,0.37209302325581395,0.36046511627906974,0.36046511627906974,0.3488372093023256,0.3488372093023256,0.3372093023255814,0.3372093023255814,0.32558139534883723,0.32558139534883723,0.313953488372093,0.313953488372093,0.3023255813953488,0.3023255813953488,0.29069767441860467,0.29069767441860467,0.27906976744186046,0.27906976744186046,0.26744186046511625,0.26744186046511625,0.2558139534883721,0.2558139534883721,0.2441860465116279,0.2441860465116279,0.23255813953488372,0.23255813953488372,0.22093023255813954,0.22093023255813954,0.20930232558139536,0.20930232558139536,0.19767441860465115,0.19767441860465115,0.18604651162790697,0.18604651162790697,0.1744186046511628,0.1744186046511628,0.16279069767441862,0.16279069767441862,0.1511627906976744,0.1511627906976744,0.13953488372093023,0.13953488372093023,0.12790697674418605,0.12790697674418605,0.11627906976744186,0.11627906976744186,0.10465116279069768,0.10465116279069768,0.09302325581395349,0.09302325581395349,0.08139534883720931,0.08139534883720931,0.06976744186046512,0.06976744186046512,0.05813953488372093,0.05813953488372093,0.046511627906976744,0.046511627906976744,0.03488372093023256,0.03488372093023256,0.023255813953488372,0.023255813953488372,0.011627906976744186,0.011627906976744186,0.0]]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1362\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1363\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Patch\",\"id\":\"p1358\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"x\"},\"y\":{\"type\":\"field\",\"field\":\"y\"},\"line_color\":\"#1f77b4\",\"line_alpha\":0,\"fill_color\":\"#ff7e0e\",\"fill_alpha\":0.3}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Patch\",\"id\":\"p1359\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"x\"},\"y\":{\"type\":\"field\",\"field\":\"y\"},\"line_color\":\"#1f77b4\",\"line_alpha\":0.1,\"fill_color\":\"#ff7e0e\",\"fill_alpha\":0.1,\"hatch_alpha\":0.1}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Patch\",\"id\":\"p1360\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"x\"},\"y\":{\"type\":\"field\",\"field\":\"y\"},\"line_color\":\"#1f77b4\",\"line_alpha\":0.2,\"fill_color\":\"#ff7e0e\",\"fill_alpha\":0.2,\"hatch_alpha\":0.2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1373\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1364\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1366\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1365\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"LwAAADAAAAAxAAAAMgAAADMAAAA0AAAANQAAADYAAAA3AAAAOAAAADkAAAA6AAAAOwAAADwAAAA9AAAAPgAAAD8AAABAAAAAQQAAAEIAAABDAAAARAAAAEUAAABGAAAARwAAAEgAAABJAAAASgAAAEsAAABMAAAATQAAAE4AAABPAAAAUAAAAFEAAABSAAAAUwAAAFQAAABVAAAAVgAAAFcAAABYAAAAWQAAAFoAAABbAAAAXAAAAF0AAABeAAAAXwAAAGAAAABhAAAAYgAAAIAAAACBAAAAggAAAIMAAACEAAAAhQAAAIYAAACHAAAAiAAAAIkAAACKAAAA0AAAANEAAADSAAAA0wAAANQAAADVAAAA1gAAANcAAADYAAAA2QAAANoAAADbAAAA3AAAAN0AAADeAAAA3wAAAOAAAADhAAAA4gAAAOMAAADkAAAA5QAAAOYAAADnAAAA6AAAAOkAAADqAAAA\"},\"shape\":[90],\"dtype\":\"int32\",\"order\":\"little\"}],[\"Specimen\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"EAAAABMAAAARAAAAFQAAABYAAAAXAAAAGAAAABkAAAAaAAAAEgAAACEAAABoAAAAIgAAACMAAAAkAAAAFAAAAGUAAABnAAAAYwAAACYAAABiAAAAJQAAACgAAAAnAAAAXAAAAF0AAABeAAAALQAAACwAAACHAAAAQAAAAEMAAAAuAAAAPwAAAJwAAAA8AAAAVwAAADgAAAA3AAAANgAAADUAAAAxAAAAWQAAAFgAAAA5AAAASAAAAEkAAABKAAAASwAAAEwAAACJAAAAiAAAABsAAAAcAAAAHQAAAB4AAAAfAAAAIAAAAGEAAABmAAAAXwAAAGAAAABkAAAAigAAAJMAAACLAAAAjAAAAI0AAACOAAAAjwAAAJAAAACRAAAAkgAAAHYAAAB3AAAAeAAAAHkAAAB6AAAAewAAAHwAAAB9AAAAfgAAAJQAAACVAAAAlgAAAJcAAACYAAAAmQAAAJoAAACbAAAA\"},\"shape\":[90],\"dtype\":\"int32\",\"order\":\"little\"}],[\"Treatment\",{\"type\":\"ndarray\",\"array\":[\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\"],\"shape\":[90],\"dtype\":\"object\",\"order\":\"little\"}],[\"Environment\",{\"type\":\"ndarray\",\"array\":[\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\",\"Cage\"],\"shape\":[90],\"dtype\":\"object\",\"order\":\"little\"}],[\"TreatmentNCSS\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAA\"},\"shape\":[90],\"dtype\":\"int32\",\"order\":\"little\"}],[\"Sample ID\",{\"type\":\"ndarray\",\"array\":[\"P9-1-1\",\"P9-1-10\",\"P9-1-2\",\"P9-1-3\",\"P9-1-4\",\"P9-1-5\",\"P9-1-6\",\"P9-1-7\",\"P9-1-8\",\"P9-1-9\",\"P9-2-1\",\"P9-2-10\",\"P9-2-4\",\"P9-2-5\",\"P9-2-6\",\"P9-2-7\",\"P9-2-8\",\"P9-2-9\",\"P9-3-1\",\"P9-3-2\",\"P9-3-3\",\"P9-3-4\",\"P9-3-5\",\"P9-3-6\",\"P9-3-7\",\"P9-3-8\",\"P9-3-9\",\"P10-1-1\",\"P10-1-2\",\"P10-1-3\",\"P10-1-4\",\"P10-1-5\",\"P10-1-6\",\"P10-1-7\",\"P10-1-8\",\"P10-2-1\",\"P10-2-10\",\"P10-2-2\",\"P10-2-3\",\"P10-2-4\",\"P10-2-5\",\"P10-2-6\",\"P10-2-7\",\"P10-2-8\",\"P10-2-9\",\"P10-3-1\",\"P10-3-2\",\"P10-3-3\",\"P10-3-4\",\"P10-3-5\",\"P10-3-6\",\"P10-3-7\",\"P27-2-1\",\"P27-2-2\",\"P27-2-3\",\"P27-2-4\",\"P27-2-5\",\"P27-2-6\",\"P27-3-1\",\"P27-3-2\",\"P27-3-3\",\"P27-3-4\",\"P27-3-5\",\"P84-1-1\",\"P84-1-10\",\"P84-1-2\",\"P84-1-3\",\"P84-1-4\",\"P84-1-5\",\"P84-1-6\",\"P84-1-7\",\"P84-1-8\",\"P84-1-9\",\"P84-2-1\",\"P84-2-2\",\"P84-2-3\",\"P84-2-4\",\"P84-2-5\",\"P84-2-6\",\"P84-2-7\",\"P84-2-8\",\"P84-2-9\",\"P84-3-1\",\"P84-3-2\",\"P84-3-3\",\"P84-3-4\",\"P84-3-5\",\"P84-3-6\",\"P84-3-7\",\"P84-3-8\"],\"shape\":[90],\"dtype\":\"object\",\"order\":\"little\"}],[\"Colony\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"CQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAABsAAAAbAAAAGwAAABsAAAAbAAAAGwAAABsAAAAbAAAAGwAAABsAAAAbAAAAVAAAAFQAAABUAAAAVAAAAFQAAABUAAAAVAAAAFQAAABUAAAAVAAAAFQAAABUAAAAVAAAAFQAAABUAAAAVAAAAFQAAABUAAAAVAAAAFQAAABUAAAAVAAAAFQAAABUAAAAVAAAAFQAAABUAAAA\"},\"shape\":[90],\"dtype\":\"int32\",\"order\":\"little\"}],[\"Cage\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"BwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAACwAAAAsAAAALAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABEAAAARAAAAEQAAABEAAAARAAAAGgAAABoAAAAaAAAAGgAAABoAAAAaAAAAGgAAABoAAAAaAAAAGgAAABsAAAAbAAAAGwAAABsAAAAbAAAAGwAAABsAAAAbAAAAGwAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAA\"},\"shape\":[90],\"dtype\":\"int32\",\"order\":\"little\"}],[\"Sample\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAAoAAAACAAAAAwAAAAQAAAAFAAAABgAAAAcAAAAIAAAACQAAAAEAAAAKAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAAAQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAAAQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAABAAAACgAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAJAAAAAQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAEAAAACAAAAAwAAAAQAAAAFAAAABgAAAAEAAAACAAAAAwAAAAQAAAAFAAAAAQAAAAoAAAACAAAAAwAAAAQAAAAFAAAABgAAAAcAAAAIAAAACQAAAAEAAAACAAAAAwAAAAQAAAAFAAAABgAAAAcAAAAIAAAACQAAAAEAAAACAAAAAwAAAAQAAAAFAAAABgAAAAcAAAAIAAAA\"},\"shape\":[90],\"dtype\":\"int32\",\"order\":\"little\"}],[\"Sperm Volume per 500 ul\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"LAQMAHBkCABUtR4AtMQEAKgAJQDY7REA3KojABwZAgAYmjkAAAAAAATyHQAMAikAuIEWADQUFwDs9ggAYE0vAJRYCQBwZAgAHIMaALTEBACUWAkA5FAWAAAAAAB8kgAAFKgbAMgCCADwSQIArL02AHTAPgDQfCsA+I4ZAET/IAA4ZxAAdOwNAGiJCQCQpDQAyDcUACxuJADIoSwA0BITAIRBMABwZAgARMoUAMihLAAY+xQA3KojAPRwLAB8MSUAPCQiALAQMAC4TAoApEMTAFRLBgDEGScA+MMlAKhqPQCsHhIAsKYXAMTkGgBElQgAWNMLAOCTBABUgBIA8H4OAMz0JQBo8yEAcM4gADSzOwCIKhEAJCkNAMg3FABkNhAAaL4VACB1OADs9ggAaPMhAGgoLgDoDSgAoPAZAIj1BABkaxwAZKAoABAgFgAAAAAATNofAOBnNQCM5yIA/BYfAETKFAB07A0A\"},\"shape\":[90],\"dtype\":\"int32\",\"order\":\"little\"}],[\"Quantity\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"LAQMAHBkCABUtR4AtMQEAKgAJQDY7REA3KojABwZAgAYmjkAAAAAAATyHQAMAikAuIEWADQUFwDs9ggAYE0vAJRYCQBwZAgAHIMaALTEBACUWAkA5FAWAAAAAAB8kgAAFKgbAMgCCADwSQIArL02AHTAPgDQfCsA+I4ZAET/IAA4ZxAAdOwNAGiJCQCQpDQAyDcUACxuJADIoSwA0BITAIRBMABwZAgARMoUAMihLAAY+xQA3KojAPRwLAB8MSUAPCQiALAQMAC4TAoApEMTAFRLBgDEGScA+MMlAKhqPQCsHhIAsKYXAMTkGgBElQgAWNMLAOCTBABUgBIA8H4OAMz0JQBo8yEAcM4gADSzOwCIKhEAJCkNAMg3FABkNhAAaL4VACB1OADs9ggAaPMhAGgoLgDoDSgAoPAZAIj1BABkaxwAZKAoABAgFgAAAAAATNofAOBnNQCM5yIA/BYfAETKFAB07A0A\"},\"shape\":[90],\"dtype\":\"int32\",\"order\":\"little\"}],[\"ViabilityRaw (%)\",{\"type\":\"ndarray\",\"array\":[\"85.25\",\"96.225240761533\",\"94.2555474050981\",\"64.6849816849817\",\"93.3688363420629\",\"91.1901154401154\",\"84.2298005331373\",\"50\",\"91.6445716674518\",\"76.3333333333333\",\"91.6640169952838\",\"96.6798007811359\",\"94.5610812944981\",\"76.7901234567901\",\"92.8202433478271\",\"85.8696381925479\",\"83.3974358974359\",\"84.7125031830914\",\"80\",\"65.952380952381\",\"96.4028944911298\",\"98.0307692307692\",\"0\",\"85.8057628645864\",\"82.98892351\",\"83.4890585\",\"0\",\"69.2921732632089\",\"88.518651277272\",\"84.16351963\",\"62.2375256322625\",\"75.1795366795367\",\"90.2558852558852\",\"85.8187854451692\",\"47.11523769\",\"75.6472364126538\",\"36.9047619047619\",\"65.4363416721234\",\"22.1805903212349\",\"57.3331249910197\",\"67.0888753308092\",\"80.0878127537372\",\"87.2134857760681\",\"64.3360623353885\",\"69.760989010989\",\"80\",\"65.95238095\",\"96.40289449\",\"98.03076923\",\"0\",\"83.5136233\",\"73.08722493\",\"83.6744779029035\",\"81.6703153532941\",\"46.1562090691409\",\"89.9080085911287\",\"92.0062575842632\",\"90.2943843441025\",\"97.3668128654971\",\"56.3148298863249\",\"73.70943059\",\"97.66666667\",\"97.8498168498169\",\"94.75378837\",\"66.92073161\",\"90.53494335\",\"80.79433733\",\"95.95850119\",\"90.34776335\",\"77.48158506\",\"71.94325159\",\"65.69637256\",\"87.3019119\",\"64.31235797\",\"91.78991597\",\"71.89373408\",\"63.04550956\",\"81.4469142\",\"82.85464668\",\"84.95384615\",\"87.83734442\",\"96.06106241\",\"71.19408369\",\"NO SPERM\",\"80.02419964\",\"88.2474712\",\"0\",\"89.91779766\",\"86.33333333\",\"83.9286198\"],\"shape\":[90],\"dtype\":\"object\",\"order\":\"little\"}],[\"Quality\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAABQVUCqIDpYag5YQFbegONakFdAvtZrvdYrUEAir74Dm1dXQKlw89kqzFZAZZtLDbUOVUAAAAAAAABJQI7ohalA6VZAAAAAAAAA+H/briNBf+pWQIixItuBK1hAEZGEweijV0DSrflhkTJTQHRr9N1+NFdAIRbzJqh3VUCXb/mWb9lUQBpr86aZLVVAAAAAAAAAVEDT8zzP83xQQAfJ+QXJGVhAHfiBH/iBWEAAAAAAAAD4f7buZ56Rc1VAhGzVhUq/VEAs1QW8TN9UQAAAAAAAAPh/3I9897JSUUBceiCVMSFWQKjGCRt3ClVAvENrPWceT0C5wmmHfctSQI5jjWxgkFZAUlwR+2Z0VUCG6M4bwI5HQDhIRlJs6VJAPM/zPM9zQkC66Z4F7VtQQJOt0yo7LjZAePT21qOqTEDKzycisMVQQEVeYrmeBVRA6pc+wKnNVUBO+pgLghVQQAq0QAu0cFFAAAAAAAAAVEBXZTrP83xQQHiS+AXJGVhAriSBH/iBWEAAAAAAAAAAAKz9QjTf4FRAvW/fF5VFUkAYtl2lKutUQOkZXnLmalRAPqalqP4TR0Ch2BDQHHpWQMvwNYZmAFdA+pduMdeSVkD5Q6vceVdYQNDIgFhMKExAP7WPT2dtUkDtPq6qqmpYQGpjNmZjdlhAVFCTET6wV0D7VUZE7bpQQJ1dCIM8olZA45U9bNYyVECJDmAVWP1XQNW/NcFBllZATbwkStJeU0DNvOo7XvxRQAnCNl6RbFBAfDFKhlLTVUDgckis/RNQQD1vtvuN8lZA7Dpt8DL5UUB87dtB04VPQI1HBD6aXFRACg/9h7K2VECY6rjQCz1VQNbYDA2X9VVAwn1PcugDWEArT//da8xRQAAAAAAAAPh/AJilfIwBVEDsrHGR1g9WQAAAAAAAAAAA54JlMr16VkATwVFVVZVVQMLavYFu+1RA\"},\"shape\":[90],\"dtype\":\"float64\",\"order\":\"little\"}],[\"Age (d)\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"DgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAADgAAAA4AAAAOAAAA\"},\"shape\":[90],\"dtype\":\"int32\",\"order\":\"little\"}],[\"Infertil\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\"},\"shape\":[90],\"dtype\":\"int32\",\"order\":\"little\"}],[\"AliveSperm\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"bz4KAFYTCAC88RwAnBUDAIKMIgB7WRAA5woeAI4MAQD+yTQAAAAAAPpyGwB9pScAV0gVAOq4EQAmUggARp4oAFnLBwD+GwcAsDUVABUlAwCDAgkAZOAVAAAAAACxfQAArvMWAC2wBgAAAAAAYO4lAAmMNwDEmSQALugPAJ3OGAAKzg4A+PILAEZ+BACl0icAHHYHALTWFwBO5gkAeO8KANVfIACiuAYAuyESAOW2HADtog4AsIgcAF9PHQD82iMAHnghAAAAAAAEmggAZhQOAEVEBQAB7x8AXm4RAO03NwDeqxAAClsVAHovGgBi1QQAcLcIAIh4BAB9GhIAQLwNAI1mGQDCvB4AdoEaAIhJOQBcgg8AdjIKAKCLDgCnpgoAlPsSACVPJACBOggAk2gYALYZHQB9nyAAEH4VAIM2BACC9hgAuQYnAHrADwAAAAAAaX0ZABUhLwAAAAAAi/QbAOPyEQCYrwsA\"},\"shape\":[90],\"dtype\":\"int32\",\"order\":\"little\"}],[\"Quantity Millions\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"MzMzMzMz6T+amZmZmZnhP5qZmZmZGQBAAAAAAAAA1D9mZmZmZmYDQM3MzMzMzPI/MzMzMzOzAkCamZmZmZnBPzMzMzMzMw5AAAAAAAAAAABmZmZmZmb/PwAAAAAAgAVAmpmZmZmZ9z8zMzMzMzP4P83MzMzMzOI/zczMzMzMCECamZmZmZnjP5qZmZmZmeE/zczMzMzM+z8AAAAAAADUP5qZmZmZmeM/ZmZmZmZm9z8AAAAAAAAAADMzMzMzM6M/AAAAAAAA/T/NzMzMzMzgPzMzMzMzM8M/MzMzMzOzDEAzMzMzM3MQQM3MzMzMzAZAzczMzMzM+j/NzMzMzEwBQDMzMzMzM/E/MzMzMzMz7T8AAAAAAADkP5qZmZmZmQtAMzMzMzMz9T+amZmZmRkDQGZmZmZmZgdAAAAAAAAA9D/NzMzMzEwJQJqZmZmZmeE/zczMzMzM9T9mZmZmZmYHQAAAAAAAAPY/MzMzMzOzAkDNzMzMzEwHQAAAAAAAgANAZmZmZmbmAUAzMzMzMzMJQJqZmZmZmeU/MzMzMzMz9D9mZmZmZmbaPwAAAAAAgARAzczMzMzMA0CamZmZmRkQQAAAAAAAAPM/zczMzMzM+D8zMzMzMzP8PwAAAAAAAOI/zczMzMzM6D8zMzMzMzPTP2ZmZmZmZvM/ZmZmZmZm7j9mZmZmZuYDQM3MzMzMzAFAMzMzMzMzAUDNzMzMzEwPQAAAAAAAAPI/mpmZmZmZ6z8zMzMzMzP1PwAAAAAAAPE/zczMzMzM9j+amZmZmZkNQM3MzMzMzOI/zczMzMzMAUAzMzMzMzMIQAAAAAAAAAVAMzMzMzMz+z/NzMzMzMzUP83MzMzMzP0/zczMzMxMBUAzMzMzMzP3PwAAAAAAAAAAMzMzMzOzAEAAAAAAAAAMQM3MzMzMTAJAzczMzMxMAEDNzMzMzMz1PzMzMzMzM+0/\"},\"shape\":[90],\"dtype\":\"float64\",\"order\":\"little\"}],[\"Alive Sperm Millions\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"vsCsUKR75T9FnbmHhO/gP1u0AG2rWf4/AFKbOLnfyT84ZW6+ER0CQP2Es1vLJPE/YK+w4H6A/z+amZmZmZmxP2ak3lM5rQtAAAAAAAAAAAA1QGmoUcj8P1yv6UFByQRAVHQkl/9Q9j/3Bl+YTJXyP7Bx/bs+c+E/w5rKorBLBUAvFLAdjFjgP9uIJ7uZ0d0/PQrXo3A99j91IVZ/hGHKP13Aywwb5eI/OGdEaW/w9j8AAAAAAAAAAI7lXfWAeaA/ZOWXwRgR+D8n+RG/Yg3cPwAAAAAAAAAA5IV0eAjjA0BtcY3PZB8NQHHJcad0MANAtMpMaf2t8D+f46PFGQP6Pz81XrpJDO8//Bu0Vx8P6T+4zOmymNjSPxU42Qbu4ARAkLsIU5RL3z/D1mzlJf/4P5p4B3jSwuQ/sg5HV+nu5j9hTzv8NfkAQMuBHmrbMNw/x0j2CDUD8z9Robq5+Bv+P8+8HHbfse4/7FG4HoXr/T8Ni1HX2rv+P83km21uzAJA323eOCmMAUAAAAAAAAAAAAVsByP2CeI/mWclrfiG7T/5Eb9iDRfWP+1JYHMOvgBAVP8gkiFH8j8+527XS/MMQMRb598ue/E/8parH5tk9j/a4a/JGnX7P6Cmlq31RdQ/Gvm84qlH4j+Nl24Sg8DSP25qoPmc+/I/A1slWBzO7D86AyMva6L6P9f5t8t+HQBADp4JTRLL+z8vGcdI9ggOQPUwtDo5Q/A/eVxUi4hi5T/tRh/zAYHuP8dim1Q0VuY/0F/oEaPn8z80vi8uVQkDQP0TXKyoQeE/Y5eo3hqY+T/pnnWNloP+P0jBU8iVGgFALgH4p1SJ9j/aVN0jm6vRPz7L8+DuLPo/vHSTGAR2BEBCP1OvW4TwPwAAAAAAAAAAJt9sc2O6+j/8cfvlk7UIQAAAAAAAAAAAcRsN4C1Q/T8kRPmCFtLyP8+fNqrTgeg/\"},\"shape\":[90],\"dtype\":\"float64\",\"order\":\"little\"}],[\"Dead Sperm Millions\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"q5MzFHe8vT+Piv87okKVP4XtJ2N8mL0//1vJjo1AvD/gEoB/SpXEP/p8lBEXgLo/GtzWFp6X1z+amZmZmZmxP2x2pPrOL9Q/AAAAAAAAAACHMenvpfDEP4wUysLX17Y/YVRSJ6CJtD/ysFBrmnfWP8ix9QzhmKU/S5ARUOEI3D9SK0zfawi6P2GpLuBlhrU/PQrXo3A91j8WvVMB9zy7P4knu5nRj5Y/kst/SL99nT8AAAAAAAAAACZtqu6RzXU/bmqg+Zy70z/LgR5q2zC2PzMzMzMzM8M/n1p9dVWg8T/Kp8e2DDjeP98a2CrB4tw/MgQAx5495D/0a+un/yzhPzeJQWDl0Lo/3Vz8bU+QwD9IMxZNZyfVPxKGAUuu4uo/ngjiPJzA6j/huIybGmjqP0CIZMixNQJATvG4qBYR4T/X+iKhLafwP6DFUiRfCbw/LiC0Hr5Mxj98KxIT1LDwP2KGxhNBnNo/7FG4HoXr3T8ZHZCEfbvvP1Fmg0wycrY/2SH+YUuPpj8zMzMzMzMJQKRskbQbfbw/nP2Bctu+1T+1UZ0OZD2xP5qw/WSMD94/Rpp4B3hS9T+mXyLeOv/ZP7tDigESTbg/1a4JaY1Bwz8XK2owDcOnP8Cy0qQUdM8/yk4/qIsUyj956SYxCKx8Pw3+fjFbspo/MbYQ5KCEqT8lk1M7w1TqP14vTRHg9Mo/YCFzZVBt2j/iOVtAaD3EP7fwvFRszLs/hPQUOUTcyD/zPo7myMrXP3E6yVaXU9c/5Gcj100pxz/MttPWiCD1P/yMCwdCsqg/bATidf0C5D9+x/DYz+LxP771Yb1RK98/FcjsLHqn0j+Uv3tHjQmpP3QMyF7v/sw/DAIrhxbZuj/Ez38PXrvaPwAAAAAAAAAAAB3mywuw2j8icCTQYFPaP83MzMzMTAJAQfFjzF1Lyj9GRZxOstXHP5BN8iN+xcI/\"},\"shape\":[90],\"dtype\":\"float64\",\"order\":\"little\"}],[\"__ECDF\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"chzHcRzH4T+8u7u7u7vrP0qf9Emf9Ok/lD7pkz7pwz+amZmZmZnpP3d3d3d3d+c/YQu2YAu24D+UPumTPumzPyh90id90uc/AAAAAAAA+H/Ygi3Ygi3oP83MzMzMzOw/+qRP+qRP6j9VVVVVVVXVP+mTPumTPuk/gy3Ygi3Y4j990id90ifdPxEREREREeE/F2zBFmzB1j+amZmZmZnJPxzHcRzHcew/P+mTPumT7j8AAAAAAAD4fyIiIiIiIuI/HMdxHMdx3D/e3d3d3d3dPwAAAAAAAPh/3t3d3d3dzT+lT/qkT/rkP7AFW7AFW+A/HMdxHMdxvD+UPumTPunTP7ZgC7ZgC+Y/0id90id94j8RERERERGxP/VJn/RJn9Q/F2zBFmzBpj9VVVVVVVXFPxEREREREaE/mpmZmZmZuT8cx3Ecx3HMPzmO4ziO49g/5DiO4ziO4z/SJ33SJ33CP5/0SZ/0Sc8/d3d3d3d31z/Ygi3Ygi3IP2zBFmzBFuw/juM4juM47j8XbMEWbMGGPz/pkz7pk94/0id90id90j+f9Emf9EnfP1uwBVuwBds/HMdxHMdxrD9VVVVVVVXlPzmO4ziO4+g/ZmZmZmZm5j990id90iftPxdswRZswbY/MzMzMzMz0z8u2IIt2ILtP97d3d3d3e0/q6qqqqqq6j9bsAVbsAXLP8dxHMdxHOc/mpmZmZmZ2T9bsAVbsAXrPxdswRZsweY/tmALtmAL1j9yHMdxHMfRPxdswRZswcY/lD7pkz7p4z8RERERERHBP4mIiIiIiOg/ERERERER0T+f9Emf9Em/P/qkT/qkT9o/vLu7u7u72z/BFmzBFmzhP0REREREROQ/C7ZgC7Zg6z+wBVuwBVvQPwAAAAAAAPh/2IIt2IIt2D/1SZ/0SZ/kPxdswRZswZY/BluwBVuw5T8zMzMzMzPjPwAAAAAAAOA/\"},\"shape\":[90],\"dtype\":\"float64\",\"order\":\"little\"}],[\"__label\",{\"type\":\"ndarray\",\"array\":[\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\",\"Pesticide\"],\"shape\":[90],\"dtype\":\"object\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1374\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1375\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Circle\",\"id\":\"p1370\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"Quality\"},\"y\":{\"type\":\"field\",\"field\":\"__ECDF\"},\"line_color\":{\"type\":\"value\",\"value\":\"#ff7e0e\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#ff7e0e\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Circle\",\"id\":\"p1371\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"Quality\"},\"y\":{\"type\":\"field\",\"field\":\"__ECDF\"},\"line_color\":{\"type\":\"value\",\"value\":\"#ff7e0e\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#ff7e0e\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Circle\",\"id\":\"p1372\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"Quality\"},\"y\":{\"type\":\"field\",\"field\":\"__ECDF\"},\"line_color\":{\"type\":\"value\",\"value\":\"#ff7e0e\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#ff7e0e\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1292\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p1319\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p1320\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p1321\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p1322\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p1323\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p1324\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p1325\"}]}},\"toolbar_location\":\"above\",\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p1312\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p1315\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p1314\"},\"axis_label\":\"ECDF\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1313\"}}}],\"right\":[{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p1376\",\"attributes\":{\"location\":\"top_left\",\"click_policy\":\"hide\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p1377\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"Control\"},\"renderers\":[{\"id\":\"p1352\"},{\"id\":\"p1340\"}]}},{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p1378\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"Pesticide\"},\"renderers\":[{\"id\":\"p1373\"},{\"id\":\"p1361\"}]}}]}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p1305\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p1308\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p1307\"},\"axis_label\":\"quality\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1306\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1311\",\"attributes\":{\"axis\":{\"id\":\"p1305\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1318\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p1312\"}}}],\"frame_width\":375,\"frame_height\":275}}],\"callbacks\":{\"type\":\"map\"}}};\n", " const render_items = [{\"docid\":\"f85570ee-2392-4285-8294-a7913a890f76\",\"roots\":{\"p1288\":\"e20d3364-2d18-4c23-b608-a957e294869e\"},\"root_ids\":[\"p1288\"]}];\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": "p1288" } }, "output_type": "display_data" } ], "source": [ "# Load data set\n", "df_sperm = pd.read_csv('data/bee_sperm.csv', comment='#')\n", "\n", "# Make ECDF\n", "p = iqplot.ecdf(\n", " data=df_sperm,\n", " q='Quality',\n", " cats='Treatment',\n", " conf_int=True,\n", " x_axis_label='quality',\n", ")\n", "\n", "p.legend.location = 'top_left'\n", "\n", "bokeh.io.show(p)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "We have some very low quality samples from both, but it is pretty clear that on a whole the pesticide samples have much lower sperm quality. Let's compute the confidence interval on the mean. We have to be careful, though, because there are some `NaN`s in the data set, so we have to use `dropna()`." ] }, { "cell_type": "code", "execution_count": 8, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Confidence interval for control: [84.27291593 89.49463988]\n", "Confidence interval for pesticide: [73.99822103 81.96310401]\n" ] } ], "source": [ "# Draw 10,000 bootstrap reps for both.\n", "bs_reps_control = draw_bs_reps(\n", " df_sperm.loc[df_sperm[\"Treatment\"] == \"Control\", \"Quality\"].dropna().values,\n", " np.mean,\n", " rng,\n", " size=10000,\n", ")\n", "bs_reps_pest = draw_bs_reps(\n", " df_sperm.loc[df_sperm[\"Treatment\"] == \"Pesticide\", \"Quality\"].dropna().values,\n", " np.mean,\n", " rng,\n", " size=10000,\n", ")\n", "\n", "# Compute and print confidence interval\n", "conf_int_control = np.percentile(bs_reps_control, [2.5, 97.5])\n", "conf_int_pest = np.percentile(bs_reps_pest, [2.5, 97.5])\n", "\n", "print(\"Confidence interval for control:\", conf_int_control)\n", "print(\"Confidence interval for pesticide:\", conf_int_pest)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "The confidence intervals of the mean do not overlap, further confirming that the pesticide-tested drones have lower sperm quality.\n", "\n", "**e)** Now, let's try bootstrapping the median. This is the same procedure as before, except we just put `np.median` for our function where we have `np.median`." ] }, { "cell_type": "code", "execution_count": 9, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Confidence interval for control: [89.84848485 94.2353021 ]\n", "Confidence interval for pesticide: [80.08781275 85.84421182]\n" ] } ], "source": [ "# Draw 10,000 bootstrap reps for both.\n", "bs_reps_control = draw_bs_reps(\n", " df_sperm.loc[df_sperm[\"Treatment\"] == \"Control\", \"Quality\"].dropna().values,\n", " np.median,\n", " rng,\n", " size=10000,\n", ")\n", "bs_reps_pest = draw_bs_reps(\n", " df_sperm.loc[df_sperm[\"Treatment\"] == \"Pesticide\", \"Quality\"].dropna().values,\n", " np.median,\n", " rng,\n", " size=10000,\n", ")\n", "\n", "# Compute and print confidence interval\n", "conf_int_control = np.percentile(bs_reps_control, [2.5, 97.5])\n", "conf_int_pest = np.percentile(bs_reps_pest, [2.5, 97.5])\n", "\n", "print(\"Confidence interval for control:\", conf_int_control)\n", "print(\"Confidence interval for pesticide:\", conf_int_pest)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Again, we see that the confidence intervals do not overlap. The median is of course higher than the mean, since the low-quality outliers have little effect on the median." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Computing environment" ] }, { "cell_type": "code", "execution_count": 10, "metadata": { "tags": [ "hide-input" ] }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Python implementation: CPython\n", "Python version : 3.11.3\n", "IPython version : 8.12.0\n", "\n", "numpy : 1.24.3\n", "pandas : 1.5.3\n", "bokeh : 3.1.1\n", "iqplot : 0.3.3\n", "jupyterlab: 3.6.3\n", "\n" ] } ], "source": [ "%load_ext watermark\n", "%watermark -v -p numpy,pandas,bokeh,iqplot,jupyterlab" ] } ], "metadata": { "anaconda-cloud": {}, "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.3" } }, "nbformat": 4, "nbformat_minor": 4 }