Dear FSL experts,
I am trying to clean some functional runs using ICA-AROMA, and while this has worked for several runs of data, I am running into problems with a couple runs where the number of components to be regressed out is relatively large (i.e. between 270 and 325 components out of ~520 extracted components). Although ICA-AROMA does not appear to give any error, there is no cleaned data set present when the python script finishes. I have tried running the fsl_regfilt step with the appropriate inputs (fsl_regfilt -i ../filtered_func_data.nii.gz -d melodic.ica/melodic_mix -f `cat classified_motion_ICs.txt` -m melodic.ica/mask.nii.gz -o cleaned_data), but it crashes with "Segmentation fault (core dumped)" on a Linux machine and "Abort trap: 6" on a mac, which both seem to be related to RAM limitations. Is there any way to estimate the amount of RAM needed to get fsl_regfilt to run? My filtered_func_data is 1220 volumes (TR = 460 msec) with 3.024390x3.024390x3 mm^3 voxels.
Thanks,
Eric
|