maartenmennes / ICA-AROMA

ICA-AROMA Software Package: a data-driven method to identify and remove head motion-related artefacts from functional MRI data.
Apache License 2.0
91 stars 53 forks source link

No denoised output #23

Closed hhal closed 6 years ago

hhal commented 6 years ago

I've ran ICA-AROMA for many subjects with succes. However, for some subjects I don't find a denoised_fun_data output nifti in the subjects their melodic directory. The log report is not mentioning any errors, in fact it even says it 'finished'.

Any ideas on what went wrong?

Thanks.

maartenmennes commented 6 years ago

most likely it cannot find the original non-denoised data for some reason. But without more detail this is hard to say. Alternatively, it fails at the fsl_regfilt stage because you might have too many noise components making the model rank deficient. We sometimes observe this with multiband, short TR, high volume count data.

hhal commented 6 years ago

Dear Maarten,

Thank you for your comments. Yes, what might be the case is that it has too many as noise labelled components, as I try to run it on a resting-state data set containing 1030 volumes (TR=2). Any idea on how to circumvent this?

maartenmennes commented 6 years ago

How many components in total does melodic return? With these high volume datasets, we typically advise to not use the automatic dimensionality estimation in melodic, but rather restrict the number of components to 100-150. In AROMA you can do this with the -dim option, provided you let AROMA run melodic (i.e,. you're not specifying a pre-calculated melodic directory).

hhal commented 6 years ago

In total the melodic sometimes returns over 400 components. I'll try to run them by fixing the dimensionality for melodic. Thanks for the suggestion.

maartenmennes commented 6 years ago

yes, in that case, you will benefit from 'combining' some noise into more encompassing components by reducing the ICA dimensionality. Good luck with your processing!