{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# Numerical simulatin of β-catenin destruction cycle\n",
    "\n",
    "(c) 2016 Justin Bois. This work is licensed under a [Creative Commons Attribution License CC-BY 4.0](https://creativecommons.org/licenses/by/4.0/). All code contained herein is licensed under an [MIT license](https://opensource.org/licenses/MIT).\n",
    "\n",
    "*This document was generated from a Jupyter notebook, which may be downloaded [here](betacat_destruction_cycle.ipynb).*"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "\n",
       "    <div class=\"bk-root\">\n",
       "        <a href=\"http://bokeh.pydata.org\" target=\"_blank\" class=\"bk-logo bk-logo-small bk-logo-notebook\"></a>\n",
       "        <span id=\"cc15778b-d827-4487-9041-318435a2114d\">Loading BokehJS ...</span>\n",
       "    </div>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "application/javascript": [
       "\n",
       "(function(global) {\n",
       "  function now() {\n",
       "    return new Date();\n",
       "  }\n",
       "\n",
       "  var force = \"1\";\n",
       "\n",
       "  if (typeof (window._bokeh_onload_callbacks) === \"undefined\" || force !== \"\") {\n",
       "    window._bokeh_onload_callbacks = [];\n",
       "    window._bokeh_is_loading = undefined;\n",
       "  }\n",
       "\n",
       "\n",
       "  \n",
       "  if (typeof (window._bokeh_timeout) === \"undefined\" || force !== \"\") {\n",
       "    window._bokeh_timeout = Date.now() + 5000;\n",
       "    window._bokeh_failed_load = false;\n",
       "  }\n",
       "\n",
       "  var NB_LOAD_WARNING = {'data': {'text/html':\n",
       "     \"<div style='background-color: #fdd'>\\n\"+\n",
       "     \"<p>\\n\"+\n",
       "     \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n",
       "     \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n",
       "     \"</p>\\n\"+\n",
       "     \"<ul>\\n\"+\n",
       "     \"<li>re-rerun `output_notebook()` to attempt to load from CDN again, or</li>\\n\"+\n",
       "     \"<li>use INLINE resources instead, as so:</li>\\n\"+\n",
       "     \"</ul>\\n\"+\n",
       "     \"<code>\\n\"+\n",
       "     \"from bokeh.resources import INLINE\\n\"+\n",
       "     \"output_notebook(resources=INLINE)\\n\"+\n",
       "     \"</code>\\n\"+\n",
       "     \"</div>\"}};\n",
       "\n",
       "  function display_loaded() {\n",
       "    if (window.Bokeh !== undefined) {\n",
       "      Bokeh.$(\"#cc15778b-d827-4487-9041-318435a2114d\").text(\"BokehJS successfully loaded.\");\n",
       "    } else if (Date.now() < window._bokeh_timeout) {\n",
       "      setTimeout(display_loaded, 100)\n",
       "    }\n",
       "  }\n",
       "\n",
       "  function run_callbacks() {\n",
       "    window._bokeh_onload_callbacks.forEach(function(callback) { callback() });\n",
       "    delete window._bokeh_onload_callbacks\n",
       "    console.info(\"Bokeh: all callbacks have finished\");\n",
       "  }\n",
       "\n",
       "  function load_libs(js_urls, callback) {\n",
       "    window._bokeh_onload_callbacks.push(callback);\n",
       "    if (window._bokeh_is_loading > 0) {\n",
       "      console.log(\"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.log(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n",
       "    window._bokeh_is_loading = js_urls.length;\n",
       "    for (var i = 0; i < js_urls.length; i++) {\n",
       "      var url = js_urls[i];\n",
       "      var s = document.createElement('script');\n",
       "      s.src = url;\n",
       "      s.async = false;\n",
       "      s.onreadystatechange = s.onload = function() {\n",
       "        window._bokeh_is_loading--;\n",
       "        if (window._bokeh_is_loading === 0) {\n",
       "          console.log(\"Bokeh: all BokehJS libraries loaded\");\n",
       "          run_callbacks()\n",
       "        }\n",
       "      };\n",
       "      s.onerror = function() {\n",
       "        console.warn(\"failed to load library \" + url);\n",
       "      };\n",
       "      console.log(\"Bokeh: injecting script tag for BokehJS library: \", url);\n",
       "      document.getElementsByTagName(\"head\")[0].appendChild(s);\n",
       "    }\n",
       "  };var element = document.getElementById(\"cc15778b-d827-4487-9041-318435a2114d\");\n",
       "  if (element == null) {\n",
       "    console.log(\"Bokeh: ERROR: autoload.js configured with elementid 'cc15778b-d827-4487-9041-318435a2114d' but no matching script tag was found. \")\n",
       "    return false;\n",
       "  }\n",
       "\n",
       "  var js_urls = ['https://cdn.pydata.org/bokeh/release/bokeh-0.12.3.min.js', 'https://cdn.pydata.org/bokeh/release/bokeh-widgets-0.12.3.min.js'];\n",
       "\n",
       "  var inline_js = [\n",
       "    function(Bokeh) {\n",
       "      Bokeh.set_log_level(\"info\");\n",
       "    },\n",
       "    \n",
       "    function(Bokeh) {\n",
       "      \n",
       "      Bokeh.$(\"#cc15778b-d827-4487-9041-318435a2114d\").text(\"BokehJS is loading...\");\n",
       "    },\n",
       "    function(Bokeh) {\n",
       "      console.log(\"Bokeh: injecting CSS: https://cdn.pydata.org/bokeh/release/bokeh-0.12.3.min.css\");\n",
       "      Bokeh.embed.inject_css(\"https://cdn.pydata.org/bokeh/release/bokeh-0.12.3.min.css\");\n",
       "      console.log(\"Bokeh: injecting CSS: https://cdn.pydata.org/bokeh/release/bokeh-widgets-0.12.3.min.css\");\n",
       "      Bokeh.embed.inject_css(\"https://cdn.pydata.org/bokeh/release/bokeh-widgets-0.12.3.min.css\");\n",
       "    }\n",
       "  ];\n",
       "\n",
       "  function run_inline_js() {\n",
       "    \n",
       "    if ((window.Bokeh !== undefined) || (force === \"1\")) {\n",
       "      for (var i = 0; i < inline_js.length; i++) {\n",
       "        inline_js[i](window.Bokeh);\n",
       "      }if (force === \"1\") {\n",
       "        display_loaded();\n",
       "      }} else if (Date.now() < window._bokeh_timeout) {\n",
       "      setTimeout(run_inline_js, 100);\n",
       "    } else if (!window._bokeh_failed_load) {\n",
       "      console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n",
       "      window._bokeh_failed_load = true;\n",
       "    } else if (!force) {\n",
       "      var cell = $(\"#cc15778b-d827-4487-9041-318435a2114d\").parents('.cell').data().cell;\n",
       "      cell.output_area.append_execute_result(NB_LOAD_WARNING)\n",
       "    }\n",
       "\n",
       "  }\n",
       "\n",
       "  if (window._bokeh_is_loading === 0) {\n",
       "    console.log(\"Bokeh: BokehJS loaded, going straight to plotting\");\n",
       "    run_inline_js();\n",
       "  } else {\n",
       "    load_libs(js_urls, function() {\n",
       "      console.log(\"Bokeh: BokehJS plotting callback run at\", now());\n",
       "      run_inline_js();\n",
       "    });\n",
       "  }\n",
       "}(this));"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "import numpy as np\n",
    "import scipy.integrate\n",
    "\n",
    "import bokeh.models\n",
    "import bokeh.plotting\n",
    "import bokeh.io\n",
    "bokeh.io.output_notebook()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "We first set up the parameters.  Most are measured and reported, at least approximately, in the Lee, et al. paper.  The parameters $k_8$, $k_{\\text{-}8}$ and $k_{12}$ are unknown.  However, $K_\\mathrm{d} = k_{\\text{-}8}/k_8$ is known, so we only have two parameters to set."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 17,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": [
    "# Key for names\n",
    "names = ['Axin complex', 'Axin-βcat', 'Axin-βcat*', 'βcat*', 'βcat']\n",
    "\n",
    "# Define known parameters\n",
    "c_A = 50          # nM (given by fixed GSK-3 concentration)\n",
    "k9 = 206          # 1/min\n",
    "k10 = 206         # 1/min\n",
    "k11 = 0.417       # 1/min\n",
    "Kd8 = 120         # nM\n",
    "\n",
    "# Unknown parameters\n",
    "km8 = 10          # 1/min\n",
    "k12 = 100         # nM/min\n",
    "\n",
    "# k8 determined form Kd8 and km8\n",
    "k8 = km8 / Kd8    # 1/nM-min\n",
    "\n",
    "# Set up params for ODE\n",
    "params = np.array([k8, km8, k9, k10, k11, k12])"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "For our initial conditions, we will assume that we have no $\\beta$-catenin and that we have a fixed amount of APC/Axin/GKC-3."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 18,
   "metadata": {
    "collapsed": false
   },
   "outputs": [],
   "source": [
    "# Initial conditions\n",
    "c0 = np.array([c_A, 0, 0, 0, 0])"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Now we define the time derivative.  We use the functional form that is necessary to pass into `scipy.integrate.odeint()`."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 19,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": [
    "def dcdt(c, t, k8, km8, k9, k10, k11, k12):\n",
    "    \"\"\"\n",
    "    Time derivative of concentrations.\n",
    "    c = (c3, c8, c9, c10, c11)\n",
    "    \"\"\"\n",
    "    # Unpack concentrations and parameters\n",
    "    c3, c8, c9, c10, c11 = c\n",
    "    k8, km8, k9, k10, k11, k12 = params\n",
    "    \n",
    "    # Build derivatives\n",
    "    deriv = np.empty(5)\n",
    "    deriv[0] = -k8*c3*c11 + km8*c8 + k10*c9\n",
    "    deriv[1] = k8*c3*c11 - (km8 + k9)*c8\n",
    "    deriv[2] = k9*c8 - k10*c9\n",
    "    deriv[3] = k10*c9 - k11*c10\n",
    "    deriv[4] = -k8*c3*c11 + km8*c8 + k12\n",
    "    \n",
    "    return deriv"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Now, we just have to specify what time points we want and then run the solver!"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 22,
   "metadata": {
    "collapsed": false
   },
   "outputs": [],
   "source": [
    "# Set up time points and solve\n",
    "t = np.linspace(0, 15, 300)\n",
    "c = scipy.integrate.odeint(dcdt, c0, t, args=(k8, km8, k9, k10, k11, k12))"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Finally, we can plot the solution."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 23,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "\n",
       "\n",
       "    <div class=\"bk-root\">\n",
       "        <div class=\"plotdiv\" id=\"a73fce4d-0b86-4c8f-b935-eace561ae5b8\"></div>\n",
       "    </div>\n",
       "<script type=\"text/javascript\">\n",
       "  \n",
       "  (function(global) {\n",
       "    function now() {\n",
       "      return new Date();\n",
       "    }\n",
       "  \n",
       "    var force = \"\";\n",
       "  \n",
       "    if (typeof (window._bokeh_onload_callbacks) === \"undefined\" || force !== \"\") {\n",
       "      window._bokeh_onload_callbacks = [];\n",
       "      window._bokeh_is_loading = undefined;\n",
       "    }\n",
       "  \n",
       "  \n",
       "    \n",
       "    if (typeof (window._bokeh_timeout) === \"undefined\" || force !== \"\") {\n",
       "      window._bokeh_timeout = Date.now() + 0;\n",
       "      window._bokeh_failed_load = false;\n",
       "    }\n",
       "  \n",
       "    var NB_LOAD_WARNING = {'data': {'text/html':\n",
       "       \"<div style='background-color: #fdd'>\\n\"+\n",
       "       \"<p>\\n\"+\n",
       "       \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n",
       "       \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n",
       "       \"</p>\\n\"+\n",
       "       \"<ul>\\n\"+\n",
       "       \"<li>re-rerun `output_notebook()` to attempt to load from CDN again, or</li>\\n\"+\n",
       "       \"<li>use INLINE resources instead, as so:</li>\\n\"+\n",
       "       \"</ul>\\n\"+\n",
       "       \"<code>\\n\"+\n",
       "       \"from bokeh.resources import INLINE\\n\"+\n",
       "       \"output_notebook(resources=INLINE)\\n\"+\n",
       "       \"</code>\\n\"+\n",
       "       \"</div>\"}};\n",
       "  \n",
       "    function display_loaded() {\n",
       "      if (window.Bokeh !== undefined) {\n",
       "        Bokeh.$(\"#a73fce4d-0b86-4c8f-b935-eace561ae5b8\").text(\"BokehJS successfully loaded.\");\n",
       "      } else if (Date.now() < window._bokeh_timeout) {\n",
       "        setTimeout(display_loaded, 100)\n",
       "      }\n",
       "    }\n",
       "  \n",
       "    function run_callbacks() {\n",
       "      window._bokeh_onload_callbacks.forEach(function(callback) { callback() });\n",
       "      delete window._bokeh_onload_callbacks\n",
       "      console.info(\"Bokeh: all callbacks have finished\");\n",
       "    }\n",
       "  \n",
       "    function load_libs(js_urls, callback) {\n",
       "      window._bokeh_onload_callbacks.push(callback);\n",
       "      if (window._bokeh_is_loading > 0) {\n",
       "        console.log(\"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.log(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n",
       "      window._bokeh_is_loading = js_urls.length;\n",
       "      for (var i = 0; i < js_urls.length; i++) {\n",
       "        var url = js_urls[i];\n",
       "        var s = document.createElement('script');\n",
       "        s.src = url;\n",
       "        s.async = false;\n",
       "        s.onreadystatechange = s.onload = function() {\n",
       "          window._bokeh_is_loading--;\n",
       "          if (window._bokeh_is_loading === 0) {\n",
       "            console.log(\"Bokeh: all BokehJS libraries loaded\");\n",
       "            run_callbacks()\n",
       "          }\n",
       "        };\n",
       "        s.onerror = function() {\n",
       "          console.warn(\"failed to load library \" + url);\n",
       "        };\n",
       "        console.log(\"Bokeh: injecting script tag for BokehJS library: \", url);\n",
       "        document.getElementsByTagName(\"head\")[0].appendChild(s);\n",
       "      }\n",
       "    };var element = document.getElementById(\"a73fce4d-0b86-4c8f-b935-eace561ae5b8\");\n",
       "    if (element == null) {\n",
       "      console.log(\"Bokeh: ERROR: autoload.js configured with elementid 'a73fce4d-0b86-4c8f-b935-eace561ae5b8' but no matching script tag was found. \")\n",
       "      return false;\n",
       "    }\n",
       "  \n",
       "    var js_urls = [];\n",
       "  \n",
       "    var inline_js = [\n",
       "      function(Bokeh) {\n",
       "        Bokeh.$(function() {\n",
       "            var docs_json = {\"be8efc7e-d9ab-4cdb-b3a6-eaef10f13035\":{\"roots\":{\"references\":[{\"attributes\":{\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1f77b4\"},\"line_width\":{\"value\":3},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"bc5fde70-6274-45d8-ad02-fd6d3056e69f\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"x\"],\"data\":{\"x\":[0.0,0.05016722408026756,0.10033444816053512,0.1505016722408027,0.20066889632107024,0.2508361204013378,0.3010033444816054,0.3511705685618729,0.4013377926421405,0.45150501672240806,0.5016722408026756,0.5518394648829431,0.6020066889632107,0.6521739130434783,0.7023411371237458,0.7525083612040134,0.802675585284281,0.8528428093645485,0.9030100334448161,0.9531772575250836,1.0033444816053512,1.0535117056856187,1.1036789297658862,1.153846153846154,1.2040133779264215,1.254180602006689,1.3043478260869565,1.354515050167224,1.4046822742474916,1.4548494983277593,1.5050167224080269,1.5551839464882944,1.605351170568562,1.6555183946488294,1.705685618729097,1.7558528428093645,1.8060200668896322,1.8561872909698998,1.9063545150501673,1.9565217391304348,2.0066889632107023,2.05685618729097,2.1070234113712374,2.157190635451505,2.2073578595317724,2.25752508361204,2.307692307692308,2.3578595317725752,2.408026755852843,2.4581939799331103,2.508361204013378,2.5585284280936453,2.608695652173913,2.658862876254181,2.709030100334448,2.759197324414716,2.809364548494983,2.859531772575251,2.9096989966555187,2.959866220735786,3.0100334448160537,3.060200668896321,3.1103678929765888,3.160535117056856,3.210702341137124,3.2608695652173916,3.311036789297659,3.3612040133779266,3.411371237458194,3.4615384615384617,3.511705685618729,3.5618729096989967,3.6120401337792645,3.6622073578595318,3.7123745819397995,3.762541806020067,3.8127090301003346,3.8628762541806023,3.9130434782608696,3.9632107023411374,4.013377926421405,4.063545150501672,4.11371237458194,4.1638795986622075,4.214046822742475,4.264214046822743,4.31438127090301,4.364548494983278,4.414715719063545,4.464882943143813,4.51505016722408,4.565217391304348,4.615384615384616,4.665551839464883,4.7157190635451505,4.765886287625418,4.816053511705686,4.866220735785953,4.916387959866221,4.966555183946489,5.016722408026756,5.066889632107023,5.117056856187291,5.167224080267559,5.217391304347826,5.2675585284280935,5.317725752508362,5.367892976588629,5.418060200668896,5.4682274247491645,5.518394648829432,5.568561872909699,5.618729096989966,5.668896321070235,5.719063545150502,5.769230769230769,5.819397993311037,5.869565217391305,5.919732441471572,5.969899665551839,6.0200668896321075,6.070234113712375,6.120401337792642,6.17056856187291,6.2207357859531776,6.270903010033445,6.321070234113712,6.37123745819398,6.421404682274248,6.471571906354515,6.521739130434783,6.5719063545150505,6.622073578595318,6.672240802675585,6.722408026755853,6.7725752508361206,6.822742474916388,6.872909698996656,6.923076923076923,6.973244147157191,7.023411371237458,7.073578595317726,7.1237458193979935,7.173913043478261,7.224080267558529,7.274247491638796,7.3244147157190636,7.374581939799331,7.424749163879599,7.474916387959866,7.525083612040134,7.575250836120402,7.625418060200669,7.6755852842809364,7.725752508361205,7.775919732441472,7.826086956521739,7.8762541806020065,7.926421404682275,7.976588628762542,8.02675585284281,8.076923076923077,8.127090301003344,8.177257525083613,8.22742474916388,8.277591973244148,8.327759197324415,8.377926421404682,8.42809364548495,8.478260869565217,8.528428093645486,8.578595317725753,8.62876254180602,8.678929765886288,8.729096989966555,8.779264214046822,8.82943143812709,8.879598662207359,8.929765886287626,8.979933110367893,9.03010033444816,9.080267558528428,9.130434782608695,9.180602006688963,9.230769230769232,9.280936454849499,9.331103678929766,9.381270903010034,9.431438127090301,9.481605351170568,9.531772575250836,9.581939799331105,9.632107023411372,9.68227424749164,9.732441471571907,9.782608695652174,9.832775919732441,9.882943143812708,9.933110367892978,9.983277591973245,10.033444816053512,10.08361204013378,10.133779264214047,10.183946488294314,10.234113712374581,10.28428093645485,10.334448160535118,10.384615384615385,10.434782608695652,10.48494983277592,10.535117056856187,10.585284280936454,10.635451505016723,10.68561872909699,10.735785953177258,10.785953177257525,10.836120401337793,10.88628762541806,10.936454849498329,10.986622073578596,11.036789297658864,11.08695652173913,11.137123745819398,11.187290969899665,11.237458193979933,11.287625418060202,11.33779264214047,11.387959866220736,11.438127090301004,11.488294314381271,11.538461538461538,11.588628762541806,11.638795986622075,11.688963210702342,11.73913043478261,11.789297658862877,11.839464882943144,11.889632107023411,11.939799331103679,11.989966555183948,12.040133779264215,12.090301003344482,12.14046822742475,12.190635451505017,12.240802675585284,12.290969899665551,12.34113712374582,12.391304347826088,12.441471571906355,12.491638795986622,12.54180602006689,12.591973244147157,12.642140468227424,12.692307692307693,12.74247491638796,12.792642140468228,12.842809364548495,12.892976588628763,12.94314381270903,12.993311036789297,13.043478260869566,13.093645484949834,13.143812709030101,13.193979933110368,13.244147157190636,13.294314381270903,13.34448160535117,13.39464882943144,13.444816053511706,13.494983277591974,13.545150501672241,13.595317725752508,13.645484949832776,13.695652173913043,13.745819397993312,13.79598662207358,13.846153846153847,13.896321070234114,13.946488294314381,13.996655518394649,14.046822742474916,14.096989966555185,14.147157190635452,14.19732441471572,14.247491638795987,14.297658862876254,14.347826086956522,14.397993311036789,14.448160535117058,14.498327759197325,14.548494983277592,14.59866220735786,14.648829431438127,14.698996655518394,14.749163879598662,14.79933110367893,14.849498327759198,14.899665551839465,14.949832775919733,15.0],\"y\":[0.0,0.07209416228596204,0.14616496218019656,0.20665988348572037,0.2561639988887264,0.29674013947671246,0.3300426981843752,0.3574052962036197,0.37990746499188494,0.3984261181494757,0.4136756262436737,0.4262392930742289,0.4365944040448679,0.4451320562583016,0.4521731812867925,0.45798141941342674,0.4627735464805979,0.4667279402480251,0.46999146261212155,0.47268510032663563,0.47490856002218124,0.47674404592555386,0.4782593432796425,0.4795103667527052,0.48054325828933353,0.48139606799034385,0.4821002199177783,0.48268163774634654,0.48316171782589545,0.4835581470300552,0.48388547824569367,0.48415578328431597,0.48437898768619614,0.4845632962942439,0.48471549480051884,0.4848411742392187,0.48494495815617183,0.48503066053741145,0.48510143108209774,0.4851598702117802,0.48520812980656586,0.48524798415716863,0.48528089552929105,0.4853080659911589,0.4853305119419223,0.48534903783288263,0.4853643466394615,0.485376989102163,0.4853874229311034,0.48539603751496974,0.485403156632684,0.4854090334571036,0.4854138857416851,0.4854178939348794,0.4854212039836277,0.48542393778739346,0.48542619359752465,0.4854280564732651,0.485429597354683,0.48543085856281215,0.4854319114742731,0.4854327862804763,0.4854335043274331,0.48543408555065354,0.4854345749349418,0.48543498423487996,0.48543532145829793,0.48543558848903473,0.48543581217446014,0.48543600487410216,0.48543616134752876,0.48543628694999746,0.48543639212306283,0.4854364795322144,0.4854365518895261,0.4854366117808271,0.4854366608981771,0.48543670156246327,0.48543673503284,0.4854367626450868,0.4854367853452093,0.48543680377530624,0.4854368189564218,0.4854368313697877,0.48543684210180893,0.485436850713738,0.485436857478814,0.48543686358807386,0.4854368697919658,0.4854368745017906,0.4854368762093004,0.48543687727894524,0.48543687966763716,0.4854368839779776,0.48543688675068497,0.4854368877725361,0.4854368878582552,0.48543688836652116,0.4854368894005827,0.4854368899402603,0.48543689056894085,0.4854368912433495,0.48543689175221155,0.4854368918672236,0.4854368920530109,0.4854368922199514,0.48543689231929865,0.485436892270758,0.48543689230513953,0.48543689262279865,0.4854368927116854,0.48543689278460245,0.4854368928399617,0.4854368928790997,0.4854368929382731,0.4854368929878256,0.48543689301757387,0.48543689304778137,0.4854368930786514,0.4854368931108169,0.4854368931460457,0.4854368931662067,0.4854368931786614,0.48543689318167094,0.48543689317938526,0.48543689317536715,0.48543689317130895,0.4854368931708578,0.4854368931678271,0.48543689316751837,0.48543689317143845,0.48543689317854316,0.48543689318614075,0.48543689319332084,0.48543689319690225,0.48543689320287564,0.48543689320747724,0.4854368932096872,0.48543689320958944,0.4854368932086844,0.4854368932067846,0.48543689320499833,0.48543689320331057,0.4854368931997512,0.4854368931964477,0.4854368931941799,0.48543689319309247,0.4854368931921876,0.48543689319235345,0.4854368931936167,0.4854368931957259,0.48543689319802114,0.4854368931999775,0.4854368932006697,0.485436893200367,0.4854368932017855,0.4854368932038507,0.4854368932072162,0.48543689321113614,0.48543689321186495,0.4854368932100423,0.48543689320422617,0.4854368931959091,0.48543689319314204,0.48543689319508143,0.4854368932054554,0.48543689322157224,0.4854368932251425,0.485436893219254,0.48543689319648475,0.4854368931620823,0.485436893154285,0.4854368931666842,0.4854368932145746,0.48543689328041273,0.48543689326886164,0.4854368932076856,0.48543689306871884,0.48543689281679664,0.4854368926871606,0.48543689273928325,0.48543689300575144,0.48543689359739717,0.48543689448913674,0.48543689492279113,0.48543689511815735,0.4854368948686789,0.48543689391094624,0.48543689296376635,0.4854368924029952,0.48543689207186685,0.4854368922336739,0.4854368930996127,0.48543689333445755,0.4854368935679581,0.4854368936792601,0.48543689349834845,0.485436893264436,0.4854368932526868,0.4854368932257712,0.4854368931996943,0.48543689320126515,0.48543689313135907,0.48543689306628557,0.4854368930317352,0.48543689306136306,0.4854368931984611,0.485436893213593,0.4854368931888725,0.48543689311916655,0.48543689297819936,0.4854368927328822,0.48543689262273515,0.48543689261666106,0.4854368927322919,0.48543689302898674,0.4854368935788014,0.48543689392162337,0.4854368940464748,0.48543689393850614,0.48543689346138935,0.48543689244770133,0.48543689176736554,0.48543689157962266,0.48543689183097316,0.4854368927864313,0.48543689477342317,0.48543689648379434,0.48543689741820595,0.48543689783386806,0.4854368973316335,0.485436895412242,0.485436893437448,0.48543689227232584,0.48543689130895484,0.48543689089438763,0.4854368914780268,0.4854368921177557,0.48543689183652844,0.48543689134697293,0.48543689044961036,0.48543688888153275,0.4854368874351469,0.48543688736833396,0.4854368881869678,0.48543689030656484,0.4854368942332367,0.48543689884552654,0.4854369014405801,0.4854369030011393,0.4854369026740637,0.48543689939567064,0.485436893797936,0.4854368902742769,0.48543688782119976,0.48543688810606583,0.4854368924745056,0.4854368971796143,0.4854369039400381,0.48543691214721674,0.48543691900781655,0.48543692138893696,0.4854369156810304,0.48543689842693727,0.4854368927419305,0.4854368936658431,0.48543689221404224,0.4854368927974756,0.4854368933530869,0.48543689322007144,0.48543689315348215,0.4854368930755355,0.4854368929371651,0.48543689315738925,0.485436893156582,0.4854368931910166,0.4854368932105769,0.48543689321096917,0.48543689320633987,0.4854368932037735,0.4854368932027163,0.4854368931990393,0.4854368931979011,0.48543689320668143,0.4854368931922912,0.48543689316892724,0.485436893137446,0.4854368931181244,0.4854368931292348,0.4854368931829648,0.4854368932559369,0.48543689324066414,0.48543689314397465,0.4854368929313424,0.48543689294741893,0.4854368931508367,0.4854368936483626,0.48543689398344086,0.4854368940633312,0.48543689397317524]}},\"id\":\"9f200899-ba20-4e37-b2bf-b47ea7510bfe\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"x\"],\"data\":{\"x\":[0.0,0.05016722408026756,0.10033444816053512,0.1505016722408027,0.20066889632107024,0.2508361204013378,0.3010033444816054,0.3511705685618729,0.4013377926421405,0.45150501672240806,0.5016722408026756,0.5518394648829431,0.6020066889632107,0.6521739130434783,0.7023411371237458,0.7525083612040134,0.802675585284281,0.8528428093645485,0.9030100334448161,0.9531772575250836,1.0033444816053512,1.0535117056856187,1.1036789297658862,1.153846153846154,1.2040133779264215,1.254180602006689,1.3043478260869565,1.354515050167224,1.4046822742474916,1.4548494983277593,1.5050167224080269,1.5551839464882944,1.605351170568562,1.6555183946488294,1.705685618729097,1.7558528428093645,1.8060200668896322,1.8561872909698998,1.9063545150501673,1.9565217391304348,2.0066889632107023,2.05685618729097,2.1070234113712374,2.157190635451505,2.2073578595317724,2.25752508361204,2.307692307692308,2.3578595317725752,2.408026755852843,2.4581939799331103,2.508361204013378,2.5585284280936453,2.608695652173913,2.658862876254181,2.709030100334448,2.759197324414716,2.809364548494983,2.859531772575251,2.9096989966555187,2.959866220735786,3.0100334448160537,3.060200668896321,3.1103678929765888,3.160535117056856,3.210702341137124,3.2608695652173916,3.311036789297659,3.3612040133779266,3.411371237458194,3.4615384615384617,3.511705685618729,3.5618729096989967,3.6120401337792645,3.6622073578595318,3.7123745819397995,3.762541806020067,3.8127090301003346,3.8628762541806023,3.9130434782608696,3.9632107023411374,4.013377926421405,4.063545150501672,4.11371237458194,4.1638795986622075,4.214046822742475,4.264214046822743,4.31438127090301,4.364548494983278,4.414715719063545,4.464882943143813,4.51505016722408,4.565217391304348,4.615384615384616,4.665551839464883,4.7157190635451505,4.765886287625418,4.816053511705686,4.866220735785953,4.916387959866221,4.966555183946489,5.016722408026756,5.066889632107023,5.117056856187291,5.167224080267559,5.217391304347826,5.2675585284280935,5.317725752508362,5.367892976588629,5.418060200668896,5.4682274247491645,5.518394648829432,5.568561872909699,5.618729096989966,5.668896321070235,5.719063545150502,5.769230769230769,5.819397993311037,5.869565217391305,5.919732441471572,5.969899665551839,6.0200668896321075,6.070234113712375,6.120401337792642,6.17056856187291,6.2207357859531776,6.270903010033445,6.321070234113712,6.37123745819398,6.421404682274248,6.471571906354515,6.521739130434783,6.5719063545150505,6.622073578595318,6.672240802675585,6.722408026755853,6.7725752508361206,6.822742474916388,6.872909698996656,6.923076923076923,6.973244147157191,7.023411371237458,7.073578595317726,7.1237458193979935,7.173913043478261,7.224080267558529,7.274247491638796,7.3244147157190636,7.374581939799331,7.424749163879599,7.474916387959866,7.525083612040134,7.575250836120402,7.625418060200669,7.6755852842809364,7.725752508361205,7.775919732441472,7.826086956521739,7.8762541806020065,7.926421404682275,7.976588628762542,8.02675585284281,8.076923076923077,8.127090301003344,8.177257525083613,8.22742474916388,8.277591973244148,8.327759197324415,8.377926421404682,8.42809364548495,8.478260869565217,8.528428093645486,8.578595317725753,8.62876254180602,8.678929765886288,8.729096989966555,8.779264214046822,8.82943143812709,8.879598662207359,8.929765886287626,8.979933110367893,9.03010033444816,9.080267558528428,9.130434782608695,9.180602006688963,9.230769230769232,9.280936454849499,9.331103678929766,9.381270903010034,9.431438127090301,9.481605351170568,9.531772575250836,9.581939799331105,9.632107023411372,9.68227424749164,9.732441471571907,9.782608695652174,9.832775919732441,9.882943143812708,9.933110367892978,9.983277591973245,10.033444816053512,10.08361204013378,10.133779264214047,10.183946488294314,10.234113712374581,10.28428093645485,10.334448160535118,10.384615384615385,10.434782608695652,10.48494983277592,10.535117056856187,10.585284280936454,10.635451505016723,10.68561872909699,10.735785953177258,10.785953177257525,10.836120401337793,10.88628762541806,10.936454849498329,10.986622073578596,11.036789297658864,11.08695652173913,11.137123745819398,11.187290969899665,11.237458193979933,11.287625418060202,11.33779264214047,11.387959866220736,11.438127090301004,11.488294314381271,11.538461538461538,11.588628762541806,11.638795986622075,11.688963210702342,11.73913043478261,11.789297658862877,11.839464882943144,11.889632107023411,11.939799331103679,11.989966555183948,12.040133779264215,12.090301003344482,12.14046822742475,12.190635451505017,12.240802675585284,12.290969899665551,12.34113712374582,12.391304347826088,12.441471571906355,12.491638795986622,12.54180602006689,12.591973244147157,12.642140468227424,12.692307692307693,12.74247491638796,12.792642140468228,12.842809364548495,12.892976588628763,12.94314381270903,12.993311036789297,13.043478260869566,13.093645484949834,13.143812709030101,13.193979933110368,13.244147157190636,13.294314381270903,13.34448160535117,13.39464882943144,13.444816053511706,13.494983277591974,13.545150501672241,13.595317725752508,13.645484949832776,13.695652173913043,13.745819397993312,13.79598662207358,13.846153846153847,13.896321070234114,13.946488294314381,13.996655518394649,14.046822742474916,14.096989966555185,14.147157190635452,14.19732441471572,14.247491638795987,14.297658862876254,14.347826086956522,14.397993311036789,14.448160535117058,14.498327759197325,14.548494983277592,14.59866220735786,14.648829431438127,14.698996655518394,14.749163879598662,14.79933110367893,14.849498327759198,14.899665551839465,14.949832775919733,15.0],\"y\":[0.0,4.545783338694965,8.275059330385865,11.338360070357316,13.85701137071242,15.92946037418156,17.63583994834352,19.041543203598437,20.20004631404346,21.155156275963474,21.942809077557282,22.592517892603688,23.128547187776864,23.570858334882285,23.935885246703023,24.23716464692066,24.485851634597438,24.691142388900143,24.860619956906955,25.00053906339421,25.11605979169576,25.211439973880996,25.290193206943517,25.355219467905886,25.408912542669846,25.45324832529013,25.4898579899743,25.52008828855686,25.545051100273877,25.565664404367414,25.58268615528658,25.596742206793635,25.608349314030995,25.617934133552183,25.625849034600236,25.63238503310703,25.637782363814768,25.64223936944564,25.64591984903431,25.64895912998158,25.651468956460423,25.653541563517965,25.655253106271278,25.656666480403707,25.6578336364544,25.65879746489743,25.65959338896829,25.66025065877056,25.660793417835443,25.66124161627351,25.66161173543064,25.661917383276784,25.662169790352074,25.662378228026864,25.662550349528882,25.66269247667184,25.662809835675667,25.662906754276477,25.662986795375048,25.663052898706063,25.663107491162123,25.663152573769818,25.6631898050912,25.663220551903024,25.663245943457333,25.66326691228089,25.663284228781524,25.66329852920777,25.66331033935683,25.66332009213098,25.66332814272787,25.663334794142585,25.663340290122232,25.663344834590333,25.663348588187898,25.663351694235153,25.66335425383008,25.663356369541667,25.663358112025712,25.663359549254473,25.66336072954866,25.66336169640022,25.663362494776393,25.663363145919956,25.663363689517098,25.663364137298796,25.663364513207327,25.663364827444262,25.663365089655358,25.663365308537024,25.663365489430454,25.663365637808468,25.663365759126943,25.663365858591686,25.663365938310065,25.66336600468683,25.66336605991353,25.66336610557067,25.663366144886705,25.663366178203198,25.66336620628107,25.663366229787933,25.663366249503568,25.663366265184923,25.663366277811075,25.663366287879125,25.663366295479836,25.663366300588297,25.663366304650623,25.66336630906928,25.663366311565245,25.66336631376246,25.663366316271183,25.663366319186956,25.663366321779765,25.663366324351976,25.663366326623965,25.663366328943223,25.663366331084898,25.663366332720884,25.66336633372031,25.66336633455379,25.663366335030666,25.66336633529143,25.6633663352688,25.663366335026364,25.663366334839097,25.663366334913523,25.6633663348296,25.6633663348623,25.663366335029167,25.66336633532059,25.663366335692043,25.663366336052505,25.663366336264225,25.663366336570462,25.663366336808018,25.663366336927705,25.663366336932434,25.663366336893194,25.66336633679977,25.663366336704218,25.66336633660862,25.663366336427234,25.663366336263298,25.663366336160387,25.663366336121225,25.663366336075743,25.663366336071874,25.663366336102513,25.663366336164778,25.663366336268634,25.663366336382307,25.663366336478834,25.663366336552862,25.663366336646227,25.663366336718887,25.66336633676262,25.663366336776445,25.66336633677291,25.663366336752446,25.663366336726934,25.663366336699962,25.663366336651798,25.663366336606487,25.66336633657442,25.663366336558386,25.663366336541717,25.663366336535653,25.663366336538342,25.663366336548748,25.66336633657085,25.66336633659594,25.663366336617116,25.663366336633867,25.66336633666251,25.663366336688874,25.66336633671026,25.663366336723833,25.66336633673249,25.663366336735567,25.663366336732025,25.66336633672272,25.663366336708915,25.66336633669078,25.6633663366721,25.663366336656626,25.66336633664912,25.66336633664229,25.663366336633533,25.663366336627345,25.663366336623294,25.663366336620737,25.663366336622985,25.663366336627288,25.663366336632482,25.66336633663691,25.663366336641516,25.663366336647325,25.663366336651755,25.663366336653745,25.66336633665214,25.663366336651436,25.66336633664933,25.663366336646178,25.663366336642664,25.66336633663978,25.663366336634706,25.663366336629423,25.663366336624858,25.6633663366219,25.663366336621607,25.663366336620278,25.663366336619067,25.66336633661832,25.663366336617706,25.663366336616726,25.663366336617564,25.663366336619926,25.66336633662339,25.66336633662802,25.663366336633867,25.66336633663874,25.663366336641857,25.66336633664279,25.663366336640355,25.66336633663314,25.663366336626513,25.66336633662255,25.663366336620246,25.663366336621376,25.663366336628165,25.663366336634915,25.663366336638095,25.663366336640564,25.66336633664114,25.66336633663827,25.663366336635438,25.663366336636265,25.663366336638212,25.663366336642046,25.66336633664875,25.663366336655123,25.66336633665609,25.66336633665342,25.663366336645254,25.66336633662932,25.663366336610398,25.66336633660011,25.66336633659406,25.663366336595793,25.663366336609755,25.663366336633263,25.663366336647833,25.663366336657678,25.6633663366558,25.663366336636578,25.66336633661598,25.663366336586876,25.66336633655202,25.66336633652328,25.663366336514,25.66336633653964,25.663366336614352,25.66336633663541,25.663366336632627,25.663366336637885,25.66336633663501,25.66336633663332,25.663366336633953,25.663366336633985,25.66336633663393,25.663366336633977,25.663366336633736,25.663366336633693,25.663366336633718,25.663366336633732,25.663366336633732,25.663366336633732,25.663366336633725,25.663366336633715,25.663366336633704,25.663366336633697,25.663366336633693,25.663366336633686,25.66336633663368,25.66336633663368,25.66336633663368,25.663366336633672,25.66336633663366,25.663366336633658,25.663366336633672,25.66336633663371,25.66336633663378,25.663366336633764,25.66336633663368,25.663366336633477,25.66336633663334,25.663366336633324,25.663366336633388]}},\"id\":\"ff1d3b2d-1ae7-4edd-b740-0ae69b3c693b\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"cf5073e0-b0ce-43f4-83a2-ad79016eafde\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"0378d494-20da-43ba-adba-90f8db1bd9e8\",\"type\":\"Line\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"bc5fde70-6274-45d8-ad02-fd6d3056e69f\",\"type\":\"Line\"},\"selection_glyph\":null},\"id\":\"2ae4b3d0-8f6d-4bde-bd1f-9beb31fff665\",\"type\":\"GlyphRenderer\"},{\"attributes\":{},\"id\":\"1b87c885-30fe-4818-a88d-4c5d99e5a880\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"62cc7c97-5c07-4b12-948b-ffa1413e4809\",\"type\":\"ToolEvents\"},{\"attributes\":{\"overlay\":{\"id\":\"90d1c970-5208-4ef8-b97d-8ed00e8a4b0c\",\"type\":\"BoxAnnotation\"},\"plot\":{\"id\":\"af212430-87c9-495a-a187-7636aee39e1c\",\"subtype\":\"Figure\",\"type\":\"Plot\"}},\"id\":\"92a5bb25-2e84-4e38-b234-1dfffea4b3d6\",\"type\":\"BoxZoomTool\"},{\"attributes\":{\"plot\":{\"id\":\"af212430-87c9-495a-a187-7636aee39e1c\",\"subtype\":\"Figure\",\"type\":\"Plot\"}},\"id\":\"dfefec6f-1775-4575-b6d9-8e2f326f4010\",\"type\":\"ResetTool\"},{\"attributes\":{\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1f77b4\"},\"line_width\":{\"value\":3},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"ead8a414-2bd2-450e-b5f0-ad7b349f9234\",\"type\":\"Line\"},{\"attributes\":{\"line_color\":{\"value\":\"#ff7f00\"},\"line_width\":{\"value\":3},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"348397c4-2f46-4756-8999-51f31e611354\",\"type\":\"Line\"},{\"attributes\":{\"active_drag\":\"auto\",\"active_scroll\":\"auto\",\"active_tap\":\"auto\",\"tools\":[{\"id\":\"ca2dd761-b61b-4613-b1f9-3418f9663eae\",\"type\":\"PanTool\"},{\"id\":\"b2df2f97-c70e-4303-92a5-5a8e08c44f10\",\"type\":\"WheelZoomTool\"},{\"id\":\"92a5bb25-2e84-4e38-b234-1dfffea4b3d6\",\"type\":\"BoxZoomTool\"},{\"id\":\"351b2b65-e320-4e00-a487-77abcc7f08a8\",\"type\":\"SaveTool\"},{\"id\":\"dfefec6f-1775-4575-b6d9-8e2f326f4010\",\"type\":\"ResetTool\"},{\"id\":\"edde6f56-092e-425e-9ff1-4849c98e85a3\",\"type\":\"HelpTool\"}]},\"id\":\"d0a6ed94-5844-4207-ab44-1a130c8ef328\",\"type\":\"Toolbar\"},{\"attributes\":{\"label\":{\"value\":\"Axin-\\u03b2cat*\"},\"renderers\":[{\"id\":\"1a337b1f-d8af-4f99-b275-9600c789e4f5\",\"type\":\"GlyphRenderer\"}]},\"id\":\"f91b0e1d-a22f-413a-93c4-e50b3805df2f\",\"type\":\"LegendItem\"},{\"attributes\":{\"label\":{\"value\":\"\\u03b2cat*\"},\"renderers\":[{\"id\":\"a98d4d95-f7e5-44bd-b7da-7034afcf633e\",\"type\":\"GlyphRenderer\"}]},\"id\":\"03c393fd-0e7f-440d-b0d1-be2a266a5153\",\"type\":\"LegendItem\"},{\"attributes\":{\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1f77b4\"},\"line_width\":{\"value\":3},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"23a1e7ee-9fb7-4d3f-b9bb-be11cb2f8525\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"x\"],\"data\":{\"x\":[0.0,0.05016722408026756,0.10033444816053512,0.1505016722408027,0.20066889632107024,0.2508361204013378,0.3010033444816054,0.3511705685618729,0.4013377926421405,0.45150501672240806,0.5016722408026756,0.5518394648829431,0.6020066889632107,0.6521739130434783,0.7023411371237458,0.7525083612040134,0.802675585284281,0.8528428093645485,0.9030100334448161,0.9531772575250836,1.0033444816053512,1.0535117056856187,1.1036789297658862,1.153846153846154,1.2040133779264215,1.254180602006689,1.3043478260869565,1.354515050167224,1.4046822742474916,1.4548494983277593,1.5050167224080269,1.5551839464882944,1.605351170568562,1.6555183946488294,1.705685618729097,1.7558528428093645,1.8060200668896322,1.8561872909698998,1.9063545150501673,1.9565217391304348,2.0066889632107023,2.05685618729097,2.1070234113712374,2.157190635451505,2.2073578595317724,2.25752508361204,2.307692307692308,2.3578595317725752,2.408026755852843,2.4581939799331103,2.508361204013378,2.5585284280936453,2.608695652173913,2.658862876254181,2.709030100334448,2.759197324414716,2.809364548494983,2.859531772575251,2.9096989966555187,2.959866220735786,3.0100334448160537,3.060200668896321,3.1103678929765888,3.160535117056856,3.210702341137124,3.2608695652173916,3.311036789297659,3.3612040133779266,3.411371237458194,3.4615384615384617,3.511705685618729,3.5618729096989967,3.6120401337792645,3.6622073578595318,3.7123745819397995,3.762541806020067,3.8127090301003346,3.8628762541806023,3.9130434782608696,3.9632107023411374,4.013377926421405,4.063545150501672,4.11371237458194,4.1638795986622075,4.214046822742475,4.264214046822743,4.31438127090301,4.364548494983278,4.414715719063545,4.464882943143813,4.51505016722408,4.565217391304348,4.615384615384616,4.665551839464883,4.7157190635451505,4.765886287625418,4.816053511705686,4.866220735785953,4.916387959866221,4.966555183946489,5.016722408026756,5.066889632107023,5.117056856187291,5.167224080267559,5.217391304347826,5.2675585284280935,5.317725752508362,5.367892976588629,5.418060200668896,5.4682274247491645,5.518394648829432,5.568561872909699,5.618729096989966,5.668896321070235,5.719063545150502,5.769230769230769,5.819397993311037,5.869565217391305,5.919732441471572,5.969899665551839,6.0200668896321075,6.070234113712375,6.120401337792642,6.17056856187291,6.2207357859531776,6.270903010033445,6.321070234113712,6.37123745819398,6.421404682274248,6.471571906354515,6.521739130434783,6.5719063545150505,6.622073578595318,6.672240802675585,6.722408026755853,6.7725752508361206,6.822742474916388,6.872909698996656,6.923076923076923,6.973244147157191,7.023411371237458,7.073578595317726,7.1237458193979935,7.173913043478261,7.224080267558529,7.274247491638796,7.3244147157190636,7.374581939799331,7.424749163879599,7.474916387959866,7.525083612040134,7.575250836120402,7.625418060200669,7.6755852842809364,7.725752508361205,7.775919732441472,7.826086956521739,7.8762541806020065,7.926421404682275,7.976588628762542,8.02675585284281,8.076923076923077,8.127090301003344,8.177257525083613,8.22742474916388,8.277591973244148,8.327759197324415,8.377926421404682,8.42809364548495,8.478260869565217,8.528428093645486,8.578595317725753,8.62876254180602,8.678929765886288,8.729096989966555,8.779264214046822,8.82943143812709,8.879598662207359,8.929765886287626,8.979933110367893,9.03010033444816,9.080267558528428,9.130434782608695,9.180602006688963,9.230769230769232,9.280936454849499,9.331103678929766,9.381270903010034,9.431438127090301,9.481605351170568,9.531772575250836,9.581939799331105,9.632107023411372,9.68227424749164,9.732441471571907,9.782608695652174,9.832775919732441,9.882943143812708,9.933110367892978,9.983277591973245,10.033444816053512,10.08361204013378,10.133779264214047,10.183946488294314,10.234113712374581,10.28428093645485,10.334448160535118,10.384615384615385,10.434782608695652,10.48494983277592,10.535117056856187,10.585284280936454,10.635451505016723,10.68561872909699,10.735785953177258,10.785953177257525,10.836120401337793,10.88628762541806,10.936454849498329,10.986622073578596,11.036789297658864,11.08695652173913,11.137123745819398,11.187290969899665,11.237458193979933,11.287625418060202,11.33779264214047,11.387959866220736,11.438127090301004,11.488294314381271,11.538461538461538,11.588628762541806,11.638795986622075,11.688963210702342,11.73913043478261,11.789297658862877,11.839464882943144,11.889632107023411,11.939799331103679,11.989966555183948,12.040133779264215,12.090301003344482,12.14046822742475,12.190635451505017,12.240802675585284,12.290969899665551,12.34113712374582,12.391304347826088,12.441471571906355,12.491638795986622,12.54180602006689,12.591973244147157,12.642140468227424,12.692307692307693,12.74247491638796,12.792642140468228,12.842809364548495,12.892976588628763,12.94314381270903,12.993311036789297,13.043478260869566,13.093645484949834,13.143812709030101,13.193979933110368,13.244147157190636,13.294314381270903,13.34448160535117,13.39464882943144,13.444816053511706,13.494983277591974,13.545150501672241,13.595317725752508,13.645484949832776,13.695652173913043,13.745819397993312,13.79598662207358,13.846153846153847,13.896321070234114,13.946488294314381,13.996655518394649,14.046822742474916,14.096989966555185,14.147157190635452,14.19732441471572,14.247491638795987,14.297658862876254,14.347826086956522,14.397993311036789,14.448160535117058,14.498327759197325,14.548494983277592,14.59866220735786,14.648829431438127,14.698996655518394,14.749163879598662,14.79933110367893,14.849498327759198,14.899665551839465,14.949832775919733,15.0],\"y\":[0.0,0.31692516935599513,1.4405958708593307,3.226414431666223,5.535591165094867,8.255864828363867,11.296213803150568,14.5827093339274,18.05523916678975,21.66489725283899,25.371894795376495,29.14387731015373,32.95455984434287,36.78262757462652,40.61083395411895,44.4252678408947,48.21475401272261,51.97036171893738,55.68500272954409,59.35310034212979,62.970317914700615,66.53333545593813,70.03966624290324,73.48750533404129,76.87560507316567,80.2031728989912,83.46978669849936,86.67532522415416,89.81991096893161,92.90386301884176,95.92765824600033,98.89189926779494,101.79728831202267,104.6446055944682,107.43469145516201,110.1684318513243,112.84674655296863,115.47057931852679,118.04088984209906,120.55864718213938,123.02482455158943,125.440395058113,127.80632818131787,130.12358695031733,132.39312567569928,134.6158882485956,136.79280665183657,138.92479994205786,141.0127733903006,143.05761782118643,145.0602091777376,147.02140823305862,148.94206037360166,150.82299549629954,152.66502798171877,154.46895671664464,156.2355651755214,157.96562153241518,159.65987884427688,161.3190752316976,162.94393402694027,164.5351640534484,166.09345981550533,167.61950173458698,169.11395636333503,170.57747668291032,172.01070232359865,173.41425981538458,174.78876280774222,176.13481234734823,177.45299715711027,178.74389382879082,180.00806710023247,181.24606999324013,182.4584440194921,183.64571983556496,184.80841654393757,185.947043206934,187.0620978029142,188.15406840490945,189.2234325169421,190.27065818503138,191.2962038060432,192.3005179967843,193.28404074742926,194.24720220753935,195.19042417721272,196.11411933315722,197.0186918816462,197.9045376954379,198.77204437159403,199.62159154202047,200.4535510046478,201.2682868728442,202.06615565241336,202.84750664118283,203.61268177198562,204.36201590814335,205.0958370817372,205.81446636654402,206.51821831521215,207.20740091068535,207.8823157509174,208.54325822808244,209.19051756297833,209.82437705845126,210.44511407747316,211.05300022997562,211.648301650453,212.23127897706715,212.80218705419298,213.36127591624,213.90879035310837,214.44496997717144,214.97004922627085,215.48425809734385,215.98782173378095,216.48096030843203,216.96388968708993,217.4368213165458,217.89996219801193,218.35351482688142,218.7976778307512,219.23264565732467,219.65860856386024,220.07575293861873,220.48426144334294,220.88431291888688,221.27608222760716,221.65974096556982,222.03545710134492,222.40339501423006,222.7637156409314,223.11657678408432,223.4621329413745,223.8005351471109,224.13193160684253,224.45646740170278,224.7742845345594,225.08552196124393,225.3903160136678,225.68880014549893,225.9811049597368,226.26735820700952,226.5476853197591,226.82220905147304,227.09104952434657,227.354324207401,227.6121484804754,227.8646352411948,228.11189497127526,228.354035707676,228.59116356118264,228.82338235899172,229.05079371550227,229.27349700350146,229.49158980582115,229.7051676127886,229.91432388384598,230.11915001454963,230.31973575539544,230.5161689340538,230.7085355104699,230.8969195355176,231.08140356164225,231.26206836833018,231.43899301784128,231.61225480782002,231.78192966693868,231.94809188952297,232.1108141929701,232.27016766902358,232.42622214979065,232.57904596413871,232.72870597874524,232.8752675489901,233.01879492599298,233.159350958743,233.2969972191865,233.43179377818777,233.56379965039645,233.69307268901844,233.81966952103386,233.94364556951155,234.0650548657379,234.18395070106484,234.3003851454055,234.41440921103165,234.52607267770716,234.63542437523608,234.7425122463237,234.84738318842375,234.95008312704906,235.0506568201257,235.14914839610267,235.24560097929012,235.34005681607658,235.43255718313915,235.52314250029545,235.6118524864579,235.69872599219462,235.7838010804095,235.8671147545451,235.9487036123497,236.02860338538906,236.10684907989452,236.18347499737854,236.25851441579772,236.33200030438246,236.40396486592937,236.4744396335916,236.54345550591736,236.6110424672843,236.6772301797344,236.74204766111808,236.80552330892627,236.86768494745718,236.92855961775513,236.9881739974447,237.04655422858235,237.10372588393724,237.15971401911634,237.2145430176438,237.26823687939577,237.3208191554848,237.3723128779008,237.42274061309377,237.47212434018667,237.52048565543728,237.5678457800664,237.61422546092373,237.65964502624152,237.70412427845363,237.74768264651559,237.79033925522293,237.8321127899796,237.87302155868434,237.91308341173323,237.95231583264874,237.990736050738,238.02836089477657,238.06520685323417,238.10129001501429,238.1366261138267,238.1712306712831,238.20511884405286,238.238305482138,238.27080508722173,238.30263182187312,238.3337996692384,238.36432228176167,238.3942130359079,238.4234850100981,238.45215096020857,238.48022346638112,238.50771481691592,238.5346370447494,238.56100191643222,238.58682097545534,238.61210552051372,238.63686661566135,238.6611150984614,238.68486158552,238.70811647489558,238.73088992225934,238.75319189786597,238.77503217047553,238.79642029483233,238.81736563326956,238.83787735291,238.85796443080307,238.87763562310587,238.89689948549506,238.9157645372312,238.9342387565866,238.95233064721873,238.97004774148223,238.9873981145918,239.0043892492786,239.02102862151918,239.0373236617952,239.0532811584544,239.06890850707674,239.08421257219226,239.0992001035623,239.11387749903935,239.12825096839737,239.14232700594255,239.1561117876238,239.16961105621263,239.1828306965086,239.19577676984437,239.20845472694685,239.22087007005442,239.23302840192645,239.24493497590367,239.25659500999322,239.2680136441968,239.27919588760523,239.29014662900815]}},\"id\":\"928ab7b6-ee47-4177-b6a7-3187891d6fbf\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"background_fill_alpha\":{\"value\":0},\"below\":[{\"id\":\"383e827d-156c-460f-9e5f-aca9518d3f5a\",\"type\":\"LinearAxis\"}],\"border_fill_alpha\":{\"value\":0},\"left\":[{\"id\":\"90b1287c-a126-415d-88af-711c445dbf15\",\"type\":\"LinearAxis\"}],\"plot_height\":400,\"plot_width\":650,\"renderers\":[{\"id\":\"383e827d-156c-460f-9e5f-aca9518d3f5a\",\"type\":\"LinearAxis\"},{\"id\":\"1e21e830-e8af-4a2b-b26e-da49a3a0fad1\",\"type\":\"Grid\"},{\"id\":\"90b1287c-a126-415d-88af-711c445dbf15\",\"type\":\"LinearAxis\"},{\"id\":\"6cb3176f-ab36-4463-a854-8d3f4df32923\",\"type\":\"Grid\"},{\"id\":\"90d1c970-5208-4ef8-b97d-8ed00e8a4b0c\",\"type\":\"BoxAnnotation\"},{\"id\":\"ce0a277a-7def-49c8-9fea-7b4eeb7d9bfc\",\"type\":\"Legend\"},{\"id\":\"0c5364fc-d0e4-4057-a7c8-12f13b924d3f\",\"type\":\"GlyphRenderer\"},{\"id\":\"2ae4b3d0-8f6d-4bde-bd1f-9beb31fff665\",\"type\":\"GlyphRenderer\"},{\"id\":\"1a337b1f-d8af-4f99-b275-9600c789e4f5\",\"type\":\"GlyphRenderer\"},{\"id\":\"a98d4d95-f7e5-44bd-b7da-7034afcf633e\",\"type\":\"GlyphRenderer\"},{\"id\":\"254419c4-6048-47ee-a85b-ced02a186bec\",\"type\":\"GlyphRenderer\"}],\"title\":{\"id\":\"bf3689ca-021d-4be2-9fe1-6e29cc649280\",\"type\":\"Title\"},\"tool_events\":{\"id\":\"62cc7c97-5c07-4b12-948b-ffa1413e4809\",\"type\":\"ToolEvents\"},\"toolbar\":{\"id\":\"d0a6ed94-5844-4207-ab44-1a130c8ef328\",\"type\":\"Toolbar\"},\"x_range\":{\"id\":\"51835bb5-b795-4697-9c05-9a6c7733c9fe\",\"type\":\"DataRange1d\"},\"y_range\":{\"id\":\"d1ae9924-070e-4956-9958-70afdf5242dc\",\"type\":\"DataRange1d\"}},\"id\":\"af212430-87c9-495a-a187-7636aee39e1c\",\"subtype\":\"Figure\",\"type\":\"Plot\"},{\"attributes\":{\"label\":{\"value\":\"\\u03b2cat\"},\"renderers\":[{\"id\":\"254419c4-6048-47ee-a85b-ced02a186bec\",\"type\":\"GlyphRenderer\"}]},\"id\":\"d60331d9-01ce-47d2-b4ac-d97b1e9c9f89\",\"type\":\"LegendItem\"},{\"attributes\":{\"plot\":{\"id\":\"af212430-87c9-495a-a187-7636aee39e1c\",\"subtype\":\"Figure\",\"type\":\"Plot\"}},\"id\":\"351b2b65-e320-4e00-a487-77abcc7f08a8\",\"type\":\"SaveTool\"},{\"attributes\":{\"line_color\":{\"value\":\"#377eb8\"},\"line_width\":{\"value\":3},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"0378d494-20da-43ba-adba-90f8db1bd9e8\",\"type\":\"Line\"},{\"attributes\":{\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1f77b4\"},\"line_width\":{\"value\":3},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"0f93bc59-0a92-49d4-94ec-ea8084bcae30\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null},\"id\":\"d1ae9924-070e-4956-9958-70afdf5242dc\",\"type\":\"DataRange1d\"},{\"attributes\":{\"data_source\":{\"id\":\"928ab7b6-ee47-4177-b6a7-3187891d6fbf\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"3156694b-f851-45c0-ae19-f9986e9e2f6c\",\"type\":\"Line\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"7526027b-c045-495c-88c4-e6ebb6467ed9\",\"type\":\"Line\"},\"selection_glyph\":null},\"id\":\"a98d4d95-f7e5-44bd-b7da-7034afcf633e\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_color\":{\"value\":\"#984ea3\"},\"line_width\":{\"value\":3},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"3156694b-f851-45c0-ae19-f9986e9e2f6c\",\"type\":\"Line\"},{\"attributes\":{\"items\":[{\"id\":\"664855c3-9b5a-46fb-aad8-c543ee7277f6\",\"type\":\"LegendItem\"},{\"id\":\"b45a9907-ac97-47e1-9daa-6c9fbdb853d9\",\"type\":\"LegendItem\"},{\"id\":\"f91b0e1d-a22f-413a-93c4-e50b3805df2f\",\"type\":\"LegendItem\"},{\"id\":\"03c393fd-0e7f-440d-b0d1-be2a266a5153\",\"type\":\"LegendItem\"},{\"id\":\"d60331d9-01ce-47d2-b4ac-d97b1e9c9f89\",\"type\":\"LegendItem\"}],\"location\":\"right_center\",\"plot\":{\"id\":\"af212430-87c9-495a-a187-7636aee39e1c\",\"subtype\":\"Figure\",\"type\":\"Plot\"}},\"id\":\"ce0a277a-7def-49c8-9fea-7b4eeb7d9bfc\",\"type\":\"Legend\"},{\"attributes\":{\"line_alpha\":{\"value\":0.1},\"line_color\":{\"value\":\"#1f77b4\"},\"line_width\":{\"value\":3},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"7526027b-c045-495c-88c4-e6ebb6467ed9\",\"type\":\"Line\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"x\"],\"data\":{\"x\":[0.0,0.05016722408026756,0.10033444816053512,0.1505016722408027,0.20066889632107024,0.2508361204013378,0.3010033444816054,0.3511705685618729,0.4013377926421405,0.45150501672240806,0.5016722408026756,0.5518394648829431,0.6020066889632107,0.6521739130434783,0.7023411371237458,0.7525083612040134,0.802675585284281,0.8528428093645485,0.9030100334448161,0.9531772575250836,1.0033444816053512,1.0535117056856187,1.1036789297658862,1.153846153846154,1.2040133779264215,1.254180602006689,1.3043478260869565,1.354515050167224,1.4046822742474916,1.4548494983277593,1.5050167224080269,1.5551839464882944,1.605351170568562,1.6555183946488294,1.705685618729097,1.7558528428093645,1.8060200668896322,1.8561872909698998,1.9063545150501673,1.9565217391304348,2.0066889632107023,2.05685618729097,2.1070234113712374,2.157190635451505,2.2073578595317724,2.25752508361204,2.307692307692308,2.3578595317725752,2.408026755852843,2.4581939799331103,2.508361204013378,2.5585284280936453,2.608695652173913,2.658862876254181,2.709030100334448,2.759197324414716,2.809364548494983,2.859531772575251,2.9096989966555187,2.959866220735786,3.0100334448160537,3.060200668896321,3.1103678929765888,3.160535117056856,3.210702341137124,3.2608695652173916,3.311036789297659,3.3612040133779266,3.411371237458194,3.4615384615384617,3.511705685618729,3.5618729096989967,3.6120401337792645,3.6622073578595318,3.7123745819397995,3.762541806020067,3.8127090301003346,3.8628762541806023,3.9130434782608696,3.9632107023411374,4.013377926421405,4.063545150501672,4.11371237458194,4.1638795986622075,4.214046822742475,4.264214046822743,4.31438127090301,4.364548494983278,4.414715719063545,4.464882943143813,4.51505016722408,4.565217391304348,4.615384615384616,4.665551839464883,4.7157190635451505,4.765886287625418,4.816053511705686,4.866220735785953,4.916387959866221,4.966555183946489,5.016722408026756,5.066889632107023,5.117056856187291,5.167224080267559,5.217391304347826,5.2675585284280935,5.317725752508362,5.367892976588629,5.418060200668896,5.4682274247491645,5.518394648829432,5.568561872909699,5.618729096989966,5.668896321070235,5.719063545150502,5.769230769230769,5.819397993311037,5.869565217391305,5.919732441471572,5.969899665551839,6.0200668896321075,6.070234113712375,6.120401337792642,6.17056856187291,6.2207357859531776,6.270903010033445,6.321070234113712,6.37123745819398,6.421404682274248,6.471571906354515,6.521739130434783,6.5719063545150505,6.622073578595318,6.672240802675585,6.722408026755853,6.7725752508361206,6.822742474916388,6.872909698996656,6.923076923076923,6.973244147157191,7.023411371237458,7.073578595317726,7.1237458193979935,7.173913043478261,7.224080267558529,7.274247491638796,7.3244147157190636,7.374581939799331,7.424749163879599,7.474916387959866,7.525083612040134,7.575250836120402,7.625418060200669,7.6755852842809364,7.725752508361205,7.775919732441472,7.826086956521739,7.8762541806020065,7.926421404682275,7.976588628762542,8.02675585284281,8.076923076923077,8.127090301003344,8.177257525083613,8.22742474916388,8.277591973244148,8.327759197324415,8.377926421404682,8.42809364548495,8.478260869565217,8.528428093645486,8.578595317725753,8.62876254180602,8.678929765886288,8.729096989966555,8.779264214046822,8.82943143812709,8.879598662207359,8.929765886287626,8.979933110367893,9.03010033444816,9.080267558528428,9.130434782608695,9.180602006688963,9.230769230769232,9.280936454849499,9.331103678929766,9.381270903010034,9.431438127090301,9.481605351170568,9.531772575250836,9.581939799331105,9.632107023411372,9.68227424749164,9.732441471571907,9.782608695652174,9.832775919732441,9.882943143812708,9.933110367892978,9.983277591973245,10.033444816053512,10.08361204013378,10.133779264214047,10.183946488294314,10.234113712374581,10.28428093645485,10.334448160535118,10.384615384615385,10.434782608695652,10.48494983277592,10.535117056856187,10.585284280936454,10.635451505016723,10.68561872909699,10.735785953177258,10.785953177257525,10.836120401337793,10.88628762541806,10.936454849498329,10.986622073578596,11.036789297658864,11.08695652173913,11.137123745819398,11.187290969899665,11.237458193979933,11.287625418060202,11.33779264214047,11.387959866220736,11.438127090301004,11.488294314381271,11.538461538461538,11.588628762541806,11.638795986622075,11.688963210702342,11.73913043478261,11.789297658862877,11.839464882943144,11.889632107023411,11.939799331103679,11.989966555183948,12.040133779264215,12.090301003344482,12.14046822742475,12.190635451505017,12.240802675585284,12.290969899665551,12.34113712374582,12.391304347826088,12.441471571906355,12.491638795986622,12.54180602006689,12.591973244147157,12.642140468227424,12.692307692307693,12.74247491638796,12.792642140468228,12.842809364548495,12.892976588628763,12.94314381270903,12.993311036789297,13.043478260869566,13.093645484949834,13.143812709030101,13.193979933110368,13.244147157190636,13.294314381270903,13.34448160535117,13.39464882943144,13.444816053511706,13.494983277591974,13.545150501672241,13.595317725752508,13.645484949832776,13.695652173913043,13.745819397993312,13.79598662207358,13.846153846153847,13.896321070234114,13.946488294314381,13.996655518394649,14.046822742474916,14.096989966555185,14.147157190635452,14.19732441471572,14.247491638795987,14.297658862876254,14.347826086956522,14.397993311036789,14.448160535117058,14.498327759197325,14.548494983277592,14.59866220735786,14.648829431438127,14.698996655518394,14.749163879598662,14.79933110367893,14.849498327759198,14.899665551839465,14.949832775919733,15.0],\"y\":[0.0,0.0800150711804341,0.15262899011952283,0.2119447742029478,0.2604925994679889,0.30029068039027584,0.3329585206868077,0.35980221846580995,0.3818794069802248,0.40004950934051686,0.41501279845011646,0.427341203084308,0.4375027778921319,0.44588111012975296,0.45279101318343656,0.4584911240384496,0.4631941177034959,0.467075013162015,0.47027791543575487,0.4729215429942121,0.47510373951549567,0.47690517357116885,0.47839236808767077,0.47962019750892193,0.48063393495689033,0.4814709394158141,0.4821620391531937,0.48273268135897063,0.4832038721693325,0.48359294620876014,0.4839142233009437,0.48417951568803036,0.484398582454713,0.48457947927943534,0.48472885651983066,0.48485220888754577,0.4849540703061608,0.48503818462033566,0.48510764354527786,0.4851650016607318,0.4852123673440001,0.4852514813517918,0.48528378119708215,0.4853104553064148,0.4853324811848372,0.4853506713997062,0.48536569121149653,0.4853780943674216,0.4853883375448731,0.4853967963275825,0.48540378077251295,0.4854095488710697,0.48541431238646976,0.4854182459224891,0.4854214940689081,0.48542417613845557,0.48542639100488993,0.48542822011955994,0.48542973040661536,0.4854309790038122,0.48543200890670335,0.4854328587932064,0.48543356113008906,0.4854341424626327,0.4854346215735721,0.4854350166401685,0.4854353429624243,0.48543561373283023,0.48543583692368325,0.48543602039571115,0.4854361720932458,0.48543629789228804,0.4854364016744269,0.48543648745479034,0.48543655826903137,0.48543661686351525,0.4854366651771536,0.4854367051052883,0.48543673799550213,0.4854367651228804,0.4854367873970517,0.48543680566563613,0.48543682075490363,0.48543683305621094,0.48543684327640063,0.48543685172408196,0.48543685887736227,0.4854368647989557,0.4854368695989189,0.4854368736647223,0.4854368773005648,0.48543688032577315,0.4854368826117521,0.48543688419437503,0.48543688554478426,0.48543688682203306,0.4854368879766274,0.48543688888239267,0.48543688960031256,0.4854368902471068,0.4854368907656401,0.4854368911767726,0.4854368915306606,0.48543689184971534,0.48543689209395346,0.4854368922879756,0.48543689243893723,0.4854368925543019,0.48543689263694056,0.4854368926909872,0.48543689273337476,0.48543689277113894,0.4854368928170628,0.4854368928731357,0.48543689292034214,0.48543689296863957,0.4854368930138142,0.48543689305977566,0.4854368931017139,0.48543689313257593,0.4854368931492529,0.48543689316450434,0.48543689317307204,0.4854368931781478,0.48543689317782945,0.48543689317308075,0.48543689316959715,0.4854368931713868,0.4854368931700286,0.48543689317080474,0.4854368931738568,0.4854368931791373,0.4854368931860931,0.4854368931928574,0.4854368931968966,0.4854368932026471,0.4854368932071134,0.48543689320938915,0.4854368932095217,0.48543689320880345,0.4854368932070588,0.48543689320525507,0.4854368932034377,0.48543689320002986,0.48543689319695743,0.4854368931950464,0.485436893194339,0.4854368931934818,0.48543689319338046,0.48543689319388494,0.4854368931949612,0.4854368931968829,0.48543689319904393,0.4854368932009783,0.4854368932025478,0.4854368932043461,0.4854368932056506,0.48543689320622435,0.4854368932061212,0.48543689320597627,0.48543689320573297,0.48543689320578054,0.48543689320604644,0.4854368932053254,0.4854368932042007,0.4854368932025203,0.4854368932006045,0.4854368931999007,0.4854368932003358,0.48543689320259636,0.4854368932061552,0.48543689320738215,0.4854368932067276,0.4854368932025708,0.4854368931965808,0.485436893198259,0.48543689320462535,0.48543689321831646,0.4854368932426354,0.4854368932552631,0.48543689325054534,0.4854368932253843,0.4854368931692765,0.4854368930845787,0.48543689304298515,0.48543689302371007,0.48543689304629845,0.4854368931356831,0.48543689322428,0.4854368932768569,0.4854368933084089,0.48543689329439366,0.4854368932150479,0.48543689319415984,0.4854368931729527,0.48543689316227656,0.4854368931774565,0.4854368931972482,0.48543689319728345,0.4854368931992055,0.4854368932020879,0.48543689320416944,0.485436893211068,0.4854368932175615,0.48543689322119027,0.485436893218686,0.4854368932058347,0.48543689320465366,0.48543689320714795,0.4854368932136951,0.4854368932266792,0.48543689324910944,0.4854368932591028,0.4854368932594942,0.4854368932486736,0.48543689322122613,0.4854368931705841,0.4854368931387641,0.4854368931267925,0.4854368931360575,0.4854368931790451,0.4854368932710898,0.4854368933329945,0.48543689335035234,0.4854368933281639,0.4854368932424183,0.4854368930634359,0.4854368929092809,0.4854368928249038,0.48543689278686086,0.48543689283096797,0.48543689300204024,0.48543689317828825,0.48543689328244055,0.4854368933691713,0.48543689340769364,0.4854368933581113,0.4854368933033907,0.4854368933295008,0.4854368933730408,0.4854368934510931,0.4854368935862363,0.4854368937103902,0.4854368937155243,0.48543689364427495,0.48543689346116575,0.4854368931230191,0.4854368927258216,0.4854368925007824,0.4854368923641372,0.485436892389105,0.4854368926669657,0.485436893144154,0.4854368934457144,0.4854368936580122,0.4854368936392377,0.48543689327454265,0.48543689288027303,0.4854368923092511,0.48543689161108483,0.48543689102301285,0.48543689081013663,0.48543689127709705,0.4854368927245661,0.48543689325382045,0.4854368931566402,0.48543689329309014,0.4854368932486547,0.48543689319062966,0.4854368932003258,0.48543689320929095,0.48543689322133005,0.4854368932409425,0.48543689321139016,0.48543689321196537,0.48543689320627514,0.48543689320303424,0.4854368932028304,0.4854368932034309,0.48543689320381317,0.4854368932040615,0.4854368932046849,0.4854368932049293,0.48543689320363753,0.485436893205869,0.4854368932094134,0.4854368932141076,0.48543689321700007,0.4854368932154091,0.48543689320750544,0.48543689319669764,0.48543689319873895,0.48543689321259764,0.48543689324333056,0.48543689324113526,0.48543689321208433,0.4854368931408263,0.4854368930927687,0.48543689308114146,0.48543689309365645]}},\"id\":\"cf5073e0-b0ce-43f4-83a2-ad79016eafde\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"callback\":null},\"id\":\"51835bb5-b795-4697-9c05-9a6c7733c9fe\",\"type\":\"DataRange1d\"},{\"attributes\":{\"plot\":{\"id\":\"af212430-87c9-495a-a187-7636aee39e1c\",\"subtype\":\"Figure\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"ebeb24d6-61e5-4c82-8bf5-8c959174c09a\",\"type\":\"BasicTicker\"}},\"id\":\"1e21e830-e8af-4a2b-b26e-da49a3a0fad1\",\"type\":\"Grid\"},{\"attributes\":{},\"id\":\"1fb97e49-4a5f-4ed8-afae-979502ee248e\",\"type\":\"BasicTickFormatter\"},{\"attributes\":{},\"id\":\"188c1512-8c18-4dbb-81f5-8bdb72161034\",\"type\":\"BasicTicker\"},{\"attributes\":{\"label\":{\"value\":\"Axin-\\u03b2cat\"},\"renderers\":[{\"id\":\"2ae4b3d0-8f6d-4bde-bd1f-9beb31fff665\",\"type\":\"GlyphRenderer\"}]},\"id\":\"b45a9907-ac97-47e1-9daa-6c9fbdb853d9\",\"type\":\"LegendItem\"},{\"attributes\":{\"label\":{\"value\":\"Axin complex\"},\"renderers\":[{\"id\":\"0c5364fc-d0e4-4057-a7c8-12f13b924d3f\",\"type\":\"GlyphRenderer\"}]},\"id\":\"664855c3-9b5a-46fb-aad8-c543ee7277f6\",\"type\":\"LegendItem\"},{\"attributes\":{\"bottom_units\":\"screen\",\"fill_alpha\":{\"value\":0.5},\"fill_color\":{\"value\":\"lightgrey\"},\"left_units\":\"screen\",\"level\":\"overlay\",\"line_alpha\":{\"value\":1.0},\"line_color\":{\"value\":\"black\"},\"line_dash\":[4,4],\"line_width\":{\"value\":2},\"plot\":null,\"render_mode\":\"css\",\"right_units\":\"screen\",\"top_units\":\"screen\"},\"id\":\"90d1c970-5208-4ef8-b97d-8ed00e8a4b0c\",\"type\":\"BoxAnnotation\"},{\"attributes\":{\"line_color\":{\"value\":\"#4daf4a\"},\"line_width\":{\"value\":3},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"dce043a8-f5f2-48af-90f9-38fb5d373cf2\",\"type\":\"Line\"},{\"attributes\":{\"axis_label\":\"time (min)\",\"formatter\":{\"id\":\"1fb97e49-4a5f-4ed8-afae-979502ee248e\",\"type\":\"BasicTickFormatter\"},\"plot\":{\"id\":\"af212430-87c9-495a-a187-7636aee39e1c\",\"subtype\":\"Figure\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"ebeb24d6-61e5-4c82-8bf5-8c959174c09a\",\"type\":\"BasicTicker\"}},\"id\":\"383e827d-156c-460f-9e5f-aca9518d3f5a\",\"type\":\"LinearAxis\"},{\"attributes\":{},\"id\":\"ebeb24d6-61e5-4c82-8bf5-8c959174c09a\",\"type\":\"BasicTicker\"},{\"attributes\":{\"callback\":null,\"column_names\":[\"y\",\"x\"],\"data\":{\"x\":[0.0,0.05016722408026756,0.10033444816053512,0.1505016722408027,0.20066889632107024,0.2508361204013378,0.3010033444816054,0.3511705685618729,0.4013377926421405,0.45150501672240806,0.5016722408026756,0.5518394648829431,0.6020066889632107,0.6521739130434783,0.7023411371237458,0.7525083612040134,0.802675585284281,0.8528428093645485,0.9030100334448161,0.9531772575250836,1.0033444816053512,1.0535117056856187,1.1036789297658862,1.153846153846154,1.2040133779264215,1.254180602006689,1.3043478260869565,1.354515050167224,1.4046822742474916,1.4548494983277593,1.5050167224080269,1.5551839464882944,1.605351170568562,1.6555183946488294,1.705685618729097,1.7558528428093645,1.8060200668896322,1.8561872909698998,1.9063545150501673,1.9565217391304348,2.0066889632107023,2.05685618729097,2.1070234113712374,2.157190635451505,2.2073578595317724,2.25752508361204,2.307692307692308,2.3578595317725752,2.408026755852843,2.4581939799331103,2.508361204013378,2.5585284280936453,2.608695652173913,2.658862876254181,2.709030100334448,2.759197324414716,2.809364548494983,2.859531772575251,2.9096989966555187,2.959866220735786,3.0100334448160537,3.060200668896321,3.1103678929765888,3.160535117056856,3.210702341137124,3.2608695652173916,3.311036789297659,3.3612040133779266,3.411371237458194,3.4615384615384617,3.511705685618729,3.5618729096989967,3.6120401337792645,3.6622073578595318,3.7123745819397995,3.762541806020067,3.8127090301003346,3.8628762541806023,3.9130434782608696,3.9632107023411374,4.013377926421405,4.063545150501672,4.11371237458194,4.1638795986622075,4.214046822742475,4.264214046822743,4.31438127090301,4.364548494983278,4.414715719063545,4.464882943143813,4.51505016722408,4.565217391304348,4.615384615384616,4.665551839464883,4.7157190635451505,4.765886287625418,4.816053511705686,4.866220735785953,4.916387959866221,4.966555183946489,5.016722408026756,5.066889632107023,5.117056856187291,5.167224080267559,5.217391304347826,5.2675585284280935,5.317725752508362,5.367892976588629,5.418060200668896,5.4682274247491645,5.518394648829432,5.568561872909699,5.618729096989966,5.668896321070235,5.719063545150502,5.769230769230769,5.819397993311037,5.869565217391305,5.919732441471572,5.969899665551839,6.0200668896321075,6.070234113712375,6.120401337792642,6.17056856187291,6.2207357859531776,6.270903010033445,6.321070234113712,6.37123745819398,6.421404682274248,6.471571906354515,6.521739130434783,6.5719063545150505,6.622073578595318,6.672240802675585,6.722408026755853,6.7725752508361206,6.822742474916388,6.872909698996656,6.923076923076923,6.973244147157191,7.023411371237458,7.073578595317726,7.1237458193979935,7.173913043478261,7.224080267558529,7.274247491638796,7.3244147157190636,7.374581939799331,7.424749163879599,7.474916387959866,7.525083612040134,7.575250836120402,7.625418060200669,7.6755852842809364,7.725752508361205,7.775919732441472,7.826086956521739,7.8762541806020065,7.926421404682275,7.976588628762542,8.02675585284281,8.076923076923077,8.127090301003344,8.177257525083613,8.22742474916388,8.277591973244148,8.327759197324415,8.377926421404682,8.42809364548495,8.478260869565217,8.528428093645486,8.578595317725753,8.62876254180602,8.678929765886288,8.729096989966555,8.779264214046822,8.82943143812709,8.879598662207359,8.929765886287626,8.979933110367893,9.03010033444816,9.080267558528428,9.130434782608695,9.180602006688963,9.230769230769232,9.280936454849499,9.331103678929766,9.381270903010034,9.431438127090301,9.481605351170568,9.531772575250836,9.581939799331105,9.632107023411372,9.68227424749164,9.732441471571907,9.782608695652174,9.832775919732441,9.882943143812708,9.933110367892978,9.983277591973245,10.033444816053512,10.08361204013378,10.133779264214047,10.183946488294314,10.234113712374581,10.28428093645485,10.334448160535118,10.384615384615385,10.434782608695652,10.48494983277592,10.535117056856187,10.585284280936454,10.635451505016723,10.68561872909699,10.735785953177258,10.785953177257525,10.836120401337793,10.88628762541806,10.936454849498329,10.986622073578596,11.036789297658864,11.08695652173913,11.137123745819398,11.187290969899665,11.237458193979933,11.287625418060202,11.33779264214047,11.387959866220736,11.438127090301004,11.488294314381271,11.538461538461538,11.588628762541806,11.638795986622075,11.688963210702342,11.73913043478261,11.789297658862877,11.839464882943144,11.889632107023411,11.939799331103679,11.989966555183948,12.040133779264215,12.090301003344482,12.14046822742475,12.190635451505017,12.240802675585284,12.290969899665551,12.34113712374582,12.391304347826088,12.441471571906355,12.491638795986622,12.54180602006689,12.591973244147157,12.642140468227424,12.692307692307693,12.74247491638796,12.792642140468228,12.842809364548495,12.892976588628763,12.94314381270903,12.993311036789297,13.043478260869566,13.093645484949834,13.143812709030101,13.193979933110368,13.244147157190636,13.294314381270903,13.34448160535117,13.39464882943144,13.444816053511706,13.494983277591974,13.545150501672241,13.595317725752508,13.645484949832776,13.695652173913043,13.745819397993312,13.79598662207358,13.846153846153847,13.896321070234114,13.946488294314381,13.996655518394649,14.046822742474916,14.096989966555185,14.147157190635452,14.19732441471572,14.247491638795987,14.297658862876254,14.347826086956522,14.397993311036789,14.448160535117058,14.498327759197325,14.548494983277592,14.59866220735786,14.648829431438127,14.698996655518394,14.749163879598662,14.79933110367893,14.849498327759198,14.899665551839465,14.949832775919733,15.0],\"y\":[50.0,49.847890766533595,49.70120604770028,49.581395342311325,49.483343401643275,49.40296918013301,49.33699878112882,49.282792485330546,49.23821312802787,49.20152437251,49.1713115753062,49.14641950384145,49.12590281806298,49.10898683361193,49.09503580552975,49.0835274565481,49.07403233581588,49.06619704658993,49.0597306219521,49.05439335667912,49.049987700462296,49.046350780503246,49.04334828863265,49.040869435738344,49.03882280675374,49.03713299259381,49.035737740928994,49.03458568089465,49.033634410004744,49.03284890676115,49.03220029845333,49.03166470102763,49.03122242985907,49.0308572244263,49.03055564867962,49.03030661687321,49.03010097153764,49.02993115484223,49.0297909253726,49.029675128127465,49.02957950284941,49.02950053449102,49.0294353232736,49.029381478702405,49.02933700687321,49.02930029076738,49.02926996214901,49.02924491653038,49.029224239523984,49.02920716615741,49.02919306259477,49.029181417671786,49.029171801871804,49.029163860142596,49.02915730194742,49.02915188607411,49.029147415397546,49.02914372340714,49.02914067223867,49.02913816243335,49.02913607961899,49.029134354926285,49.029132934542446,49.029131771986684,49.029130803491455,49.02912999912492,49.02912933557925,49.02912879777811,49.02912835090183,49.02912797473016,49.0291276665592,49.02912741515768,49.02912720620248,49.02912703301297,49.029126889841415,49.02912677135563,49.029126673924644,49.02912659333222,49.02912652697163,49.02912647223201,49.029126427257715,49.029126390559036,49.02912636028865,49.02912633557398,49.02912631462176,49.02912629756215,49.02912628364379,49.02912627161294,49.02912626060908,49.02912625183345,49.0291262464901,49.02912624239524,49.029126237720575,49.02912623182761,49.029126227704495,49.0291262254054,49.02912622416509,49.02912622275106,49.029126220999075,49.0291262198126,49.02912621866539,49.029126217579844,49.029126216717096,49.02912621628303,49.029126215853005,49.02912621549204,49.02912621524173,49.02912621517491,49.02912621505789,49.02912621468619,49.029126214554914,49.02912621444423,49.02912621434295,49.02912621424773,49.02912621414136,49.0291262140435,49.02912621396858,49.02912621389242,49.02912621381961,49.02912621375658,49.02912621370467,49.02912621366926,49.02912621364823,49.02912621364015,49.02912621364275,49.029126213651516,49.029126213659055,49.02912621365771,49.0291262136621,49.029126213661634,49.02912621365466,49.02912621364228,49.02912621362773,49.02912621361378,49.02912621360616,49.02912621359444,49.02912621358537,49.02912621358088,49.02912621358085,49.02912621358247,49.02912621358612,49.029126213589706,49.02912621359321,49.02912621360018,49.02912621360655,49.02912621361073,49.029126213612535,49.0291262136143,49.029126213614234,49.029126213612464,49.029126213609274,49.02912621360506,49.02912621360095,49.02912621359832,49.029126213597046,49.029126213593834,49.02912621359046,49.02912621358652,49.02912621358271,49.029126213582124,49.02912621358419,49.029126213589954,49.029126213598005,49.029126213601494,49.02912621360068,49.02912621359199,49.02912621357778,49.02912621357491,49.02912621358037,49.029126213600875,49.02912621363171,49.029126213638285,49.02912621362654,49.029126213582806,49.02912621352295,49.02912621353283,49.02912621358764,49.029126213712914,49.029126213940515,49.02912621405752,49.02912621401011,49.029126213768805,49.02912621323327,49.02912621242623,49.029126212034164,49.02912621185807,49.02912621208496,49.02912621295331,49.02912621381189,49.02912621432009,49.029126214619666,49.02912621447187,49.02912621368528,49.02912621347133,49.02912621325903,49.029126213158406,49.02912621332414,49.02912621353826,49.02912621354997,49.02912621357497,49.02912621359816,49.02912621359451,49.02912621365751,49.0291262137161,49.02912621374701,49.02912621371989,49.029126213595646,49.0291262135817,49.029126213603924,49.029126213667084,49.02912621379507,49.02912621401795,49.02912621411811,49.02912621412379,49.02912621401898,49.029126213749734,49.02912621325056,49.02912621293956,49.029126212826675,49.029126212925384,49.02912621335951,49.029126214281156,49.02912621489959,49.02912621506997,49.02912621484081,49.0291262139711,49.02912621216309,49.029126210606876,49.02912620975684,49.02912620937922,49.02912620983735,49.02912621158567,49.02912621338421,49.02912621444518,49.02912621532182,49.029126215697865,49.02912621516381,49.029126214578795,49.02912621483391,49.02912621527992,49.029126216099236,49.029126217532166,49.029126218854394,49.029126218916076,49.02912621816869,49.0291262162322,49.029126212643675,49.029126208428586,49.02912620605857,49.02912620463466,49.029126204936766,49.029126207937296,49.02912621305785,49.02912621627995,49.02912621852073,49.02912621825464,49.029126214250894,49.02912620994005,49.02912620375065,49.02912619624164,49.029126189969105,49.02912618780086,49.02912619304181,49.02912620884844,49.029126214004194,49.029126213177456,49.029126214492806,49.0291262139538,49.029126213456216,49.02912621357954,49.02912621363716,49.029126213703066,49.029126213821826,49.02912621363116,49.02912621363139,49.02912621360265,49.02912621358633,49.029126213586146,49.029126213590175,49.029126213592356,49.029126213593166,49.02912621359622,49.02912621359711,49.02912621358963,49.029126213601785,49.0291262136216,49.02912621364839,49.02912621366482,49.0291262136553,49.02912621360947,49.02912621354731,49.02912621356054,49.029126213643366,49.029126213825265,49.02912621381139,49.02912621363702,49.02912621321075,49.02912621292373,49.029126212855466,49.02912621293311]}},\"id\":\"4021b4d7-0984-44f8-a7ca-983bcdb9f583\",\"type\":\"ColumnDataSource\"},{\"attributes\":{\"data_source\":{\"id\":\"ff1d3b2d-1ae7-4edd-b740-0ae69b3c693b\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"348397c4-2f46-4756-8999-51f31e611354\",\"type\":\"Line\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"ead8a414-2bd2-450e-b5f0-ad7b349f9234\",\"type\":\"Line\"},\"selection_glyph\":null},\"id\":\"254419c4-6048-47ee-a85b-ced02a186bec\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"data_source\":{\"id\":\"9f200899-ba20-4e37-b2bf-b47ea7510bfe\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"dce043a8-f5f2-48af-90f9-38fb5d373cf2\",\"type\":\"Line\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"0f93bc59-0a92-49d4-94ec-ea8084bcae30\",\"type\":\"Line\"},\"selection_glyph\":null},\"id\":\"1a337b1f-d8af-4f99-b275-9600c789e4f5\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"line_color\":{\"value\":\"#e41a1c\"},\"line_width\":{\"value\":3},\"x\":{\"field\":\"x\"},\"y\":{\"field\":\"y\"}},\"id\":\"4cc1b61c-659a-4c4c-940b-e6711e4a7306\",\"type\":\"Line\"},{\"attributes\":{\"dimension\":1,\"plot\":{\"id\":\"af212430-87c9-495a-a187-7636aee39e1c\",\"subtype\":\"Figure\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"188c1512-8c18-4dbb-81f5-8bdb72161034\",\"type\":\"BasicTicker\"}},\"id\":\"6cb3176f-ab36-4463-a854-8d3f4df32923\",\"type\":\"Grid\"},{\"attributes\":{\"data_source\":{\"id\":\"4021b4d7-0984-44f8-a7ca-983bcdb9f583\",\"type\":\"ColumnDataSource\"},\"glyph\":{\"id\":\"4cc1b61c-659a-4c4c-940b-e6711e4a7306\",\"type\":\"Line\"},\"hover_glyph\":null,\"nonselection_glyph\":{\"id\":\"23a1e7ee-9fb7-4d3f-b9bb-be11cb2f8525\",\"type\":\"Line\"},\"selection_glyph\":null},\"id\":\"0c5364fc-d0e4-4057-a7c8-12f13b924d3f\",\"type\":\"GlyphRenderer\"},{\"attributes\":{\"plot\":{\"id\":\"af212430-87c9-495a-a187-7636aee39e1c\",\"subtype\":\"Figure\",\"type\":\"Plot\"}},\"id\":\"edde6f56-092e-425e-9ff1-4849c98e85a3\",\"type\":\"HelpTool\"},{\"attributes\":{\"plot\":{\"id\":\"af212430-87c9-495a-a187-7636aee39e1c\",\"subtype\":\"Figure\",\"type\":\"Plot\"}},\"id\":\"ca2dd761-b61b-4613-b1f9-3418f9663eae\",\"type\":\"PanTool\"},{\"attributes\":{\"axis_label\":\"conc (nM)\",\"formatter\":{\"id\":\"1b87c885-30fe-4818-a88d-4c5d99e5a880\",\"type\":\"BasicTickFormatter\"},\"plot\":{\"id\":\"af212430-87c9-495a-a187-7636aee39e1c\",\"subtype\":\"Figure\",\"type\":\"Plot\"},\"ticker\":{\"id\":\"188c1512-8c18-4dbb-81f5-8bdb72161034\",\"type\":\"BasicTicker\"}},\"id\":\"90b1287c-a126-415d-88af-711c445dbf15\",\"type\":\"LinearAxis\"},{\"attributes\":{\"plot\":{\"id\":\"af212430-87c9-495a-a187-7636aee39e1c\",\"subtype\":\"Figure\",\"type\":\"Plot\"}},\"id\":\"b2df2f97-c70e-4303-92a5-5a8e08c44f10\",\"type\":\"WheelZoomTool\"},{\"attributes\":{\"plot\":null,\"text\":null},\"id\":\"bf3689ca-021d-4be2-9fe1-6e29cc649280\",\"type\":\"Title\"}],\"root_ids\":[\"af212430-87c9-495a-a187-7636aee39e1c\"]},\"title\":\"Bokeh Application\",\"version\":\"0.12.3\"}};\n",
       "            var render_items = [{\"docid\":\"be8efc7e-d9ab-4cdb-b3a6-eaef10f13035\",\"elementid\":\"a73fce4d-0b86-4c8f-b935-eace561ae5b8\",\"modelid\":\"af212430-87c9-495a-a187-7636aee39e1c\"}];\n",
       "            \n",
       "            Bokeh.embed.embed_items(docs_json, render_items);\n",
       "        });\n",
       "      },\n",
       "      function(Bokeh) {\n",
       "      }\n",
       "    ];\n",
       "  \n",
       "    function run_inline_js() {\n",
       "      \n",
       "      if ((window.Bokeh !== undefined) || (force === \"1\")) {\n",
       "        for (var i = 0; i < inline_js.length; i++) {\n",
       "          inline_js[i](window.Bokeh);\n",
       "        }if (force === \"1\") {\n",
       "          display_loaded();\n",
       "        }} else if (Date.now() < window._bokeh_timeout) {\n",
       "        setTimeout(run_inline_js, 100);\n",
       "      } else if (!window._bokeh_failed_load) {\n",
       "        console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n",
       "        window._bokeh_failed_load = true;\n",
       "      } else if (!force) {\n",
       "        var cell = $(\"#a73fce4d-0b86-4c8f-b935-eace561ae5b8\").parents('.cell').data().cell;\n",
       "        cell.output_area.append_execute_result(NB_LOAD_WARNING)\n",
       "      }\n",
       "  \n",
       "    }\n",
       "  \n",
       "    if (window._bokeh_is_loading === 0) {\n",
       "      console.log(\"Bokeh: BokehJS loaded, going straight to plotting\");\n",
       "      run_inline_js();\n",
       "    } else {\n",
       "      load_libs(js_urls, function() {\n",
       "        console.log(\"Bokeh: BokehJS plotting callback run at\", now());\n",
       "        run_inline_js();\n",
       "      });\n",
       "    }\n",
       "  }(this));\n",
       "</script>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "# Set up canvas on which to paint plot\n",
    "p = bokeh.plotting.figure(plot_width=650, plot_height=400,\n",
    "                          x_axis_label='time (min)', y_axis_label='conc (nM)',\n",
    "                          border_fill_alpha=0, background_fill_alpha=0)\n",
    "\n",
    "# Specify colors\n",
    "colors = ('#e41a1c','#377eb8','#4daf4a','#984ea3','#ff7f00')\n",
    "\n",
    "# Add glyphs\n",
    "for i, name in enumerate(names):\n",
    "    p.line(t, c[:,i], line_width=3, color=colors[i], legend=name)\n",
    "\n",
    "# Place legend\n",
    "p.legend.location = 'right_center'\n",
    "\n",
    "bokeh.io.show(p)"
   ]
  }
 ],
 "metadata": {
  "anaconda-cloud": {},
  "kernelspec": {
   "display_name": "Python [default]",
   "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.5.2"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 0
}
