how to build a web application with bokeh and python?

Hi,
I am a data scientist in a team of engineers.

I would like to build for the engineers a simple compare tool to look at features in data csv files.

I thought about a web-app which has an upload button for selecting the two csv and then plot and statistical tests will appear to compare between the two different files.

Is this possible through Bokeh?

In the tutorial, all the related items are excluded. The reader is referred to the “full documentation” but I cannot seem to locate it in the webpage (see below)

http://bokeh.pydata.org/tutorial/intro.html#what-s-not

  • Matplotlib compatibility
  • “Low level” glyph interface that mirrors BokehJS
  • Using BokehJS as a standalone javascript library
  • Using the Bokeh server, for
    • plot persistence
    • streaming/updating data to visualizations
    • abstract rendering or intelligent downsampling
  • sharing/embedding Bokeh plots
  • animated plots
    Please consult the full documentation at bokeh.pydata.org for details on Bokeh’s additional capabilities.

Hi Chanansh,

The Bokeh widgets support is still fairly new, we are working on examples, docs, and tutorial materials to support it. There should be much more materials in the next month or so to help people get started with widgets and apps. That said, what you describe sounds doable with Bokeh. Here are some examples currently in the GH repository:

  https://github.com/ContinuumIO/bokeh/blob/master/examples/glyphs/taylor_server.py
  https://github.com/ContinuumIO/bokeh/tree/master/examples/app/sliders_applet
  https://github.com/ContinuumIO/bokeh/tree/master/examples/app/stock_applet

I would suggest trying the latest dev build according to the instructions at:
  
  http://bokeh.pydata.org/docs/installation.html#developer-builds

If you have any questions about running/using these, let me know!

Bryan

···

On Aug 19, 2014, at 10:55 AM, [email protected] wrote:

Hi,
I am a data scientist in a team of engineers.
I would like to build for the engineers a simple compare tool to look at features in data csv files.
I thought about a web-app which has an upload button for selecting the two csv and then plot and statistical tests will appear to compare between the two different files.
Is this possible through Bokeh?
In the tutorial, all the related items are excluded. The reader is referred to the "full documentation" but I cannot seem to locate it in the webpage (see below)

http://bokeh.pydata.org/tutorial/intro.html#what-s-not
  • Matplotlib compatibility
  • “Low level” glyph interface that mirrors BokehJS
  • Using BokehJS as a standalone javascript library
  • Using the Bokeh server, for
    • plot persistence
    • streaming/updating data to visualizations
    • abstract rendering or intelligent downsampling
  • sharing/embedding Bokeh plots
  • animated plots
Please consult the full documentation at bokeh.pydata.org for details on Bokeh’s additional capabilities.

--
You received this message because you are subscribed to the Google Groups "Bokeh Discussion - Public" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit https://groups.google.com/a/continuum.io/d/msgid/bokeh/584c6fb2-6fe2-4767-b4ab-c15e68e89ca2%40continuum.io.
For more options, visit https://groups.google.com/a/continuum.io/d/optout.