Skip to content

Instantly share code, notes, and snippets.

@hafen
Created July 24, 2017 20:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hafen/288265f12ec58ae5d5f82768756e57ad to your computer and use it in GitHub Desktop.
Save hafen/288265f12ec58ae5d5f82768756e57ad to your computer and use it in GitHub Desktop.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>box_annotation.py example</title>
<link rel="stylesheet" href="https://cdn.pydata.org/bokeh/release/bokeh-0.12.6.min.css" type="text/css" />
<script type="text/javascript" src="https://cdn.pydata.org/bokeh/release/bokeh-0.12.6.min.js"></script>
<script type="text/javascript">
Bokeh.set_log_level("info");
</script>
<style>
html {
width: 100%;
height: 100%;
}
body {
width: 90%;
height: 100%;
margin: auto;
}
</style>
</head>
<body>
<div class="bk-root">
<div class="bk-plotdiv" id="b4380b3c-ac22-4568-9ba6-da98825a5cf1"></div>
</div>
<script type="text/javascript">
(function() {
var fn = function() {
Bokeh.safely(function() {
var docs_json = {
"de74294e-ebfd-487e-9ea2-b5bc9e5f63d1": {
"roots": {
"references": [
{
"attributes": {
"max_interval": 500.0,
"num_minor_ticks": 0
},
"id": "6ce5f084-877e-491f-ad88-b522cda08290",
"type": "AdaptiveTicker"
},
{
"attributes": {
"data_source": {
"id": "af51dab6-2642-4cc0-bf5f-f179e293da30",
"type": "ColumnDataSource"
},
"glyph": {
"id": "12627138-95dd-4cec-b9fd-4917feb1e6cb",
"type": "Line"
},
"hover_glyph": null,
"muted_glyph": null,
"nonselection_glyph": {
"id": "b66f95c5-c803-4530-bc9a-111aaf52c103",
"type": "Line"
},
"selection_glyph": null
},
"id": "e69dc092-3e2e-42a9-94fd-78b771f4c10e",
"type": "GlyphRenderer"
},
{
"attributes": {
"line_alpha": {
"value": 0.1
},
"line_color": {
"value": "#1f77b4"
},
"x": {
"field": "x"
},
"y": {
"field": "y"
}
},
"id": "b66f95c5-c803-4530-bc9a-111aaf52c103",
"type": "Line"
},
{
"attributes": {},
"id": "3d15ae73-ee90-4052-a328-08afa72d0216",
"type": "BasicTicker"
},
{
"attributes": {
"below": [
{
"id": "607f6c82-f4d0-446e-9fdc-cccf5366cf8c",
"type": "DatetimeAxis"
}
],
"left": [
{
"id": "a10a996c-9a7a-4a41-92d5-02ccd370fe37",
"type": "LinearAxis"
}
],
"renderers": [
{
"id": "607f6c82-f4d0-446e-9fdc-cccf5366cf8c",
"type": "DatetimeAxis"
},
{
"id": "42b2755f-c652-46ce-86f0-facdfa79fa26",
"type": "Grid"
},
{
"id": "a10a996c-9a7a-4a41-92d5-02ccd370fe37",
"type": "LinearAxis"
},
{
"id": "13aa8daa-8845-4013-b59c-44324dc42b7b",
"type": "Grid"
},
{
"id": "d9b05210-527d-425f-a9c6-e9cbf1740b3d",
"type": "BoxAnnotation"
},
{
"id": "9cc7f6dc-57cf-4351-ba9a-5fce30f72320",
"type": "Legend"
},
{
"id": "e69dc092-3e2e-42a9-94fd-78b771f4c10e",
"type": "GlyphRenderer"
},
{
"id": "97f0f4bd-f0d4-44e7-9ff3-dcdd20d6d2ad",
"type": "BoxAnnotation"
},
{
"id": "abb637d4-bae0-4411-9930-6977e9c4b7c0",
"type": "BoxAnnotation"
},
{
"id": "14b9e2f2-2c0f-40d9-9811-152a8eb9cd2e",
"type": "BoxAnnotation"
}
],
"title": {
"id": "140d0be4-2a20-4957-92ae-697b6ef6b8bd",
"type": "Title"
},
"tool_events": {
"id": "2a35b4e4-100b-44cc-87dd-bef58ffc518f",
"type": "ToolEvents"
},
"toolbar": {
"id": "3b7424c8-89d6-4987-a15b-d6af85294073",
"type": "Toolbar"
},
"x_range": {
"id": "9884b75b-97bc-4c35-a796-0bc1657fb1eb",
"type": "DataRange1d"
},
"x_scale": {
"id": "4cd85efd-6577-4f38-b123-8412c33c1c36",
"type": "LinearScale"
},
"y_range": {
"id": "1acf90ac-5f7e-4207-9c5d-6ce1f4fc2bfb",
"type": "DataRange1d"
},
"y_scale": {
"id": "ebd2fa84-1d8a-4734-8354-8f87c9d7d95d",
"type": "LinearScale"
}
},
"id": "8739f513-af62-4ebf-b5a0-af36c31bb96b",
"subtype": "Figure",
"type": "Plot"
},
{
"attributes": {},
"id": "4cd85efd-6577-4f38-b123-8412c33c1c36",
"type": "LinearScale"
},
{
"attributes": {
"base": 24,
"mantissas": [
1, 2, 4, 6, 8, 12
],
"max_interval": 43200000.0,
"min_interval": 3600000.0,
"num_minor_ticks": 0
},
"id": "76853250-6b5a-483e-bc58-102492d82f3b",
"type": "AdaptiveTicker"
},
{
"attributes": {
"days": [
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31
]
},
"id": "d2bcac6d-cf77-4373-95aa-9e8f8ef73d1f",
"type": "DaysTicker"
},
{
"attributes": {
"num_minor_ticks": 5
},
"id": "ccd7757b-f3c5-430b-8891-83cfd00848b1",
"type": "DatetimeTicker"
},
{
"attributes": {
"days": [
1, 8, 15, 22
]
},
"id": "2f6c85c9-f00b-4853-aa43-b9eecafca7ef",
"type": "DaysTicker"
},
{
"attributes": {
"plot": {
"id": "8739f513-af62-4ebf-b5a0-af36c31bb96b",
"subtype": "Figure",
"type": "Plot"
}
},
"id": "887486b3-1858-402e-9b7c-1993e1d83376",
"type": "ResetTool"
},
{
"attributes": {
"dimension": 1,
"grid_line_alpha": {
"value": 0.5
},
"plot": {
"id": "8739f513-af62-4ebf-b5a0-af36c31bb96b",
"subtype": "Figure",
"type": "Plot"
},
"ticker": {
"id": "3d15ae73-ee90-4052-a328-08afa72d0216",
"type": "BasicTicker"
}
},
"id": "13aa8daa-8845-4013-b59c-44324dc42b7b",
"type": "Grid"
},
{
"attributes": {},
"id": "68c3d9b6-4913-4741-9099-f411799dec77",
"type": "BasicTickFormatter"
},
{
"attributes": {
"callback": null,
"column_names": [
"x",
"y"
],
"data": {
"x": {
"__ndarray__": "AADyke23ckIAADDb7bdyQgAAbiTut3JCAACsbe63ckIAAOq27rdyQgAAKADvt3JCAABmSe+3ckIAAKSS77dyQgAA4tvvt3JCAAAgJfC3ckIAAF5u8LdyQgAAnLfwt3JCAADaAPG3ckIAABhK8bdyQgAAVpPxt3JCAACU3PG3ckIAANIl8rdyQgAAEG/yt3JCAABOuPK3ckIAAIwB87dyQgAAykrzt3JCAAAIlPO3ckIAAEbd87dyQgAAhCb0t3JCAADCb/S3ckIAAAC59LdyQgAAPgL1t3JCAAB8S/W3ckIAALqU9bdyQgAA+N31t3JCAAA2J/a3ckIAAHRw9rdyQgAAsrn2t3JCAADwAve3ckIAAC5M97dyQgAAbJX3t3JCAACq3ve3ckIAAOgn+LdyQgAAJnH4t3JCAABkuvi3ckIAAKID+bdyQgAA4Ez5t3JCAAAelvm3ckIAAFzf+bdyQgAAmij6t3JCAADYcfq3ckIAABa7+rdyQgAAVAT7t3JCAACSTfu3ckIAANCW+7dyQgAADuD7t3JCAABMKfy3ckIAAIpy/LdyQgAAyLv8t3JCAAAGBf23ckIAAERO/bdyQgAAgpf9t3JCAADA4P23ckIAAP4p/rdyQgAAPHP+t3JCAAB6vP63ckIAALgF/7dyQgAA9k7/t3JCAAA0mP+3ckIAAHLh/7dyQgAAsCoAuHJCAADucwC4ckIAACy9ALhyQgAAagYBuHJCAACoTwG4ckIAAOaYAbhyQgAAJOIBuHJCAABiKwK4ckIAAKB0ArhyQgAA3r0CuHJCAAAcBwO4ckIAAFpQA7hyQgAAmJkDuHJCAADW4gO4ckIAABQsBLhyQgAAUnUEuHJCAACQvgS4ckIAAM4HBbhyQgAADFEFuHJCAABKmgW4ckIAAIjjBbhyQgAAxiwGuHJCAAAEdga4ckIAAEK/BrhyQgAAgAgHuHJCAAC+UQe4ckIAAPyaB7hyQgAAOuQHuHJCAAB4LQi4ckIAALZ2CLhyQgAA9L8IuHJCAAAyCQm4ckIAAHBSCbhyQgAArpsJuHJCAADs5Am4ckIAACouCrhyQgAAaHcKuHJCAACmwAq4ckIAAOQJC7hyQgAAIlMLuHJCAABgnAu4ckIAAJ7lC7hyQgAA3C4MuHJCAAAaeAy4ckIAAFjBDLhyQgAAlgoNuHJCAADUUw24ckIAABKd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2bhyQgAAWNXZuHJCAACWHtq4ckIAANRn2rhyQgAAErHauHJCAABQ+tq4ckIAAI5D27hyQgAAzIzbuHJCAAAK1tu4ckIAAEgf3LhyQgAAhmjcuHJCAADEsdy4ckIAAAL73LhyQgAAQETduHJCAAB+jd24ckIAALzW3bhyQgAA+h/euHJCAAA4ad64ckIAAHay3rhyQgAAtPveuHJCAADyRN+4ckIAADCO37hyQgAAbtffuHJCAACsIOC4ckIAAOpp4LhyQgAAKLPguHJCAABm/OC4ckIAAKRF4bhyQgAA4o7huHJCAAAg2OG4ckIAAF4h4rhyQgAAnGriuHJCAADas+K4ckIAABj94rhyQgAAVkbjuHJCAACUj+O4ckIAANLY47hyQgAAECLkuHJCAABOa+S4ckIAAIy05LhyQgAAyv3kuHJCAAAIR+W4ckIAAEaQ5bhyQgAAhNnluHJCAADCIua4ckIAAABs5rhyQgAAPrXmuHJCAAB8/ua4ckIAALpH57hyQgAA+JDnuHJCAAA22ue4ckIAAHQj6LhyQgAAsmzouHJCAADwtei4ckIAAC7/6LhyQgAAbEjpuHJCAACqkem4ckIAAOja6bhyQgAAJiTquHJCAABkbeq4ckIAAKK26rhyQgAA4P/quHJCAAAeSeu4ckIAAFyS67hyQgAAmtvruHJCAADYJOy4ckIAABZu7LhyQgAAVLfsuHJCAACSAO24ckIAANBJ7bhyQgAADpPtuHJCAABM3O24ckIAAIol7rhyQgAAyG7uuHJCAAAGuO64ckIAAEQB77hyQgAAgkrvuHJCAADAk++4ckIAAP7c77hyQgAAPCbwuHJCAAB6b/C4ckIAALi48LhyQgAA9gHxuHJCAAA0S/G4ckIAAHKU8bhyQgAAsN3xuHJCAADuJvK4ckIAACxw8rhyQgAAarnyuHJCAACoAvO4ckIAAOZL87hyQgAAJJXzuHJCAABi3vO4ckIAAKAn9LhyQgAA3nD0uHJCAAAcuvS4ckIAAFoD9bhyQgAAmEz1uHJCAADWlfW4ckIAABTf9bhyQgAAUij2uHJCAACQcfa4ckIAAM669rhyQgAADAT3uHJCAABKTfe4ckIAAIiW97hyQgAAxt/3uHJCAAAEKfi4ckIAAEJy+LhyQgAAgLv4uHJCAAC+BPm4ckIAAPxN+bhyQgAAOpf5uHJCAAB44Pm4ckIAALYp+rhyQgAA9HL6uHJCAAAyvPq4ckIAAHAF+7hyQgAArk77uHJCAADsl/u4ckIAACrh+7hyQgAAaCr8uHJCAACmc/y4ckIAAOS8/LhyQgAAIgb9uHJCAABgT/24ckIAAJ6Y/bhyQgAA3OH9uHJCAAAaK/64ckIAAFh0/rhyQgAAlr3+uHJCAADUBv+4ckIAABJQ/7hyQgAAUJn/uHJCAACO4v+4ckIAAMwrALlyQgAACnUAuXJCAABIvgC5ckIAAIYHAblyQgAAxFABuXJCAAACmgG5ckIAAEDjAblyQgAAfiwCuXJCAAC8dQK5ckIAAPq+ArlyQgAAOAgDuXJCAAB2UQO5ckIAALSaA7lyQgAA8uMDuXJCAAAwLQS5ckIAAG52BLlyQgAArL8EuXJCAADqCAW5ckIAAChSBblyQgAAZpsFuXJCAACk5AW5ckIAAOItBrlyQgAAIHcGuXJCAABewAa5ckIAAJwJB7lyQgAA2lIHuXJCAAAYnAe5ckIAAFblB7lyQgAAlC4IuXJCAADSdwi5ckIAABDBCLlyQgAATgoJuXJCAACMUwm5ckIAAMqcCblyQgAACOYJuXJCAABGLwq5ckIAAIR4CrlyQgAAwsEKuXJCAAAACwu5ckIAAD5UC7lyQgAAfJ0LuXJCAAC65gu5ckIAAPgvDLlyQgAANnkMuXJCAAB0wgy5ckIAALILDblyQgAA8FQNuXJCAAAung25ckIAAGznDblyQgAAqjAOuXJCAADoeQ65ckIAACbDDrlyQgAAZAwPuXJCAACiVQ+5ckIAAOCeD7lyQgAAHugPuXJCAABcMRC5ckIAAJp6ELlyQgAA2MMQuXJCAAAWDRG5ckIAAFRWEblyQgAAkp8RuXJCAADQ6BG5ckIAAA4yErlyQgAATHsSuXJCAACKxBK5ckIAAMgNE7lyQgAABlcTuXJCAABEoBO5ckIAAILpE7lyQgAAwDIUuXJCAAD+exS5ckIAADzFFLlyQgAAeg4VuXJCAAC4VxW5ckIAAPagFblyQgAANOoVuXJCAAByMxa5ckIAALB8FrlyQgAA7sUWuXJCAAAsDxe5ckIAAGpYF7lyQgAAqKEXuXJCAADm6he5ckIAACQ0GLlyQgAAYn0YuXJCAACgxhi5ckIAAN4PGblyQgAAHFkZuXJCAABaohm5ckIAAJjrGblyQgAA1jQauXJCAAAUfhq5ckIAAFLHGrlyQgAAkBAbuXJCAADOWRu5ckIAAAyjG7lyQgAASuwbuXJCAACINRy5ckIAAMZ+HLlyQgAABMgcuXJCAABCER25ckIAAIBaHblyQgAAvqMduXJCAAD87B25ckIAADo2HrlyQgAAeH8euXJCAAC2yB65ckIAAPQRH7lyQgAAMlsfuXJCAABwpB+5ckIAAK7tH7lyQgAA7DYguXJCAAAqgCC5ckIAAGjJILlyQgAAphIhuXJCAADkWyG5ckIAACKlIblyQgAAYO4huXJCAACeNyK5ckIAANyAIrlyQgAAGsoiuXJCAABYEyO5ckIAAJZcI7lyQgAA1KUjuXJCAAAS7yO5ckIAAFA4JLlyQgAAjoEkuXJCAADMyiS5ckIAAAoUJblyQgAASF0luXJCAACGpiW5ckIAAMTvJblyQgAAAjkmuXJCAABAgia5ckIAAH7LJrlyQgAAvBQnuXJCAAD6XSe5ckIAADinJ7lyQgAAdvAnuXJCAAC0OSi5ckIAAPKCKLlyQgAAMMwouXJCAABuFSm5ckIAAKxeKblyQgAA6qcpuXJCAAAo8Sm5ckIAAGY6KrlyQgAApIMquXJCAADizCq5ckIAACAWK7lyQgAAXl8ruXJCAACcqCu5ckIAANrxK7lyQgAAGDssuXJCAABWhCy5ckIAAJTNLLlyQgAA0hYtuXJCAAAQYC25ckIAAE6pLblyQgAAjPItuXJCAADKOy65ckIAAAiFLrlyQgAARs4uuXJCAACEFy+5ckIAAMJgL7lyQgAAAKovuXJCAAA+8y+5ckIAAHw8MLlyQgAAuoUwuXJCAAD4zjC5ckIAADYYMblyQgAAdGExuXJCAACyqjG5ckIAAPDzMblyQgAALj0yuXJCAABshjK5ckIAAKrPMrlyQgAA6BgzuXJCAAAmYjO5ckIAAGSrM7lyQgAAovQzuXJCAADgPTS5ckIAAB6HNLlyQgAAXNA0uXJCAACaGTW5ckIAANhiNblyQgAAFqw1uXJCAABU9TW5ckIAAJI+NrlyQgAA0Ic2uXJCAAAO0Ta5ckIAAEwaN7lyQgAAimM3uXJCAADIrDe5ckIAAAb2N7lyQgAARD84uXJCAACCiDi5ckIAAMDROLlyQgAA/ho5uXJCAAA8ZDm5ckIAAHqtOblyQgAAuPY5uXJCAAD2Pzq5ckIAADSJOrlyQgAActI6uXJCAACwGzu5ckIAAO5kO7lyQgAALK47uXJCAABq9zu5ckIAAKhAPLlyQgAA5ok8uXJCAAAk0zy5ckIAAGIcPblyQgAAoGU9uXJCAADerj25ckIAABz4PblyQgAAWkE+uXJCAACYij65ckIAANbTPrlyQgAAFB0/uXJCAABSZj+5ckIAAJCvP7lyQgAAzvg/uXJCAAAMQkC5ckIAAEqLQLlyQgAAiNRAuXJCAADGHUG5ckIAAARnQblyQgAAQrBBuXJCAACA+UG5ckIAAL5CQrlyQgAA/ItCuXJCAAA61UK5ckIAAHgeQ7lyQgAAtmdDuXJCAAD0sEO5ckIAADL6Q7lyQgAAcENEuXJCAACujES5ckIAAOzVRLlyQgAAKh9FuXJCAABoaEW5ckIAAKaxRblyQgAA5PpFuXJCAAAiREa5ckIAAGCNRrlyQgAAntZGuXJCAADcH0e5ckIAABppR7lyQgAAWLJHuXJCAACW+0e5ckIAANRESLlyQgAAEo5IuXJCAABQ10i5ckIAAI4gSblyQgAAzGlJuXJCAAAKs0m5ckIAAEj8SblyQgAAhkVKuXJCAADEjkq5ckIAAALYSrlyQgAAQCFLuXJCAAB+aku5ckIAALyzS7lyQgAA+vxLuXJCAAA4Rky5ckIAAHaPTLlyQgAAtNhMuXJCAADyIU25ckIAADBrTblyQgAAbrRNuXJCAACs/U25ckIAAOpGTrlyQgAAKJBOuXJCAABm2U65ckIAAKQiT7lyQgAA4mtPuXJCAAAgtU+5ckIAAF7+T7lyQgAAnEdQuXJCAADakFC5ckIAABjaULlyQgAAViNRuXJCAACUbFG5ckIAANK1UblyQgAAEP9RuXJCAABOSFK5ckIAAIyRUrlyQgAAytpSuXJCAAAIJFO5ckIAAEZtU7lyQgAAhLZTuXJCAADC/1O5ckIAAABJVLlyQgAAPpJUuXJCAAB821S5ckIAALokVblyQgAA+G1VuXJCAAA2t1W5ckIAAHQAVrlyQgAAsklWuXJCAADwkla5ckIAAC7cVrlyQgAAbCVXuXJCAACqble5ckIAAOi3V7lyQgAAJgFYuXJCAABkSli5ckIAAKKTWLlyQgAA4NxYuXJCAAAeJlm5ckIAAFxvWblyQgAAmrhZuXJCAADYAVq5ckIAABZLWrlyQgAAVJRauXJCAACS3Vq5ckIAANAmW7lyQgAADnBbuXJCAABMuVu5ckIAAIoCXLlyQgAAyEtcuXJCAAAGlVy5ckIAAETeXLlyQgAAgidduXJCAADAcF25ckIAAP65XblyQgAAPANeuXJCAAB6TF65ckIAALiVXrlyQgAA9t5euXJCAAA0KF+5ckIAAHJxX7lyQgAAsLpfuXJCAADuA2C5ckIAACxNYLlyQgAAapZguXJCAACo32C5ckIAAOYoYblyQgAAJHJhuXJCAABiu2G5ckIAAKAEYrlyQgAA3k1iuXJCAAAcl2K5ckIAAFrgYrlyQgAAmCljuXJCAADWcmO5ckIAABS8Y7lyQgAAUgVkuXJCAACQTmS5ckIAAM6XZLlyQgAADOFkuXJCAABKKmW5ckIAAIhzZblyQgAAxrxluXJCAAAEBma5ckIAAEJPZrlyQgAAgJhmuXJCAAC+4Wa5ckIAAPwqZ7lyQgAAOnRnuXJCAAB4vWe5ckIAALYGaLlyQgAA9E9ouXJCAAAymWi5ckIAAHDiaLlyQgAAritpuXJCAADsdGm5ckIAAGAsa7lyQgAAnnVruXJCAADcvmu5ckIAABoIbLlyQgAAWFFsuXJCAACWmmy5ckIAANTjbLlyQgAAEi1tuXJCAABQdm25ckIAAI6/bblyQgAAzAhuuXJCAAAKUm65ckIAAEibbrlyQgAAhuRuuXJCAADELW+5ckIAAAJ3b7lyQgAAQMBvuXJCAAB+CXC5ckIAALxScLlyQgAA+ptwuXJCAAA45XC5ckIAAHYucblyQgAAtHdxuXJCAADywHG5ckIAADAKcrlyQgAAblNyuXJCAACsnHK5ckIAAOrlcrlyQgAAKC9zuXJCAABmeHO5ckIAAKTBc7lyQgAA4gp0uXJCAAAgVHS5ckIAAF6ddLlyQgAAnOZ0uXJCAADaL3W5ckIAABh5dblyQgAAVsJ1uXJCAACUC3a5ckIAANJUdrlyQgAAEJ52uXJCAABO53a5ckIAAIwwd7lyQgAAynl3uXJCAAAIw3e5ckIAAEYMeLlyQgAAhFV4uXJCAADCnni5ckIAAADoeLlyQgAAPjF5uXJCAAB8enm5ckIAALrDeblyQgAA+Ax6uXJCAAA2Vnq5ckIAAHSferlyQgAAsuh6uXJCAADwMXu5ckIAAC57e7lyQgAAbMR7uXJCAACqDXy5ckIAAOhWfLlyQgAAJqB8uXJCAABk6Xy5ckIAAKIyfblyQgAA4Ht9uXJCAAAexX25ckIAAFwOfrlyQgAAmld+uXJCAADYoH65ckIAABbqfrlyQgAAVDN/uXJCAACSfH+5ckIAANDFf7lyQgAADg+AuXJCAABMWIC5ckIAAIqhgLlyQgAAyOqAuXJCAAAGNIG5ckIAAER9gblyQgAAgsaBuXJCAADAD4K5ckIAAP5YgrlyQgAAPKKCuXJCAAB664K5ckIAALg0g7lyQgAA9n2DuXJCAAA0x4O5ckIAAHIQhLlyQgAAsFmEuXJCAADuooS5ckIAACzshLlyQgAAajWFuXJCAACofoW5ckIAAObHhblyQgAAJBGGuXJCAABiWoa5ckIAAKCjhrlyQgAA3uyGuXJCAAAcNoe5ckIAAFp/h7lyQgAAmMiHuXJCAADWEYi5ckIAABRbiLlyQgAAUqSIuXJCAACQ7Yi5ckIAAM42iblyQg==",
"dtype": "float64",
"shape": [
1397
]
},
"y": [
143, 147, 150, 152, 152, 152, 154, 155, 142, 140, 138, 134, 131, 130, 128, 127, 126, 126, 126, 126, 127, 129, 131, 132, 134, 136, 136, 136, 136, 135, 134, 132, 130, 130, 130, 129, 128, 127, 125, 124, 123, 123, 122, 121, 120, 118, 115, 112, 111, 111, 110, 110, 109, 108, 107, 107, 107, 108, 107, 105, 105, 105, 105, 104, 103, 102, 99, 97, 96, 94, 94, 93, 93, 92, 91, 92, 94, 95, 96, 97, 99, 102, 104, 112, 112, 112, 111, 110, 107, 104, 105, 105, 103, 99, 96, 94, 95, 102, 114, 128, 144, 160, 173, 185, 196, 205, 209, 214, 219, 226, 234, 241, 248, 255, 260, 265, 268, 270, 272, 271, 271, 268, 265, 261, 256, 253, 250, 246, 244, 241, 237, 233, 229, 225, 222, 204, 200, 197, 193, 190, 186, 182, 179, 175, 171, 168, 164, 158, 154, 151, 148, 145, 141, 133, 139, 152, 173, 196, 217, 233, 244, 249, 250, 253, 256, 260, 263, 265, 265, 264, 260, 254, 246, 234, 217, 200, 188, 181, 175, 169, 164, 159, 154, 147, 138, 132, 129, 127, 123, 117, 111, 106, 104, 103, 100, 94, 88, 83, 78, 75, 73, 71, 69, 68, 67, 67, 68, 70, 71, 71, 70, 69, 68, 67, 67, 67, 66, 67, 69, 71, 74, 76, 78, 80, 80, 80, 80, 80, 80, 82, 84, 87, 90, 92, 87, 87, 86, 86, 86, 86, 87, 87, 87, 85, 83, 82, 83, 87, 95, 107, 118, 130, 141, 149, 172, 179, 187, 201, 214, 221, 225, 230, 232, 230, 223, 216, 208, 199, 191, 185, 181, 177, 176, 177, 176, 173, 171, 169, 163, 154, 152, 153, 154, 154, 153, 151, 150, 150, 150, 152, 149, 147, 148, 150, 152, 152, 152, 151, 151, 150, 149, 147, 146, 143, 140, 138, 136, 137, 138, 140, 138, 135, 132, 130, 129, 129, 129, 130, 130, 129, 128, 128, 128, 129, 129, 128, 127, 126, 125, 125, 125, 125, 124, 124, 121, 120, 120, 123, 124, 123, 122, 120, 115, 113, 114, 114, 115, 116, 115, 112, 111, 111, 109, 108, 107, 107, 110, 113, 114, 115, 115, 115, 114, 113, 113, 116, 119, 120, 121, 121, 122, 123, 124, 125, 126, 126, 126, 126, 126, 127, 127, 125, 122, 118, 115, 111, 112, 115, 117, 120, 124, 127, 131, 137, 143, 148, 153, 159, 166, 172, 178, 184, 191, 199, 206, 212, 217, 223, 229, 232, 233, 235, 237, 240, 241, 243, 246, 247, 246, 243, 240, 234, 229, 225, 221, 217, 216, 215, 215, 215, 212, 208, 203, 199, 196, 194, 190, 185, 180, 177, 163, 158, 152, 149, 153, 163, 174, 182, 188, 192, 195, 197, 201, 204, 205, 203, 199, 195, 189, 184, 176, 169, 162, 150, 138, 128, 119, 110, 100, 90, 80, 73, 68, 64, 63, 63, 66, 68, 70, 71, 72, 74, 80, 94, 116, 141, 164, 183, 198, 210, 220, 228, 233, 237, 241, 247, 252, 256, 260, 259, 258, 256, 251, 245, 238, 234, 227, 221, 215, 208, 207, 207, 203, 201, 201, 199, 179, 176, 171, 163, 152, 137, 119, 98, 77, 61, 50, 45, 47, 59, 71, 86, 99, 109, 116, 117, 115, 111, 107, 102, 96, 91, 90, 94, 97, 97, 95, 92, 87, 84, 84, 83, 84, 86, 86, 86, 84, 82, 82, 81, 81, 82, 84, 87, 89, 91, 92, 94, 93, 93, 94, 96, 100, 101, 99, 97, 96, 96, 97, 97, 98, 99, 101, 102, 106, 114, 121, 127, 130, 124, 105, 109, 119, 127, 129, 132, 129, 126, 126, 126, 126, 126, 125, 124, 125, 130, 130, 128, 126, 126, 126, 126, 126, 126, 126, 127, 128, 129, 129, 127, 128, 136, 141, 143, 141, 138, 131, 129, 133, 134, 130, 129, 134, 137, 139, 138, 130, 122, 118, 115, 114, 113, 113, 112, 112, 117, 118, 117, 118, 118, 117, 117, 114, 112, 115, 118, 124, 126, 119, 121, 122, 274, 285, 293, 297, 298, 298, 296, 293, 289, 282, 275, 267, 256, 249, 242, 233, 225, 217, 217, 215, 203, 190, 185, 193, 202, 202, 194, 182, 170, 143, 130, 120, 110, 102, 93, 80, 67, 57, 52, 50, 49, 49, 54, 72, 93, 104, 114, 125, 134, 140, 145, 145, 141, 136, 130, 124, 118, 116, 114, 112, 108, 105, 102, 99, 95, 91, 88, 85, 83, 82, 80, 79, 79, 83, 86, 87, 88, 89, 89, 88, 88, 90, 92, 88, 86, 86, 86, 84, 82, 84, 88, 90, 94, 99, 104, 107, 107, 105, 104, 103, 95, 94, 93, 93, 93, 93, 93, 94, 99, 109, 122, 172, 169, 164, 156, 147, 137, 126, 115, 104, 99, 99, 103, 106, 111, 115, 117, 118, 120, 120, 120, 120, 119, 119, 118, 118, 117, 116, 115, 115, 116, 116, 115, 115, 114, 112, 109, 110, 111, 111, 110, 109, 109, 109, 108, 107, 106, 105, 101, 100, 99, 99, 98, 97, 97, 97, 98, 88, 96, 106, 115, 121, 124, 124, 124, 122, 122, 122, 123, 125, 126, 128, 129, 130, 132, 134, 135, 135, 134, 133, 131, 129, 127, 127, 127, 127, 127, 128, 127, 126, 125, 125, 127, 129, 130, 130, 130, 130, 129, 127, 125, 124, 122, 121, 121, 120, 118, 115, 114, 113, 113, 113, 113, 114, 113, 113, 111, 109, 109, 110, 109, 110, 110, 111, 112, 112, 111, 109, 109, 109, 111, 114, 116, 118, 119, 120, 122, 122, 123, 123, 123, 123, 124, 124, 123, 123, 123, 123, 123, 124, 125, 125, 126, 127, 127, 126, 126, 126, 124, 121, 120, 118, 116, 115, 113, 112, 110, 108, 107, 109, 111, 111, 112, 112, 111, 108, 105, 103, 101, 99, 80, 79, 79, 77, 77, 82, 92, 104, 115, 123, 128, 132, 138, 142, 146, 148, 148, 144, 139, 132, 126, 121, 118, 116, 115, 113, 111, 107, 102, 96, 89, 83, 79, 77, 75, 75, 75, 75, 76, 76, 75, 74, 73, 73, 71, 70, 68, 67, 66, 65, 64, 59, 61, 66, 70, 72, 72, 71, 68, 64, 60, 57, 56, 56, 57, 58, 60, 64, 68, 72, 75, 77, 77, 76, 73, 70, 67, 65, 63, 62, 61, 60, 59, 58, 57, 57, 57, 57, 58, 59, 62, 67, 76, 84, 89, 95, 106, 117, 126, 132, 136, 139, 143, 152, 164, 176, 185, 192, 200, 210, 219, 226, 231, 235, 239, 241, 241, 264, 261, 254, 244, 234, 220, 201, 184, 172, 161, 150, 141, 135, 129, 125, 121, 117, 112, 107, 102, 99, 95, 90, 87, 84, 80, 76, 72, 68, 66, 64, 64, 64, 66, 72, 79, 87, 92, 97, 102, 105, 107, 110, 113, 115, 114, 114, 114, 115, 117, 119, 120, 121, 122, 123, 124, 125, 126, 127, 127, 128, 127, 126, 125, 123, 122, 121, 121, 120, 119, 118, 117, 119, 122, 123, 123, 122, 121, 121, 120, 120, 120, 119, 118, 117, 117, 117, 118, 118, 118, 118, 116, 114, 113, 112, 113, 115, 118, 119, 120, 121, 122, 122, 123, 123, 123, 123, 123, 122, 122, 121, 119, 118, 117, 117, 118, 118, 118, 119, 119, 119, 120, 121, 121, 121, 121, 121, 121, 120, 120, 120, 120, 119, 118, 118, 117, 116, 115, 115, 115, 116, 116, 116, 115, 114, 115, 116, 115, 114, 115, 116, 114, 114, 113, 113, 112, 112, 111, 109, 108, 108, 107, 107, 107, 107, 107, 110, 113, 116, 129, 129, 129, 128, 125, 121, 120, 121, 124, 128, 129, 129, 126, 121, 115, 110, 107, 105, 104, 107, 112, 119, 130, 141, 153, 164, 174, 184, 196, 207, 218, 229, 280, 292, 299, 300, 301, 302, 303, 302, 295, 286, 277, 264, 248, 232, 218, 207, 199, 191, 183, 177, 172, 166, 123, 117, 110, 102, 94, 87, 84, 83, 83, 83, 85, 87, 90, 90, 91, 92, 94, 96, 97, 98, 100, 103, 105, 110, 125, 154, 182, 213, 250, 285, 306, 311, 320, 331, 359, 373, 378, 378, 374, 370, 367, 364, 362, 360, 353, 339, 321, 302, 287, 276, 267, 262, 261, 263, 266, 269, 270, 268, 243, 238, 235, 231, 224, 215, 202, 192, 183, 177, 170, 162, 156, 151, 147, 144, 140, 131, 120, 109, 102, 112, 127, 142, 155, 164, 170, 171, 171, 171, 169, 166, 162, 158, 157, 157, 156, 156, 155, 155, 155, 155, 158, 160, 160, 160, 161, 165
]
}
},
"id": "af51dab6-2642-4cc0-bf5f-f179e293da30",
"type": "ColumnDataSource"
},
{
"attributes": {
"callback": null
},
"id": "9884b75b-97bc-4c35-a796-0bc1657fb1eb",
"type": "DataRange1d"
},
{
"attributes": {
"base": 60,
"mantissas": [
1, 2, 5, 10, 15, 20, 30
],
"max_interval": 1800000.0,
"min_interval": 1000.0,
"num_minor_ticks": 0
},
"id": "ac5c3df0-0b08-40a6-8ac6-f416ec395610",
"type": "AdaptiveTicker"
},
{
"attributes": {
"months": [
0,
6
]
},
"id": "39d88f02-76bc-48ea-92ff-e8cdc23950cd",
"type": "MonthsTicker"
},
{
"attributes": {
"bottom": 80,
"fill_alpha": {
"value": 0.1
},
"fill_color": {
"value": "green"
},
"plot": {
"id": "8739f513-af62-4ebf-b5a0-af36c31bb96b",
"subtype": "Figure",
"type": "Plot"
},
"top": 180
},
"id": "abb637d4-bae0-4411-9930-6977e9c4b7c0",
"type": "BoxAnnotation"
},
{
"attributes": {
"active_drag": "auto",
"active_inspect": "auto",
"active_scroll": "auto",
"active_tap": "auto",
"tools": [
{
"id": "bbac5c71-1307-44aa-82af-2c212e34402c",
"type": "PanTool"
},
{
"id": "4aa4432e-359a-41cc-a84f-b652a1f41c93",
"type": "WheelZoomTool"
},
{
"id": "b29473c1-ea8a-4bdd-9abc-92728220a7be",
"type": "BoxZoomTool"
},
{
"id": "887486b3-1858-402e-9b7c-1993e1d83376",
"type": "ResetTool"
},
{
"id": "c2f6a8e1-5a50-4263-b6f3-0fcbbfde6c44",
"type": "SaveTool"
}
]
},
"id": "3b7424c8-89d6-4987-a15b-d6af85294073",
"type": "Toolbar"
},
{
"attributes": {
"plot": null,
"text": "Glucose Range"
},
"id": "140d0be4-2a20-4957-92ae-697b6ef6b8bd",
"type": "Title"
},
{
"attributes": {
"months": [
0, 4, 8
]
},
"id": "d443c6fb-1081-4693-a580-c234bd7baed3",
"type": "MonthsTicker"
},
{
"attributes": {
"days": [
1, 4, 7, 10, 13, 16, 19, 22, 25, 28
]
},
"id": "50eb952d-67b9-4cf7-8cef-5556093bb69e",
"type": "DaysTicker"
},
{
"attributes": {
"plot": {
"id": "8739f513-af62-4ebf-b5a0-af36c31bb96b",
"subtype": "Figure",
"type": "Plot"
}
},
"id": "bbac5c71-1307-44aa-82af-2c212e34402c",
"type": "PanTool"
},
{
"attributes": {
"label": {
"value": "glucose"
},
"renderers": [
{
"id": "e69dc092-3e2e-42a9-94fd-78b771f4c10e",
"type": "GlyphRenderer"
}
]
},
"id": "62a3bc8b-7567-4142-bb6a-74b4df1d241d",
"type": "LegendItem"
},
{
"attributes": {
"axis_label": "Value",
"formatter": {
"id": "68c3d9b6-4913-4741-9099-f411799dec77",
"type": "BasicTickFormatter"
},
"plot": {
"id": "8739f513-af62-4ebf-b5a0-af36c31bb96b",
"subtype": "Figure",
"type": "Plot"
},
"ticker": {
"id": "3d15ae73-ee90-4052-a328-08afa72d0216",
"type": "BasicTicker"
}
},
"id": "a10a996c-9a7a-4a41-92d5-02ccd370fe37",
"type": "LinearAxis"
},
{
"attributes": {
"callback": null
},
"id": "1acf90ac-5f7e-4207-9c5d-6ce1f4fc2bfb",
"type": "DataRange1d"
},
{
"attributes": {},
"id": "9350f644-d0f0-4399-82b6-8493e2e1ebb1",
"type": "DatetimeTickFormatter"
},
{
"attributes": {
"axis_label": "Time",
"formatter": {
"id": "9350f644-d0f0-4399-82b6-8493e2e1ebb1",
"type": "DatetimeTickFormatter"
},
"plot": {
"id": "8739f513-af62-4ebf-b5a0-af36c31bb96b",
"subtype": "Figure",
"type": "Plot"
},
"ticker": {
"id": "ccd7757b-f3c5-430b-8891-83cfd00848b1",
"type": "DatetimeTicker"
}
},
"id": "607f6c82-f4d0-446e-9fdc-cccf5366cf8c",
"type": "DatetimeAxis"
},
{
"attributes": {
"fill_alpha": {
"value": 0.1
},
"fill_color": {
"value": "red"
},
"plot": {
"id": "8739f513-af62-4ebf-b5a0-af36c31bb96b",
"subtype": "Figure",
"type": "Plot"
},
"top": {
"value": 80
}
},
"id": "97f0f4bd-f0d4-44e7-9ff3-dcdd20d6d2ad",
"type": "BoxAnnotation"
},
{
"attributes": {
"bottom": 180,
"fill_alpha": {
"value": 0.1
},
"fill_color": {
"value": "red"
},
"plot": {
"id": "8739f513-af62-4ebf-b5a0-af36c31bb96b",
"subtype": "Figure",
"type": "Plot"
}
},
"id": "14b9e2f2-2c0f-40d9-9811-152a8eb9cd2e",
"type": "BoxAnnotation"
},
{
"attributes": {
"overlay": {
"id": "d9b05210-527d-425f-a9c6-e9cbf1740b3d",
"type": "BoxAnnotation"
},
"plot": {
"id": "8739f513-af62-4ebf-b5a0-af36c31bb96b",
"subtype": "Figure",
"type": "Plot"
}
},
"id": "b29473c1-ea8a-4bdd-9abc-92728220a7be",
"type": "BoxZoomTool"
},
{
"attributes": {},
"id": "b9313a98-e032-439c-aae8-069ee66e36de",
"type": "YearsTicker"
},
{
"attributes": {
"line_color": {
"value": "gray"
},
"x": {
"field": "x"
},
"y": {
"field": "y"
}
},
"id": "12627138-95dd-4cec-b9fd-4917feb1e6cb",
"type": "Line"
},
{
"attributes": {
"days": [
1,
15
]
},
"id": "8ddc90f1-479d-4f73-8edf-bd346d187b26",
"type": "DaysTicker"
},
{
"attributes": {
"grid_line_color": {
"value": null
},
"plot": {
"id": "8739f513-af62-4ebf-b5a0-af36c31bb96b",
"subtype": "Figure",
"type": "Plot"
},
"ticker": {
"id": "ccd7757b-f3c5-430b-8891-83cfd00848b1",
"type": "DatetimeTicker"
}
},
"id": "42b2755f-c652-46ce-86f0-facdfa79fa26",
"type": "Grid"
},
{
"attributes": {
"plot": {
"id": "8739f513-af62-4ebf-b5a0-af36c31bb96b",
"subtype": "Figure",
"type": "Plot"
}
},
"id": "c2f6a8e1-5a50-4263-b6f3-0fcbbfde6c44",
"type": "SaveTool"
},
{
"attributes": {
"plot": {
"id": "8739f513-af62-4ebf-b5a0-af36c31bb96b",
"subtype": "Figure",
"type": "Plot"
}
},
"id": "4aa4432e-359a-41cc-a84f-b652a1f41c93",
"type": "WheelZoomTool"
},
{
"attributes": {},
"id": "2a35b4e4-100b-44cc-87dd-bef58ffc518f",
"type": "ToolEvents"
},
{
"attributes": {
"months": [
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11
]
},
"id": "964e7672-f9a4-4e04-b6e3-5857e79baccb",
"type": "MonthsTicker"
},
{
"attributes": {},
"id": "ebd2fa84-1d8a-4734-8354-8f87c9d7d95d",
"type": "LinearScale"
},
{
"attributes": {
"months": [
0, 2, 4, 6, 8, 10
]
},
"id": "c5d399e5-0bcc-422b-9c03-05c561e0975e",
"type": "MonthsTicker"
},
{
"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": "d9b05210-527d-425f-a9c6-e9cbf1740b3d",
"type": "BoxAnnotation"
},
{
"attributes": {
"items": [
{
"id": "62a3bc8b-7567-4142-bb6a-74b4df1d241d",
"type": "LegendItem"
}
],
"plot": {
"id": "8739f513-af62-4ebf-b5a0-af36c31bb96b",
"subtype": "Figure",
"type": "Plot"
}
},
"id": "9cc7f6dc-57cf-4351-ba9a-5fce30f72320",
"type": "Legend"
}
],
"root_ids": [
"8739f513-af62-4ebf-b5a0-af36c31bb96b"
]
},
"title": "Bokeh Application",
"version": "0.12.6"
}
};
var render_items = [{"docid":"de74294e-ebfd-487e-9ea2-b5bc9e5f63d1","elementid":"b4380b3c-ac22-4568-9ba6-da98825a5cf1","modelid":"8739f513-af62-4ebf-b5a0-af36c31bb96b"}];
Bokeh.embed.embed_items(docs_json, render_items);
});
};
if (document.readyState != "loading") fn();
else document.addEventListener("DOMContentLoaded", fn);
})();
</script>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>box_annotation.py example</title>
<link rel="stylesheet" href="https://cdn.pydata.org/bokeh/release/bokeh-0.12.6.min.css" type="text/css" />
<script type="text/javascript" src="https://cdn.pydata.org/bokeh/release/bokeh-0.12.6.min.js"></script>
<script type="text/javascript">
Bokeh.set_log_level("info");
</script>
<style>
html {
width: 100%;
height: 100%;
}
body {
width: 90%;
height: 100%;
margin: auto;
}
</style>
</head>
<body>
<div class="bk-root">
<div class="bk-plotdiv" id="b4380b3c-ac22-4568-9ba6-da98825a5cf1"></div>
</div>
<script type="text/javascript">
(function() {
var fn = function() {
Bokeh.safely(function() {
var docs_json = {
"de74294e-ebfd-487e-9ea2-b5bc9e5f63d1": {
"roots": {
"references": [
{
"attributes": {
"max_interval": 500.0,
"num_minor_ticks": 0
},
"id": "6ce5f084-877e-491f-ad88-b522cda08290",
"type": "AdaptiveTicker"
},
{
"attributes": {
"data_source": {
"id": "af51dab6-2642-4cc0-bf5f-f179e293da30",
"type": "ColumnDataSource"
},
"glyph": {
"id": "12627138-95dd-4cec-b9fd-4917feb1e6cb",
"type": "Line"
},
"hover_glyph": null,
"muted_glyph": null,
"nonselection_glyph": {
"id": "b66f95c5-c803-4530-bc9a-111aaf52c103",
"type": "Line"
},
"selection_glyph": null
},
"id": "e69dc092-3e2e-42a9-94fd-78b771f4c10e",
"type": "GlyphRenderer"
},
{
"attributes": {
"line_alpha": {
"value": 0.1
},
"line_color": {
"value": "#1f77b4"
},
"x": {
"field": "x"
},
"y": {
"field": "y"
}
},
"id": "b66f95c5-c803-4530-bc9a-111aaf52c103",
"type": "Line"
},
{
"attributes": {},
"id": "3d15ae73-ee90-4052-a328-08afa72d0216",
"type": "BasicTicker"
},
{
"attributes": {
"below": [
{
"id": "607f6c82-f4d0-446e-9fdc-cccf5366cf8c",
"type": "DatetimeAxis"
}
],
"left": [
{
"id": "a10a996c-9a7a-4a41-92d5-02ccd370fe37",
"type": "LinearAxis"
}
],
"renderers": [
{
"id": "607f6c82-f4d0-446e-9fdc-cccf5366cf8c",
"type": "DatetimeAxis"
},
{
"id": "42b2755f-c652-46ce-86f0-facdfa79fa26",
"type": "Grid"
},
{
"id": "a10a996c-9a7a-4a41-92d5-02ccd370fe37",
"type": "LinearAxis"
},
{
"id": "13aa8daa-8845-4013-b59c-44324dc42b7b",
"type": "Grid"
},
{
"id": "d9b05210-527d-425f-a9c6-e9cbf1740b3d",
"type": "BoxAnnotation"
},
{
"id": "9cc7f6dc-57cf-4351-ba9a-5fce30f72320",
"type": "Legend"
},
{
"id": "e69dc092-3e2e-42a9-94fd-78b771f4c10e",
"type": "GlyphRenderer"
},
{
"id": "97f0f4bd-f0d4-44e7-9ff3-dcdd20d6d2ad",
"type": "BoxAnnotation"
},
{
"id": "abb637d4-bae0-4411-9930-6977e9c4b7c0",
"type": "BoxAnnotation"
},
{
"id": "14b9e2f2-2c0f-40d9-9811-152a8eb9cd2e",
"type": "BoxAnnotation"
}
],
"title": {
"id": "140d0be4-2a20-4957-92ae-697b6ef6b8bd",
"type": "Title"
},
"tool_events": {
"id": "2a35b4e4-100b-44cc-87dd-bef58ffc518f",
"type": "ToolEvents"
},
"toolbar": {
"id": "3b7424c8-89d6-4987-a15b-d6af85294073",
"type": "Toolbar"
},
"x_range": {
"id": "9884b75b-97bc-4c35-a796-0bc1657fb1eb",
"type": "DataRange1d"
},
"x_scale": {
"id": "4cd85efd-6577-4f38-b123-8412c33c1c36",
"type": "LinearScale"
},
"y_range": {
"id": "1acf90ac-5f7e-4207-9c5d-6ce1f4fc2bfb",
"type": "DataRange1d"
},
"y_scale": {
"id": "ebd2fa84-1d8a-4734-8354-8f87c9d7d95d",
"type": "LinearScale"
}
},
"id": "8739f513-af62-4ebf-b5a0-af36c31bb96b",
"subtype": "Figure",
"type": "Plot"
},
{
"attributes": {},
"id": "4cd85efd-6577-4f38-b123-8412c33c1c36",
"type": "LinearScale"
},
{
"attributes": {
"base": 24,
"mantissas": [
1, 2, 4, 6, 8, 12
],
"max_interval": 43200000.0,
"min_interval": 3600000.0,
"num_minor_ticks": 0
},
"id": "76853250-6b5a-483e-bc58-102492d82f3b",
"type": "AdaptiveTicker"
},
{
"attributes": {
"days": [
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31
]
},
"id": "d2bcac6d-cf77-4373-95aa-9e8f8ef73d1f",
"type": "DaysTicker"
},
{
"attributes": {
"num_minor_ticks": 5
},
"id": "ccd7757b-f3c5-430b-8891-83cfd00848b1",
"type": "DatetimeTicker"
},
{
"attributes": {
"days": [
1, 8, 15, 22
]
},
"id": "2f6c85c9-f00b-4853-aa43-b9eecafca7ef",
"type": "DaysTicker"
},
{
"attributes": {
"plot": {
"id": "8739f513-af62-4ebf-b5a0-af36c31bb96b",
"subtype": "Figure",
"type": "Plot"
}
},
"id": "887486b3-1858-402e-9b7c-1993e1d83376",
"type": "ResetTool"
},
{
"attributes": {
"dimension": 1,
"grid_line_alpha": {
"value": 0.5
},
"plot": {
"id": "8739f513-af62-4ebf-b5a0-af36c31bb96b",
"subtype": "Figure",
"type": "Plot"
},
"ticker": {
"id": "3d15ae73-ee90-4052-a328-08afa72d0216",
"type": "BasicTicker"
}
},
"id": "13aa8daa-8845-4013-b59c-44324dc42b7b",
"type": "Grid"
},
{
"attributes": {},
"id": "68c3d9b6-4913-4741-9099-f411799dec77",
"type": "BasicTickFormatter"
},
{
"attributes": {
"callback": null,
"column_names": [
"x",
"y"
],
"data": {
"x": {
"__ndarray__": "AADyke23ckIAADDb7bdyQgAAbiTut3JCAACsbe63ckIAAOq27rdyQgAAKADvt3JCAABmSe+3ckIAAKSS77dyQgAA4tvvt3JCAAAgJfC3ckIAAF5u8LdyQgAAnLfwt3JCAADaAPG3ckIAABhK8bdyQgAAVpPxt3JCAACU3PG3ckIAANIl8rdyQgAAEG/yt3JCAABOuPK3ckIAAIwB87dyQgAAykrzt3JCAAAIlPO3ckIAAEbd87dyQgAAhCb0t3JCAADCb/S3ckIAAAC59LdyQgAAPgL1t3JCAAB8S/W3ckIAALqU9bdyQgAA+N31t3JCAAA2J/a3ckIAAHRw9rdyQgAAsrn2t3JCAADwAve3ckIAAC5M97dyQgAAbJX3t3JCAACq3ve3ckIAAOgn+LdyQgAAJnH4t3JCAABkuvi3ckIAAKID+bdyQgAA4Ez5t3JCAAAelvm3ckIAAFzf+bdyQgAAmij6t3JCAADYcfq3ckIAABa7+rdyQgAAVAT7t3JCAACSTfu3ckIAANCW+7dyQgAADuD7t3JCAABMKfy3ckIAAIpy/LdyQgAAyLv8t3JCAAAGBf23ckIAAERO/bdyQgAAgpf9t3JCAADA4P23ckIAAP4p/rdyQgAAPHP+t3JCAAB6vP63ckIAALgF/7dyQgAA9k7/t3JCAAA0mP+3ckIAAHLh/7dyQgAAsCoAuHJCAADucwC4ckIAACy9ALhyQgAAagYBuHJCAACoTwG4ckIAAOaYAbhyQgAAJOIBuHJCAABiKwK4ckIAAKB0ArhyQgAA3r0CuHJCAAAcBwO4ckIAAFpQA7hyQgAAmJkDuHJCAADW4gO4ckIAABQsBLhyQgAAUnUEuHJCAACQvgS4ckIAAM4HBbhyQgAADFEFuHJCAABKmgW4ckIAAIjjBbhyQgAAxiwGuHJCAAAEdga4ckIAAEK/BrhyQgAAgAgHuHJCAAC+UQe4ckIAAPyaB7hyQgAAOuQHuHJCAAB4LQi4ckIAALZ2CLhyQgAA9L8IuHJCAAAyCQm4ckIAAHBSCbhyQgAArpsJuHJCAADs5Am4ckIAACouCrhyQgAAaHcKuHJCAACmwAq4ckIAAOQJC7hyQgAAIlMLuHJCAABgnAu4ckIAAJ7lC7hyQgAA3C4MuHJCAAAaeAy4ckIAAFjBDLhyQgAAlgoNuHJCAADUUw24ckIAABKd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2bhyQgAAWNXZuHJCAACWHtq4ckIAANRn2rhyQgAAErHauHJCAABQ+tq4ckIAAI5D27hyQgAAzIzbuHJCAAAK1tu4ckIAAEgf3LhyQgAAhmjcuHJCAADEsdy4ckIAAAL73LhyQgAAQETduHJCAAB+jd24ckIAALzW3bhyQgAA+h/euHJCAAA4ad64ckIAAHay3rhyQgAAtPveuHJCAADyRN+4ckIAADCO37hyQgAAbtffuHJCAACsIOC4ckIAAOpp4LhyQgAAKLPguHJCAABm/OC4ckIAAKRF4bhyQgAA4o7huHJCAAAg2OG4ckIAAF4h4rhyQgAAnGriuHJCAADas+K4ckIAABj94rhyQgAAVkbjuHJCAACUj+O4ckIAANLY47hyQgAAECLkuHJCAABOa+S4ckIAAIy05LhyQgAAyv3kuHJCAAAIR+W4ckIAAEaQ5bhyQgAAhNnluHJCAADCIua4ckIAAABs5rhyQgAAPrXmuHJCAAB8/ua4ckIAALpH57hyQgAA+JDnuHJCAAA22ue4ckIAAHQj6LhyQgAAsmzouHJCAADwtei4ckIAAC7/6LhyQgAAbEjpuHJCAACqkem4ckIAAOja6bhyQgAAJiTquHJCAABkbeq4ckIAAKK26rhyQgAA4P/quHJCAAAeSeu4ckIAAFyS67hyQgAAmtvruHJCAADYJOy4ckIAABZu7LhyQgAAVLfsuHJCAACSAO24ckIAANBJ7bhyQgAADpPtuHJCAABM3O24ckIAAIol7rhyQgAAyG7uuHJCAAAGuO64ckIAAEQB77hyQgAAgkrvuHJCAADAk++4ckIAAP7c77hyQgAAPCbwuHJCAAB6b/C4ckIAALi48LhyQgAA9gHxuHJCAAA0S/G4ckIAAHKU8bhyQgAAsN3xuHJCAADuJvK4ckIAACxw8rhyQgAAarnyuHJCAACoAvO4ckIAAOZL87hyQgAAJJXzuHJCAABi3vO4ckIAAKAn9LhyQgAA3nD0uHJCAAAcuvS4ckIAAFoD9bhyQgAAmEz1uHJCAADWlfW4ckIAABTf9bhyQgAAUij2uHJCAACQcfa4ckIAAM669rhyQgAADAT3uHJCAABKTfe4ckIAAIiW97hyQgAAxt/3uHJCAAAEKfi4ckIAAEJy+LhyQgAAgLv4uHJCAAC+BPm4ckIAAPxN+bhyQgAAOpf5uHJC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",
"dtype": "float64",
"shape": [
1397
]
},
"y": [
143, 147, 150, 152, 152, 152, 154, 155, 142, 140, 138, 134, 131, 130, 128, 127, 126, 126, 126, 126, 127, 129, 131, 132, 134, 136, 136, 136, 136, 135, 134, 132, 130, 130, 130, 129, 128, 127, 125, 124, 123, 123, 122, 121, 120, 118, 115, 112, 111, 111, 110, 110, 109, 108, 107, 107, 107, 108, 107, 105, 105, 105, 105, 104, 103, 102, 99, 97, 96, 94, 94, 93, 93, 92, 91, 92, 94, 95, 96, 97, 99, 102, 104, 112, 112, 112, 111, 110, 107, 104, 105, 105, 103, 99, 96, 94, 95, 102, 114, 128, 144, 160, 173, 185, 196, 205, 209, 214, 219, 226, 234, 241, 248, 255, 260, 265, 268, 270, 272, 271, 271, 268, 265, 261, 256, 253, 250, 246, 244, 241, 237, 233, 229, 225, 222, 204, 200, 197, 193, 190, 186, 182, 179, 175, 171, 168, 164, 158, 154, 151, 148, 145, 141, 133, 139, 152, 173, 196, 217, 233, 244, 249, 250, 253, 256, 260, 263, 265, 265, 264, 260, 254, 246, 234, 217, 200, 188, 181, 175, 169, 164, 159, 154, 147, 138, 132, 129, 127, 123, 117, 111, 106, 104, 103, 100, 94, 88, 83, 78, 75, 73, 71, 69, 68, 67, 67, 68, 70, 71, 71, 70, 69, 68, 67, 67, 67, 66, 67, 69, 71, 74, 76, 78, 80, 80, 80, 80, 80, 80, 82, 84, 87, 90, 92, 87, 87, 86, 86, 86, 86, 87, 87, 87, 85, 83, 82, 83, 87, 95, 107, 118, 130, 141, 149, 172, 179, 187, 201, 214, 221, 225, 230, 232, 230, 223, 216, 208, 199, 191, 185, 181, 177, 176, 177, 176, 173, 171, 169, 163, 154, 152, 153, 154, 154, 153, 151, 150, 150, 150, 152, 149, 147, 148, 150, 152, 152, 152, 151, 151, 150, 149, 147, 146, 143, 140, 138, 136, 137, 138, 140, 138, 135, 132, 130, 129, 129, 129, 130, 130, 129, 128, 128, 128, 129, 129, 128, 127, 126, 125, 125, 125, 125, 124, 124, 121, 120, 120, 123, 124, 123, 122, 120, 115, 113, 114, 114, 115, 116, 115, 112, 111, 111, 109, 108, 107, 107, 110, 113, 114, 115, 115, 115, 114, 113, 113, 116, 119, 120, 121, 121, 122, 123, 124, 125, 126, 126, 126, 126, 126, 127, 127, 125, 122, 118, 115, 111, 112, 115, 117, 120, 124, 127, 131, 137, 143, 148, 153, 159, 166, 172, 178, 184, 191, 199, 206, 212, 217, 223, 229, 232, 233, 235, 237, 240, 241, 243, 246, 247, 246, 243, 240, 234, 229, 225, 221, 217, 216, 215, 215, 215, 212, 208, 203, 199, 196, 194, 190, 185, 180, 177, 163, 158, 152, 149, 153, 163, 174, 182, 188, 192, 195, 197, 201, 204, 205, 203, 199, 195, 189, 184, 176, 169, 162, 150, 138, 128, 119, 110, 100, 90, 80, 73, 68, 64, 63, 63, 66, 68, 70, 71, 72, 74, 80, 94, 116, 141, 164, 183, 198, 210, 220, 228, 233, 237, 241, 247, 252, 256, 260, 259, 258, 256, 251, 245, 238, 234, 227, 221, 215, 208, 207, 207, 203, 201, 201, 199, 179, 176, 171, 163, 152, 137, 119, 98, 77, 61, 50, 45, 47, 59, 71, 86, 99, 109, 116, 117, 115, 111, 107, 102, 96, 91, 90, 94, 97, 97, 95, 92, 87, 84, 84, 83, 84, 86, 86, 86, 84, 82, 82, 81, 81, 82, 84, 87, 89, 91, 92, 94, 93, 93, 94, 96, 100, 101, 99, 97, 96, 96, 97, 97, 98, 99, 101, 102, 106, 114, 121, 127, 130, 124, 105, 109, 119, 127, 129, 132, 129, 126, 126, 126, 126, 126, 125, 124, 125, 130, 130, 128, 126, 126, 126, 126, 126, 126, 126, 127, 128, 129, 129, 127, 128, 136, 141, 143, 141, 138, 131, 129, 133, 134, 130, 129, 134, 137, 139, 138, 130, 122, 118, 115, 114, 113, 113, 112, 112, 117, 118, 117, 118, 118, 117, 117, 114, 112, 115, 118, 124, 126, 119, 121, 122, 274, 285, 293, 297, 298, 298, 296, 293, 289, 282, 275, 267, 256, 249, 242, 233, 225, 217, 217, 215, 203, 190, 185, 193, 202, 202, 194, 182, 170, 143, 130, 120, 110, 102, 93, 80, 67, 57, 52, 50, 49, 49, 54, 72, 93, 104, 114, 125, 134, 140, 145, 145, 141, 136, 130, 124, 118, 116, 114, 112, 108, 105, 102, 99, 95, 91, 88, 85, 83, 82, 80, 79, 79, 83, 86, 87, 88, 89, 89, 88, 88, 90, 92, 88, 86, 86, 86, 84, 82, 84, 88, 90, 94, 99, 104, 107, 107, 105, 104, 103, 95, 94, 93, 93, 93, 93, 93, 94, 99, 109, 122, 172, 169, 164, 156, 147, 137, 126, 115, 104, 99, 99, 103, 106, 111, 115, 117, 118, 120, 120, 120, 120, 119, 119, 118, 118, 117, 116, 115, 115, 116, 116, 115, 115, 114, 112, 109, 110, 111, 111, 110, 109, 109, 109, 108, 107, 106, 105, 101, 100, 99, 99, 98, 97, 97, 97, 98, 88, 96, 106, 115, 121, 124, 124, 124, 122, 122, 122, 123, 125, 126, 128, 129, 130, 132, 134, 135, 135, 134, 133, 131, 129, 127, 127, 127, 127, 127, 128, 127, 126, 125, 125, 127, 129, 130, 130, 130, 130, 129, 127, 125, 124, 122, 121, 121, 120, 118, 115, 114, 113, 113, 113, 113, 114, 113, 113, 111, 109, 109, 110, 109, 110, 110, 111, 112, 112, 111, 109, 109, 109, 111, 114, 116, 118, 119, 120, 122, 122, 123, 123, 123, 123, 124, 124, 123, 123, 123, 123, 123, 124, 125, 125, 126, 127, 127, 126, 126, 126, 124, 121, 120, 118, 116, 115, 113, 112, 110, 108, 107, 109, 111, 111, 112, 112, 111, 108, 105, 103, 101, 99, 80, 79, 79, 77, 77, 82, 92, 104, 115, 123, 128, 132, 138, 142, 146, 148, 148, 144, 139, 132, 126, 121, 118, 116, 115, 113, 111, 107, 102, 96, 89, 83, 79, 77, 75, 75, 75, 75, 76, 76, 75, 74, 73, 73, 71, 70, 68, 67, 66, 65, 64, 59, 61, 66, 70, 72, 72, 71, 68, 64, 60, 57, 56, 56, 57, 58, 60, 64, 68, 72, 75, 77, 77, 76, 73, 70, 67, 65, 63, 62, 61, 60, 59, 58, 57, 57, 57, 57, 58, 59, 62, 67, 76, 84, 89, 95, 106, 117, 126, 132, 136, 139, 143, 152, 164, 176, 185, 192, 200, 210, 219, 226, 231, 235, 239, 241, 241, 264, 261, 254, 244, 234, 220, 201, 184, 172, 161, 150, 141, 135, 129, 125, 121, 117, 112, 107, 102, 99, 95, 90, 87, 84, 80, 76, 72, 68, 66, 64, 64, 64, 66, 72, 79, 87, 92, 97, 102, 105, 107, 110, 113, 115, 114, 114, 114, 115, 117, 119, 120, 121, 122, 123, 124, 125, 126, 127, 127, 128, 127, 126, 125, 123, 122, 121, 121, 120, 119, 118, 117, 119, 122, 123, 123, 122, 121, 121, 120, 120, 120, 119, 118, 117, 117, 117, 118, 118, 118, 118, 116, 114, 113, 112, 113, 115, 118, 119, 120, 121, 122, 122, 123, 123, 123, 123, 123, 122, 122, 121, 119, 118, 117, 117, 118, 118, 118, 119, 119, 119, 120, 121, 121, 121, 121, 121, 121, 120, 120, 120, 120, 119, 118, 118, 117, 116, 115, 115, 115, 116, 116, 116, 115, 114, 115, 116, 115, 114, 115, 116, 114, 114, 113, 113, 112, 112, 111, 109, 108, 108, 107, 107, 107, 107, 107, 110, 113, 116, 129, 129, 129, 128, 125, 121, 120, 121, 124, 128, 129, 129, 126, 121, 115, 110, 107, 105, 104, 107, 112, 119, 130, 141, 153, 164, 174, 184, 196, 207, 218, 229, 280, 292, 299, 300, 301, 302, 303, 302, 295, 286, 277, 264, 248, 232, 218, 207, 199, 191, 183, 177, 172, 166, 123, 117, 110, 102, 94, 87, 84, 83, 83, 83, 85, 87, 90, 90, 91, 92, 94, 96, 97, 98, 100, 103, 105, 110, 125, 154, 182, 213, 250, 285, 306, 311, 320, 331, 359, 373, 378, 378, 374, 370, 367, 364, 362, 360, 353, 339, 321, 302, 287, 276, 267, 262, 261, 263, 266, 269, 270, 268, 243, 238, 235, 231, 224, 215, 202, 192, 183, 177, 170, 162, 156, 151, 147, 144, 140, 131, 120, 109, 102, 112, 127, 142, 155, 164, 170, 171, 171, 171, 169, 166, 162, 158, 157, 157, 156, 156, 155, 155, 155, 155, 158, 160, 160, 160, 161, 165
]
}
},
"id": "af51dab6-2642-4cc0-bf5f-f179e293da30",
"type": "ColumnDataSource"
},
{
"attributes": {
"callback": null
},
"id": "9884b75b-97bc-4c35-a796-0bc1657fb1eb",
"type": "DataRange1d"
},
{
"attributes": {
"base": 60,
"mantissas": [
1, 2, 5, 10, 15, 20, 30
],
"max_interval": 1800000.0,
"min_interval": 1000.0,
"num_minor_ticks": 0
},
"id": "ac5c3df0-0b08-40a6-8ac6-f416ec395610",
"type": "AdaptiveTicker"
},
{
"attributes": {
"months": [
0,
6
]
},
"id": "39d88f02-76bc-48ea-92ff-e8cdc23950cd",
"type": "MonthsTicker"
},
{
"attributes": {
"bottom": 80,
"fill_alpha": {
"value": 0.1
},
"fill_color": {
"value": "green"
},
"plot": {
"id": "8739f513-af62-4ebf-b5a0-af36c31bb96b",
"subtype": "Figure",
"type": "Plot"
},
"top": 180
},
"id": "abb637d4-bae0-4411-9930-6977e9c4b7c0",
"type": "BoxAnnotation"
},
{
"attributes": {
"active_drag": "auto",
"active_inspect": "auto",
"active_scroll": "auto",
"active_tap": "auto",
"tools": [
{
"id": "bbac5c71-1307-44aa-82af-2c212e34402c",
"type": "PanTool"
},
{
"id": "4aa4432e-359a-41cc-a84f-b652a1f41c93",
"type": "WheelZoomTool"
},
{
"id": "b29473c1-ea8a-4bdd-9abc-92728220a7be",
"type": "BoxZoomTool"
},
{
"id": "887486b3-1858-402e-9b7c-1993e1d83376",
"type": "ResetTool"
},
{
"id": "c2f6a8e1-5a50-4263-b6f3-0fcbbfde6c44",
"type": "SaveTool"
}
]
},
"id": "3b7424c8-89d6-4987-a15b-d6af85294073",
"type": "Toolbar"
},
{
"attributes": {
"plot": null,
"text": "Glucose Range"
},
"id": "140d0be4-2a20-4957-92ae-697b6ef6b8bd",
"type": "Title"
},
{
"attributes": {
"months": [
0, 4, 8
]
},
"id": "d443c6fb-1081-4693-a580-c234bd7baed3",
"type": "MonthsTicker"
},
{
"attributes": {
"days": [
1, 4, 7, 10, 13, 16, 19, 22, 25, 28
]
},
"id": "50eb952d-67b9-4cf7-8cef-5556093bb69e",
"type": "DaysTicker"
},
{
"attributes": {
"plot": {
"id": "8739f513-af62-4ebf-b5a0-af36c31bb96b",
"subtype": "Figure",
"type": "Plot"
}
},
"id": "bbac5c71-1307-44aa-82af-2c212e34402c",
"type": "PanTool"
},
{
"attributes": {
"label": {
"value": "glucose"
},
"renderers": [
{
"id": "e69dc092-3e2e-42a9-94fd-78b771f4c10e",
"type": "GlyphRenderer"
}
]
},
"id": "62a3bc8b-7567-4142-bb6a-74b4df1d241d",
"type": "LegendItem"
},
{
"attributes": {
"axis_label": "Value",
"formatter": {
"id": "68c3d9b6-4913-4741-9099-f411799dec77",
"type": "BasicTickFormatter"
},
"plot": {
"id": "8739f513-af62-4ebf-b5a0-af36c31bb96b",
"subtype": "Figure",
"type": "Plot"
},
"ticker": {
"id": "3d15ae73-ee90-4052-a328-08afa72d0216",
"type": "BasicTicker"
}
},
"id": "a10a996c-9a7a-4a41-92d5-02ccd370fe37",
"type": "LinearAxis"
},
{
"attributes": {
"callback": null
},
"id": "1acf90ac-5f7e-4207-9c5d-6ce1f4fc2bfb",
"type": "DataRange1d"
},
{
"attributes": {},
"id": "9350f644-d0f0-4399-82b6-8493e2e1ebb1",
"type": "DatetimeTickFormatter"
},
{
"attributes": {
"axis_label": "Time",
"formatter": {
"id": "9350f644-d0f0-4399-82b6-8493e2e1ebb1",
"type": "DatetimeTickFormatter"
},
"plot": {
"id": "8739f513-af62-4ebf-b5a0-af36c31bb96b",
"subtype": "Figure",
"type": "Plot"
},
"ticker": {
"id": "ccd7757b-f3c5-430b-8891-83cfd00848b1",
"type": "DatetimeTicker"
}
},
"id": "607f6c82-f4d0-446e-9fdc-cccf5366cf8c",
"type": "DatetimeAxis"
},
{
"attributes": {
"fill_alpha": {
"value": 0.1
},
"fill_color": {
"value": "red"
},
"plot": {
"id": "8739f513-af62-4ebf-b5a0-af36c31bb96b",
"subtype": "Figure",
"type": "Plot"
},
"top": {
"value": 80
}
},
"id": "97f0f4bd-f0d4-44e7-9ff3-dcdd20d6d2ad",
"type": "BoxAnnotation"
},
{
"attributes": {
"bottom": 180,
"fill_alpha": {
"value": 0.1
},
"fill_color": {
"value": "red"
},
"plot": {
"id": "8739f513-af62-4ebf-b5a0-af36c31bb96b",
"subtype": "Figure",
"type": "Plot"
}
},
"id": "14b9e2f2-2c0f-40d9-9811-152a8eb9cd2e",
"type": "BoxAnnotation"
},
{
"attributes": {
"overlay": {
"id": "d9b05210-527d-425f-a9c6-e9cbf1740b3d",
"type": "BoxAnnotation"
},
"plot": {
"id": "8739f513-af62-4ebf-b5a0-af36c31bb96b",
"subtype": "Figure",
"type": "Plot"
}
},
"id": "b29473c1-ea8a-4bdd-9abc-92728220a7be",
"type": "BoxZoomTool"
},
{
"attributes": {},
"id": "b9313a98-e032-439c-aae8-069ee66e36de",
"type": "YearsTicker"
},
{
"attributes": {
"line_color": {
"value": "gray"
},
"x": {
"field": "x"
},
"y": {
"field": "y"
}
},
"id": "12627138-95dd-4cec-b9fd-4917feb1e6cb",
"type": "Line"
},
{
"attributes": {
"days": [
1,
15
]
},
"id": "8ddc90f1-479d-4f73-8edf-bd346d187b26",
"type": "DaysTicker"
},
{
"attributes": {
"grid_line_color": {
"value": null
},
"plot": {
"id": "8739f513-af62-4ebf-b5a0-af36c31bb96b",
"subtype": "Figure",
"type": "Plot"
},
"ticker": {
"id": "ccd7757b-f3c5-430b-8891-83cfd00848b1",
"type": "DatetimeTicker"
}
},
"id": "42b2755f-c652-46ce-86f0-facdfa79fa26",
"type": "Grid"
},
{
"attributes": {
"plot": {
"id": "8739f513-af62-4ebf-b5a0-af36c31bb96b",
"subtype": "Figure",
"type": "Plot"
}
},
"id": "c2f6a8e1-5a50-4263-b6f3-0fcbbfde6c44",
"type": "SaveTool"
},
{
"attributes": {
"plot": {
"id": "8739f513-af62-4ebf-b5a0-af36c31bb96b",
"subtype": "Figure",
"type": "Plot"
}
},
"id": "4aa4432e-359a-41cc-a84f-b652a1f41c93",
"type": "WheelZoomTool"
},
{
"attributes": {},
"id": "2a35b4e4-100b-44cc-87dd-bef58ffc518f",
"type": "ToolEvents"
},
{
"attributes": {
"months": [
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11
]
},
"id": "964e7672-f9a4-4e04-b6e3-5857e79baccb",
"type": "MonthsTicker"
},
{
"attributes": {},
"id": "ebd2fa84-1d8a-4734-8354-8f87c9d7d95d",
"type": "LinearScale"
},
{
"attributes": {
"months": [
0, 2, 4, 6, 8, 10
]
},
"id": "c5d399e5-0bcc-422b-9c03-05c561e0975e",
"type": "MonthsTicker"
},
{
"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": "d9b05210-527d-425f-a9c6-e9cbf1740b3d",
"type": "BoxAnnotation"
},
{
"attributes": {
"items": [
{
"id": "62a3bc8b-7567-4142-bb6a-74b4df1d241d",
"type": "LegendItem"
}
],
"plot": {
"id": "8739f513-af62-4ebf-b5a0-af36c31bb96b",
"subtype": "Figure",
"type": "Plot"
}
},
"id": "9cc7f6dc-57cf-4351-ba9a-5fce30f72320",
"type": "Legend"
}
],
"root_ids": [
"8739f513-af62-4ebf-b5a0-af36c31bb96b"
]
},
"title": "Bokeh Application",
"version": "0.12.6"
}
};
var render_items = [{"docid":"de74294e-ebfd-487e-9ea2-b5bc9e5f63d1","elementid":"b4380b3c-ac22-4568-9ba6-da98825a5cf1","modelid":"8739f513-af62-4ebf-b5a0-af36c31bb96b"}];
Bokeh.embed.embed_items(docs_json, render_items);
});
};
if (document.readyState != "loading") fn();
else document.addEventListener("DOMContentLoaded", fn);
})();
</script>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment