Re: [matplotlib-devel] web gui

2010-06-17 Thread John Hunter
On Wed, Jun 16, 2010 at 6:33 PM, william ratcliff william.ratcl...@gmail.com wrote: I have a student here trying to make a webapp for data reduction.  To add interactivity, we've been using the FLOT package, and may later consider protovis.  We had thought about making a javascript backend for

Re: [matplotlib-devel] web gui

2010-06-17 Thread william ratcliff
I'll take a look--but how do you handle interaction? Does it end up having to communicate back to the server? On Thu, Jun 17, 2010 at 2:09 AM, John Hunter jdh2...@gmail.com wrote: On Wed, Jun 16, 2010 at 6:33 PM, william ratcliff william.ratcl...@gmail.com wrote: I have a student here

Re: [matplotlib-devel] web gui

2010-06-17 Thread Ludwig Schwardt
Hi, Simon Ratcliffe (the other Ratcliff :-)) and myself are working on an MPL backend that uses the HTML5 Canvas element. It is nearly done and soon to be released, once we get permission from our employer to release it under an open-source license. It does zooming and pretty good animation as

Re: [matplotlib-devel] web gui

2010-06-17 Thread Ondrej Certik
On Thu, Jun 17, 2010 at 6:57 AM, Ludwig Schwardt ludwig.schwa...@gmail.com wrote: Hi, Simon Ratcliffe (the other Ratcliff :-)) and myself are working on an MPL backend that uses the HTML5 Canvas element. It is nearly done and soon to be released, once we get permission from our employer to

Re: [matplotlib-devel] web gui

2010-06-17 Thread william ratcliff
How do you deal with interactivity? On Thu, Jun 17, 2010 at 9:57 AM, Ludwig Schwardt ludwig.schwa...@gmail.comwrote: Hi, Simon Ratcliffe (the other Ratcliff :-)) and myself are working on an MPL backend that uses the HTML5 Canvas element. It is nearly done and soon to be released, once we

Re: [matplotlib-devel] web gui

2010-06-17 Thread Ondrej Certik
Hi Andrew! On Wed, Jun 16, 2010 at 3:45 PM, Andrew Straw straw...@astraw.com wrote: Hi Ondrej, If I was in your shoes, the first thing I'd do is emit your data to plot as a json object and then plot that data using javascript with one of the libraries you've listed. Then, after gaining some