[IPython-dev] A fresh approach for plotting?

Fernando Perez fperez.net at gmail.com
Thu Apr 17 12:38:34 EDT 2014

On Wed, Apr 16, 2014 at 1:22 PM, Shead, Timothy <tshead at sandia.gov> wrote:

> So anyway, I’ve started working on a toy plotting library that generates
> SVG plots with animation, and integrates well with notebooks.  You can see
> and play-back a live demo at
> http://nbviewer.ipython.org/gist/anonymous/b7a626c3f6cac6d2be3b

That is very, very cool, thanks for sharing.

I'd suggest you run with it to see how it evolves, but do keep a dialog
open with the various other viz projects going around.

We seem to be in a phase of inflationary explosion right now regarding viz
tools that target smart backends coupled to web frontends (whether through
ipython or via custom servers).  It's pretty much impossible to predict
what's going to gain traction once the dust settles in a few years, so I'd
be the last to try to favor any one project right now. It's going to take a
complex combination of api design, robustness, performance, quality, ease
of use, project management and dumb luck for one or a few of these options
to become widely accepted.

>From IPython's perspective, what we mostly want to learn is where we may
have created inadvertently limitations or hassles for tools like these to
be built. If that's the case, we fix it. Otherwise, we just want to let all
the players try things out, and see what happens!

Do keep in mind that, as has been mentioned already, we do have concrete
plans for static widgets that would not be stored in the notebook file
itself.  But that work is still on the future horizon.



Fernando Perez (@fperez_org; http://fperez.org)
fperez.net-at-gmail: mailing lists only (I ignore this when swamped!)
fernando.perez-at-berkeley: contact me here for any direct mail
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ipython-dev/attachments/20140417/230210d5/attachment.html>

More information about the IPython-dev mailing list