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  

|
October 09, 2009 12:34PM
Judd wrote:

> > That would be useful if storing data in a few masks. If I
> understand you correctly, then for my problem it would yield a
> large amount of duplication of data (as each voxel may be
> contained in hundreds of ROIs). For a few ROIs with little
> overlap it may indeed be more efficient though to use a sparse
> representation.
>
> The formats seem equivalent and inter-convertable to me so I
> either must not have explained it clearly or I really don't
> understand what you're trying to compute. I don't see why there
> would ever be any duplication using either approach (even in
> the presence of extensive overlap).

Sorry, I think I read your proposal wrong. If I understand it correctly now then you propose that an ROI can not only contain integer indices but data of any type.

This may be useful, however:
- it still complicates matters further. For example you would have to store the data type of the values that are stored.
- the proposal for masks does support different sizes of ROIs. However for the application that you mentioned (time courses in ROIs) it seems to me that is this can be stored in a simple matrix ("number of voxels" x "number of time points"). So why not store this data in the mask in a .1D file, while storing the mask itself in either a BRIK or another file that contains the indices of the selected voxels?

> I was mostly concerned about keeping track of the position of
> each mask because I was thinking about this from an image
> filtering point of view. Anyway, it sounds like you're pretty
> clear about where you want to go with this.

Indeed, I have a rather specific purpose in mind. Anyway, thanks a lot for your comments and sharing your thoughts.

cheers,
Nick
Subject Author Posted

Support for multiple sparse volume masks?

Nick October 06, 2009 08:37AM

Re: Support for multiple sparse volume masks?

bob cox October 06, 2009 10:33AM

Re: Support for multiple sparse volume masks?

Nick Oosterhof October 06, 2009 11:49AM

Re: Support for multiple sparse volume masks?

Judd October 06, 2009 04:00PM

Re: Support for multiple sparse volume masks?

Nick Oosterhof October 07, 2009 07:33AM

Re: Support for multiple sparse volume masks?

Judd October 07, 2009 10:26AM

Re: Support for multiple sparse volume masks?

Daniel Glen October 07, 2009 12:04PM

Re: Support for multiple sparse volume masks?

Nick Oosterhof October 07, 2009 01:25PM

Re: Support for multiple sparse volume masks?

bob cox October 07, 2009 03:12PM

Re: Support for multiple sparse volume masks?

Nick Oosterhof October 07, 2009 03:49PM

Re: Support for multiple sparse volume masks?

Nick October 07, 2009 10:03PM

Re: Support for multiple sparse volume masks?

Judd October 08, 2009 11:58AM

Re: Support for multiple sparse volume masks?

Judd October 08, 2009 12:06PM

Re: Support for multiple sparse volume masks?

Nick Oosterhof October 08, 2009 01:07PM

Re: Support for multiple sparse volume masks?

Nick Oosterhof October 08, 2009 01:06PM

Re: Support for multiple sparse volume masks?

Judd October 08, 2009 01:44PM

Re: Support for multiple sparse volume masks?

Nick Oosterhof October 08, 2009 03:42PM

Re: Support for multiple sparse volume masks?

Judd October 08, 2009 04:39PM

Re: Support for multiple sparse volume masks?

Nick Oosterhof October 09, 2009 12:34PM

Re: Support for multiple sparse volume masks?

bob cox October 06, 2009 04:02PM

Re: Support for multiple sparse volume masks?

Nick Oosterhof October 07, 2009 07:47AM

Re: Support for multiple sparse volume masks?

Judd October 06, 2009 01:25PM

Re: Support for multiple sparse volume masks?

Nick Oosterhof October 06, 2009 01:49PM

Re: Support for multiple sparse volume masks?

Rasmus Birn October 06, 2009 04:13PM

Re: Support for multiple sparse volume masks?

Nick Oosterhof October 07, 2009 07:37AM