Skip to content

Instantly share code, notes, and snippets.

@mikofski
Last active May 7, 2021 06:14
Show Gist options
  • Save mikofski/45fd58eddf7a443bdfc89a2bbc9bf465 to your computer and use it in GitHub Desktop.
Save mikofski/45fd58eddf7a443bdfc89a2bbc9bf465 to your computer and use it in GitHub Desktop.
extract bokeh data
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"cell_type": "code",
"execution_count": 4,
"id": "recreational-interest",
"metadata": {},
"outputs": [],
"source": [
"import json\n",
"import base64\n",
"import struct\n",
"\n",
"import mydata"
]
},
{
"cell_type": "code",
"execution_count": 6,
"id": "western-polyester",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"dict_keys(['c45bf17d-1e65-45ee-a52d-b20e1b4ec0ef'])"
]
},
"execution_count": 6,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"docs_json = json.loads(mydata.docs_json)\n",
"docs_json.keys()"
]
},
{
"cell_type": "code",
"execution_count": 7,
"id": "competitive-commonwealth",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"dict_keys(['roots', 'title', 'version'])"
]
},
"execution_count": 7,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"docs_json['c45bf17d-1e65-45ee-a52d-b20e1b4ec0ef'].keys()"
]
},
{
"cell_type": "code",
"execution_count": 8,
"id": "informed-atlanta",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"dict_keys(['references', 'root_ids'])"
]
},
"execution_count": 8,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"docs_json['c45bf17d-1e65-45ee-a52d-b20e1b4ec0ef']['roots'].keys()"
]
},
{
"cell_type": "code",
"execution_count": 28,
"id": "atmospheric-schedule",
"metadata": {},
"outputs": [],
"source": [
"references = docs_json['c45bf17d-1e65-45ee-a52d-b20e1b4ec0ef']['roots']['references']"
]
},
{
"cell_type": "code",
"execution_count": 25,
"id": "seasonal-variety",
"metadata": {},
"outputs": [],
"source": [
"xdata = references[19]['attributes']['data']['x']"
]
},
{
"cell_type": "code",
"execution_count": 30,
"id": "violent-trade",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"{'__ndarray__': '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',\n",
" 'dtype': 'float64',\n",
" 'shape': [365]}"
]
},
"execution_count": 30,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"xdata"
]
},
{
"cell_type": "code",
"execution_count": 35,
"id": "stone-string",
"metadata": {},
"outputs": [],
"source": [
"x = struct.unpack('365d', base64.b64decode(xdata['__ndarray__']))"
]
},
{
"cell_type": "code",
"execution_count": 34,
"id": "entertaining-board",
"metadata": {},
"outputs": [],
"source": [
"ydata = references[19]['attributes']['data']['y']"
]
},
{
"cell_type": "code",
"execution_count": 36,
"id": "orange-cornell",
"metadata": {},
"outputs": [],
"source": [
"y = struct.unpack('365d', base64.b64decode(ydata['__ndarray__']))"
]
},
{
"cell_type": "code",
"execution_count": 37,
"id": "aquatic-welsh",
"metadata": {
"scrolled": true
},
"outputs": [
{
"data": {
"text/plain": [
"(222.37732151903842,\n",
" 178.51081816860003,\n",
" 169.48104389204866,\n",
" 223.70837953006708,\n",
" 206.35431464968974,\n",
" 164.25225967059865,\n",
" 175.3284072793045,\n",
" 215.75943811421138,\n",
" 262.39829081269716,\n",
" 279.184302732639,\n",
" 325.01305318776815,\n",
" 284.1690118847594,\n",
" 218.9895719410024,\n",
" 315.64661068809085,\n",
" 263.43385410105503,\n",
" 275.5390067686168,\n",
" 234.70427970864682,\n",
" 346.8515446206272,\n",
" 366.7312045336795,\n",
" 257.07198530117074,\n",
" 260.4926083830773,\n",
" 330.6558802932091,\n",
" 333.4174151952185,\n",
" 278.84792256726723,\n",
" 253.02689332514032,\n",
" 309.1519732239939,\n",
" 365.4225843833509,\n",
" 325.5660653599119,\n",
" 346.9193676213056,\n",
" 369.1943898696375,\n",
" 392.44966886985,\n",
" 460.97361750831277,\n",
" 420.62198251188886,\n",
" 416.62656788080807,\n",
" 419.68226644299864,\n",
" 219.69650121305713,\n",
" 513.8117690485595,\n",
" 489.99149123518566,\n",
" 519.5887279354215,\n",
" 527.2853003118231,\n",
" 523.3535604703933,\n",
" 522.8954635673142,\n",
" 557.267294683542,\n",
" 547.8036621016083,\n",
" 606.0399458066177,\n",
" 594.9081651741087,\n",
" 594.2246916687164,\n",
" 640.9776131246044,\n",
" 636.1434240851293,\n",
" 463.9780686948711,\n",
" 662.0290845987892,\n",
" 693.9762720435065,\n",
" 732.7512307648344,\n",
" 756.278907205453,\n",
" 731.0641204744204,\n",
" 376.8876481925487,\n",
" 700.9615233997749,\n",
" 800.1402218833292,\n",
" 818.3990653979206,\n",
" 610.6870037962087,\n",
" 473.62804297209726,\n",
" 807.7951801172255,\n",
" 728.0389662244359,\n",
" 853.036365547367,\n",
" 767.4384703087845,\n",
" 691.6299095827385,\n",
" 927.678354082588,\n",
" 921.2428692587259,\n",
" 819.2221186695558,\n",
" 399.5684404059274,\n",
" 1044.4914448168806,\n",
" 1040.6602706389713,\n",
" 1064.092335374531,\n",
" 1033.1763112103922,\n",
" 1036.7970314659271,\n",
" 1077.88000913579,\n",
" 842.6288764322125,\n",
" 1168.4142932344646,\n",
" 1074.3806701265364,\n",
" 1197.6452581944545,\n",
" 1067.7275970519636,\n",
" 1269.9438071676598,\n",
" 1261.8032195280718,\n",
" 1266.2908777626842,\n",
" 1015.7321611479196,\n",
" 1134.6268321582702,\n",
" 1279.010397502433,\n",
" 1210.7297178315407,\n",
" 639.3925028303961,\n",
" 1499.4426214957934,\n",
" 1316.3025276367432,\n",
" 1007.0781380634888,\n",
" 1520.1782239410268,\n",
" 1522.5155884843803,\n",
" 1442.9128781285692,\n",
" 1491.7158811021786,\n",
" 1488.1076870961806,\n",
" 994.4329662404291,\n",
" 1268.3182523083653,\n",
" 1534.2619635212684,\n",
" 1548.453987104955,\n",
" 1684.4708439689061,\n",
" 1652.2791601933277,\n",
" 1575.8682193863958,\n",
" 1267.2105155434042,\n",
" 417.9882420481331,\n",
" 507.922850564409,\n",
" 1516.7309580939898,\n",
" 1287.1875893498884,\n",
" 1611.8287130153722,\n",
" 1595.008156927692,\n",
" 1304.5645559221396,\n",
" 1318.1237634835275,\n",
" 1473.7990503058568,\n",
" 1340.8203931357993,\n",
" 1105.3474045681235,\n",
" 901.790486832009,\n",
" 1921.1026967560645,\n",
" 1884.1891153420997,\n",
" 1492.3958289975676,\n",
" 1286.3601469286807,\n",
" 1243.285817074408,\n",
" 970.4511014438804,\n",
" 1152.0543123210664,\n",
" 1070.6550173430094,\n",
" 637.630434464166,\n",
" 1803.551506190441,\n",
" 2016.3378254599031,\n",
" 2026.8804953358767,\n",
" 1997.394316094342,\n",
" 1964.6661105334297,\n",
" 1902.5167931787446,\n",
" 1648.2003307338962,\n",
" 1824.0720044704876,\n",
" 2053.923354368832,\n",
" 1876.1436655040661,\n",
" 1934.0688485021192,\n",
" 1729.0809788521526,\n",
" 1772.9479361752112,\n",
" 1895.0693735945963,\n",
" 1548.549455891719,\n",
" 1849.7755308437786,\n",
" 2030.9110140738292,\n",
" 1929.5600249360448,\n",
" 1827.2108780968008,\n",
" 1835.1280269746212,\n",
" 2023.7389783740282,\n",
" 1809.4223403130782,\n",
" 1997.4933126093642,\n",
" 2144.254881433908,\n",
" 2106.509635279112,\n",
" 1246.9239153514945,\n",
" 1817.0163259913913,\n",
" 1480.0068459187337,\n",
" 2030.3145133846654,\n",
" 1980.9820332099757,\n",
" 2139.1940834636316,\n",
" 1761.106840169625,\n",
" 1948.1621498185498,\n",
" 1726.8311531410238,\n",
" 1361.9190788637927,\n",
" 1736.1447506133186,\n",
" 974.3565979698158,\n",
" 1452.741856629511,\n",
" 1637.9800366885688,\n",
" 2324.1905434102378,\n",
" 2162.4212511270894,\n",
" 2418.8145337376814,\n",
" 2354.4429744846866,\n",
" 2302.8291900513436,\n",
" 2317.7974212567324,\n",
" 2312.2361956494938,\n",
" 2273.588721305554,\n",
" 2275.909809672028,\n",
" 2250.300759187839,\n",
" 2033.8174488993955,\n",
" 1687.3433845132013,\n",
" 2252.4723143977676,\n",
" 2245.850898346652,\n",
" 2166.503337944487,\n",
" 2044.3463102810574,\n",
" 1651.9208496730432,\n",
" 1772.913390425701,\n",
" 1652.3281509765925,\n",
" 2006.231784317636,\n",
" 1809.9024717111079,\n",
" 2044.3092635858186,\n",
" 1878.0461076919373,\n",
" 1759.6724818693997,\n",
" 1844.021191096722,\n",
" 1518.9963562997823,\n",
" 1759.9626449246698,\n",
" 1517.6611340839709,\n",
" 1254.6699953156997,\n",
" 1474.5272529088372,\n",
" 1744.3283714346362,\n",
" 2191.912801174026,\n",
" 2183.961091931846,\n",
" 2055.7821041704397,\n",
" 2087.2173146751784,\n",
" 1919.110188551875,\n",
" 2055.4408838032555,\n",
" 2081.388311264954,\n",
" 1742.2665150424289,\n",
" 1724.4137855713286,\n",
" 1708.0950164484761,\n",
" 863.2914678072589,\n",
" 1711.9410979550375,\n",
" 1883.1531372573813,\n",
" 1918.2773625374798,\n",
" 1594.493615340404,\n",
" 1844.5019766047915,\n",
" 1576.3082193624243,\n",
" 1367.2864577076032,\n",
" 1594.6538619900132,\n",
" 603.3672170500511,\n",
" 1731.5860268259046,\n",
" 1251.1296949008586,\n",
" 1330.460521639362,\n",
" 1697.0039203331837,\n",
" 1801.1081806253135,\n",
" 1596.1615325006453,\n",
" 1620.0083085710148,\n",
" 1814.414650633494,\n",
" 1780.4641637594848,\n",
" 1728.9873449605045,\n",
" 1376.176310926769,\n",
" 1591.9200857027874,\n",
" 1291.194025784129,\n",
" 1282.5976931192383,\n",
" 1309.6885894905395,\n",
" 1691.5982989938805,\n",
" 1648.0216471683261,\n",
" 1374.762863622398,\n",
" 1413.3278526663228,\n",
" 1349.015717431384,\n",
" 931.7304518145258,\n",
" 1323.0049899004696,\n",
" 1508.1790371514332,\n",
" 1517.4882384665382,\n",
" 1453.6050761344868,\n",
" 1488.1583089374994,\n",
" 1434.5642029508422,\n",
" 1230.0999645125162,\n",
" 1230.146217464528,\n",
" 1159.167399181341,\n",
" 1130.550437201735,\n",
" 879.428733559167,\n",
" 1376.1235476545194,\n",
" 1367.0411189002555,\n",
" 1320.1926631978204,\n",
" 1083.028731865813,\n",
" 1383.8747495554726,\n",
" 1304.1855953783368,\n",
" 1286.9621652828328,\n",
" 1195.3609513259619,\n",
" 940.3310368965199,\n",
" 1055.4995233136565,\n",
" 929.549894803339,\n",
" 1132.1736815358254,\n",
" 1180.441459644702,\n",
" 1144.8619312596816,\n",
" 1128.4177431688424,\n",
" 1093.9172136238492,\n",
" 1045.7576723495379,\n",
" 575.102342634574,\n",
" 527.2587809832002,\n",
" 1070.6416518202284,\n",
" 1048.822160993773,\n",
" 1007.7363473291601,\n",
" 918.0631533888674,\n",
" 789.9753278653848,\n",
" 994.997074365258,\n",
" 872.3642615891022,\n",
" 871.8437038272253,\n",
" 830.6864191695028,\n",
" 446.4099291156892,\n",
" 607.3576831925753,\n",
" 795.5590799771866,\n",
" 804.4477853097463,\n",
" 778.6356513724082,\n",
" 770.2306504426627,\n",
" 585.4415004615787,\n",
" 587.3241091930369,\n",
" 681.4306435218112,\n",
" 747.3493376615373,\n",
" 700.6260968565093,\n",
" 667.8735533557701,\n",
" 630.4165897143095,\n",
" 611.7983644427496,\n",
" 633.5121645903553,\n",
" 591.8037759354827,\n",
" 560.6928153298167,\n",
" 333.839942833103,\n",
" 600.1034201084427,\n",
" 542.9729160750072,\n",
" 535.4030630545493,\n",
" 537.504985503121,\n",
" 542.2731113969351,\n",
" 474.03313526509487,\n",
" 451.01888319500523,\n",
" 437.79317292277335,\n",
" 425.45890236393905,\n",
" 513.5572926764119,\n",
" 493.6017495171563,\n",
" 460.8301619333601,\n",
" 450.46520956011074,\n",
" 440.42910388551445,\n",
" 404.49943884098155,\n",
" 363.04216734565244,\n",
" 352.0969323679186,\n",
" 324.2157153463987,\n",
" 305.2076483591066,\n",
" 410.87051944090376,\n",
" 309.87868921057634,\n",
" 289.65910918573474,\n",
" 315.5666377758157,\n",
" 266.77106790218164,\n",
" 387.8232305636891,\n",
" 305.87475837369516,\n",
" 299.7841747089358,\n",
" 307.56102417051125,\n",
" 282.315476579463,\n",
" 112.31459547226824,\n",
" 239.7379167728617,\n",
" 333.39701735284916,\n",
" 229.46244208814835,\n",
" 254.54351071844903,\n",
" 261.3963978878389,\n",
" 314.0594085020322,\n",
" 263.8047918804569,\n",
" 308.02835259862013,\n",
" 216.130521697761,\n",
" 242.1520019701803,\n",
" 297.59156179120066,\n",
" 258.12562179502714,\n",
" 181.5283661476993,\n",
" 223.24204607612782,\n",
" 179.40291920459418,\n",
" 262.2558128457153,\n",
" 164.10757571492724,\n",
" 159.20062855830855,\n",
" 152.9627674428247,\n",
" 194.57063741947528,\n",
" 142.29447428801564,\n",
" 143.55441233946271,\n",
" 274.7407423313415,\n",
" 139.2889703788867,\n",
" 153.03727201170005,\n",
" 207.66516905691861,\n",
" 311.26733646056437,\n",
" 313.09346542425214,\n",
" 253.41426754720572,\n",
" 278.3693199279743,\n",
" 170.96105411430972,\n",
" 177.44285491157575,\n",
" 104.13371351421762,\n",
" 143.77502238859097,\n",
" 280.04054080311306,\n",
" 196.17169018518447,\n",
" 239.0758240632653,\n",
" 208.17326285936343,\n",
" 158.42948285908477,\n",
" 259.54553967476846,\n",
" 266.05310041328664)"
]
},
"execution_count": 37,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"y"
]
},
{
"cell_type": "code",
"execution_count": 38,
"id": "continuing-newfoundland",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"[<matplotlib.lines.Line2D at 0x15905091488>]"
]
},
"execution_count": 38,
"metadata": {},
"output_type": "execute_result"
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<Figure size 432x288 with 1 Axes>"
]
},
"metadata": {
"needs_background": "light"
},
"output_type": "display_data"
}
],
"source": [
"from matplotlib import pyplot as plt\n",
"plt.plot(x, y)"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "eastern-trace",
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"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.7.10"
}
},
"nbformat": 4,
"nbformat_minor": 5
}
docs_json = '{"c45bf17d-1e65-45ee-a52d-b20e1b4ec0ef":{"roots":{"references":[{"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},"render_mode":"css","right_units":"screen","top_units":"screen"},"id":"1057","type":"BoxAnnotation"},{"attributes":{"below":[{"id":"1012","type":"DatetimeAxis"}],"center":[{"id":"1016","type":"Grid"},{"id":"1021","type":"Grid"},{"id":"1058","type":"Legend"}],"left":[{"id":"1017","type":"LinearAxis"}],"renderers":[{"id":"1038","type":"GlyphRenderer"}],"title":{"id":"1002","type":"Title"},"toolbar":{"id":"1028","type":"Toolbar"},"x_range":{"id":"1004","type":"DataRange1d"},"x_scale":{"id":"1008","type":"LinearScale"},"y_range":{"id":"1006","type":"DataRange1d"},"y_scale":{"id":"1010","type":"LinearScale"}},"id":"1001","subtype":"Figure","type":"Plot"},{"attributes":{"items":[{"id":"1059","type":"LegendItem"}]},"id":"1058","type":"Legend"},{"attributes":{},"id":"1008","type":"LinearScale"},{"attributes":{"data_source":{"id":"1035","type":"ColumnDataSource"},"glyph":{"id":"1036","type":"Line"},"hover_glyph":null,"muted_glyph":null,"nonselection_glyph":{"id":"1037","type":"Line"},"selection_glyph":null,"view":{"id":"1039","type":"CDSView"}},"id":"1038","type":"GlyphRenderer"},{"attributes":{"label":{"value":"energy"},"renderers":[{"id":"1038","type":"GlyphRenderer"}]},"id":"1059","type":"LegendItem"},{"attributes":{"source":{"id":"1035","type":"ColumnDataSource"}},"id":"1039","type":"CDSView"},{"attributes":{},"id":"1042","type":"BasicTickFormatter"},{"attributes":{},"id":"1010","type":"LinearScale"},{"attributes":{"formatter":{"id":"1044","type":"DatetimeTickFormatter"},"ticker":{"id":"1013","type":"DatetimeTicker"}},"id":"1012","type":"DatetimeAxis"},{"attributes":{},"id":"1044","type":"DatetimeTickFormatter"},{"attributes":{"line_color":"#1f77b4","x":{"field":"x"},"y":{"field":"y"}},"id":"1036","type":"Line"},{"attributes":{"num_minor_ticks":5,"tickers":[{"id":"1045","type":"AdaptiveTicker"},{"id":"1046","type":"AdaptiveTicker"},{"id":"1047","type":"AdaptiveTicker"},{"id":"1048","type":"DaysTicker"},{"id":"1049","type":"DaysTicker"},{"id":"1050","type":"DaysTicker"},{"id":"1051","type":"DaysTicker"},{"id":"1052","type":"MonthsTicker"},{"id":"1053","type":"MonthsTicker"},{"id":"1054","type":"MonthsTicker"},{"id":"1055","type":"MonthsTicker"},{"id":"1056","type":"YearsTicker"}]},"id":"1013","type":"DatetimeTicker"},{"attributes":{"mantissas":[1,2,5],"max_interval":500.0,"num_minor_ticks":0},"id":"1045","type":"AdaptiveTicker"},{"attributes":{},"id":"1078","type":"UnionRenderers"},{"attributes":{"ticker":{"id":"1013","type":"DatetimeTicker"}},"id":"1016","type":"Grid"},{"attributes":{"base":60,"mantissas":[1,2,5,10,15,20,30],"max_interval":1800000.0,"min_interval":1000.0,"num_minor_ticks":0},"id":"1046","type":"AdaptiveTicker"},{"attributes":{"formatter":{"id":"1042","type":"BasicTickFormatter"},"ticker":{"id":"1018","type":"BasicTicker"}},"id":"1017","type":"LinearAxis"},{"attributes":{},"id":"1079","type":"Selection"},{"attributes":{"callback":null,"data":{"x":{"__ndarray__":"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","dtype":"float64","shape":[365]},"y":{"__ndarray__":"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","dtype":"float64","shape":[365]}},"selected":{"id":"1079","type":"Selection"},"selection_policy":{"id":"1078","type":"UnionRenderers"}},"id":"1035","type":"ColumnDataSource"},{"attributes":{"base":24,"mantissas":[1,2,4,6,8,12],"max_interval":43200000.0,"min_interval":3600000.0,"num_minor_ticks":0},"id":"1047","type":"AdaptiveTicker"},{"attributes":{},"id":"1018","type":"BasicTicker"},{"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":"1048","type":"DaysTicker"},{"attributes":{"dimension":1,"ticker":{"id":"1018","type":"BasicTicker"}},"id":"1021","type":"Grid"},{"attributes":{"days":[1,4,7,10,13,16,19,22,25,28]},"id":"1049","type":"DaysTicker"},{"attributes":{"line_alpha":0.1,"line_color":"#1f77b4","x":{"field":"x"},"y":{"field":"y"}},"id":"1037","type":"Line"},{"attributes":{"days":[1,8,15,22]},"id":"1050","type":"DaysTicker"},{"attributes":{"days":[1,15]},"id":"1051","type":"DaysTicker"},{"attributes":{"active_drag":"auto","active_inspect":"auto","active_multi":null,"active_scroll":"auto","active_tap":"auto","tools":[{"id":"1022","type":"PanTool"},{"id":"1023","type":"WheelZoomTool"},{"id":"1024","type":"BoxZoomTool"},{"id":"1025","type":"SaveTool"},{"id":"1026","type":"ResetTool"},{"id":"1027","type":"HelpTool"}]},"id":"1028","type":"Toolbar"},{"attributes":{},"id":"1022","type":"PanTool"},{"attributes":{"months":[0,1,2,3,4,5,6,7,8,9,10,11]},"id":"1052","type":"MonthsTicker"},{"attributes":{},"id":"1056","type":"YearsTicker"},{"attributes":{"text":"Daily Energy"},"id":"1002","type":"Title"},{"attributes":{},"id":"1023","type":"WheelZoomTool"},{"attributes":{"months":[0,2,4,6,8,10]},"id":"1053","type":"MonthsTicker"},{"attributes":{"overlay":{"id":"1057","type":"BoxAnnotation"}},"id":"1024","type":"BoxZoomTool"},{"attributes":{"months":[0,4,8]},"id":"1054","type":"MonthsTicker"},{"attributes":{},"id":"1025","type":"SaveTool"},{"attributes":{"months":[0,6]},"id":"1055","type":"MonthsTicker"},{"attributes":{"callback":null},"id":"1006","type":"DataRange1d"},{"attributes":{},"id":"1026","type":"ResetTool"},{"attributes":{"callback":null},"id":"1004","type":"DataRange1d"},{"attributes":{},"id":"1027","type":"HelpTool"}],"root_ids":["1001"]},"title":"Bokeh Application","version":"1.1.0"}}';
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment