# tfim¶

```
MCW TFIM: t-tests on sets of functional images, by RW Cox
Usage 1: tfim [options] -set1 image_files ... -set2 image_files ...
Usage 2: tfim [options] -base1 bval -set2 image_files ...
In usage 1, the collection of images files after '-set1' and the
collection after '-set2' are averaged and differenced, and the
difference is tested for significance with a 2 sample Student t-test.
In usage 2, the collection of image files after '-set2' is averaged
and then has the constant numerical value 'bval' subtracted, and the
difference is tested for significance with a 1 sample Student t-test.
N.B.: The input images can be in the usual 'short' or 'byte'
formats, or in the floating point 'flim' format.
N.B.: If in either set of images, a given pixel has zero variance
(i.e., is constant), then the t-test is not performed.
In that pixel, the .tspm file will be zero.
Options are:
-prefix pname: 'pname' is used as the prefix for the output
filenames. The output image files are
+ pname.diff = average of set2 minus average of set1
(or minus 'bval')
+ pname.tspm = t-statistic of difference
Output images are in the 'flim' (floating pt. image)
format, and may be converted to 16 bit shorts using
the program 'ftosh'.
*** The default 'pname' is 'tfim', if -prefix isn't used.
-pthresh pval: 'pval' is a numeric value between 0 and 1, giving
the significance level (per voxel) to threshold the
output with; voxels with (2-sided) t-statistic
less significant than 'pval' will have their diff
output zeroed.
*** The default is no threshold, if -pthresh isn't used.
-eqcorr dval: If present, this option means to write out the file
pname.corr = equivalent correlation statistic
= t/sqrt(dof+t^2)
The number 'dval' is the value to use for 'dof' if
dval is positive. This would typically be the total
number of data images used in forming the image sets,
if the image sets are from sfim or fim.
If dval is zero, then dof is computed from the number
of images in -set1 and -set2; if these are averages
from program sfim, then dof will be smallish, which in
turn means that significant corr values will be higher
than you may be used to from using program fim.
*** The default is not to write, if -eqcorr isn't used.
-paired: If present, this means that -set1 and -set2 should be
compared using a paired sample t-test. This option is
illegal with the -base1 option. The number of samples
in the two sets of images must be equal.
[This test is implemented by subtracting -set1 images
from the -set2 images, then testing as in '-base1 0'.]
*** The default is to do an unpaired test, if -paired isn't
used. In that case, -set1 and -set2 don't need to have
```