my ongoing difficulties with getting the current master of bokeh to work, I used bokeh 0.4.2 very successfully yesterday (within IPython) while presenting several visualizations of current research we are doing here at RISC. Writing the visualization code was very straightforward and went much quicker than I had expected. In particular, the interactive tools are a key advantage of bokeh over matplotlib or the plotting functionality within Sage. Zooming and panning without additional work on my part is very useful. But the killer feature for me personally is the Hover tool, as this allowed me to easily add a ton of additional information to the visualization that otherwise would not fit.
So I wanted to say a big thank you to the developers! You are doing a great job with bokeh!
The points where I, personally, would love to see improvement/additional features:
- The hover tool is already great. But it would be fantastic to be able to write custom effects that are triggered when the user hovers over a certain element. For example hovering, triggers a set of additional lines and patches to be displayed or to change the opacity of a given set of elements.
- As already mentioned elsewhere, it would be nice to make it easier to control size and aspect ratio of bokeh plots.
- For collaboration with researchers who are less comfortable wrangling software, I will need to figure out a simple way to get bokeh running on everyone’s system. I will start a separate thread on that issue.