kmsahr@happy.colorado.edu (04/10/91)
I'm new to the net so I'll bet this topic has been addressed before, but here goes... We just got an SGI 4D/340VGX and we need a program for graphing and data visualization. Ideally, we'd like a program with these features: 1. Ability to do a wide variety of plots, from simple 2D histograms up to large 3D contour and surface plots. 2. Easy to use; our previous experience with plotting programs is on Macintoshes. Plotting programs there are very user-friendly but not very powerful... 3. Able to run from the console, X-terminals, and Tektronix terminals. 4. Able to create contour and surface plots from random data (i.e., data that doesn't lie on a regular X-Y grid). 5. Allows us to freely add labels, text, etc. to the finished plot using Mac-like drawing tools. Any input on existing packages of a general nature (positive and/or negative) would also be much appreciated. Post or email is fine, if there are lots of email responses I'll compile and post. Thanks in advance. Kevin Sahr Kaman Sciences Corp sahr@uhclem.colorado.edu
martin@zoo.toronto.edu (Martin Hofmann) (04/11/91)
In article <1991Apr10.145812.1@happy.colorado.edu> kmsahr@happy.colorado.edu writes: > I'm new to the net so I'll bet this topic has been >addressed before, but here goes... We just got an SGI >4D/340VGX and we need a program for graphing and data >visualization. Ideally, we'd like a program with these >features: > > 1. Ability to do a wide variety of plots, from simple 2D >histograms up to large 3D contour and surface plots. > > 2. Easy to use; our previous experience with plotting >programs is on Macintoshes. Plotting programs there are very >user-friendly but not very powerful... > > 3. Able to run from the console, X-terminals, and >Tektronix terminals. > > 4. Able to create contour and surface plots from random >data (i.e., data that doesn't lie on a regular X-Y grid). > > 5. Allows us to freely add labels, text, etc. to the >finished plot using Mac-like drawing tools. I would like something like this, and with one more feature: 6. Ability to produce high quality PostScript output of the graphs. Surely, there must something that does this out there in net-land. Doesn't everbody need to produce graphs of various sorts? -- The world is sacred. You cannot improve it. | Martin Hofmann, U of Toronto If you try to change it, you will ruin it. | martin@zoo.toronto.edu If you try to hold it, you will lose it. | martin@zoo.utoronto.ca Lao Tsu, "Tao Te Ching" | uunet!attcan!utzoo!martin
srp@babar.mmwb.ucsf.edu (Scott R. Presnell) (04/11/91)
martin@zoo.toronto.edu (Martin Hofmann) writes: >In article <1991Apr10.145812.1@happy.colorado.edu> kmsahr@happy.colorado.edu writes: >> I'm new to the net so I'll bet this topic has been >>addressed before, but here goes... We just got an SGI >>4D/340VGX and we need a program for graphing and data >>visualization. Ideally, we'd like a program with these >>features: >> >> 1. Ability to do a wide variety of plots, from simple 2D >>histograms up to large 3D contour and surface plots. >> >> 2. Easy to use; our previous experience with plotting >>programs is on Macintoshes. Plotting programs there are very >>user-friendly but not very powerful... >> >> 3. Able to run from the console, X-terminals, and >>Tektronix terminals. >> >> 4. Able to create contour and surface plots from random >>data (i.e., data that doesn't lie on a regular X-Y grid). >> >> 5. Allows us to freely add labels, text, etc. to the >>finished plot using Mac-like drawing tools. >I would like something like this, and with one more feature: > 6. Ability to produce high quality PostScript output of >the graphs. >Surely, there must something that does this out there in net-land. >Doesn't everbody need to produce graphs of various sorts? Oh, and I'd like a Ferrari 512 BB (well, I'll settle for a Porsche 959), and a house on the Monterey coast... But seriously. Our group has spent some time looking into this problem. And that's what it is - a problem. About the best we've come up with is "S" from Bell Labs. It will do 1), 3), 4), 5) and 6) listed above if you remove the phrases containing the word "Mac." XImage (from NCSA) has a more "point and click" interface, but not nearly as powerful (as of 6 months ago). The advantages are that it has graphical drivers for NeWS, X11, gl, and postscript. You can place labels, change fonts, line styles, marker symbols etc. There is a crude tool for viewing N dimensional data (but under the current IRIX implementation of the X server, it is verrrrry sloooow). And semi-complete on-line documentation. The bad news is its a memory hog (not unusual to have 8M processes), the code is difficult to read (and therefore trouble shoot), core dumps occasionally (I've tried all possible permutations of malloc support), and it's driven by a functional language - not a point and click interface. "S" is really first and foremost for data analysis, not for drawing graphs - but it is the only thing I can think of that matches the requirements you have put forth. The way we have it set up here - I have it running on the Iri and people with Sparc I's use their machines as X11 windowing clients to the process running on the Iris. The best thing I can say about it is that our most heavy data analysis people like it very much. Check out the book "The New S Language" by R. A. Becker, J. M. Chambers, and A. R. Wilks (ISBN 0-534-09192-X). Or write: AT&T Software Sales P.O. Box. 25000 Greensboro, NC 27420 1-800-828-UNIX - Scott Presnell -- Scott Presnell +1 (415) 476-9890 Pharm. Chem., S-926 Internet: srp@cgl.ucsf.edu University of California UUCP: ...ucbvax!ucsfcgl!srp San Francisco, CA. 94143-0446 Bitnet: srp@ucsfcgl.bitnet
rainer@boulder.Colorado.EDU (Rainer Malzbender) (04/12/91)
I have sent Mr. Hoffmann a short description of three programs which will certainly fill these requirements, but I don't want to repeat myself. Here's the condensed version: 1. IDL from Research Systems, Denver 2. PV-WAVE, from Precision Visuals, Boulder, CO (basically a repackaged IDL). 3. Mathematica, from Wolfram Research, Champaign, Ill. The new Version 2 is supposed to be much better than the current one. I personally use IDL and Mathematica and can verify that they work under X, support Postscript output, and do all kinds of 2d and 3d plots. Of course they also do much more. -- Rainer Malzbender Dept. of Physics (303)492-6829 U. of Colorado, Boulder rainer@boulder.colorado.edu 128.138.240.246