ProTheRaMon - a GATE simulation framework for proton therapy range monitoring using PET imaging
D. Borys, J. Baran, K.W. Brzezinski, J. Gajewski, N. Chug, A. Coussat, E. Czerwiński, M. Dadgar, K. Dulski, K. Valsan Eliyan, A. Gajos, K. Kacprzak, Ł. Kapłon, K. Klimaszewski, P. Konieczka, R. Kopec, G. Korcyl, T. Kozik, W. Krzemień, D. Kumar, A. John Lomax, K. McNamara, S. Niedźwiecki, P. Olko, D. Panek, S. Parzych, E. Pérez del Río, L. Raczyński, S. Sharma, S. Shivani, R.Y. Shopa, T. Skóra, M. Skurzok, P. Stasica, E. Stępień, K. Tayefi Ardebili, F. Tayefi, D. Charles Weber, C. Winterhalter, W. Wiślicki, P. Moskal, A. Rucinski
Objective: This paper reports on the implementation and shows examples of the use of the ProTheRaMon framework for simulating the delivery of proton therapy treatment plans and range monitoring using positron emission tomography (PET). ProTheRaMon offers complete processing of proton therapy treatment plans, patient CT geometries, and intra-treatment PET imaging, taking into account therapy and imaging coordinate systems and activity decay during the PET imaging protocol specific to a given proton therapy facility. We present the ProTheRaMon framework and illustrate its potential use case and data processing steps for a patient treated at the Cyclotron Centre Bronowice (CCB) proton therapy center in Krakow, Poland. Approach: The ProTheRaMon framework is based on GATE Monte Carlo software, the CASToR reconstruction package and in-house developed Python and bash scripts. The framework consists of five separated simulation and data processing steps, that can be further optimized according to the user's needs and specific settings of a given proton therapy facility and PET scanner design. Main results: ProTheRaMon is presented using example data from a patient treated at CCB and the J-PET scanner to demonstrate the application of the framework for proton therapy range monitoring. The output of each simulation and data processing stage is described and visualized. Significance: We demonstrate that the ProTheRaMon simulation platform is a high-performance tool, capable of running on a computational cluster and suitable for multi-parameter studies, with databases consisting of large number of patients, as well as different PET scanner geometries and settings for range monitoring in a clinical environment. Due to its modular structure, the ProTheRaMon framework can be adjusted for different proton therapy centers and/or different PET detector geometries. It is available to the community via github.