History of AFNI updates  

|
February 08, 2018 11:44AM
Dear gurus,

I'm running the following 3dttest++ command

3dttest++ \
  -setA $INDIR/sub-*/*MNI*deconvolve*.nii.gz'[$BRICK]' \
  -mask $BASEDIR/derivatives/unionmask/group/group_space-MNI152NLin2009cAsym_unionbrainmask.nii.gz \
  -Clustsim \
  -prefix $OUTDIR/clust_brick$BRICK\.nii.gz \
  -prefix_clustsim clust_brick$BRICK

it finishes happily, and when I load the results in the AFNI GUI I can find all the p-values, etc. However, if I inspect the logs, I see these errors:

...
 + 3dttest++ ===== simulation jobs have finished (414.4 s elapsed)
** ERROR: Can't read file ./clust_brick122.0001.minmax.1D
** ERROR: Can't read file ./clust_brick122.0003.minmax.1D
** ERROR: Can't read file ./clust_brick122.0004.minmax.1D
** ERROR: Can't read file ./clust_brick122.0005.minmax.1D
** ERROR: Can't read file ./clust_brick122.0006.minmax.1D
** ERROR: Can't read file ./clust_brick122.0008.minmax.1D
** ERROR: Can't read file ./clust_brick122.0009.minmax.1D
** ERROR: Can't read file ./clust_brick122.0011.minmax.1D
** ERROR: Can't read file ./clust_brick122.0015.minmax.1D
 + 3dttest++ ===== starting 3dClustSim A: elapsed = 437.9 s
++ 3dClustSim: AFNI version=AFNI_17.3.09 (Dec 22 2017) [64-bit]
++ Authored by: RW Cox and BD Ward
++ Loading -insdat datasets
!
++ saving main effect t-stat MIN/MAX values in ./clust_brick122.0004.minmax.1D
!
++ saving main effect t-stat MIN/MAX values in ./clust_brick122.0001.minmax.1D
1++ output short-ized file ./clust_brick122.0004.sdat
++ output short-ized file ./clust_brick122.0001.sdat
!
++ saving main effect t-stat MIN/MAX values in ./clust_brick122.0008.minmax.1D
++ output short-ized file ./clust_brick122.0008.sdat
...

When the program is done, some *minmax.1D files remain (which interestingly are those that 3dttest++ complained it could not open):

[castello@discovery group]$ ls *minmax* | nl
     1  clust_brick122.0001.minmax.1D
     2  clust_brick122.0003.minmax.1D
     3  clust_brick122.0004.minmax.1D
     4  clust_brick122.0005.minmax.1D
     5  clust_brick122.0006.minmax.1D
     6  clust_brick122.0008.minmax.1D
     7  clust_brick122.0009.minmax.1D
     8  clust_brick122.0011.minmax.1D
     9  clust_brick122.0015.minmax.1D

and they do contain stuff

[castello@discovery group]$ head clust_brick122.0001.minmax.1D
       -4.27043        4.81231
       -4.35104        3.87422
       -4.16067          3.788
       -3.69115        3.74613
       -4.45349        4.16302
       -4.63851        4.21939
       -5.09003        4.42739
        -4.3851        4.33245
       -3.89163        4.43233
       -4.07312        3.62941

I wonder if it's somehow a file system problem on our side...however I'm surprised that 3dttest++ continues with these errors. What should I do?

Thanks!
Matteo

P.S. here's the full log of 3dttest++. Apologies for the verbosity, but I'm running everything in a singularity container and I'm paranoid: logttest.txt
Subject Author Posted

3dttest++ -Clustsim complains it can't read *minmax.1D, but continues happily

Matteo Visconti dOC February 08, 2018 11:44AM

Re: 3dttest++ -Clustsim complains it can't read *minmax.1D, but continues happily

Bob Cox February 08, 2018 03:42PM

Re: 3dttest++ -Clustsim complains it can't read *minmax.1D, but continues happily

Matteo Visconti dOC February 08, 2018 05:05PM