Earlier quoted context omitted.
Part of the 0.4 release is to incorporate the concept of abstract rendering - which means you render on the server, and then send the necessary information over to the client on demand. For example, if someone tries to scatter a billion points, instead of just drawing a useless point cloud, you would figure out where all the points fit inside your 512x512 canvas (or whatever size you have), figure out how all the poi…
For when is the 0.4 release planned? I would be really interested by this, having to visualize terabytes of data in the browser.
Bokeh – Interactive web visualization library in Python
41–50 of 66 posts
Re: Bokeh – Interactive web visualization library in Python
#42This is badass. I wish there were something like this or Seaborn [1] for Matlab. Anyone know of anything similar that can make the ugly default Matlab plots turn into beauties like these? [1] http://stanford.edu/~mwaskom/software/seaborn/index.html
Re: Bokeh – Interactive web visualization library in Python
#43Re: Bokeh – Interactive web visualization library in Python
#44Earlier quoted context omitted.
We have a paper that we'll be presenting at SPIE VDA 2014 in February: http://spie.org/EI/conferencedetails/visualization-data-anal... With the 0.3 release out now, I'm focusing on building hooking up the abstract rendering backend for the plot server, so just keep an eye out.
Do you guys all work for Continuum? Need more hands? ;)
Re: Bokeh – Interactive web visualization library in Python
#45Earlier quoted context omitted.
For when is the 0.4 release planned? I would be really interested by this, having to visualize terabytes of data in the browser.
January - but probably only support for abstract rendering for scatter plots and line plots. we'll have to roll it out incrementally, but the good thing is 90% of plots are scatters and lines =)
Re: Bokeh – Interactive web visualization library in Python
#46What does 'large datasets' mean here? We are building a visualization service to abstract users from fiddling with d3 and other libraries. We want users to be able to use all of viz libraries out there with just providing data input and tweaking settings, so this looks interesting.
Part of the 0.4 release is to incorporate the concept of abstract rendering - which means you render on the server, and then send the necessary information over to the client on demand. For example, if someone tries to scatter a billion points, instead of just drawing a useless point cloud, you would figure out where all the points fit inside your 512x512 canvas (or whatever size you have), figure out how all the poi…
Re: Bokeh – Interactive web visualization library in Python
#47Earlier quoted context omitted.
This is really cool, but what about adding interactivity with the charts? My first thought when I saw the headline was that this python library just generates D3 code, but it seems to be generating some sort of a static SVG object.
Here is a linked brushing example in the IPython notebook. http://nbviewer.ipython.org/urls/raw.github.com/ContinuumIO/...
EDIT: Ok, everything but the zoom works. How do you zoom?
Re: Bokeh – Interactive web visualization library in Python
#48This is badass. I wish there were something like this or Seaborn [1] for Matlab. Anyone know of anything similar that can make the ugly default Matlab plots turn into beauties like these? [1] http://stanford.edu/~mwaskom/software/seaborn/index.html
This doesn't directly answer your question, but in regards to seaborn, our goal is to support enough of the mpl API so we can get seaborn to work with bokeh. Either that or we would write our own ggplot interface. Which ever approach ends up being easier
Re: Bokeh – Interactive web visualization library in Python
#49As a photographer, I gotta say I really love the name. :) For those who aren't photography nerds, "bokeh" is a Japanese word that means the out-of-focus areas in a photograph. Different lenses have different kinds of bokeh, and beautiful or ugly bokeh is an important dividing line between good and bad lenses.
I didn't realise "bokeh" was a Japanese word. That's really cool. Seems like it uses this kanji 暈 [1] meaning "corona" or "halo" (in turn made up of the "sun" kanji, "car" kanji and "crown" radical–I'm not sure if there's a historical reason for this but it makes it easy to remember at least). [1] http://jisho.org/kanji/details/暈
Re: Bokeh – Interactive web visualization library in Python
#50This is badass. I wish there were something like this or Seaborn [1] for Matlab. Anyone know of anything similar that can make the ugly default Matlab plots turn into beauties like these? [1] http://stanford.edu/~mwaskom/software/seaborn/index.html