sliceacq
From VoxBoWiki
sliceacq is a command-line program to do slice timing correction. It sinc interpolates each time series to create a new one aligned at time 0 (the time of the first slice in the volume). Here's the help:
sliceacq - Acquisition correction routine for VoxBo.
usage: sliceacq -h -r -i[4D data file name] -o[output file name]
-s[slice time] -t[time of 1st slice] -c[TR time]
-p[configuration file] -v
flags:
-h Print usage information. Optional.
-r When used, the default behavior of not performing
correction on a corrected file is overridden.
Optional.
-i <4D data file> Specify the input 4D data file. Required.
-o <output file> Specify the output file name. Optional.
Default output file name is the input 4D data file
name.
-s <slice time in ms> Specify the slice time in milliseconds.
Values <= 0 are treated as if the slice time was not
specified. Optional.
-t <time of 1st slice> Time of first slice in milliseconds. Must be a non-
negative float. Optional.
NOTE: If -s is used but not -t, then time of first
slice is assumed to be 0. Conversely, if -t is used
but not -s then slice time is set to
(tr - time of 1st slice)/dimZ.
-c <TR time in ms> Specify the TR time as an integer number of
milliseconds. This overrides the TR value from the
header. Optional.
NOTE: Non-positive values are ignored.
-p Configuration file path. Default is
/usr/local/VoxBo/etc/sliceacq.cfg
-v Global VoxBo version number. Optional.
-n Assume interleaved slice order (default is ascending).
