UNIVERSITÉ MOHAMED PREMIER FACULTE DES SCIENCES OUJDA
description
Transcript of UNIVERSITÉ MOHAMED PREMIER FACULTE DES SCIENCES OUJDA
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