Gnuroscan Copyright (c) 1996 Matthew Belmonte This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. If you find this program useful, please send mail to Matthew Belmonte. <mkb4@Cornell.edu>. If you base a publication on data processed by this program, 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).
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
Only the "power" program requires the Numerical Recipes library to compile; the others depend only on public-domain libraries.
There are also some other programs, specifically tailored for analysing steady-state evoked potentials. These are described in the accompanying paper.
To download the Gnuroscan software, click here. You'll need to unpack the resulting file using the following UNIX shell command:
gzcat gnuroscan.tar.gz | tar -xf -(Note that this is the Gnu version of zcat, not the BSD version. You can get Gnu zcat by downloading the current version of gzip.)
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 Microsoft QuickC using the following command line:
QCL /G2 /FPi87 /Ox /Zp /F 4000 FASTSHFT.C