The Gnuroscan system was designed specifically for processing steady-state
evoked potentials.  However, many of the programs are more generally applicable.
Here is a list of the most useful ones:

TRANSFORMATIONS
cntcat - concatenate .CNT files
lderiv - compute a linear derivation from a .CNT file
range - replace points in a .AVG file by local range measures
extreme - replace points in a .AVG file by local extrema
detrend - remove linear voltage trends from a .AVG file (a high-pass filter)
smooth - smooth a .AVG file (a low-pass filter)
rectify - replace points in a .AVG file by their absolute values
power - compute the power spectrum of a .AVG file in a moving window
addavg - compute the pointwise sum of two .AVG files
scale - scale a .AVG file
subepoch - extract a sub-interval from a .AVG file
ztrans - z-transform a .AVG file, with variance and mean from another .AVG file 

STATISTICS
chisquare - compute a Chi-square test on the .AVG output from ztrans
permtest - a permutation test applied to a group of .AVG files
ttest - apply Student's t test to a .AVG file
mannwhitney - the Mann-Whitney test applied pointwise to two sets of .AVG files
signtest - the sign test applied pointwise to a group of .AVG files
friedman - Friedman's rank test applied pointwise to a set of .AVG files 

DUMPS
dumpavg - create an ASCII dump of a .AVG file
dumpevtb - create an ASCII dump of the event table of a .CNT file
plotavg - translate a .AVG file into PostScript code for printing

This software has been compiled and tested under IRIX 5.3-6.2 and under Solaris
2.7.  Gnu/Linux and other operating systems should work, but no guarantees are
made.  To compile the software, first select a Makefile and edit it so that the
definitions are appropriate for your system configuration.  Save the result as
"Makefile".  Then type "make public".  (Or, if you have the Numerical Recipes
library installed and have set its location appropriately in your Makefile,
type "make complete".)

If you want the IBM-PC stimulus delivery program also, compile it in Micro$oft
QuickC using the following command line:
	QCL /G2 /FPi87 /Ox /Zp /F 4000 FASTSHFT.C

If you find this software useful, please send mail to Matthew Belmonte.
<mkb4@Cornell.edu>.  If you base a publication on data processed by this
software, please notify Matthew Belmonte and include the following citation
in your publication:

	Matthew Belmonte, `A Software System for Analysis of
	Steady-State Evoked Potentials', Association for Computing
	Machinery SIGBIO Newsletter 17:1:9-14 (April 1997).

This software distribution includes the following files from the Netlib
collection of mathematical freeware:
DIRECTORY	FILES				CODED BY
a/perlman	chisq.c   f.c   f2.c   z.c	Gary Perlman
toms/322	fisher.c   fisher.h   ftest.c	Matthew Belmonte
toms/382	twiddle.c   twiddle.h		Matthew Belmonte
