Dear Marjolein,
the error message implies that one number between 0 and 57 is missing (i.e. that one slice is not included in the list) or that on number between 0 and 57 is present more than once. Can you please check to make sure this is not the case?
Jesper
> On 11 Apr 2018, at 06:55, M Barendse <[log in to unmask]> wrote:
>
> Dear FSL-developers,
> I would like to use eddy cuda (7.5) to run intra-volume motion correction in my developmental dataset. However, I am getting an error 'MultibandGroups:MultibbandGroups: Logical error in file'. Any ideas how to solve this?
>
> The command runs without errors if I remove the '--slspec=FACTS_slspec.txt' part, but I am not sure if eddy can figure out the slice timing on its own or it just makes (possibly false) assumptions about the order of slices? I have single band data with 58 slices acquired in interleaved order. The slspec file is a simple txt file with one column, set up like this:
> 0
> 2
> 4
> ..
> 56
> 1
> 3
> 5
> ..
> 57
>
> The command I tried to run is as follows:
> eddy_cuda --imain=DWI_denoised.nii.gz --mask=B0_brain_mask.nii.gz --acqp=acqparams.txt --index=index.txt --bvecs=DWI45B300.bvecs --bvals=DWI45B3000.bvals --topup=DWI_topup_results --repol --out=eddycor_DWI --mporder=8 --slspec=FACTS_slspec.txt
>
> Any suggestions appreciated.
> Cheers,
> Marjolein
|