GATE · GATE is user-friendly as simulations can be designed and controlled using macros, without...
Transcript of GATE · GATE is user-friendly as simulations can be designed and controlled using macros, without...
Irène BuvatSHFJ – CEA
Orsay, [email protected]
GATE Training, INSTN-Saclay, October 2015
GATESimulations of Preclinical andClinical Scans in Emission Tomography, Transmission Tomography and Radiation Therapy
The OpenGATE Collaboration
Introduction – Short History – Code Status
� GATE: Geant4 Application for Emission Tomography, Transmission Tomography, Radiotherapy and Optical Imaging
� GATE is an Opensource software dedicated to the simulation of imaging (SPECT, PET, CT, Optical) and radiotherapy, and based on the Geant4 toolbox
� First release of GATE in May 200418 releases since that dateCurrently GATE V6.2, very soon GATE V7
� Broad range of applications:- Detector design- Optimisation of acquisition and processing protocols- Assessment of quantification methods- Estimation of the system matrix used in tomographic reconstruction- Dosimetry- …
What is GATE ?
2
� Initial idea under the leadership of Christian Morel (EPFL Lausanne) in 2001 at a Monte Carlo simulation workshop organized by IrèneBuvat (U494 Inserm) in Paris
� First developments end of 2001, by 4 labs: EPFL Lausanne, LPC Clermont-Ferrand, University of Ghent, U494 Inserm
� Creation of the OpenGATE collaboration in 2002
� First release of GATE in May 200418 releases since that date (2 releases/year)Currently GATE V6.2
� 2nd major release of GATE in February 2010: GATE V6
� Increasing range of applications
A brief history of GATE
3
� 19 labs, sharing developments and validation studies regarding GATE, and working together to make these developments publicly available
� U892 Inserm, Nantes� U1101 Inserm, Brest� IMNC CNRS, Orsay� LPC CNRS, Clermont Ferrand� IPHC CNRS, Strasbourg� UMR5515 CNRS, CREATIS, Lyon� CPPM CNRS, Marseille� Subatech CNRS, Nantes� SHFJ CEA, Orsay� U1037 Inserm, Toulouse
France� Delft University of Technology, Delft, The Netherlands� Forschungszentrum Juelich, Germany� National Technical University of Athens, Greece� Medical University Vienna, Wien, Austria� MedAustron, Wiener Neustadt, Wien, Austria
Europe
� Memorial Sloan-Kettering Cancer Center, New York, USA� UC Davis, Davis, USA� University of Santiago of Chile, Chile� Sungkyunkwan University School of Medicine, Seoul, South Korea
Rest of the world
The OpenGATE collaboration
4
� OpenGATE collaborators meet twice a year, and communicate any time via a gate-devel mailing list
� The OpenGATE collaboration steering committee consists of one representative of each of the 19 labs
� OpenGATE collaboration organization:
� A spokesperson (Christian Morel 2002-2005, Irène Buvat since 2005)
� A technical coordinator (Daniel Strul 2001-2002, Sébastien Jan since 2003)
� A GATE-dedicated engineer (Didier Benoit 2010-2012, Albertine Dubois since 2013)
The OpenGATE collaboration
5
� Upgrade GATE to follow the Geant4 releases
� Add new functionalities to GATE
� Organize training
� Publish articles demonstrating the usefulness of GATE:> 80 peer-reviewed GATE-related papers produced by members of the collaboration
Role of the OpenGATE collaboration
6
� Official initial GATE publication in Physics in Medicine and Biology
GATE landmarks
7
� Second publication related to the 2nd major GATE release
GATE landmarks
8
� Recent publication related to the extension of GATE to support Optical Imaging simulations
GATE landmarks
9
� A review of the applications of GATE for dosimetry and radiation therapy
Whenever you use GATE in your work, please cite these papers because this helps us find funding to support the collaboration on the long term
GATE landmarks
A review of the potential of GATE for radiation therapy and dosimetryapplications
David Sarrut,1 Manuel Bardiès,2 Nicolas Boussion,3 Nicolas Freud, 1 Sébastien Jan,4 Jean-
Michel Létang, 1 George Loudos,5 Lydia Maigne,6 Sara Marcatili,2 Thibault Mauxion, 2
Panagiotis Papadimitroulas,5 Yann Perrot,6 Uwe Pietrzyk,7, 8 Charlotte Robert,9 Dennis R.
Schaart,10 Dimitris Visvikis, 3 and Irène Buvat,4
To be published in Medical Physics 2014
10
� GATE URL: http://www.opengatecollaboration.org
� GATE user mailing list: [email protected]
� GATE documentation (wiki):To install GATE: http://www.opengatecollaboration.org/InstallingGATETo use GATE: http://www.opengatecollaboration.org/Documentation
� GATE publications: http://www.opengatecollaboration.org/Publications
GATE landmarks
11
� French Research Agency:fGATE : Contract number ANR 06-CIS-6-004 (2007-2009) hGATE: Contract number ANR 09-COSINUS (2010-2012)
� French Research Cancer Institute : Physicancer IMADRON (2012-2013)
� European Commission: FP Cooperation: ENVISION project (2010-2014)
GATE funding
12
� GATE is based on Geant4: http://www.geant4.org
� GATE is written in C++
� GATE is user-friendly as simulations can be designed and controlled using macros, without any C++ writing
� GATE can simulate SPECT, PET, CT and optical scans and radiotherapy treatments
� GATE is flexible enough to model almost any detector design, including prototypes
� GATE explicitly models time, hence makes it possible to model detector motion, patient motion, radioactive decay, optical photon tracking, dead time, time of flight, tracer kinetics
� GATE can handle analytical or voxelized phantoms
� GATE can run on a cluster architecture and on a grid
Main technical features of GATE (1)
13
� GATE can be freely downloaded, including sources
� GATE can be run on many platforms (Linux, MAC OS, Windows)
� Online documentation about GATE, including FAQ
� Help about the use of GATE can be obtained through the gate-user mailing list (more than 1500 subscribers)
� Archives of the gate-user posts on http://dir.gmane.org/gmane.comp.science.opengate.user
� Many commercial or prototype systems have already been modeled using GATE and most models have been thoroughly validated (list available on http://www.opengatecollaboration.org)
� The GATE project is mostly based on volunteer participation and on the active contribution of GATE developers and users
Main technical features of GATE (2)
14
�Geant4 Geant4 version
Date release CLHEP version
Gcc version
9.5.p02 10/2012 2.1.1.0 4.3.x to 4.6.2
9.6.p02 05/2013 2.1.3.1 4.3.x to 4.7.2
10.0 beta 06/2013 2.1.3.1 4.3.x to 4.8.1
�GATE V6.2: current GATE release from 09/2012 Recommended platform:1 – Validated for Geant4 releases: 9.5.p01/p022 – CLHEP version: recommended by the Geant4 version3 – gcc 4.1 to gcc 4.64 – Mac OS: OK 5 – ROOT: last versions (according to the ROOT install specificities)
Geant4 & GATE releases: Overview & Summary
15
� Based on Geant4 9.5 & 9.6
� Supporting optical imaging simulations, including bioluminescence and fluorescence
� Supporting PET and CT simulations on a GPU engine
� Unification of image readers and navigators between imaging applications and radiation therapy applications
� Geant4 DNA processes & physics list mechanism
� Washout model for hadrontherapy applications (Mizuno et al model, PMB 2003)
To be released in April 2014
� First “patch” to be released in summer 2014
- Including Optical GPU modules - Possibly including “Dosimetry” modules
GATE V7.0
16