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

Components classified, but no denoising #35

Closed sgoksan closed 5 years ago

sgoksan commented 5 years ago

Hi, I'm having a very similar problem to a previous user but I've tried downloading the most recent version of ICA-AROMA and I'm still not getting a denoised output.

From the error output it appears that the code is not getting as far as Step 3) Data denoising:

------------------------------- RUNNING ICA-AROMA ------------------------------- --------------- 'ICA-based Automatic Removal Of Motion Artifacts' --------------- Step 1) MELODIC Step 2) Automatic classification of the components

I hope you can help. Thank you!

maartenmennes commented 5 years ago

there seems to be a problem with your matplotlib installation. Could you reinstall or upgrade matplotlib (that is what google suggests for your "ImportError: cannot import name cbook" error)

sgoksan commented 5 years ago

Hi, thank you for your response.

I've tried upgrading matplotlib but everything was already up to date. I then tried installing an older version of matplotlib (2.0.2) and this time the denoising worked. Do you think this is an appropriate fix?

Thanks Sezgi

maartenmennes commented 5 years ago

yes, the plotting is purely for illustration purposes and has no influence on the classification or denoising.