Skip to content
Sarah Bird edited this page Jun 21, 2016 · 12 revisions

General notes:

  • toolbar user-select annoying thing
  • would be cool if crossfilter got an updating off canvas legend....

examples/model

  • legend.py not working - collapses on itself - FF (bird)

examples/app

Works

  • clustering
  • export_csv
  • fourier_animated [1]
  • movies [2]
  • ohlc [3]
  • selection_histogram [4]
  • simple_hdf5 [5]
  • stocks [6]
  • sliders.py
  • surface3d [7]
  • timeout.py [8]

Fails

  • crossfilter
  • weather [9]
[1]

fourier_animated

  • excess minor ticks
  • legend can be improved now
  • "Glyph refers to nonexistent column name: x, y"
[2]

movies

title deprecation "Glyph refers to nonexistent column name: alpha" title update broken - set title.text

[3]

ohlc

  • slight (1px?) junk top of left axes?
  • "Layout has no children: ToolbarBox"
[4]

selection_histogram

vertical histogram on right extends too far down

[5]

simple_hdf5

pretty ugly styling

[6]

stocks

  • <pre> box styling / scrollbars
  • title deprecation
[7]

surface3d

open PR to add

[8]

timeout

  • could use explanation paragraph
  • "BokehDeprecationWarning: bokeh.document.add was deprecated in Bokeh 0.11.0"
[9]

weather

Error running application handler <bokeh.application.handlers.directory.DirectoryHandler object at 0x1071dc0f0>: cannot use a non-absolute DateOffset in datetime/timedelta operations [<DateOffset: kwds={'days': 0.5}>]
File "ops.py", line 377, in _convert_to_array:
for v in values[mask]]))) Traceback (most recent call last):
  File "/Users/bryan/work/bokeh/bokeh/application/handlers/code_runner.py", line 83, in run
    exec(self._code, module.__dict__)
  File "/Users/bryan/work/bokeh/examples/app/weather/main.py", line 85, in <module>
    source = get_dataset(df, cities[city]['airport'], distribution)
  File "/Users/bryan/work/bokeh/examples/app/weather/main.py", line 18, in get_dataset
    df['left'] = df.date - pd.DateOffset(days=0.5)
  File "/Users/bryan/anaconda/lib/python3.4/site-packages/pandas/core/ops.py", line 493, in wrapper
    time_converted = _TimeOp.maybe_convert_for_time_op(left, right, name)
  File "/Users/bryan/a`naconda/lib/python3.4/site-packages/pandas/core/ops.py", line 457, in maybe_convert_for_time_op
    return cls(left, right, name)
  File "/Users/bryan/anaconda/lib/python3.4/site-packages/pandas/core/ops.py", line 274, in __init__
    rvalues = self._convert_to_array(right, name=name, other=lvalues)
  File "/Users/bryan/anaconda/lib/python3.4/site-packages/pandas/core/ops.py", line 377, in _convert_to_array
    for v in values[mask]])))
TypeError: cannot use a non-absolute DateOffset in datetime/timedelta operations [<DateOffset: kwds={'days': 0.5}>]`

examples/charts/file

ALL examples work sufficiently. It would be good to move legends outside plot areas now. Notes below

Bird: Why do only some dot charts have a line on them?

Works

  • area.py [10]
  • bar_multi.py [11]
  • boxplot_multi [12]
  • boxplot_single
  • chord_from_df.py
  • donut.py
  • donut_multi.py [13]
  • dots.py
  • dots_multi.py [14]
  • heat map.py [15]
  • histogram_multi.py [16]
  • histogram_single.py
  • horizon.py
  • horizon_folds.py
  • hover_span.py [17]
  • iris_blend.py
  • iris_simple.py
  • line_multi.py [18]
  • line_single.py
  • palettes.py [19]
  • scatter_multi.py [20]
  • stacked_bar.py
  • steps.py
  • timeseries.py [21]
[10]

area.py

"bokeh.io.vplot was deprecated"

[11]

bar_multi.py

"'title_text_font_size' was deprecated in"

[12]

boxplot_multi.py

"'title_text_font_size' was deprecated in"

[13]

donut_multi.py

"bokeh.io.vplot was deprecated"

[14]

dots_multi.py

  • "title_text_font_size' was deprecated"
  • "bokeh.io.vplot was deprecated"
[15]

heatmap.py

  • Chart property sort_legend was deprecated
  • "bokeh.io.vplot was deprecated"
[16]

histogram_multi.py

"bokeh.io.vplot was deprecated"

[17]

hover_span.py

"bokeh.io.vplot was deprecated"

[18]

line_multi.py

  • "'title_text_font_size' was deprecated "
  • "bokeh.io.hplot was deprecated"
[19]

palettes.py

  • "Layout has no children: ToolbarBox"
  • slightly slow to load
[20]

scatter_multi.py

  • "'title_text_font_size' was deprecated "
  • "bokeh.io.hplot was deprecated"
[21]

timeseries.py

"bokeh.io.vplot was deprecated"

examples/charts/server

has to be tested on windows

examples/compat

ALL examples work sufficiently, but notes:

  • title deprecations
  • saying very ugly (dark grid lines especially)

examples/embed

Works

  • custom_server/
  • embed_multiple.py
  • embed_multiple_responsive.py
  • embed_responsive_width_height.py
  • simple/

Fails

  • animated.py [22]
  • spectrogram [23]
  • widget.py [#]
[22]

animated.py

model not found in session

[23]

spectrogram

WIP PR

[24] sliders covered up, needs widget box?

examples/howto

  • Hover callback.ipynb
  • Linked panning.ipynb
  • Range update callback.ipynb
  • ajax_source.py
  • charts/
  • layouts/ [24]
  • notebook_comms/ [#]
  • prevent_user_zooming_or_panning_too_far.py
  • us_marriages_divorces/ [25]

Fails

  • interactive_bubble/ [*]_
[25]

layouts

title deprecations switch all text to lorem_ipsum in words_and_plots

[26]

notebook_comms

title deprecations (continuous updating)

[27]

us_marriages_divorces

title deprecations

[28]

interactive/gapminder

JS errors

examples/plotting/file

Works

  • airports_map.py
  • bollinger.py [26]
  • box_annotation.py [27]
  • boxplot.py
  • brewer.py
  • burtin.py
  • candlestick.py [28]
  • categorical.py [29]
  • choropleth.py
  • color_scatter.py
  • color_sliders.py [30]
  • custom_datetime_axis.py [31]
  • dynamic_map.py [32]
  • elements.py [33]
  • geojson_points.py [34]
  • glyphs.py [35]
  • graphs.py [36]
  • grid.py [37]
  • histogram.py [38]
  • hover.py
  • hover_glyph.py
  • image.py
  • image_rgba.py
  • iris.py
  • jitter.py
  • legend.py [39]
  • les_mis.py [40]
  • line_missing_data.py
  • line_select.py
  • linked_brushing.py [41]
  • linked_panning.py [42]
  • logplot.py
  • lorenz.py
  • markers.py
  • periodic.py
  • properties_alpha.py
  • python_callback.py [43]
  • rect.py [44]
  • scatter_selection.py [45]
  • slider.py [46]
  • slider_callback_policy.py
  • stocks.py [47]
  • tap.py
  • texas.py
  • twin_axis.py
  • unemployment.py
  • vector.py [48]
[29]

bollinger.py

titles deprecations

[30]

box_annotation.py

titles deprecations

[31]

candlestick.py

titles deprecations

[32]

categorical.py

  • vplot deprecations
  • resize tool is just broken
[33]

color_sliders.py

vform, vboxform deprecations

[34]

custom_datetime_axis.py

titles deprecations

[35]

dynamic_map.py

  • title deprecations
  • resize tool is just broken
[36]

elements.py

  • title deprecations
  • resize tool is just broken
[37]

geojson_points.py

"Glyph refers to nonexistent column name: x, y"

[38]

glyphs.py

  • really ugly, make plots smaller, in grid
  • vplot deprecations
[39]

graphs.py

vplot deprecations

[40]

grip.py

"Layout has no children: ToolbarBox"

[41]

histogram.py

vplot deprecations

[42]

legend.py

vplot deprecations

[43]

les_mis

resize tool broken

[44]

linked_brushing

Layout has no children: ToolbarBox

[45]

linked_panning

Layout has no children: ToolbarBox

[46]

python_callback.py

vboxform, vbox deprecations

[47]

rect.py

vbox deprecations

[48]

scatter_selection.py

  • Layout has no children: ToolbarBox
  • make selection tool default active
[49]

slider.py

vboxform, box deprecations

[50]

stocks.py

vplot, titles deprecations

[51]

vector.py

vplot deprecations

examples/plotting/notebook

Works

  • color_scatterplot.ipynb
  • glyphs.ipynb

examples/plotting/server

Works

  • animated.py
  • fourier_animated.py [49]
  • geojson_points.py [50]
  • hover.py
  • line_animate.py
  • line_animate_widget.py [51]
  • selection_histogram.py [52]
  • timeout.py
[52]

fourier_animated.py

"bokeh.io.vplot was deprecated"

[53]

geojson_points.py

hideously ugly, flashing ranges

[54]

line_animate_widget.py

  • buttons slightly extend under top of plot
  • "bokeh.io.vplot was deprecated"
[55]

selection_histogram

  • vertical histogram on right extends too far down
  • "bokeh.io.vplot was deprecated"

examples/webgl

Works

  • clustering.py [53]
  • iris_blend.py
  • line10k
  • line_compare.py
  • marker_compare.py
  • scatter10k.py
[56]

clustering.py

"bokeh.io.vplot was deprecated"

Clone this wiki locally