clustsim on 3dttest++

How can I invoke the -ClustSim option in 3dttest++?

For example my script is the following:
3dttest++ -ClustSim -AminusB -prefix /Volumes/groupanalyses/SN_ASDvsSSD.nii.gz
-setA
[setA list]
-setB
[setB list]

But I am getting the following error:
++ 3dttest++: AFNI version=AFNI_21.3.17 (Dec 30 2021) [64-bit]
++ Authored by: Zhark++
++ Number of -Clustsim threads set to 8
++ option -setA :: processing as SHORT form (all values are datasets)
++ have 24 volumes corresponding to option ‘-setA’
++ option -setB :: processing as SHORT form (all values are datasets)
++ have 26 volumes corresponding to option ‘-setB’
** FATAL ERROR: Cannot use -Clustsim when -prefix has an absolute path

Hi-

The error message is asking for the output file name to be provided differently—instead of an absolute path, like:


/A/B/C/file.nii.gz

… to use a relative path, so one that doesn’t start with ‘/’, like:


../D/B/C/file.nii.gz

So, perhaps try:


\mkdir tmp_ttest

3dttest++ -ClustSim -AminusB -prefix ./tmp_ttest/SN_ASDvsSSD.nii.gz \
-setA \
[setA list]
-setB \
[setB list]

–pt