[Gate-users] Lu177 Dosimetry: unexpected result in Air

Manuel Bardiès manuel.bardies at inserm.fr
Tue Aug 25 18:16:41 CEST 2020


My guess: few interactions in air, but very small mass -> high absorbed dose?

Envoyé depuis mon iPhone. Ca pousse à la concision...

> Le 25 août 2020 à 18:10, Francesca De Benetti <francesca.debenetti at gmail.com> a écrit :
> 
> Dear all,
> 
> I am computing Lu177 dosimetry using as input a CT and a PET. The conversion of the CT is done using the Schneider2000 table and the conversion of the PET is linear (1 Bq). The isotope used is Lu177 defined with a discrete spectrum and the number of primaries is 10^8. Overall the result looks ok, but there is unexpected high dose in some areas where there is Air. In the attachment you can find some examples and below the .mac file. Is that a known issue with GATE or is it due to an error in the .mac? Also, any other comment on how to improve the .mac file is welcome!
> 
> Best regards,
> 
> Francesca De Benetti
> 
> <Example 1.png>
> <Example 2.png>
> <Example 3.png>
> 
> #=========================================================================================================
> # GEOMETRY
> #=========================================================================================================
> /gate/geometry/setMaterialDatabase 								{dataDir}/GateMaterials.db
> 
> # World
> /gate/world/geometry/setXLength 									3 m
> /gate/world/geometry/setYLength 									3 m
> /gate/world/geometry/setZLength 									3 m
> /gate/world/setMaterial 											{worldMaterial}
> /gate/world/vis/setVisible 										0
> 
> # Automatic generation of the conversion values
> /gate/HounsfieldMaterialGenerator/SetMaterialTable                  			{dataDir}/{conversion}MaterialsTable.txt
> /gate/HounsfieldMaterialGenerator/SetDensityTable                   			{dataDir}/{conversion}DensitiesTable.txt
> /gate/HounsfieldMaterialGenerator/SetDensityTolerance              			0.1 g/cm3
> /gate/HounsfieldMaterialGenerator/SetOutputMaterialDatabaseFilename 	{dataDir}/{conversion}_CT-HUmaterials.db
> /gate/HounsfieldMaterialGenerator/SetOutputHUMaterialFilename       	{dataDir}/{conversion}_CT-HU2mat.txt 
> /gate/HounsfieldMaterialGenerator/Generate
> 
> # Daughter
> /gate/world/daughters/name                              						patient
> /gate/world/daughters/insert                           							ImageNestedParametrisedVolume
> 		
> /gate/geometry/setMaterialDatabase                                  				{dataDir}/{conversion}_CT-HUmaterials.db
> /gate/patient/geometry/setHUToMaterialFile              	      				{dataDir}/{conversion}_CT-HU2mat.txt
> 
> /gate/patient/geometry/setImage                        						{dataDir}/paddedCT.mhd
> 
> /gate/patient/placement/setTranslation       							0 0 0 mm
> 
> #=========================================================================================================
> # PHYSICS
> #=========================================================================================================
> 
> # Coulomb (do we need it?) scattering, multiple scattering, ionisation, Bremsstrahlung (change the version to add the pair production for electrons)
> /gate/physics/addPhysicsList 										emlivermore
> 
> /gate/physics/addProcess 										Compton
> /gate/physics/processes/Compton/setModel 							LivermoreModel
> 
> /gate/physics/addProcess 										RayleighScattering
> /gate/physics/processes/RayleighScattering/setModel 					LivermoreModel
> 
> /gate/physics/addProcess										RadioactiveDecay
> 		
> /gate/physics/addProcess 										HadronElastic
> /gate/physics/processes/HadronElastic/setModel 						G4HadronElastic
> /gate/physics/processes/HadronElastic/setDataSet 					G4HadronElasticDataSet
> 
> /gate/physics/processList 										Enabled 
> /gate/physics/processList 										Initialized
> 
> #=========================================================================================================
> # CUTS
> #=========================================================================================================
> 
> #/gate/physics/Electron/SetCutInRegion     							world  4 mm
> #/gate/physics/Positron/SetCutInRegion     							world  4 mm
> #/gate/physics/Gamma/SetCutInRegion     							world  4 mm
> #/gate/physics/Proton/SetCutInRegion     							world  4 mm
> 
> #=========================================================================================================
> # ACTOR
> #=========================================================================================================
> 
> /gate/actor/addActor                               								DoseActor  doseDistribution
> /gate/actor/doseDistribution/save                  							{outputFolder}/{outputDose}.mhd
> /gate/actor/doseDistribution/attachTo              						patient
> /gate/actor/doseDistribution/stepHitType           						random
> /gate/actor/doseDistribution/setSize               						416.88 348.82 1104 mm
> /gate/actor/doseDistribution/setPosition          						0 0 0 cm
> /gate/actor/doseDistribution/setResolution        						588 492 368      
> /gate/actor/doseDistribution/enableEdep            						false
> /gate/actor/doseDistribution/enableUncertaintyEdep 					false
> /gate/actor/doseDistribution/enableDose            						true
> /gate/actor/doseDistribution/enableSquaredDose     					false
> /gate/actor/doseDistribution/enableUncertaintyDose 					false
> /gate/actor/doseDistribution/enableNumberOfHits    					false
> /gate/actor/doseDistribution/saveEveryNSeconds     					60
> 
> 
> #=========================================================================================================
> # INITIALIZATION
> #=========================================================================================================
> 
> /gate/run/initialize
> /gate/physics/displayCuts
> 
> #=========================================================================================================
> # SOURCE
> #=========================================================================================================
> 
> /gate/source/addSource                                        						spect voxel
> /gate/source/spect/reader/insert                              					image
> 
> /gate/source/spect/imageReader/translator/insert              				linear
> /gate/source/spect/imageReader/linearTranslator/setScale      			1 Bq
> /gate/source/spect/imageReader/readFile                       				{dataDir}/paddedPET.mhd
> /gate/source/spect/imageReader/verbose                        				1
> 
> /gate/source/spect/setPosition                                					-208.44 -174.41 -552 mm
> /gate/source/spect/dump                                       						1
> 
> /gate/source/spect/gps/particle 									e-
> /gate/source/spect/gps/energytype 								UserSpectrum
> /gate/source/spect/gps/setSpectrumFile 							{dataDir}/{spectrumFile}.txt
> 	
> /gate/source/spect/setForcedUnstableFlag 							true
> /gate/source/spect/setForcedHalfLife 								581817 s
> 
> /gate/source/spect/gps/angtype 									iso
> /gate/source/spect/gps/centre  									0 0 0 mm
> /gate/source/list
> 
> #=========================================================================================================
> # START
> #=========================================================================================================
> 
> /gate/random/setEngineName 									MersenneTwister
> /gate/random/setEngineSeed 									default
> /gate/application/setTotalNumberOfPrimaries    						{nPrimaries}
> /gate/application/start
> 
> _______________________________________________
> Gate-users mailing list
> Gate-users at lists.opengatecollaboration.org
> http://lists.opengatecollaboration.org/mailman/listinfo/gate-users



More information about the Gate-users mailing list