Traiter les images de diffusion du centre IRMf avec FSL et TBSS

20
Traiter les images de diffusion du centre IRMf avec FSL et TBSS O. Coulon, J.-L. Anton, M. Roth

description

Traiter les images de diffusion du centre IRMf avec FSL et TBSS. O. Coulon, J.-L. Anton, M. Roth. Diffusion. Les images de diffusion du centre IRMf. anat01/. sujet_anat01.nii. sujet/. anatomie, T1. (1x1x1mm 3 ). diffusion, 80 directions. sujet_diffusion/. sujet_dw.nii. - PowerPoint PPT Presentation

Transcript of Traiter les images de diffusion du centre IRMf avec FSL et TBSS

Page 1: Traiter  les images de diffusion  du  centre IRMf avec  FSL et TBSS

Traiter les images de diffusion du centre IRMf avec FSL et TBSS

O. Coulon, J.-L. Anton, M. Roth

Page 2: Traiter  les images de diffusion  du  centre IRMf avec  FSL et TBSS

Traiter les images de diffusion du centre IRMf avec FSL et TBSS

Les images de diffusion du centre IRMfDiffusion

sujet/ anat01/

sujet_diffusion/

sujet_anat01.nii(1x1x1mm3)

anatomie, T1

sujet_dw.nii(1.89x1.89x2.33mm3)

diffusion, 80 directions

sujet_dwi.nii(1.89x1.89x2.33mm3)

diffusion, 80 directions+ 8 images T2 (b=0)

sujet_t2_multi.nii(1.89x1.89x2.33mm3)

diffusion, 8 images T2 (b=0)

sujet_t2.nii(1.89x1.89x2.33mm3)

diffusion, Moyenne des 8 images T2 (b=0)

bvals

0 0 0 0 0 0 0 0 1000 1000 10001000 1000 1000 1000 1000 1000…

…1000 1000 1000 1000 1000 1000

bvecs

0 0 0 0 0 0 0 0 -0.834348 0.9726-0.169126 -0.10601 -0.830245 …

…-0.764557 0.397774 -0.723579

Page 3: Traiter  les images de diffusion  du  centre IRMf avec  FSL et TBSS

Traiter les images de diffusion du centre IRMf avec FSL et TBSS

FSLFSL

http://fsl.fmrib.ox.ac.uk/fsl/fslwiki/

IRM fonctionnelleIRM anat, segmentation, VBM

IRM diffusion :•FMRIB’s diffusion Toolbox: FDT•Tract-Based Spatial Statistics: TBSS

Deux tutoriaux:http://fsl.fmrib.ox.ac.uk/fslcourse/lectures/practicals/fdthttp://fsl.fmrib.ox.ac.uk/fsl/fslwiki/FDT/UserGuide

Une notehttps://www.evernote.com/shard/s5/sh/cdf9e621-ce4f-49d8-8dec-7ad4b109238e/4d5dae97f691e9c37dd7abf5de9a9719Cette présentation:https://dl.dropboxusercontent.com/u/3372764/fsl-tbss.pptx

Page 4: Traiter  les images de diffusion  du  centre IRMf avec  FSL et TBSS

Traiter les images de diffusion du centre IRMf avec FSL et TBSS

Masque du cerveau et BETFSL

sujet_dwi.nii nodif.nii

sujet_t2.nii

nodif

nodif_brain

Valeur par défaut: 0.5Probablement à baisser (0.3-0.5)A vérifier avec FLSVIEW

Page 5: Traiter  les images de diffusion  du  centre IRMf avec  FSL et TBSS

Traiter les images de diffusion du centre IRMf avec FSL et TBSS

FSLViewFSL

File-> Open

File-> Add

transparence

options affichage

Page 6: Traiter  les images de diffusion  du  centre IRMf avec  FSL et TBSS

Traiter les images de diffusion du centre IRMf avec FSL et TBSS

Correction des mouvements et des distorsions: Eddy CurrentFSL

Recalage de toutes les images sur la premièreCorrection des distorsions dues aux courants de FoucaultTemps de traitement: 10 à 15mn

sujet_dwi.nii

data.nii

Page 7: Traiter  les images de diffusion  du  centre IRMf avec  FSL et TBSS

Traiter les images de diffusion du centre IRMf avec FSL et TBSS

Estimation des tenseurs: DTIFITFSL

bvals

0 0 0 0 0 0 0 0 1000 1000 10001000 1000 1000 1000 1000 1000…

…1000 1000 1000 1000 1000 1000

bvecs

0 0 0 0 0 0 0 0 -0.834348 0.9726-0.169126 -0.10601 -0.830245 …

…-0.764557 0.397774 -0.723579

Sortie: •dti_FA.nii.gz•dti_L1.nii.gz•dti_L2.nii.gz•dti_L3.nii.gz•dti_MD.nii.gz•dti_MO.nii.gz•dti_SO.nii.gz•dti_V1.nii.gz•dti_V2.nii.gz•dti_V3.nii.gz

anisotropie fractionnelle

diffusivité moyenne

b=0mode d’anisotropie (-1:oblate, 0: isotrope, 1:prolate)

valeurs propres

vecteurs propres

Page 8: Traiter  les images de diffusion  du  centre IRMf avec  FSL et TBSS

Traiter les images de diffusion du centre IRMf avec FSL et TBSS

FSLView: FAFSL

Page 9: Traiter  les images de diffusion  du  centre IRMf avec  FSL et TBSS

Traiter les images de diffusion du centre IRMf avec FSL et TBSS

FSLView: MDFSL

Page 10: Traiter  les images de diffusion  du  centre IRMf avec  FSL et TBSS

Traiter les images de diffusion du centre IRMf avec FSL et TBSS

FSLView: 1er vecteur propre, carte RGBFSL

Page 11: Traiter  les images de diffusion  du  centre IRMf avec  FSL et TBSS

Traiter les images de diffusion du centre IRMf avec FSL et TBSS

FSLView: 1er vecteur propre, directionFSL

Page 12: Traiter  les images de diffusion  du  centre IRMf avec  FSL et TBSS

Traiter les images de diffusion du centre IRMf avec FSL et TBSS

TBSS: tract-based spatial statistics - concept

Val max

recalage

FA1

FA2

FA3

Squelette ‘standard’

Représente le centre des grands faisceaux (communs à tous les

sujets)

TBSS

Pour chaque voxel du squelette: une valeur par sujet

Suj 1

Suj 2

Suj 3

Voxel 1

Voxel 2

Voxel N

Page 13: Traiter  les images de diffusion  du  centre IRMf avec  FSL et TBSS

Traiter les images de diffusion du centre IRMf avec FSL et TBSS

TBSS: tract-based spatial statistics - méthodeTBSS

Sujet1_FA.nii

Sujet2_FA.nii

SujetN_FA.nii

Recalage vers un template commun (non-linéaire)

Transformation (affine) vers un espace standard (e.g. MNI152) et reéchantillonage 1x1x1mm

Moyenne des images et calcul du squelette

Pour chaque sujet:Pour chaque point du squelette:

attribution de la valeur de FA la plus “significative” Un squelette “valué” par sujet

Statistiques univariées, en chaque point du squelette (GLM).Comparaison inter-groupe.

Page 14: Traiter  les images de diffusion  du  centre IRMf avec  FSL et TBSS

Traiter les images de diffusion du centre IRMf avec FSL et TBSS

TBSS: préparation des sujetsTBSS

• Copier toutes les images de FA (dti_FA.nii.gz) dans un répertoire commun (e.g. TBSS/), avec un nom différent (e.g. groupe_sujet_FA.nii.gz).

• Dans ce répertoire exécuter le script suivant:

> tbss_1_preproc *.nii.gz

Ce script prépare les images, i.e.:• supprime les artefacts de bords de cerveau• met à zéro la première et dernière coupe.

Création d’un répertoire FA/ quicontient les images préparées, et d’un répertoire origdata/ qui contient les images originales.

Page 15: Traiter  les images de diffusion  du  centre IRMf avec  FSL et TBSS

Traiter les images de diffusion du centre IRMf avec FSL et TBSS

TBSS: recalageTBSS

• On reste dans le répertoire TBSS/

• Il faut exécuter le script suivant:

> tbss_2_reg –T

• ou:

> tbss_2_reg –t target

• ou:

> tbss_2_reg –n

Les sujets sont recalés sur l’image ‘target’Comment choisir la cible ?

Les sujets sont recalés sur le sujet ‘optimal’Temps de calcul: (NB_sujets2 x 5) mn Recommandé si on a une population spécifique, e.g. de jeunes enfants

Tous les sujets sont recalés sur le template FMRIB58_FATemps de calcul: (NB_sujets x 10) mn Recommandé

Page 16: Traiter  les images de diffusion  du  centre IRMf avec  FSL et TBSS

Traiter les images de diffusion du centre IRMf avec FSL et TBSS

TBSS: squelette et espace de référenceTBSS

• On reste dans le répertoire TBSS/

• Il faut exécuter le script suivant:

> tbss_3_postreg –S

• ou:

> tbss_3_postreg –T

Passe de la cible au MNI152 et calcule le squelette à partir du FA moyen des sujets.Recommandé

Reste dans l’espace FMRIB58_FA et utilise squelette précalculé.

Page 17: Traiter  les images de diffusion  du  centre IRMf avec  FSL et TBSS

Traiter les images de diffusion du centre IRMf avec FSL et TBSS

TBSS: calcul du squelette valuéTBSS

Images FA “mises en forme” et transformées

Images FA originales

> cd stats

> fslview all_FA -b 0,0.8 mean_FA_skeleton -b 0.2,0.8 -l Green

Ce seuil (recommandé) doit être assez haut pour avoir un squelette qui ne passe que par les grands faisceaux commun chez tous les sujets

> tbss_4_prestats 0.2

C’est ce fichier qui est utilisé pour les stats

Page 18: Traiter  les images de diffusion  du  centre IRMf avec  FSL et TBSS

Traiter les images de diffusion du centre IRMf avec FSL et TBSS

TBSS: statistiquesTBSS

• Pour effectuer les statistiques il faut le fichier all_FA_skeletonized.nii.gz, une matrice de design et un fichier de contrastes.

• Extrait de : http://fsl.fmrib.ox.ac.uk/fsl/fslwiki/TBSS/UserGuide#voxelwise_statistics_on_the_skeletonised_FA_data

“One recommended way of doing the stats is to use the randomise tool. For more detail see the randomise manual. Before running randomise you will need to generate a design matrix file, e.g., design.mat and contrasts file, e.g., design.con. You can use the script design_ttest2 in the simple case of a two-group comparison. Alternatively you can use the Glm GUI to generate these design matrix and contrast files. “

> Glm_gui

Page 19: Traiter  les images de diffusion  du  centre IRMf avec  FSL et TBSS

Traiter les images de diffusion du centre IRMf avec FSL et TBSS

TBSS: plus encore…TBSS

Avec TBSS on peut:

•Utiliser d’autres mesures que la FA (e.g. Mean Diffusivity)

•Faire des études d’assymétrie gauche-droite

•Et plus encore…

Aller voir spécifiquement:

http://fsl.fmrib.ox.ac.uk/fsl/fslwiki/TBSS/UserGuide

Page 20: Traiter  les images de diffusion  du  centre IRMf avec  FSL et TBSS

Traiter les images de diffusion du centre IRMf avec FSL et TBSS

Modélisation de croisements de fibres: BEDPOSTX

Estimation d’un modèle de croisement de fibres en chaque voxel.

Temps d’exécution: 10-15 heures

Résultats dans un répertoire FSL.bedpostX(voir http://fsl.fmrib.ox.ac.uk/fslcourse/lectures/practicals/fdt/#bedpostx)

N’est utile que pour faire de la tractographie. Sauter cette étape si seulement TBSS