First Year Exam: TPS and Treatment Planning Flashcards
What does AAA stand for?
Anisotropic Analytical Algorithm
What kind of kernels does AAA use?
Pencil beam kernel
What is a kernel? How are they made?
Kernels are a known distribution of dose deposition of secondary electrons set in motion by the primary interaction(s).
They are pre-calculated using monte carlo codes.
What is the difference between a pencil beam kernel and a point kernel? Which is more accurate? Which is faster?
A pencil beam kernel calculates the fluence of the primary beam on the patient skin and sums the pencil beam kernels from skin to medium.
A point kernel uses point-by-point dose results at each interaction site/voxel. It involves first figuring out where the interaction occurs, then superimposing the point kernel onto the geometry.
Point kernel is more accurate. Pencil beam is faster.
What is the difference between convolution and superposition?
Convolution is a mathematical operation that shows degree of overlap between two functions (Ex. TERMA and Kernel). It does not involve heterogeneity corrections.
Superposition uses density to scale the kernel prior to the convolution. Allowing it to account for heterogeneity.
What are the inherent limitations of kernels?
They have radial symmetry and do not account for side scatter very well. They do account for forward scatter well however. They are pretty simplistic.
What is the Linear Boltzmann Transport Equation?
A function that describes the macroscopic behavior of radiation particles traveling through matter.
What assumptions does the LBTE make?
Particles only interact with the medium and not with each other
No magnetic fields
In broad terms, what does LBTE mean?
It’s simply balancing the particles to say
Particles transported + those absorbed = total number of source particles
What is the goal of Acuros?
To discretize the LBTE and directly solve for it
How do you improve the accuracy of your monte carlo calculation?
Simulate a larger number of particles and histories
How do you improve accuracy of your acuros calculation?
Minimize discretizations
What is a “history”?
A single particle and all of its descendants
what is the equation for noise in a monte-carlo calc?
1/sqrt(N) where N is the number of simulated particle histories
What is a phase space file?
It’s a precalculated file describing radiation emanating from the machine head. It can be used for all calculations to follow, assuming that radiation from machine head does not change.
What does monte-carlo calculate, that most other calc algorithms do not?
Monte-carlo calculates dose to medium
All other algorithms calculate dose to water
What are the pros of using Dw over Dm?
All historical prescribing is based on Dw
Accelerator reference dosimetry is based on Dw
What are the pros of using Dm over Dw?
Dm is more clinically relevant
Accounts for heterogeneity in material by considering the density AND the effective Z, whereas Dw calculations only account by scaling density of water.
How do Dw and Dm account for hetereogeneity? How much of an error do you expect from these two methods?
Dw scales the density of water, ignoring the material type
Dm scales the density of the material and considers the effective Z
In tissue, error is 1-2%
In Bone, error can be as high as 15%
What is the general rule of thumb for determining calc grid size?
<= 3x3 cm2 field, you use 1-2 mm
> 3x3cm2 field, you use 2-3 mm
Give the general workflow of an acuros calculation
A) Transport fluence from source model to patient
B) Calculate scattered photon fluence in patient
C) Calculate scattered electron fluence in patient
D) Dose calculation
Step a is performed for all field orientations. Steps b-d are only performed once.
Up to what energy beams can Acuros be used to calculate?
25 MeV (well below our clinical use)
True or false, Acuros utilizes the same source model as AAA?
True
True or false, for Acuros dose can be calculated to either medium or water?
True
Recall for Acuros, you need to know the material anyway, meaning you already know the effective Z.
What assumptions does Acuros make?
Photons can create electrons but electrons cannot create photons (ignores Bremsstrahlung)
Particles only interact with the medium and not with each other
No magnetic field
What parameters does Acuros discretize in solving the LBTE?
Space
Energy
Angle
With Monte-Carlo, at what point in the electron journey does the algorithm begin to track the history?
When the electron leaves the bending magnet
How does monte-carlo figure out mass density?
It bins HU values into different tissues types
What is the transport cutoff for acuros and monte carlo?
1 keV for photons and 200 keV for electrons
What limitations do both acuros and monte carlo share?
Reliance on NIST interaction cross-section data
CT conversion table (HU to mass density)
Reliance on mapping mass density to material (inherent error)
Assumptions of LBTE (no magnetic field, particles don’t interact with each other)
What limitations are inherent to only Monte Carlo?
Statistical noise depending on number of particles simulated
Assumptions are made for clinically relevant calculation times
What limitations are inherent to acuros only?
Discretization size for space, energy and angle results in loss of accuracy
True or false, acuros simulates individual particles
False, therefore it also produces no statistical noise
What effect if responsible for Sc(10x15) not being equal to Sc(15x10)?
Collimator exchange effect
How do model-based dose calc algorithms take into account inhomogeneities?
By scaling kernels with density
How does Acuros modulate its dose calculation densities?
Higher densities in field, lower densities out of field
(makes sense, it’s trying to be as accurate as possible with the field doses. Doesn’t care as much about all the other scatter and leakages)
True or false, for both Acuros AND Monte-Carlo you need to know the material in your scan
True
Monte-carlo is an example of a ________ calculation, Acuros is _________.
Monte-carlo is an example of a stochastic calculation, Acuros is deterministic.
What is the general workflow to go from CT number to known material?
CT# –> mass density –> some known material
Both steps in the process have their own mapping
Each map has some inherent error
The total error of the process is a product of the errors of the individual steps
What is the equation for dose, using TERMA and Kernel?
Dose = the convolution of TERMA and Kernel
That is, the degree of overlap of the total energy released in matter and the pre-calculated monte carlo distributions
At what energies (lower or higher), do photon dose calculation algorithms work best at?
Lower energies
What kind of interactions are photon calc algorithms best at modeling? Why is this an issue for electron calculations?
Best at modeling primary fluence interactions
They typically approximate secondary interactions. For electrons, secondary interactions are much more important.
What is the MU limit per arc in SRS and SBRT?
10800
Per field MU limit in VMAT?
2000
What is the minimum MU/degree for a 3D arc plan?
0.1 MU/degree
Or 36 MU for a full arc
Which algorithms use electron density curves? Which use mass density curves?
AAA uses electron density curves (HU–>electron density)
Acuros and eMC use mass density curves (HU–> mass density) then figure out the material type based off the mass density.
What is the limit of the mass density curves used for Acuros and eMC?
They only have built in mapping for materials up to an HU corresponding to 3 g/cm3 (or if you extend the curve, then 19.33 g/cm2). Anything above 2.2 g/cm3, and you need to manually assign the material type to the voxels.
What is the density of gold? Why is that important to know?
19.32 g/cm3
It’s important because it is the highest density material that you can see in a body
How does a mass density curve figure out what material to assign if the HU falls between two materials?
It interpolates a mixture of the two material, just for the sake of macroscopic cross section calculations.
What happens if your calculation grid is smaller than your CT slice thickness for Acuros?
Acuros will interpolate the CT values in between and calculate a grid that is better resolution that its respective CT.
True or false, you can change the energy, space and angle discretization settings for Acuros manually?
False
They are defined internally. You can’t change them.
What is the maximum allowed electron density in AAA?
15
What energy ranges can Acuros XB be used for?
4 MV to 25 MV
What calc grid sizes is Acuros used for?
1 to 3 mm
True or false,
Monte Carlo also solves the LBTE?
True and False…
It doesn’t try to directly solve it. But in doing its calculation, it does actually find a solution to the equation.
True or false,
Monte Carlo takes into account charged particle interactions between the primary and secondary electrons?
Kind of…
It approximates
What are the five steps to Acuros XB dose calculation?
- Create physical material map
- Transport components from photon beam source model into the patient
- Transport the scattered photon fluence in the patient
- Transport the electron fluence in the patient
- Calculate desired dose mode (Dw or Dm, Acuros can do either)
Why do Acuros and Monte Carlo absolutely need to know material type and mass density?
Because they use the macroscopic cross section to figure out probability of interactions
What spatial discretization does acuros perform?
Uses a dose grid resolution equal to your user requested size within the PVOI
Uses a dose grid resolution 2 times larger than your user requested size outside of the PVOI
PVOI is the volume where the dose is estimated to be 10-15% of max dose or greater
How many photon energy cross section groups are available in Acuros?
25 total groups
Remember, Acuros discretizes energy in order to use one of the groups
What structures does eMC take into account? What structures does it ignore?
Accounts for added bolus and all voxels within body structure
Ignores support structures
How does eMC transport model, macro monte carlo (MMC) actually work?
It has a pre local geometry probability distribution functions for small spheres. This is calculated in a uniform material only once
Then it performs a macroscopic calculation by transporting the particles through the CT in macroscopic scales based on the PDFs generated in the local calculation
What materials and sphere densities are used for the local geometry PDFs?
Broken into 5 different materials and 5 difference diameter spheres.
Materials include air, lung, water, lucite and bone
Diameters include 1,2,3,4,6 mm with increasing diameters for increasing electron energies
What is the general electron transport workflow for eMC?
Use spheres to determine electron direction and step size
Reduce step size if near boundary
Stop step size at boundary, and transform into step size for new material at other side of boundary (accounts for heterogeneity)
What are some methods of dose smoothing that MC simulations may use to reduce statistical noise?
Gaussian Dose Smoothing
Median Dose Smoothing
What are the two types of optimization strategies? Which one do we use with Eclipse?
Analytical and Statistical
We use statistical with Eclipse
Give a brief explanation of the analytical optimization strategy
You tell the software your desired dose distribution, and it does a reverse process as CT in which it figures out the fluences needed to reach this desired distribution
Like CT, however, it can arrive at results with negative or imaginary fluences since not all distributions are doable
Give a brief explanation of the statistical optimization strategy
It’s a process that aims to minimize a cost function that describes the difference between desired and current solution doses. You assign a priority to each constraint, and it works to minimize the differences given the priorities.
Is VMAT step and shoot or sliding window?
Sliding Window
What’s the difference between step and shoot and sliding window?
With step and shoot, you move the MLCs, turn on the beam, turn off beam, then move MLCs with beam off
With sliding window, you have the beam on as you move the MLCs
What are some advantages to IMRT/VMAT over 3D?
Superior gradient falloff
More conformal dose distributions
Better control over low (for static) and intermediate (for VMAT) doses
What are some disadvantages to IMRT/VMAT vs 3D?
Longer treatment times
More leakage
Heterogenous target coverage with localized hotspots
Increased uncertainty in beam deliverability and modelling
What are some advantages to IMRT vs VMAT?
Better low dose spread
Usually less complex to model (since gantry doesn’t move)
What are some advantages to VMAT vs IMRT?
Quicker treatment times
Less MU
Less leakage dose
Can optimize distribution from many beam angles
What is one inherent limitation of VMAT that IMRT does not have to deal with?
There are minimum and maximum gantry speeds and dose rates. meaning, if you have in angle in the plan that’s really good at delivering dose and you want to deliver as much dose as possible at that one specific angle, you’ll have trouble with VMAT since you need the gantry to be slightly moving at all times, and there’s only so much you can increase the dose rate by.
Meaning, there is a maximum MU you can deliver at a given angle.
How does TPS account for most beam-modifying accessories for AAA?
Applies a user-defined transmission factor to model change in fluence when a beam gets shaped by the accessory
What LINAC are the head beam fluence and energy phase space models calculated and derived for in Eclipse?
Based on a Varian Clinac and adapted to machine specific
There is pre-calculated Monte Carlo code for the phase space model and energy fluence, but the parameters that shape this code are adapted using the structure and material composition of your machine specific accelerator head.
How can you access various transmisison factors, head materials, output factors, etc.?
Through the RT Administration
What is it about the beam that most beam modifiers actually modify?
The Fluence (and to some extent the energy)
So really, the energy fluence
List some conditions that require urgent radiation treatment within hours of diagnosis
Acute cord compression SVC Syndrome Bronchial Obstruction Tumor Bleeding Increased brain pressure (mass effect)
What is the normal tissue objective (NTO) value indicating?
An indication that tells your optimizer how you want dose to fall off as you move away from PTVs