From: Hal.Varian@umich.edu
Subject: statistics for NeXT: summary
Keywords: statistics
Reply-To: Hal.Varian@umich.edu
Organization: University of Michigan Math Dept
Date: Mon, 17 Aug 1992 18:30:11 GMT

This is a summary of information about statistics packages for  
the NeXT computer.  Send corrections, addition, etc. to  
Hal.Varian@umich.edu and I will update.

Commercial
----------

S -- ATT Software. This is the New S.  Doesn't have interactive  
graphics; just dump to PostScript files and read with Preview.   
At one time cost was  $800 for source code, $10 per cpu license  
fee, but they seem to change their policy every week or so.

S-plus -- requires X windows.  Contact mktg@statsci.com    
206-283-8802

SAS -- Cost about the same as PC version.  Works well, but does  
not conform to NeXTstep user interface.

Shazam -- Uses gnuplot for graphics. Contact Kenneth White,  
<ken@unixg.ubc.ca>, for details.  Price is about $400, site  
licenses available.

SST -- runs on NeXT, no graphics.  Contact jad@lear.caltech.edu,  
for details.  Price is about $800, site licenses available.

TSP -- Contact 415-326-1927.

Free
-----

|STAT -- a collection of Unix filters for statistics.  Available  
via anonymous ftp in pub/stat at ftp.cis.ohio-state.edu  
(128.146.8.52)  This is free software, but he doesn't want it  
distributed on bulletin boards, etc.  ftp the crypted version  
and send email to  Gary Perlman <perlman@cis.ohio-state.edu> to  
get the password.  

xlispstat -- Object oriented successor to S. Very impressive.   
Anonymous ftp source code and documentation from  
umnstat.stat.umn.edu.  Can be compiled for "generic unix" or for  
X windows.

Generic unix.  This way you have all the computational tools,  
but onlyminimal graphics capability.  In order to compile this  
version, change the GRAPHSYS flag from X11WINDOWS to GNUPLOT in  
the Makefile.

In the generic version, xlispstat produces Tektronics output for  
a few simple types of plots.  You can cut and paste this output  
into a file and run it through ps4014 to view the output on the  
NeXT.  To do this, use the ps4014 emulator in the extended  
distribution:
   ps4014 -R -S 7 < infile.tek > outfile.ps
The resulting ps file can be viewed using Preview.  You can also  
run it through Darcy Brockbank's program ps2eps and produce an  
eps file that can inserted into documents, etc.

X Windows.  This gives you access to the many graphics tools,
including spinplots, scatterplots, histograms, box plots, etc.

Make the following changes to the modifiable part of the  
Makefile will compile xlispstat using co-Xist libraries for X  
Windows.  It assumes that you have installed co-Xist and  
xlispstat in the default location.  I'm told that it also  
compiles with mouseX, but haven't checked this myself.

cut here----------------------------------
#Makefile for xlispstat
#Minor modifications by Hal Varian (HRV) for NeXT 

################################################################ 
##############
# Directories
# XLISPLIB is where the xlisp executable, the .lsp files to be  
loaded on 
# startup and the examples are to be kept.
# BINDIR is where the xlispstat shell script is to be put.
#
# NOTE: if XLISPLIB is not empty it MUST end with a /

XLISPLIB=/usr/local/lib/xlispstat/
BINDIR=/usr/local/bin

################################################################ 
##############
################################################################ 
##############
# HRV: Graphics system. Uncomment one of the following choices:
# HRV: use GNUPLOT if you don't have Xwindows

#GRAPHSYS = GNUPLOT
#GRAPHSYS = SUNVIEW
GRAPHSYS = X11WINDOWS

################################################################ 
##############
################################################################ 
##############
# Sun Operating System Version. Only used for SUNVIEW graphics  
system.
# Use SUN3X for sun OS 3.X and SUN4X for sun OS 4.X under  
SunView;

#SUNOS = SUN3X
#SUNOS = SUN4X

################################################################ 
##############
################################################################ 
##############
# User Compiler Flags
# Add a -I directive if the X11 include files are not in a  
standard place
# For Sun's OpenLook, for example, add -I/usr/openwin/include

#UCFLAGS = -O -f68881
#ULDFLAGS = -f68881
#HRV: eliminate 68881 option; add= -D flag to avoid link  
conflict
UCFLAGS = -O -v -Draise=rraise
ULDFLAGS =  

CC=cc
LD=ld

################################################################ 
##############
################################################################ 
##############
# Foreign function call flag. If this flag is defined you should  
also
# define a machine chosen from one of the directories in the  
machines
# directory. Look at the README file in the machine directory  
for your
# machine - you may have to add some additional compiler or ld  
flags
# to make dynamic loading work.
#
# If you do not want to use foreign function calling define the  
machine
# as `generic'

#FOREIGN_FLAG = -DFOREIGNCALL
#MACHINE = sun3
#HRV: use generic machine 
MACHINE = generic

################################################################ 
##############
################################################################ 
##############
# Additional libraries and files to load at compile time

EXTRALIBS=
EXTRAOBJS=

################################################################ 
##############
################################################################ 
##############
# Directory to search for X11 libraries (libX11.a, etc.)

#HRV: this is where co-Xist puts the X11 libraries
X11LIBDIR=/usr/include/X11

################################################################ 
##############

[rest of makefile is the same]

---
Hal.Varian@umich.edu    Hal Varian
voice: 313-764-2364     Dept of Economics
fax:   313-764-2364     Univ of Michigan