1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146
|
# $Id: README,v 1.13 1999/02/27 04:41:50 lance Exp $
******* LanceMan's QuickPlot ** README ********************
#################BUILD INSTRUCTIONS############################
On LINUX, and IRIX no edits needed for 'build'.
On HP-UX edit 'Makefile' for 'build', uncomment the two lines
in 'Makefile'.
I haven't tried it on SUN's (Solaris), but someone tells me that
it will build if you uncomment one line in 'Makefile'.
Please send me an e-mail if you try it on a SUN.
It uses the standard C, X11, Xt, Xaw, Xpm and math (m) libraries,
but on suns you have to link more X libraries then that.
To build:
edit: 'Makefile' (uncomment 0, 1 or 2 lines)
make
That's it!
To test it (in the build directory) without installing:
./test_data | ./quickplot
to see options:
./quickplot --help
or:
man -M ./man quickplot
################INSTALL INSTRUCTIONS##########################
To install:
Edit the INSTALL_DIR macro in the file "Makefile"
then 'make install'.
This will install the files:
bin/quickplot bin/test_data man/man1/quickplot.1
man/man1/test_data.1 html/quickplot.1.man.html
and html/test_data.1.man.html
in INSTALL_DIR/.
That's it!
##################################################################
Send me (lance) an e-mail if you like
quickplot@kachinatech.com
##################################################################
############### quickplot Hype ##################################
The quickplot home page is at: http://www.kachinatech.com/~quickplot/
See alot of related stuff at: http://SAL.KachinaTech.COM/D/1/
Why did I write this program?
I needed a plotter that I could quickly look at very large data sets
with. I mean about 1 million plus points plotted. But you say
"How can you look at a million data points on a screen that
has only 1.3 million pixels." I say, "Easy, just swim through the
data using quick zooming." It works fine for small data sets too.
I call it quickplot. Engineers and scientists will like it. It's yet
another 2-D plotter. It's fast and easier to use than most. I know it
will become a standard if people find out about it. It's a low feature
plotter that lets you "swim through" your data quickly. I liken it to
"a zooming pager for data". It's not too much like gnuplot. I use
gnuplot too, and gnuplot can't swim through your data quickly like
this. It does one job very well. It gives you a quick look at all your
data, even when you don't have a clue of what your data looks like.
What about GNUPLOT?
GNUPLOT is great. I hear there is a GUI interface for it now
(http://www2.msstate.edu/~dmi1/xgfe/xgfe.html).
GNUPLOT is a full featured plotter.
Quickplot is not a full feature plotter.
After the plot is generated with GNUPLOT you can no longer
interact with it. Quickplot plot windows are interactive.
GNUPLOT plot windows are not interactive.
In general GNUPLOT is a better plotter than Quickplot.
But, if you don't have a clue what your data looks like, Quickplot
can show you it more quickly .....
In most cases just typing 'quickplot FILENAME' will plot your data.
With GNUPLOT you need to do a little more work to plot your data.
You could build a filter to do the work, but your plots would
still not "show you" all the data in a dense data set.
If you have 50 plus 2-D plots to look at and compare, Quickplot
can show you it quickly all on one plot or not.
features quickplot gnuplot most_other_plotters
-------- --------- ------- -------------------
zooming yes! no some do
shell pipe in yes! not directly no
maximum # plots no limit ?? ??
command_options yes plot and X Just X ??
auto_scale yes yes yes
PS output no yes! yes
lots_of_stuff no yes yes
################# quickplot TO DO LIST #####################
Add plot editing for function plot mode
Add Max and Min values to value window
Add pipe to stdout or files with the edit mode
Add more colors for multi-plots > 12, more then a crapy rainbow
Add X-resource color setting
Add autoconfigure (I don't think it's needed yet) KISS (keep it simple stupid)
Make a quickplot Xwindow widget (Qt ?) (tk, python ?)
this would be a pretty big widget
#############################################################
*******************************************
* This is GNU CopyLefted (GNU GPL)
* See file: 'COPYING' for more information
*******************************************
##################### extra information ####################
--shared library dependencies for quickplot on linux (redhat 5.2)
for quickplot version: 0.4.0
root@thor# ldd /usr/local/bin/quickplot
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40005000)
libXaw.so.6 => /usr/X11R6/lib/libXaw.so.6 (0x4009c000)
libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x400d0000)
libXpm.so.4 => /usr/X11R6/lib/libXpm.so.4 (0x40113000)
libm.so.6 => /lib/libm.so.6 (0x40122000)
libc.so.6 => /lib/libc.so.6 (0x4013b000)
libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x401df000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x401ef000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x401f7000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x4020b000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00000000)
#########################################################
--Lance Arsenault
|