Print

Print


Hi Mark,

Thanks for taking the time to look over the data I uploaded  
yesterday. I very much appreciate it.

On 18 May 2006, at 17:03, Mark Jenkinson wrote:

> Dear Colm,
>
> The problem with your registrations is that you have not used BET
> to remove the non-brain structures from your anatomical image.
> As you have low SNR and large FOV it requires some slight tuning
> to get BET working, but I found that:
>  bet 66133.anat anat_bet -c 147 74 98 -f 0.7
> did a reasonable job - good enough for registration anyway.

I did try running bet before alright, but it left most of the skull  
in place. I didn't play with command line arguments.
How did you come up with the coords for the centre? Trial and error  
or something more principled?

>
> Then, when I ran the first two flirt commands that you had in
> your text file, with the newly betted anatomical, I got good  
> solutions.
>

I ran bet on the anatomical image using the command line you used.  
This produced 6133.anat.noskull.nii.gz.
Then i tried to normalise against the skull-less anatomical using the  
following commands:

### Functional

/usr/share/fsl/bin/flirt -in /scratch/66133/66133.anat.noskull.nii.gz
-ref /usr/share/fsl/etc/standard/avg152T1_brain.hdr -omat
/scratch/66133/66133.run1.reg.ed.normalised1.mat -bins 256 -cost
corratio -searchrx -180 180 -searchry -180 180 -searchrz -180 180 -dof
12

/usr/share/fsl/bin/flirt -in /scratch/66133/66133.run1.reg.ed.nii -ref
/scratch/66133/66133.anat.noskull.nii.gz -omat
/scratch/66133/66133.run1.reg.ed.normalised2.mat -bins 256 -cost
corratio -searchrx -180 180 -searchry -180 180 -searchrz -180 180 -dof
12

/usr/share/fsl/bin/convert_xfm -concat
/scratch/66133/66133.run1.reg.ed.normalised1.mat -omat
/scratch/66133/66133.run1.reg.ed.normalised.mat
/scratch/66133/66133.run1.reg.ed.normalised2.mat

/usr/share/fsl/bin/flirt -in /scratch/66133/66133.run1.reg.ed.nii -ref
/usr/share/fsl/etc/standard/avg152T1_brain.hdr -out
/scratch/66133/66133.run1.reg.ed.normalised.nii -applyxfm -init
/scratch/66133/66133.run1.reg.ed.normalised.mat -interp trilinear

### Anatomical

/usr/share/fsl/bin/flirt -in /scratch/66133/66133.anat.noskull.nii.gz
-ref /usr/share/fsl/etc/standard/avg152T1_brain.hdr -out
/scratch/66133/66133.anat.noskull.normalised.nii.gz -omat
/scratch/66133/66133.anat.noskull.normalised.nii.mat -bins 256 -cost
corratio -searchrx -90 90 -searchry -90 90 -searchrz -90 90 -dof 12
-interp trilinear

But I can't repeat the success you seem to have had. :-( I've  
uploaded screenshots (number 424955), in fslview, of the anatomical  
only and functional overlaid on the anatomical. Where have I gone wrong?


> The only reason I suggested trying larger search angles or alignment
> before is that this can make things easier, but flirt is designed to
> work without initial alignment, although if the initial alignment is
> nearly 90 degrees or more, then a -180 to 180 search angle should be
> used.
>
> Also, I noted that you have run some clean up on your functional
> images.  However, I got slightly better registrations when I used the
> raw functional images (I used avwroi to extract a single image from
> 66133.run1.nii).  So I would advise doing the same.

Yep, that's correct. The functional is registered, to correct for  
motion, and then edge detected and then I do the normalisation on the  
resultant file.

So the way to get the best results is to bet the anatomy, and  
normalise the raw functional data against that and then to the  
registration and edge detection?

In the case where the normalisation is done on the raw functional  
data, does flirt correctly deal with any relative displacement  
between the individual slices?

Out of curiosity, why do you get better normalisation with the raw  
functional images than from the cleaned-up images?

>
> Anyway, the main thing was to use BET on your anatomical image.
> Note that this, and other tips for registration, can be found on the
> FSL FAQ.

Regards,

--
Dr Colm G. Connolly
School of Psychology and Institute of Neuroscience
The Lloyd Building
University of Dublin
Trinity College, Dublin 2, Éire
Tel: +353-1-608-8569
Fax: +353-1-671-3183