UNIVERSITÉ MOHAMED PREMIERFACULTE DES SCIENCES
OUJDA
UNIVERSITÉ MOHAMED PREMIERFACULTE DES SCIENCES
OUJDA
Samir DIDI ([email protected])
Simulation de la distribution de la dose par≪ GATE ≫ pour des traitement par curiethérapie
impliquant la source d’iode 125
Laboratoire de Physique de la Matière et Rayonnement
CNRST, June 6-15, 2011 - Rabat EumedGridSchool
CNRST, June 6-15, 2011 - Rabat EumedGridSchool
La curiethérapie La curiethérapie
les tumeurs les tumeurs
matériel radioactif matériel radioactif
Iridium 192
Césium 137
Cobalt 60
Iode 125
…….
1901 Radium1901 Radium
IntroductionIntroduction
22
CNRST, June 6-15, 2011 - Rabat EumedGridSchool
CNRST, June 6-15, 2011 - Rabat EumedGridSchool
La plate-forme de simulation Monte-Carlo GATELa plate-forme de simulation Monte-Carlo GATE
GATE est un outil de simulation dédié aux applications de la physique médicale qui repose sur la boîte à outils générique GEANT4 développée à l’origine pour la physique des hautes
énergies.
GATE est élaborée pour répondre dans un premier temps aux besoins spécifiques de la communauté scientifique dans le domaine des applications SPECT/PET. Son champ d’application peut aussi
s’étendre à des applications en radiothérapie-curiethérapie.
33
CNRST, June 6-15, 2011 - Rabat EumedGridSchool
CNRST, June 6-15, 2011 - Rabat EumedGridSchool
Les caractéristiques de GATELes caractéristiques de GATE
GATE hérite de ses différentes caractéristiques:
Description et modélisation des géométries complexes.
Génération et suivi des particules.
Outils de visualisation des différents volumes modélisés
et des trajectoires des particules.
44
CNRST, June 6-15, 2011 - Rabat EumedGridSchool
CNRST, June 6-15, 2011 - Rabat EumedGridSchool
Librairie CLHEP (Classe Library for High Energy Physics)
écrite pour la physique des hautes énergies.
GEANT4: GEANT4 (GEometry ANd Tracking) : standard en
physique des hautes énergies.
ROOT: ROOT (Object-Oriented Data Analysis
Framework) : traitement des données.
G++ : compilateur.
Les logiciels associés a GATELes logiciels associés a GATE
55
CNRST, June 6-15, 2011 - Rabat EumedGridSchool
CNRST, June 6-15, 2011 - Rabat EumedGridSchool
DESCRIPTION D’UNE SIMULATION AVEC « GATE »DESCRIPTION D’UNE SIMULATION AVEC « GATE »
Les principales étapes de la construction d’une simulation via des lignes de commandes dans une ≪ macro ≫ sont les suivantes :
La géométrie, Les processus physiques, Définition de la source, Les coupures, Stockage des données de simulation, Traitement des données.
66
Conditions de SimulationConditions de Simulation
CNRST, June 6-15, 2011 - Rabat EumedGridSchool
CNRST, June 6-15, 2011 - Rabat EumedGridSchool
Coupures : X-ray : 5 keV
δ-ray : 1 keV
e- : 0,01 mm
Raies énergétiques simulées:
77
CNRST, June 6-15, 2011 - Rabat EumedGridSchool
CNRST, June 6-15, 2011 - Rabat EumedGridSchool
……../gate/geometry/setMaterialDatabase /home/local1/GateMaterials.db.old#=====================================================# SOURCE#=====================================================/gate/source/addSource iode/gate/source/iode/setActivity 599256. Bq/gate/source/iode/gps/particle gamma/gate/source/iode/gps/energy 27.202 keV/gate/source/iode/gps/energytype Mono ………#=====================================================# SCANNER#=====================================================/gate/world/daughters/name scanner/gate/world/daughters/insert box/gate/scanner/geometry/setXLength 5000. mm/gate/scanner/geometry/setYLength 5000. mm/gate/scanner/geometry/setZLength 5000. mm/gate/scanner/setMaterial Air/gate/scanner/vis/forceWireframe…………#=====================================================# EMISSION TIME#=====================================================/gate/application/setTimeStart 0. s/gate/application/setTimeStop 1. s………
……../gate/geometry/setMaterialDatabase /home/local1/GateMaterials.db.old#=====================================================# SOURCE#=====================================================/gate/source/addSource iode/gate/source/iode/setActivity 599256. Bq/gate/source/iode/gps/particle gamma/gate/source/iode/gps/energy 27.202 keV/gate/source/iode/gps/energytype Mono ………#=====================================================# SCANNER#=====================================================/gate/world/daughters/name scanner/gate/world/daughters/insert box/gate/scanner/geometry/setXLength 5000. mm/gate/scanner/geometry/setYLength 5000. mm/gate/scanner/geometry/setZLength 5000. mm/gate/scanner/setMaterial Air/gate/scanner/vis/forceWireframe…………#=====================================================# EMISSION TIME#=====================================================/gate/application/setTimeStart 0. s/gate/application/setTimeStop 1. s………
FICHIER MACROFICHIER MACRO
88
Program.macProgram.mac
99CNRST, June 6-15, 2011 - Rabat EumedGridSchool
CNRST, June 6-15, 2011 - Rabat EumedGridSchool
Visualisation OpenGL du modèle 6711
d’Amersham modélisé avec « GATE »
Les données brutes dans le fichier de sortie « ROOT »rayonnements émet au cour de la simulation
CNRST, June 6-15, 2011 - Rabat EumedGridSchool
CNRST, June 6-15, 2011 - Rabat EumedGridSchool
1010