Closed kristianeschenburg closed 4 years ago
Hey @kristianeschenburg
First things: Were the data also motion and slice time corrected, as well as distortion corrected? Additionally, what were the echo times, TR, field of view - just to get a better idea of the data?
Also, does the T2* map look appropriate - does it have the shape of your data/ a brain? In other words, does it include the data you expect it to include? Does it have reasonable values (at 3T, a range from 14 to 70 in the cortex could be called reasonable).
You can also look at the optimally combined data - this should look like you input data - except less noisy due to averaging. Anything strange in that?
Edit: To match my comment on neurostars, here https://neurostars.org/t/tedana-ica-fails-to-converge/5105
@tsalo it looks like division by zero is an error instead of a warning, isn't that unusual? I'm wondering if this is due to high-components, because the various explained must be 0 There's just one component, so the min equals the max, causing the divide by zero error (thanks for the correction @emdupre).
Edit: fixed numerous logical mis-steps.
The full call is:
It could have found only one provisionally accepted component, in which case min and max would be the same yielding the divide by zero error. Usually we'd see no accepted components, triggering
If there's only one accepted component I think we'd still want to quit, here. It just might be useful to provide a more helpful error message ?
Wow, weird edge case. Yeah, I think we should just do a check for 1 component and put a similar error message IMO. For 2 and above it's probably still not great, but at least we won't cause the 0-divide error. I'll edit my comment to make it clear that I stated the wrong thing.
Hi
I'm running tedana on a 3 echo data set that has been distortion corrected with either fugue or topup -- the undistorted images look correct. The ICA step fails to converge, and then tedana fails at the spatial clustering of components -- how can I proceed with / fix this situation? Thanks.
Module
duecredit
not successfully imported due to "No module named 'duecredit'". Package functionality unaffected. /mnt/home/keschenb/anaconda3/lib/python3.6/site-packages/sklearn/externals/joblib/init.py:15: DeprecationWarning: sklearn.externals.joblib is deprecated in 0.21 and will be removed in 0.