Provided by: python-nifti_0.20100607.1-4.1build1_amd64 bug

NAME

       pynifti_pst - compute peristimulus timeseries of fMRI data

SYNOPSIS

       pynifti_pst [options] <4dimage> <outfile> <vol_id | filename> [...]

DESCRIPTION

       pynifti_pst  computes  the  peristimulus  signal  timecourse for all voxels in a volume at once. Stimulus
       onsets can be specified as volume numbers or times  (will  be  converted  into  volume  numbers  using  a
       supplied  repetition  time).   Onsets can be specified directly on the command line, but can also be read
       from (multiple) files. Such file are assumed to list one onset per line (as the first value). Empty lines
       are  ignored. This enables pynifti_pst to use e.g. FSL's custom EV files. If several files are specified,
       the read onsets are combined to a single onset vector.  pynifti_pst  writes  a  4d  timeseries  image  as
       output.  This image can e.g. be loaded into FSLView to look at each voxels signal timecourse in a certain
       condition by simply clicking on it.

OPTIONS

       --version
              show program's version number and exit

       -h, --help
              show this help message and exit

       --verbose
              print status messages

       -n NVOLS, --nvols=NVOLS
              Set the length of the computed peristimulus signal timecourse (in volumes). Default: 10

       -t, --times
              If supplied, the read values are treated as onset times and will be converted to  volume  numbers.
              For  each  onset  the  volume  that is closest in time will be selected. Volumes are assumed to be
              recorded exactly (and completely) after tr/2, e.g. if 'tr' is 2 secs the first volume is  recorded
              at  exactly  one  second.   Please  see  the  --tr and --offset options to learn how to adjust the
              conversion.

       --tr=TR
              Repetition time of the 4d image (temporal difference of two successive volumes). This can be  used
              to  override  the setting in the 4d image. The repetition time is necessary to convert onset times
              into volume numbers. If the '--times' option is not set this value has no effect. Please note that
              repetitions  time  and  the  supplied  onsets  have  to be in the same unit.  Please note, that if
              --times is given the tr has to be specified in the same unit as the read onset times.

       --offset=OFFSET
              Constant offset applied to the onsets times  when  converting  them  to  volume  numbers.  Without
              setting '-- times' this option has no effect'.

       -p, --percsigchg
              Convert  the  computed  timecourse  to percent signal change relative to the first (onset) volume.
              This might not be meaningful when --operation is set to something different  than  'mean'.  Please
              note,  that  the  shape of the computes timeseries heavily depends on the first average volume. It
              might be more meaningful to use a  real  baseline  condition  as  origin.  However,  this  is  not
              supported yet. Default: False

       --printvoxel=PRINTVOXEL
              Print  the  peristimulus timeseries of a single voxel for all onsets separately. This will print a
              matrix (onsets x time), where the number of columns is identical to the value of --nvols  and  the
              number of rows corresponds to the number of specified onsets.  (e.g. 'z,y,x')

       --operation=OPERATION
              Choose  the  math  operation  that is performed to compute the peristimulus timeseries. By default
              this is the mean across all stimulations ('mean'). Other possibilities are the standard  deviation
              ('std') and standard error ('sde').