Abstract— PeneloPET is a Monte Carlo simulation tool for
positron emission tomography based on PENELOPE. It was
developed by the Nuclear Physics Group at University
Complutense of Madrid and its initial version was released in
2009. In this work, we present PeneloPET v3.0, which is now
available precompiled for Microsoft Windows, MacOS and Linux
OS. This new release includes improved simulations of the
positron range in different materials and an accurate description
of the decay cascades for many radioactive nuclei including the
most common non-pure positron emitters used in PET. This
enables the simulation of PET acquisitions with positron-gamma
emitters. This release also includes many different fully-working
examples, of both clinical and preclinical scanners, as well as
several numerical phantoms. Due to the simplicity of the input
the output files, and the installation process, PeneloPET v3.0 can
be perfectly used not only for research, but also as an educational
tool in class.
Key words— Monte Carlo simulations, Positron Emission
Tomography, PENELOPE.
I. INTRODUCTION
PeneloPET[1] is a Monte Carlo simulation tool[1,2] for
positron emission tomography (PET) based on
PENELOPE[3]. It was first released in 2009 by the Nuclear
Physics Group at Complutense University of Madrid. Since
the first release, some features have been improved and added,
making PeneloPET v3.0 more user-friendly, faster and with
improved physical considerations which make the simulations
more realistic and useful. These new features comprise of
improved simulations for positron range for different materials
and isotopes[4], a detailed simulation for self coincidence
detection[5] including the case of the inner activity of the
crystals of the scanner as well as the possibility of simulating
non-pure beta emitters and multiple gamma emissions[6],
incorporating the possibility of including decay cascades for
the nuclei and providing more realistic simulations.
This release includes a library with many examples for
geometries similar to the main current PET scanners, both for
preclinical and clinical PET. Moreover, this version has been
compiled and released also for multiplatform, which make
PeneloPET v3.0 more accessible to the user. In this work, we
This is a contribution to the Moncloa Campus of International Excellence.
Part of the calculations of this work were performed in the “Clúster de
Cálculo para Técnicas Físicas” funded in part by UCM and in part by UE
Regional Funds. We acknowledge support from the Spanish Government
(FPA2015-65035-P, RTC-2015-3772-2), from Comunidad de Madrid
(S2013/MIT-3024 TOPUS-CM, B2017/BMD-3888 PRONTO-CM) and
European Regional Funds. This work is also supported by EU's H2020 under
MediNet, a Networking Activity of ENSAR-2 (grant agreement 654002). This
work is also supported by NIH R01 CA215700-2 grant.
present the main improvements and additions since the first
release of PeneloPET and which are included in PeneloPET
v3.0 release.
II. NEW FEATURES
A. Multiplatform version and simplified input/output
PeneloPET v3.0 release has been compiled and distributed
for Microsoft Windows, Linux OS and Mac OS platforms,
which make the use of PeneloPET v3.0 much easier. Some
inputs and outputs have been reduced and simplified as well in
order to make PeneloPET more user-friendly and for a proper
compilation for multiplatform.
PeneloPET v3.0 also includes a tool to generate sinograms
from the coincidence output file with the specified usual
parameters (span, maximum ring-difference, segments...)
B. Improved simulation of positron range
In PeneloPET v3.0, new parametrized models of the
positron range distribution for different materials and isotopes
are included. The range profiles of the main β
+
emitters used
in PET as
18
F,
11
C,
13
N or
15
O and some other β
+
emitters as
82
Rb,
124
I or
68
Ga are provided for some of the most important
materials in a usual PET study as water or cortical bone. More
range profiles for different materials and isotopes can be easily
generated using PeneloPET v3.0.
C. Improved description of decay cascades for non-pure β
+
emitters.
PeneloPET v3.0 incorporates the possibility of including
decay cascades of the nucleus. This feature allows the
definition and the realistic simulation for complex isotopes
with different decaying modes and for nonpure β
+
emitters.
This is very useful to simulate triple coincidences (two
photons from the positron annihilation and another gamma
emission from the nucleus). The different branching ratios and
the particles emitted in each decaying process including the
energy of these particles can be easily defined in the input
files.
D. Intrinsic activity of
176
Lu
Most current PET scanners use crystals with Lutetium (LSO
or LYSO) because of their good physical properties. However,
the intrinsic activity of natural
176
Lu yields several prompt
gamma rays in cascade, with energies of 88, 202 and 307 keV.
This generates a background of spurious coincidences[5].
PeneloPET 3.0 can simulate properly the internal activity of
the crystals used in the scanner and the background of
coincidences that they generate.