AFNI Message Board

Dear AFNI users-

We are very pleased to announce that the new AFNI Message Board framework is up! Please join us at:

https://discuss.afni.nimh.nih.gov

Existing user accounts have been migrated, so returning users can login by requesting a password reset. New users can create accounts, as well, through a standard account creation process. Please note that these setup emails might initially go to spam folders (esp. for NIH users!), so please check those locations in the beginning.

The current Message Board discussion threads have been migrated to the new framework. The current Message Board will remain visible, but read-only, for a little while.

Sincerely, AFNI HQ

History of AFNI updates  

|
July 09, 2014 10:17AM
Hi Dane,

I've been out/busy for a while, sorry...

A am not sure in exactly what way you are using NaN, but
AFNI does not use that as a special case. It is likely
you should not use it at all.


Regressing out everything but one condition at a time is
a little shaky, particularly for a fast event design,
since regressors are much less likely to be orthogonal.

Consider instead applying the full regression, and then
adding the signal of interest to the errts. That could
be done by adding the -cbucket option to 3dDeconvolve
(see -regress_make_cbucket) and running 3dSynthesize
afterwards. For classes with single regressors, it is
also easy enough to just use 3dcalc (beta volume times
regressor of interest plus noise).

As a side note, reviewers may not be very accepting of
this method, as most of the correlations would possibly
be driven by the main response to the regressor of
interest.


For bandpassing, look up -regress_bandpass in the
afni_proc.py -help output (or -h_view). That option
is used in most of the resting state example, such as
example #9.


If you are just computing correlations, then scaling is
not relevant. However it does not hurt, and since you
are still doing a task regression, it might be good to
stick with it so the intermediate results make more sense.


Using 3dTproject on the regression matrix gains you
nothing but a lot of saved time (it is much faster).
Again, just look at what afni_proc.py does for the case
of bandpassing with no tasks.


Regarding your afni_proc.py command:

0. You have not specified any blocks, meaning this will
do time shifting (requires an accurate TR), volume
registration, blurring scaling and regression.

1. Pass it all sessions at once. If you do not, the EPI
will not be aligned across runs. The runs do not need
to be of the same length.

2. There is no -force_TR option. Why do your datasets
not already have that TR set? You can use 3drefit to
add it or stick with passing -force_TR to 3dDeconvolve
via -regress_opts_3dD.

3. Since you are using TENT functions, I suggest going the
-regress_make_cbucket and 3dSynthesize route.

4. A -scale_max of 100 makes no sense, since 100 is the
default mean. Stick with 200 or omit that option.

- rick
Subject Author Posted

Bandpass + 3dDeconvolve for tasked-based FC analysis

d6anders June 30, 2014 12:59AM

Re: Bandpass + 3dDeconvolve for tasked-based FC analysis

rick reynolds June 30, 2014 10:18AM

Re: Bandpass + 3dDeconvolve for tasked-based FC analysis

d6anders June 30, 2014 07:55PM

Re: Bandpass + 3dDeconvolve for tasked-based FC analysis

rick reynolds July 01, 2014 09:11AM

Re: Bandpass + 3dDeconvolve for tasked-based FC analysis

d6anders July 05, 2014 09:00PM

Re: Bandpass + 3dDeconvolve for tasked-based FC analysis

rick reynolds July 09, 2014 10:17AM

Re: Bandpass + 3dDeconvolve for tasked-based FC analysis

d6anders July 09, 2014 07:57PM

Re: Bandpass + 3dDeconvolve for tasked-based FC analysis

rick reynolds July 09, 2014 09:10PM

Re: Bandpass + 3dDeconvolve for tasked-based FC analysis

d6anders July 09, 2014 10:21PM

Re: Bandpass + 3dDeconvolve for tasked-based FC analysis

rick reynolds July 10, 2014 01:35PM

Re: Bandpass + 3dDeconvolve for tasked-based FC analysis

d6anders July 10, 2014 10:22PM

Re: Bandpass + 3dDeconvolve for tasked-based FC analysis

rick reynolds July 11, 2014 09:15AM

Re: Bandpass + 3dDeconvolve for tasked-based FC analysis

d6anders July 11, 2014 10:27PM

Re: Bandpass + 3dDeconvolve for tasked-based FC analysis

d6anders July 12, 2014 11:11PM

Re: Bandpass + 3dDeconvolve for tasked-based FC analysis

rick reynolds July 13, 2014 02:32PM

Re: Bandpass + 3dDeconvolve for tasked-based FC analysis

d6anders July 08, 2014 03:56PM