running rapidtide with no arguments gives usage string twice
dmd opened this issue · 0 comments
dmd commented
(I have only tested this through Docker.)
Observe below - note that the "usage:" line happens twice.
$ docker run -it fredericklab/rapidtide rapidtide
/usr/local/miniconda/lib/python3.9/site-packages/requests/__init__.py:102: RequestsDependencyWarning: urllib3 (1.26.8) or chardet (5.0.0)/charset_normalizer (2.0.4) doesn't match a supported version!
warnings.warn("urllib3 ({}) or chardet ({})/charset_normalizer ({}) doesn't match a supported "
mklexists: False
usage: rapidtide
[-h]
[--denoising | --delaymapping]
[--venousrefine | --nirs]
[--datatstep TSTEP | --datafreq FREQ]
[--noantialias]
[--invert]
[--interptype {univariate,cubic,quadratic}]
[--offsettime OFFSETTIME]
[--autosync]
[--filterband {None,vlf,lfo,resp,cardiac,lfo_legacy}]
[--filterfreqs LOWERPASS UPPERPASS]
[--filterstopfreqs LOWERSTOP UPPERSTOP]
[--filtertype {trapezoidal,brickwall,butterworth}]
[--butterorder ORDER]
[--padseconds SECONDS]
[--permutationmethod {shuffle,phaserandom}]
[--numnull NREPS]
[--skipsighistfit]
[--windowfunc {hamming,hann,blackmanharris,None}]
[--nowindow]
[--zeropadding PADVAL]
[--detrendorder ORDER]
[--spatialfilt GAUSSSIGMA]
[--globalmean]
[--globalmaskmethod {mean,variance}]
[--globalpreselect]
[--globalmeaninclude MASK[:VALSPEC]]
[--globalmeanexclude MASK[:VALSPEC]]
[--motionfile MOTFILE]
[--motpos]
[--motderiv]
[--motdelayderiv]
[--globalsignalmethod {sum,meanscale,pca}]
[--globalpcacomponents VALUE]
[--slicetimes FILE]
[--numskip SKIP]
[--timerange START END]
[--nothresh]
[--oversampfac OVERSAMPFAC]
[--regressor FILE]
[--regressorfreq FREQ | --regressortstep TSTEP]
[--regressorstart START]
[--corrweighting {None,phat,liang,eckart}]
[--corrtype {linear,circular}]
[--corrmaskthresh PCT | --corrmask MASK[:VALSPEC]]
[--similaritymetric {correlation,mutualinfo,hybrid}]
[--mutualinfosmoothingtime TAU]
[--fixdelay DELAYTIME | --searchrange LAGMIN LAGMAX]
[--sigmalimit SIGMALIMIT]
[--bipolar]
[--nofitfilt]
[--peakfittype {gauss,fastgauss,quad,fastquad,COM,None}]
[--despecklepasses PASSES]
[--despecklethresh VAL]
[--refineprenorm {None,mean,var,std,invlag}]
[--refineweighting {None,NIRS,R,R2}]
[--passes PASSES]
[--refineinclude MASK[:VALSPEC]]
[--refineexclude MASK[:VALSPEC]]
[--norefinedespeckled]
[--lagminthresh MIN]
[--lagmaxthresh MAX]
[--ampthresh AMP]
[--sigmathresh SIGMA]
[--norefineoffset]
[--psdfilter]
[--pickleft]
[--pickleftthresh THRESH]
[--refineupperlag | --refinelowerlag]
[--refinetype {pca,ica,weighted_average,unweighted_average}]
[--pcacomponents VALUE]
[--convergencethresh THRESH]
[--maxpasses MAXPASSES]
[--nolimitoutput]
[--savelags]
[--histlen HISTLEN]
[--glmsourcefile FILE]
[--noglm]
[--preservefiltering]
[--saveintermediatemaps]
[--legacyoutput]
[--calccoherence]
[--noprogressbar]
[--checkpoint]
[--wiener]
[--spcalculation]
[--dpoutput]
[--cifti]
[--simulate]
[--displayplots]
[--nonumba]
[--nosharedmem]
[--memprofile]
[--mklthreads MKLTHREADS]
[--nprocs NPROCS]
[--version]
[--echocancel]
[--respdelete]
[--negativegradient]
[--cleanrefined]
[--dispersioncalc]
[--acfix]
[--tmask FILE]
[--debug]
[--verbose]
[--alwaysmultiproc]
[--singleproc_getNullDist]
[--singleproc_calcsimilarity]
[--singleproc_peakeval]
[--singleproc_fitcorr]
[--singleproc_glm]
in_file
outputname
rapidtide: error: the following arguments are required: in_file, outputname
usage: rapidtide
[-h]
[--denoising | --delaymapping]
[--venousrefine | --nirs]
[--datatstep TSTEP | --datafreq FREQ]
[--noantialias]
[--invert]
[--interptype {univariate,cubic,quadratic}]
[--offsettime OFFSETTIME]
[--autosync]
[--filterband {None,vlf,lfo,resp,cardiac,lfo_legacy}]
[--filterfreqs LOWERPASS UPPERPASS]
[--filterstopfreqs LOWERSTOP UPPERSTOP]
[--filtertype {trapezoidal,brickwall,butterworth}]
[--butterorder ORDER]
[--padseconds SECONDS]
[--permutationmethod {shuffle,phaserandom}]
[--numnull NREPS]
[--skipsighistfit]
[--windowfunc {hamming,hann,blackmanharris,None}]
[--nowindow]
[--zeropadding PADVAL]
[--detrendorder ORDER]
[--spatialfilt GAUSSSIGMA]
[--globalmean]
[--globalmaskmethod {mean,variance}]
[--globalpreselect]
[--globalmeaninclude MASK[:VALSPEC]]
[--globalmeanexclude MASK[:VALSPEC]]
[--motionfile MOTFILE]
[--motpos]
[--motderiv]
[--motdelayderiv]
[--globalsignalmethod {sum,meanscale,pca}]
[--globalpcacomponents VALUE]
[--slicetimes FILE]
[--numskip SKIP]
[--timerange START END]
[--nothresh]
[--oversampfac OVERSAMPFAC]
[--regressor FILE]
[--regressorfreq FREQ | --regressortstep TSTEP]
[--regressorstart START]
[--corrweighting {None,phat,liang,eckart}]
[--corrtype {linear,circular}]
[--corrmaskthresh PCT | --corrmask MASK[:VALSPEC]]
[--similaritymetric {correlation,mutualinfo,hybrid}]
[--mutualinfosmoothingtime TAU]
[--fixdelay DELAYTIME | --searchrange LAGMIN LAGMAX]
[--sigmalimit SIGMALIMIT]
[--bipolar]
[--nofitfilt]
[--peakfittype {gauss,fastgauss,quad,fastquad,COM,None}]
[--despecklepasses PASSES]
[--despecklethresh VAL]
[--refineprenorm {None,mean,var,std,invlag}]
[--refineweighting {None,NIRS,R,R2}]
[--passes PASSES]
[--refineinclude MASK[:VALSPEC]]
[--refineexclude MASK[:VALSPEC]]
[--norefinedespeckled]
[--lagminthresh MIN]
[--lagmaxthresh MAX]
[--ampthresh AMP]
[--sigmathresh SIGMA]
[--norefineoffset]
[--psdfilter]
[--pickleft]
[--pickleftthresh THRESH]
[--refineupperlag | --refinelowerlag]
[--refinetype {pca,ica,weighted_average,unweighted_average}]
[--pcacomponents VALUE]
[--convergencethresh THRESH]
[--maxpasses MAXPASSES]
[--nolimitoutput]
[--savelags]
[--histlen HISTLEN]
[--glmsourcefile FILE]
[--noglm]
[--preservefiltering]
[--saveintermediatemaps]
[--legacyoutput]
[--calccoherence]
[--noprogressbar]
[--checkpoint]
[--wiener]
[--spcalculation]
[--dpoutput]
[--cifti]
[--simulate]
[--displayplots]
[--nonumba]
[--nosharedmem]
[--memprofile]
[--mklthreads MKLTHREADS]
[--nprocs NPROCS]
[--version]
[--echocancel]
[--respdelete]
[--negativegradient]
[--cleanrefined]
[--dispersioncalc]
[--acfix]
[--tmask FILE]
[--debug]
[--verbose]
[--alwaysmultiproc]
[--singleproc_getNullDist]
[--singleproc_calcsimilarity]
[--singleproc_peakeval]
[--singleproc_fitcorr]
[--singleproc_glm]
in_file
outputname
Perform a
RIPTiDe
time delay
analysis on
a dataset.
positional arguments:
in_file
The input
data file
(BOLD fMRI
file or
NIRS text
file).
outputname
The root
name for
the output
files. For
BIDS
compliance,
this can
only
contain
valid BIDS
entities
from the
source
data.
optional arguments:
-h, --help
show this
help
message and
exit
--permutationmethod {shuffle,phaserandom}
Permutation
method for
significanc
e testing.
Default is
"shuffle".
--numnull NREPS
Estimate si
gnificance
threshold
by running
NREPS null
correlation
s (default
is 10000,
set to 0 to
disable).
--skipsighistfit
Do not fit
significanc
e histogram
with a
Johnson SB
function.
Analysis type:
Single
arguments
that
change
default
values
for many
arguments
. Any
parameter
set by an
analysis
type can
be overri
dden by
setting
that
parameter
explicitl
y.
Analysis
types are
mutually
exclusive
with one
another.
--denoising
Preset for
hemodynamic
denoising -
this is a
macro that
sets lagmin
=-10.0, lag
max=10.0,
passes=3, d
especkle_pa
sses=4, ref
ineoffset=T
rue, peakfi
ttype=gauss
, doglmfilt
=True. Any
of these
options can
be
overridden
with the
appropriate
additional
arguments.
--delaymapping
Preset for
delay
mapping
analysis -
this is a
macro that
sets lagmin
=-10.0, lag
max=30.0,
passes=3, d
especkle_pa
sses=4, ref
ineoffset=T
rue, pickle
ft=True, li
mitoutput=T
rue, doglmf
ilt=False.
Any of
these
options can
be
overridden
with the
appropriate
additional
arguments.
Macros:
Single
arguments
that
change
default
values
for many
arguments
. Macros
override
individua
lly set p
arameters
. Macros
are
mutually
exclusive
with one
another.
--venousrefine
This is a
macro that
sets --lagm
inthresh=2.
5, --lagmax
thresh=6.0,
--ampthresh
=0.5, and -
-refineuppe
rlag to
bias
refinement
towards
voxels in
the
draining
vasculature
for an fMRI
scan.
--nirs
This is a
NIRS
analysis -
this is a
macro that
sets
--nothresh,
--refinepre
norm=var, -
-ampthresh=
0.7, and --
lagminthres
h=0.1.
Preprocessing options:
--datatstep TSTEP
Set the
timestep of
the data
file to
TSTEP. This
will
override
the TR in
an fMRI
file. NOTE:
if using
data from a
text file,
for example
with NIRS
data, using
one of
these
options is
mandatory.
--datafreq FREQ
Set the
timestep of
the data
file to
1/FREQ.
This will
override
the TR in
an fMRI
file. NOTE:
if using
data from a
text file,
for example
with NIRS
data, using
one of
these
options is
mandatory.
--noantialias
Disable ant
ialiasing
filter.
--invert
Invert the
sign of the
regressor
before
processing.
--interptype {univariate,cubic,quadratic}
Use
specified i
nterpolatio
n type.
Options are
"cubic", "q
uadratic",
and "univar
iate".
Default is
univariate.
--offsettime OFFSETTIME
Apply
offset
OFFSETTIME
to the lag
regressors.
--autosync
Estimate
and apply
the initial
offsettime
of an
external
regressor
using the
global cros
scorrelatio
n.
Overrides
offsettime
if present.
--detrendorder ORDER
Set order
of trend
removal (0
to
disable).
Default is
3.
--spatialfilt GAUSSSIGMA
Spatially
filter fMRI
data prior
to analysis
using
GAUSSSIGMA
in mm. Set
GAUSSSIGMA
negative to
have
rapidtide
set it to
half the
mean voxel
dimension
(a rule of
thumb for a
good
value).
--globalmean
Generate a
global mean
regressor
and use
that as the
reference
regressor.
If no
external
regressor
is
specified,
this is
enabled by
default.
--globalmaskmethod {mean,variance}
Select
whether to
use
timecourse
mean or
variance to
mask voxels
prior to
generating
global
mean.
Default is
"mean".
--globalpreselect
Treat this
run as an
initial
pass to
locate good
candidate
voxels for
global mean
regressor
generation.
--globalmeaninclude MASK[:VALSPEC]
Only use
voxels in
mask file
NAME for
global
regressor
generation
(if VALSPEC
is given,
only voxels
with
integral
values
listed in
VALSPEC are
used).
--globalmeanexclude MASK[:VALSPEC]
Do not use
voxels in
mask file
NAME for
global
regressor
generation
(if VALSPEC
is given,
only voxels
with
integral
values
listed in
VALSPEC are
excluded).
--motionfile MOTFILE
Read 6
columns of
motion
regressors
out of
MOTFILE
file (.par
or BIDS
.json)
(with
timepoints
rows) and
regress
their
derivatives
and delayed
derivatives
out of the
data prior
to
analysis.
--motpos
Toggle
whether dis
placement
regressors
will be
used in
motion
regression.
Default is
False.
--motderiv
Toggle
whether
derivatives
will be
used in
motion
regression.
Default is
True.
--motdelayderiv
Toggle
whether
delayed
derivative
regressors
will be
used in
motion
regression.
Default is
False.
--globalsignalmethod {sum,meanscale,pca}
The method
for constru
cting the
initial
global
signal
regressor -
straight
summation,
mean
scaling
each voxel
prior to
summation,
or MLE PCA
of the
voxels in
the global
signal
mask.
Default is
"sum."
--globalpcacomponents VALUE
Number of
PCA
components
used for
estimating
the global
signal. If
VALUE >= 1,
will retain
thismany
components.
If 0.0 <
VALUE <
1.0, enough
components
will be
retained to
explain the
fraction
VALUE of
the total
variance.
If VALUE is
negative,
the number
of
components
will be to
retain will
be selected
automatical
ly using
the MLE
method.
Default is
0.8.
--slicetimes FILE
Apply
offset
times from
FILE to
each slice
in the
dataset.
--numskip SKIP
SKIP TRs
were
previously
deleted
during prep
rocessing
(e.g. if
you have
done your p
reprocessin
g in FSL
and set
dummypoints
to a
nonzero
value.)
Default is
0.
--timerange START END
Limit
analysis to
data
between
timepoints
START and
END in the
fmri file.
If END is
set to -1,
analysis
will go to
the last
timepoint.
Negative
values of
START will
be set to
0. Default
is to use
all
timepoints.
--nothresh
Disable
voxel
intensity
threshold
(especially
useful for
NIRS data).
Filtering options:
--filterband {None,vlf,lfo,resp,cardiac,lfo_legacy}
Filter data
and
regressors
to specific
band. Use
"None" to
disable
filtering.
Default is
"lfo".
--filterfreqs LOWERPASS UPPERPASS
Filter data
and
regressors
to retain
LOWERPASS
to
UPPERPASS.
If --filter
stopfreqs
is not also
specified,
LOWERSTOP
and
UPPERSTOP
will be
calculated
automatical
ly.
--filterstopfreqs LOWERSTOP UPPERSTOP
Filter data
and
regressors
to with
stop
frequencies
LOWERSTOP
and
UPPERSTOP.
LOWERSTOP
must be <=
LOWERPASS,
UPPERSTOP
must be >=
UPPERPASS.
Using this
argument
requires
the use of
--filterfre
qs.
--filtertype {trapezoidal,brickwall,butterworth}
Filter data
and
regressors
using a
trapezoidal
FFT,
brickwall
FFT, or
butterworth
bandpass
filter.
Default is
"trapezoida
l".
--butterorder ORDER
Set order
of
butterworth
filter (if
used).
Default is
6.
--padseconds SECONDS
The number
of seconds
of padding
to add to
each end of
a filtered
timecourse
to reduce
end
effects.
Default is
30.0.
Windowing options:
--windowfunc {hamming,hann,blackmanharris,None}
Window
function to
use prior
to correlat
ion.
Options are
hamming,
hann, black
manharris,
and None.
Default is
hamming
--nowindow
Disable pre
correlation
windowing.
--zeropadding PADVAL
Pad input
functions
to
correlation
with PADVAL
zeros on
each side.
A PADVAL of
0 does
circular co
rrelations,
positive
values
reduce edge
artifacts.
Set PADVAL
< 0 to set
automatical
ly. Default
is 0.
Correlation options:
--oversampfac OVERSAMPFAC
Oversample
the fMRI
data by the
following
integral
factor. Set
to -1 for
automatic
selection
(default).
--regressor FILE
Read the
initial
probe
regressor
from file
FILE (if
not
specified,
generate
and use the
global
regressor).
--regressorfreq FREQ
Probe
regressor
in file has
sample
frequency
FREQ
(default is
1/tr) NB: -
-regressorf
req and --r
egressortst
ep) are two
ways to
specify the
same thing.
--regressortstep TSTEP
Probe
regressor
in file has
sample
frequency
FREQ
(default is
1/tr) NB: -
-regressorf
req and --r
egressortst
ep) are two
ways to
specify the
same thing.
--regressorstart START
The time
delay in
seconds
into the
regressor
file, corre
sponding in
the first
TR of the
fMRI file
(default is
0.0).
--corrweighting {None,phat,liang,eckart}
Method to
use for
cross-
correlation
weighting.
Default is
"None".
--corrtype {linear,circular}
Cross-
correlation
type
(linear or
circular).
Default is
"circular".
--corrmaskthresh PCT
Do correlat
ions in
voxels
where the
mean
exceeds
this
percentage
of the
robust max.
Default is
1.0.
--corrmask MASK[:VALSPEC]
Only do cor
relations
in nonzero
voxels in
NAME (if
VALSPEC is
given, only
voxels with
integral
values
listed in
VALSPEC are
used).
--similaritymetric {correlation,mutualinfo,hybrid}
Similarity
metric for
finding
delay
values.
Choices are
"correlatio
n", "mutual
info", and
"hybrid".
Default is
correlation
.
--mutualinfosmoothingtime TAU
Time
constant of
a temporal
smoothing
function to
apply to
the mutual
information
function.
Default is
3.0
seconds.
TAU <=0.0
disables
smoothing.
Correlation fitting options:
--fixdelay DELAYTIME
Don't fit
the delay
time - set
it to
DELAYTIME
seconds for
all voxels.
--searchrange LAGMIN LAGMAX
Limit fit
to a range
of lags
from LAGMIN
to LAGMAX.
Default is
-30.0 to
30.0
seconds.
--sigmalimit SIGMALIMIT
Reject lag
fits with
linewidth
wider than
SIGMALIMIT
Hz. Default
is 1000.0
Hz.
--bipolar
Bipolar
mode -
match peak
correlation
ignoring
sign.
--nofitfilt
Do not zero
out peak
fit values
if fit
fails.
--peakfittype {gauss,fastgauss,quad,fastquad,COM,None}
Method for
fitting the
peak of the
similarity
function
"gauss"
performs a
Gaussian
fit, and is
most
accurate.
"quad" and
"fastquad"
use a
quadratic
fit, which
is faster,
but not as
well
tested.
Default is
"gauss".
--despecklepasses PASSES
Detect and
refit
suspect cor
relations
to disambig
uate peak
locations
in PASSES
passes.
Default is
to perform
4 passes.
Set to 0 to
disable.
--despecklethresh VAL
Refit
correlation
if median d
iscontinuit
y magnitude
exceeds
VAL.
Default is
5.0
seconds.
Regressor refinement options:
--refineprenorm {None,mean,var,std,invlag}
Apply TYPE
prenormaliz
ation to
each
timecourse
prior to
refinement.
Default is
"mean".
--refineweighting {None,NIRS,R,R2}
Apply TYPE
weighting
to each
timecourse
prior to
refinement.
Default is
"R2".
--passes PASSES
Set the
number of
processing
passes to
PASSES.
Default is
3.
--refineinclude MASK[:VALSPEC]
Only use
voxels in
file MASK
for
regressor
refinement
(if VALSPEC
is given,
only voxels
with
integral
values
listed in
VALSPEC are
used).
--refineexclude MASK[:VALSPEC]
Do not use
voxels in
file MASK
for
regressor
refinement
(if VALSPEC
is given,
voxels with
integral
values
listed in
VALSPEC are
excluded).
--norefinedespeckled
Do not use
despeckled
pixels in
calculating
the refined
regressor.
--lagminthresh MIN
For
refinement,
exclude
voxels with
delays less
than MIN.
Default is
0.5
seconds.
--lagmaxthresh MAX
For
refinement,
exclude
voxels with
delays
greater
than MAX.
Default is
5.0
seconds.
--ampthresh AMP
For
refinement,
exclude
voxels with
correlation
coefficient
s less than
AMP
(default is
0.3). NOTE:
ampthresh
will automa
tically be
set to the
p<0.05 sign
ificance
level
determined
by the
--numnull
option if
NREPS is
set greater
than 0 and
this is not
manually
specified.
--sigmathresh SIGMA
For
refinement,
exclude
voxels with
widths
greater
than SIGMA
seconds.
Default is
100.0
seconds.
--norefineoffset
Disable
realigning
refined
regressor
to zero
lag.
--psdfilter
Apply a PSD
weighted
Wiener
filter to
shifted
timecourses
prior to
refinement.
--pickleft
Will select
the
leftmost
delay peak
when
setting the
refine
offset.
--pickleftthresh THRESH
Threshhold
value
(fraction
of maximum)
in a
histogram
to be
considered
the start
of a peak.
Default is
0.33.
--refineupperlag
Only use
positive
lags for
regressor
refinement.
--refinelowerlag
Only use
negative
lags for
regressor
refinement.
--refinetype {pca,ica,weighted_average,unweighted_average}
Method with
which to
derive
refined
regressor.
Default is
"pca".
--pcacomponents VALUE
Number of
PCA
components
used for
refinement.
If VALUE >=
1, will
retain this
many
components.
If 0.0 <
VALUE <
1.0, enough
components
will be
retained to
explain the
fraction
VALUE of
the total
variance.
If VALUE is
negative,
the number
of
components
will be to
retain will
be selected
automatical
ly using
the MLE
method.
Default is
0.8.
--convergencethresh THRESH
Continue
refinement
until the
MSE between
regressors
becomes <=
THRESH. By
default,
this is not
set, so
refinement
will run
for the
specified
number of
passes.
--maxpasses MAXPASSES
Terminate
refinement
after
MAXPASSES
passes,
whether or
not
convergence
has
occured.
Default is
15.
Output options:
--nolimitoutput
Save some
of the
large and
rarely used
files.
--savelags
Save a
table of
lagtimes
used.
--histlen HISTLEN
Change the
histogram
length to
HISTLEN.
Default is
101.
--glmsourcefile FILE
Regress
delayed
regressors
out of FILE
instead of
the initial
fmri file
used to
estimate
delays.
--noglm
Turn off
GLM
filtering
to remove
delayed
regressor
from each
voxel
(disables
output of
fitNorm).
--preservefiltering
Don't
reread data
prior to
performing
GLM.
--saveintermediatemaps
Save lag
times,
strengths,
widths, and
mask for
each pass.
--legacyoutput
Use legacy
file naming
and formats
rather than
BIDS naming
and format
conventions
for output
files.
--calccoherence
Calculate
and save
the
coherence
between the
final
regressor
and the
data.
Miscellaneous options:
--noprogressbar
Will
disable
showing
progress
bars
(helpful if
stdout is
going to a
file).
--checkpoint
Enable run
checkpoints
.
--wiener
Do Wiener d
econvolutio
n to find
voxel
transfer
function.
--spcalculation
Use single
precision
for
internal ca
lculations
(may be
useful when
RAM is
limited).
--dpoutput
Use double
precision
for output
files.
--cifti
Data file
is a
converted
CIFTI.
--simulate
Simulate a
run - just
report
command
line
options.
--displayplots
Display
plots of
interesting
timecourses
.
--nonumba
Disable jit
compilation
with numba.
--nosharedmem
Disable use
of shared
memory for
large array
storage.
--memprofile
Enable
memory
profiling -
warning:
this slows
things down
a lot.
--mklthreads MKLTHREADS
Use no more
than
MKLTHREADS
worker
threads in
accelerated
numpy
calls.
--nprocs NPROCS
Use NPROCS
worker
processes
for multipr
ocessing.
Setting
NPROCS to
less than 1
sets the
number of
worker
processes
to n_cpus -
1.
--version
Print
version
information
and exit.
Experimental options (not fully tested, may not work):
--echocancel
Attempt to
perform
echo cancel
lation.
--respdelete
Attempt to
detect and
remove
respiratory
signal that
strays into
the LFO
band.
--negativegradient
Calculate
the
negative
gradient of
the fmri
data after
spectral
filtering
so you can
look for
CSF flow à
la https://
www.biorxiv
.org/conten
t/10.1101/2
021.03.29.4
37406v1.ful
l.
--cleanrefined
Perform
additional
processing
on refined
regressor
to remove
spurious
components.
--dispersioncalc
Generate
extra data
during
refinement
to allow
calculation
of
dispersion.
--acfix
Perform a
secondary
correlation
to disambig
uate peak
location. E
xperimental
.
--tmask FILE
Only
correlate
during
epochs
specified
in MASKFILE
(NB: each
line of
FILE
contains
the time
and
duration of
an epoch to
include.
Debugging options. You probably don't want to use any of these unless I ask you to to help diagnose a problem:
--debug
Enable
additional
debugging
output.
--verbose
Enable
additional
runtime
information
output.
--alwaysmultiproc
Use the mul
tiprocessin
g code path
even when
nprocs=1.
--singleproc_getNullDist
Force
single proc
path for ge
tNullDist.
--singleproc_calcsimilarity
Force
single proc
path for ca
lcsimilarit
y.
--singleproc_peakeval
Force
single proc
path for
peakeval.
--singleproc_fitcorr
Force
single proc
path for
fitcorr.
--singleproc_glm
Force
single proc
path for
glm.