Matplotlib Online: HOW TO?

Hi:

I do environmental research that requires almost real time online graphing for data originating in the field. I am a fan of Phyton thus I commissioned a systems administrator to figure out how to put Matplotlib online. He´s answer was that Zope awas not an straightforward stable environment but a work-in-progress, and that he did not find a single straight way to put matyplotlib online. He suggested PHPlot.

I like the plotting I do with Mathplotlib on my computer thus I wanted to ask matplotlib users about it, in case we are missing something.

Appreciating your help,

Adolfo

Greetings Adolfo,

Hi:

I do environmental research that requires almost real time online graphing
for data originating in the field.

Can you be a little more specific regarding 'almost real time?' I
update data from a remote meteorological research sites. Data streams
to the computer every minute and is dumped to plain ascii files. I
use pyinotify to watch for the new files to arrive, then execute my
analysis/plotting routines which produce plots; The plots are then
pushed to our webserver.

Sean

···

On Mon, Feb 8, 2010 at 12:18 PM, Adolfo Aguirre <aguirre.adolfo@...287...> wrote:

I am a fan of Phyton thus I commissioned
a systems administrator to figure out how to put Matplotlib online. He´s
answer was that Zope awas not an straightforward stable environment but a
work-in-progress, and that he did not find a single straight way to put
matyplotlib online. He suggested PHPlot.

I like the plotting I do with Mathplotlib on my computer thus I wanted to
ask matplotlib users about it, in case we are missing something.

Appreciating your help,

Adolfo

------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the
business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Adolfo Aguirre wrote:

He´s answer was that Zope awas not an straightforward stable environment but a work-in-progress,

Zope has been around a long time, it' s fine environment, particularly when used as the core of Plone. Zope does have its own way of doing things that are not to everyone's taste. If your admin folks don't like it, there are MANY other ways to build a web app with Python.

MPL should work with any Python web application framework that allows arbitrary python packages, which is probably every one.

I'd take a look at Django, Pylons and Turbogears, at least.

> and that he did not find a single

straight way to put matyplotlib online.

He was not looking very hard.

On the other had, if you have a well established set of web services built on PHP, they may not want to build something new, but I'll bet you could still use MPL to do your plotting by calling Python as a separate process. You could even get fancy and build a web service that does the plotting, and have your web apps call that (Pylons would be good for that, it's very flexible)

in case we are missing something.

I think you are -- MPL is a fine choice for putting plots on the web. PHPlot may be also -- I know nothing of it.

HTH,

-Chris

···

--
Christopher Barker, Ph.D.
Oceanographer

Emergency Response Division
NOAA/NOS/OR&R (206) 526-6959 voice
7600 Sand Point Way NE (206) 526-6329 fax
Seattle, WA 98115 (206) 526-6317 main reception

Chris.Barker@...259...