Repost: Re: Scientific Plotting?

William Park parkw at better.net
Wed Jul 21 20:10:07 EDT 1999


On Wed, Jul 21, 1999 at 09:54:05PM +0000, mhuster at hotmail.com wrote:
> Original reply:
> 
> I am also trying to find an adequate *object* based plotting package. I
> am writing some signal processing software and want to code plotting
> into the classes I am defining.
> 
> Some requirements:
> 1) Postscript output (for inclusion in high quality Word & Powerpoint
> documents) GIF, JPG, etc just do not have the resolution. They default
> to 72 dpi rendering. You can overcome this on Linux using Image Magick's
> convert -dens 300. The resulting files are large.

If you need to print it, then you should consider PiCTeX which is a
TeX macro package.

> 
> 2) Object oriented

I guess you could write python module.  From my experience, plotting
is impossible to standardize because of varying personal taste and
need (ie. scaling, labeling, title, fonts, lines, ...)

> 3) Images

??

> 
> Our current assessment:
> 
> GIST: not enough flexibility in configuring the plots. It has the
> Postscript we need, though. We have it coded in now for some look at the
> data. But it is not the long term solution.
> 
> Plplot: uses stroke fonts, even in postscript output. We cannot get a
> uniform look with matlab produced plots. Bummer. Otherwise it looked
> good. I am afraid when blown up the fonts will look even worse. For
> example. To get a bold font you have to play with pen width and font
> size. Isn't "Helevetica-Bold" easier to specify? Also, it is at a
> developmental (& FORTRAN) deadend. No chance to change things.
> 
> Gnuplot: Runs gnuplot through a pipe. All of the data (upto many MB)
> also has to go through the pipe. Unsat. I want to plot efficiently.
> 
> plotlib: not enough high level wrappers. I do not want to have to
> calculate default axis size, where to put tick marks, etc.
> 
> Pgplot: looks like plplot.
> 
> Piddle & graphite: looks good, but not mature enough. We are keeping an
> eye on it. Probably will try it.
> 
> PyMat: I want to get away from needing Matlab licenses
> 
> I am kind of bummed. If we wrap intelligent python wrappers around
> something, we will post it.
> 
> Michael Huster
> mhuster at hotmail.com
> 
> 
> 
> Sent via Deja.com http://www.deja.com/
> Share what you know. Learn what you don't.
> 
> -- 
> http://www.python.org/mailman/listinfo/python-list




More information about the Python-list mailing list