<div dir="ltr">On Thu, Oct 24, 2013 at 6:36 AM, Jason Grout <span dir="ltr"><<a href="mailto:jason-sage@creativetrax.com" target="_blank">jason-sage@creativetrax.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On 10/24/13 6:35 AM, Jason Grout wrote:<br>
> This looks really cool.  I was checking out how easy it would be to<br>
> embed in the Sage Cell Server [1].  I briefly looked at the code, and it<br>
> appears that the IPython notebook mode does not use nodejs, redis,<br>
> gevent, etc.?  Is that right?<br>
<br>
</div>Or maybe the better way to phrase it is: what are the absolute minimum<br>
dependencies if all I want to do is to display in the IPython notebook?<br></blockquote><div><br></div><div>You actually should not need nodejs, redis, and gevent if you just want to embed the full source code of bokeh.js into the IPython notebook itself.  Also, the data will be baked into the DOM as javascript variables.</div>

<div><br></div><div>You will still have interactivity *within* plots inside a single Notebook, but they will not drive events back to the server side.  Also, if your data is large, then the notebook will also get pretty big.  (We will be working on more efficient encodings in a future release.)</div>

<div><br></div><div>-Peter</div><div> </div></div></div></div>