History of AFNI updates  

|
September 01, 2015 04:10PM
I'm confused about an error I'm receiving from 3dNLfim. I have a small dataset with 5 time points. I'm running 3dNLfim to fit these points to an exponential function, and I'm using the -time option to specify the times when each sample was acquired. The 1D file used as the -time input contains 5 values. But when I run 3dNLfim, I get an error saying "Time reference array is too short".

Here are the commands I run:
echo "15.4, 29.7, 44.0, 58.3, 72.6" > "sampleTimes.1D"
3dNLfim \
	-input "TEMP+orig" \
	-mask "SBJ01_FullBrain_EPIRes+orig.BRIK" \
	-ignore 0 \
	-noise Zero \
	-signal Exp \
	-nrand 100 \
	-nbest 5 \
	-fdisp 100.0 \
	-bucket 0 "TEMP.bucket" \
	-time "sampleTimes.1D"

Here is the output I see:
++ 3dNLfim: AFNI version=AFNI_2011_12_21_1014 (Oct 23 2014) [64-bit]
++ Authored by: B. Douglas Ward
++ NOTICE: Default value of -ignore is now 0;
           Before 04 Nov 2008, default value was 3
++ time series length = 5 points
++ 28247 voxels in mask SBJ01_FullBrain_EPIRes+orig.BRIK
3dNLfim Error: Time reference array is too short 
Subject Author Posted

3dNLfim time reference array error

djangraw September 01, 2015 04:10PM

Re: 3dNLfim time reference array error

jkeidel September 02, 2015 06:56AM

Re: 3dNLfim time reference array error

djangraw September 02, 2015 10:28AM