Abstract
Purpose:
The organ or tumor activity is not uniform due to inhomogeneous expression/distributions of receptors/antigens and the nonuniform vascularization of the tumor tissue. However, most patient-specific three-dimensional Monte–Carlo methods for radionuclide dosimetry have dealt with quasi-homogeneous activity distributions. A voxel-by-voxel activity sample algorithm (VM) without artifacts is presented to calculate the dose of the heterogeneous activity distribution for radionuclide dosimetry.
Methods:
The source particle location is sampled according to the activity spatial distribution. The source particle weight is imparted by the relative activity concentration of its origination voxel. This algorithm is applied to calculate the dose volume histogram for multiple independent activity regions with Gauss diffusion activity distributions and then compared with the level partition method (LM). The minimal response and the mean tolerant initial total activity threshold required by tumor control probability and normal tissue complication probability for radioimmunotherapy (131I-RIT) also were evaluated by the voxel-by-voxel sample algorithm and the LM. The effective clearance half-time is assumed to be equal to its physical half-life (i.e., 8.02 days for 131I).
Results:
The result shows that the new algorithm is more consistent with the weighted superposition of the quasi-homogeneous activity distribution than the LM, especially for the multiple independent activity regions composed of different amounts of voxels. The new algorithm effectively avoids the leveling/binning artifacts to the heterogeneous activity distribution. The 131I-RIT simulation also showed that the minimal response initial total activity threshold of tumors will be much more than the mean tolerant initial total activity threshold of normal organs (e.g., kidney) with the activity heterogeneous grade deteriorating.
Conclusions:
A VM is presented to simulate the dose of the heterogeneous activity distribution for radionuclide dosimetry. The new algorithm effectively avoids the leveling/binning artifacts to the heterogeneous activity distribution.
Introduction
Accurate dose distribution calculation is very critical for radionuclide therapy to establish reliable dose-response relationships for target tissue and dose-toxicity relationships for normal tissue. 1 Patient-specific three-dimensional (3-D) Monte–Carlo methods for radionuclide dosimetry have been extensively implemented. 1 –9 Generally, these works have simulated the organ or tissue source assuming activity homogeneous distribution. 4 –6,8 –10 However, radiopharmaceuticals are observed to be generally distributed nonuniformly over the entire range of spatial levels, ranging from the organ to the sub-cell, 11 which will lead to a nonuniform absorbed dose distribution. Some works have realized the heterogeneously distributed activity calculation by dividing the distribution into several homogeneous levels to calculate their dose distribution. 4,7,12 For example, Song et al. 7 divided activity into 5, 10, or 20 equally sized activity bins on the 3-D lung activity map. The voxels belonging to the same bin on the activity map were merged on the density map and assigned the same universe number in the MCNP4B input file. However, this partition method could bring up artifacts if the bin/level number is not sufficient, 7 and the artifacts have not been evaluated for the situation of concurrent multiple independent activity regions. The remarkably different activity proportion in organs or tissues is very common in clinics for activity injections and metabolism. For example, Dewaraja et al. 1 have shown that the activity proportion is 1 for tumor, and 0.28 for liver and lung, respectively, based on a real imaging study with radioimmunotherapy (131I RIT).
The EGSnrc code 13 is an extended and improved version of EGS4. It incorporates significant improvements in the implementation of the condensed history technique for the simulation of the charged particle transport and better low energy cross-sections. EGSnrc is an open source program and under persisting updates. EGSnrc has also been applied in patient-specific 3-D plans for radionuclide therapy 14 using the level partition method (LM). 7 Hadid et al. calculated the specific absorbed fractions (SAFs) of energy for photons and electrons based on ICRP/ICRU reference phantoms using EGSnrc, in which only the uniformly distributed organ source was simulated. 10
This work presents a voxel-by-voxel activity sample algorithm (VM) that assesses the dose calculation of the heterogeneous activity distribution for radionuclide dosimetry. The source particle location is sampled according to the activity spatial distribution. The source particle weight is imparted by the relative activity concentration of its origination voxel. The new algorithm is implemented into EGSnrc user code DOSXYZnrc based on a CT-based phantom. The simulated dose volume histograms (DVHs) of the VM has been compared with those of the LM based on an extensively distributed activity map from realistic image activity data for radioisotope 131I RIT. The more complex heterogeneous activity distribution of Gauss diffusion is also investigated by the LM and the voxel-by-voxel sample algorithm which show the artifact caution of the LM.
Materials and Methods
The following sections will first introduce the VM. To compare the simulated result of VM with other methods, the superposition method (SM) and the LM also will be introduced and simulated. A typical heterogeneous activity distribution example from a real imaging study with 131I RIT 1 is chosen to show the simulation ability of three methods to the heterogeneous activity distribution. The implementation of the three activity sample algorithms into EGSnrc user code DOSXYZnrc based on a CT-based phantom will be described. The required simulation parameters and the calculation formula of the cumulative activity and the initial activity also will be introduced.
Voxel-by-voxel activity sample algorithm
The VM regards each voxel with non-zero activity as an independent, homogeneous, and equal-volume voxel source. The weight of each voxel source WVoxel equals the relative activity ARVoxel , which can be obtained by the voxel activity AVoxel divided by the total activity of all the voxel sources. The activity is normalized to be such that the summed weight (i.e., sample probability) of all the voxel sources should be 100%. The origination position (or coordinate) of any emitter is homogeneously and randomly sampled in the activity distribution region. As long as the activity of its origination voxel is larger than zero, then this origination position sample is a successful one. The emitter will start transporting from here in an isotropical manner. The emitter weight WEmitter equals the weight of its origination voxel. To accelerate the position sample, the minimal and maximal boundaries of the activity distribution are hunted for and used to reduce the sample extent. Figure 1 shows the algorithm flowchart.

The flowchart of the VM. VM, voxel-by-voxel activity sample algorithm; SM, superposition method; LM, level partition method.
By assuming each voxel with non-zero activity as an independent homogeneous and equal-volume voxel source, the dose of the (i, j, k) voxel, dosei,j,k
is,
In Eq. 1,
In Eq. 2,
The weight of the nth emitter originating from the (i′, j′, k′) voxel source is
Thus, this algorithm replaces the sub-source (i.e., voxel sources here) weight with the weight of the nth emitter to scale its dose deposition.
Superposition method
The SM of homogeneous organ or tumor sources (i.e., sub-sources) is simulated based on the quasi-homogeneous activity distribution, which means that the activity is homogeneous in organ or tumor regions, but inhomogeneous in different organ or tumor regions. The dose of the (i, j, k) voxel, doesi,j,k
, is the dose combination of all the sub-sources (i.e., organs with activity more than zero) in this voxel. The organ local activity divided by the total local activity of all source organs represents the relative weight of different sub-sources. Thus, dosei,j,k
is
In Eq. 4, di,j,k
←m
is the dose contribution from the mth sub-source to the (i, j, k) voxel. The weight of the mth sub-source region, WRm
, is
In Eq. 5, Am
is the activity of the mth sub-source, and
The SM of the voxel dose, something similar to the Medical Internal Radiation Dose (MIRD) methodology, 15 regards each organ or tissue as an independent sub-source unit, and the activity of each voxel in the same organ or tissue is the same. Thus, the SM is not suitable for simulation of the activity heterogeneous distribution in the organ or tumor region, such as the Gauss diffusion.
Level partition method
The LM equally divides the whole heterogeneous activity distribution into different activity bins (i.e., levels) from the minimum to the maximum voxel activity. The bin or level median value is assumed to be the level activity value. The relative level activity (ARl
) of the lth level source can be obtained as
In Eq. 6, Al
is the level median activity of the lth level source,
Thus, the dose of the (i,j,k) voxel, dosei,j,k
, is
In Eq. 7, di,j,k←l is the dose contribution from the lth level source to the (i, j, k) voxel.
A typical activity distribution
A typical activity distribution from a real imaging study with 131I RIT 1 has been simulated. The activity relative concentrations in different regions are chosen to be tumor, 1; kidneys, 0.80; liver, 0.28; spleen, 0.52; lung, 0.28; heart, 0.48; blood pool, 0.48; and rest of the body, 0.04. This activity distribution is a quasi-homogeneous activity one, which is similar to Gauss distribution with a sigma of 0.0 at the organ scale (called D 0.0, hereafter). To illustrate the simulation ability of the three methods to the heterogeneous activity distribution, Gauss diffusion cases of the quasi-homogeneous activity distribution source (called D 0.3 for Gauss distribution with a sigma of 0.3; D 0.6 for Gauss distribution with a sigma of 0.6) were also simulated. The tumor is assumed to be a 135 mL sphere (corresponding to the radius of 3.18 cm) located in the abdomen.
Simulation parameters
The VM algorithm is implemented into EGSnrc 13 user code DOSXYZnrc based on the CT-based Zubal phantom. 16 The phantom is a 128×128×243 matrix with a 4 mm voxel size in all directions. There are 68 segmented organs or tissues in the whole Zubal phantom. Their materials were produced by PEGS4 (preprocessor for EGS) to represent critical organs or tissues. PEGS4 is a stand-alone utility program written in Mortran language aiming at generating material data for the EGS code. The lower cutoff energies for charged particle transport (AE) and photon transport (AP) are 0.512 MeV and 0.001 MeV, respectively, which correspond to the electron and photon cutoff kinetic energies of 1 keV. Both the globe electron and photon cutoffs (ECUT and PCUT) were set to be 1 keV. The PRESTA-II algorithm has been employed for the electron step control, which takes into account the lateral and the longitudinal correlations in a condensed history step.
Most organ or tissue material compositions are from the ASTAR and PSTAR Materials Website (
To simplify the energy spectrum simulation of radionuclide emitters, a suit of single β spectra for different β-radionuclides by putting together a compilation of β-radionuclide spectra
17
[
Cumulative activity and initial activity
The effective clearance half-time of the radionuclide is assumed to be equal to its physical half-life (i.e., 8.02 days for 131I). According to the mono-exponential model assuming instantaneous activity uptake,
18
the total accumulative dose TDi,j,k
in the (i, j, k) voxel is,
In which A
0 is the initial injected activity to the whole body if dosei,j,k
is assumed to be the absorbed dose in the (i, j, k) voxel by one injected decay unit (i.e., Bq). Tec
is the effective clearance half-time. Thus, the initial injected activity A
0 can be estimated by
As an excretive organ, the renal toxicity is often a concern in therapeutic molecular nuclear medicine, such as peptide-mediated receptor targeting. 18,19 If the minimal dose threshold to kill tumors is assumed to be 60 Gy and the mean dose threshold to protect kidney function is assumed to be 28 Gy (i.e., dose for a probability of 50% injury within 5 years for whole-kidney irradiation 20 ), the minimal response initial total activity threshold of the tumor and the mean tolerant initial total activity threshold considering the kidney based on Eq. 9 can be calculated. The therapeutic efficacy parameters such as tumor control probability (TCP) strongly depend on the survival clonogen number. Even one survival clonogen will decrease the TCP from 100% to 37% according to TCP's Poisson definition [i.e., TCP=exp (-N), N is the number of survival clonogens]. Thus, the minimal response initial total activity threshold of the tumor is obtained by setting the minimal voxel dose at 60 Gy, and the mean tolerant initial total activity threshold for the kidney is obtained by setting the averaged voxel dose at 28 Gy.
Results
The three-method comparison of multiple source regions with different activity distributions of D 0.0, 0.3, and 0.6 was investigated. Figure 2A shows the DVH comparison of three methods for one activity region (i.e., tumor). The level number of LM is 105. The results show that three of them are very consistent for one region source. Figure 2B shows the effect of the level number on the DVH of the Level Method. Generally, 102 levels are enough to make the profile steady for D 0.6. Figure 3A shows the DVH comparison of three methods for two activity regions (i.e., the relatively activity concentrations are 1 for tumor and 0.8 for kidney). The level number of LM is still 105. There is a slight inconsistency between LM with VM and SM even for D 0.3 and D 0.6. Figure 3B shows the effect of the level number on DVH by LM. Generally, 102 levels are also enough to make the profile steady for D 0.6 for two independent activity regions.

Comparison of three methods for one independent activity region (tumor),

Comparison of three methods for two independent activity regions (tumor and kidney),
Figure 4A shows the DVH comparison of three methods for three activity regions (i.e., 1 for tumor, 0.8 for kidney, and 0.28 for liver). The level number of LM still is 105. There is some inconsistency between LM with VM and SM for D 0.0. There are also differences between VM and LM for D 0.3 and 0.6. Figure 4B shows the effect of the level number on DVH by LM. Generally, 103 levels are enough for D 0.6. However, if the level number is not sufficient, then the averaged dose in tumors will offset to a low value. Figure 5 shows the DVH comparison of three methods for four independent activity regions (i.e., 1 for tumor, 0.8 for kidney, 0.28 for liver, and 0.28 for lung). The differences between VM and SM and LM are enlarged much more than those of Figure 4A. As for D 0.0, the VM and SM are consistent; however, LM offsets to a higher value. As for D 0.3 and D 0.6, LM also offsets a little to a higher value than VM. However, if the lung source is replaced by the spleen source, that is, 1 for tumor, 0.8 for kidney, 0.28 for liver, and 0.52 for spleen, then their difference will be similar to the differences observed in Figure 4A. The effect of the level number on DVH for four independent activity regions is similar to those of Figure 4B, and seven independent activity regions (i.e., 1 for tumor, 0.8 for kidney, 0.28 for liver, 0.48 for heart, 0.28 for lung, 0.48 for blood, and 0.52 for spleen) show the same features as those of Figures 5 and 4B; thus, they are not repeated here. If three independent activity regions are 1 for tumor, 0.8 for kidney, and 0.52 for spleen, then their DVH will be similar to Figure 3A and B.

Comparison of three methods for two independent activity regions (tumor, kidney, and liver),

The DVH comparison of three methods for four independent activity regions (tumor, kidney, liver, and lung).
To explore the reason for the differences of three methods for multiple independent activity regions, the organ weights for D 0.0 are investigated. Figure 6 shows that VM and SM have the same weight, but the weights of LM are a little different from those of VM and SM. Basically, one feature shows in common that the weight of the organ composed of relatively more voxels will be a little lower than that of SM, whereas the weight of the organ composed of relatively less voxels will be a little higher than SM. It is relative for the same source organ to have the lower or higher weight. For example, for two activity regions (tumor and kidney), the tumor weight is a little higher, and the kidney weight is a little lower than the original value (i.e., SM). However, as for three activity regions, the voxel number of the liver is a lot more than those of the tumor or kidney; thus, the kidney weight is a little higher than that of the SM. Four activity regions show similar features. The features could be due to the partition process artifact of the Level Method to the original weight (or activity) distribution. If the level number is not enough for the complex weight distribution, then the voxel weight will be classified into unsuitable weight bins or levels, so that the result will bias similar to Figures 2B, 3B, and 4B.

The organ weight in three methods for multiple independent activity regions of D 0.0. The voxel numbers of tumor, kidney, liver, lung and spleen in Zubal phantom are 2103, 7618, 29277, 62374 and 5568, respectively. Note: Src 1: tumor source; Src 2: tumor-kidney source; Src 3: tumor-kidney-spleen source; Src 4: tumor-kidney-liver source; Src 5: tumor-kidney-liver-spleen source; Src 6: tumor-kidney-liver-lung source.
Figure 7A, B shows the similar S factor of the tumor and kidney with sigma of 0.0, 0.3, and 0.6 for different activity regions. It is called the similar S factor, as it is not similar to the conventional S factor with only one source region. Figure 7A shows the comparison of VM with SM for varied activity heterogeneous distribution. Figure 7B shows that of the LM with SM. SM only simulates the quasi-homogeneous activity distribution source (D 0.0). As for D 0.0, the results of VM and SM are very similar, whereas the mean, minimum, and maximum of LM with SM and VM offset a little while including liver or lung sources. For the heterogeneous activity distribution source (D 0.3 and D 0.6), although the mean similar S factors of D 0.0, D 0.3, and D 0.6 for VM and LM are very similar, their minimum and maximum similar S factor are very different. The gap between the minimum and the maximum enlarges with the heterogeneous grade deteriorating. However, the activity heterogeneous grade does not exhibit an obvious influence on the mean difference of VM and LM. For example, there is about 3.87% difference for D 0.0 and 3.21% difference for D 0.6 in the tumor for the tumor-kidney-liver activity regions.

The mean, minimum, and maximum similar S factors (×10−5mGy/MBq-s) of the tumor and the kidney for multiple independent activity regions by
Table 1 shows the initial injected total activity threshold in GBq. As far as the quasi-homogeneous activity distribution (D 0.0) is concerned, generally, the activity threshold suggested by the tumor is secure for the kidney protection. However, if the activity heterogeneous degree deteriorates, for example, D 0.3 and D 0.6, then the tolerant activity threshold of the kidney will be exceeded. Thus, as long as the kidney has activity and the activity distribution in the tumor is heterogeneous, either tumor clonogens survive to make TCP <37%, or the kidney suffers from radiation injury to make normal tissue complication probability (NTCP) >50%. One point should be noted, that is, although LM shows some un-consistence with VM, basically, the conclusion about the secure (i.e., prescription) dose limit considering the tumor and the kidney at the same time is similar.
The minimal response initial total activity threshold (in GBq) of the tumor is obtained by setting the minimal voxel dose of 60 Gy for the tumor, and the mean tolerant initial total activity threshold of the kidney is obtained by setting the averaged voxel dose of 28 Gy for the kidney.
For only the single β spectrum of 131I, not including the γ spectrum, used here, thus, actually the result is unreasonable, and is not shown here.
Src 1, tumor source; Src 2, tumor-kidney source; Src 3, tumor-kidney-spleen source; Src 4, tumor-kidney-liver source; Src 5, tumor-kidney-liver-spleen source; Src 6, tumor-kidney-liver-lung source.
VM, voxel-by-voxel activity sample algorithm; LM, level partition method.
Discussion
Patient-specific 3-D Monte–Carlo methods for radionuclide dosimetry have been extensively implemented. 1 –9 Most of these Monte–Carlo codes have dealt with the quasi-homogeneous activity distribution and assumed that the activity and the resulting dose are homogeneous at the organ or tumor scale. However, in practice, the target is not uniform due to the inhomogeneous expression/distribution of receptors/antigens and the nonuniform vascularization of the tumor tissue, as well as the activity metabolism. Thus, the heterogeneous activity distribution at the sub-organic level simulated by the Monte–Carlo method cannot be avoided in the accurate radionuclide dosimetry. The single organ or tumor averaged dose cannot be considered sufficient to represent the therapeutic efficacy for either the tumor response or the toxicity for the normal tissue injury as well.
The LM divides the heterogeneous activity distribution into several homogeneous levels and assumes each level is a uniform activity distribution. 4,7,12 Song et al. 7 have divided the activity into 5, 10, or 20 equally sized activity bins on the 3-D lung activity map. The voxels belonging to the same bin on the activity map have been merged on the density map and assigned the same universe number in the MCNP4B input file. However, this simulation work shows that if the activity distribution involves more than two independent activity regions, then the artifacts brought up by the activity binning or leveling should be cautious. If the voxel numbers of these independent activity regions are similar (for example, less two to three times), then the artifacts could be acceptable. However, if their voxel numbers are different from each other for more than about 10 times, then the artifacts will remarkably affect their calculation result. According to the typical activity distribution from the real image (e.g., ref. 1 ), the activity is extensively distributed in the whole patient body. Even the rest of the body absorbs activity in a proportion of 0.04 if the tumor is assumed to absorb activity in a proportion of 1. One method of avoiding these artifacts is by nonequally dividing the heterogeneous activity distribution into homogeneous levels. However, the activity-extensive distribution in the body will make the LM inclined to attend to one thing and lose another. The VM samples the source particle location according to the activity spatial distribution, and imparts the source particle weight by the relative activity concentration of its origination voxel to realize the dose calculation of the heterogeneous activity distribution. This algorithm essentially regards each non-zero activity voxel as an independent voxel sub-source, and the sub-source weight is consistent with its relative activity, that is, its source emitter emitting probability. Thus, this algorithm effectively avoids the leveling/binning artifacts.
The full dose distribution at the voxel or cell scale for the tumor or the organ at risk is very critical for the accurate patient dose-response analyses, especially for the radiobiological evaluation such as TCP and NTCP. 21,22 The well-known Poisson definition of TCP shows that even one survival clonogen will decrease the TCP from 100% to 37% to negatively affect the therapeutic efficacy. If the activity in the tumor or organ scale is homogeneous, generally, the minimal response initial activity threshold of the tumor will not threaten the kidney protection. However, if the activity in the tumor or organ scale is slightly inhomogeneous (e.g., Gauss distribution with sigma of 0.3), then the activity will have to be increased by more than thrice to kill the last tumor clonogen or voxel. The response minimal initial total activity threshold needed by the tumor will exceed the maximal tolerant mean initial total activity threshold required by the kidney. Thus, the kidney toxicity has to be worried about a lot at the same time. With the activity heterogeneous grade deteriorating (e.g., Gauss distribution with sigma of 0.6), the minimal response initial total activity threshold of the tumor will have to be increased by 25 times. Thus, actually, there is always a relative proportion of the tumor clonogen surviving now, as the prescription activity in clinics dares not use the activity so high considering the protection of the kidney or other normal organs.
The MIRD approach
15
is commonly used in clinics to estimate the radionuclide organ dose for its convenience. The calculated S factors of this VM EGSnrc algorithm also has compared with those of DPM and MIRDOSE
1,23
(see Table 2). MIRDOSE adopted the MIRD Committee's Reference Man phantom.
24
The DPM self-absorbed S values had been processed by mass weighting from Zubal phantom to Reference Man phantom, but its cross-absorbed S values had not been processed. Here, these self-absorbed S values are processed by mass weighting from Reference Man phantom to Zubal phantom again. However, the cross-absorbed S values are still based on Zubal phantom for DPM and Reference Man phantom for MIRDOSE. Generally, the self-absorbed S-value of EGSnrc with the single β spectrum is about 20% lower than those of DPM and MIRDOSE results. If the energy spectrum is changed to include the γ emission, the difference of the self-absorbed S-value will increase to 30%. Here, the β and γ emission spectra of radionuclide 131I are from Health Physics Society website [
To verify our algorithm more, single and homogeneous organ sources for the mono-energic photon S factor and electron SAFs have been simulated and compared with some published MCNP/MCNPX work (see the Supplementary Data available online at
Conclusions
A VM is presented that calculates the dose of the heterogeneous activity distribution for the radionuclide dosimetry. This algorithm is applied to calculate the DVH for multiple independent activity regions with Gauss diffusion activity distributions, and then compared with the LM. The result shows that the new algorithm is more consistent with the weighted superposition of the quasi-homogeneous activity distribution than the LM, especially for the multiple independent activity regions composed of different amounts of voxels. The new algorithm effectively avoids the leveling/binning artifacts to the heterogeneous activity distribution.
Footnotes
Acknowledgments
The work is supported by the Chinese National Natural Science Foundation (10805012), Fundamental Research Funds for the Central Universities (2010HGXJ0216; 2012HGXJ0057), Seed Foundation of the Hefei University of Technology (2012HGZY0007), and Scientific Research Foundation for Returned Scholars, Ministry of Education of China.
Disclosure Statement
No competing financial interests exist.
References
Supplementary Material
Please find the following supplemental material available below.
For Open Access articles published under a Creative Commons License, all supplemental material carries the same license as the article it is associated with.
For non-Open Access articles published, all supplemental material carries a non-exclusive license, and permission requests for re-use of supplemental material or any part of supplemental material shall be sent directly to the copyright owner as specified in the copyright notice associated with the article.
