Modelling Algorithms Flashcards
Measurement vs modelling approach
Measurement: measure absorbed dose in water and correct for inhomogeneities (still used in RadCalc etc)
Modelling: model physics of what is going on, can use pencil beam and collapsed cone to aggregate large no’s of particles, don’t need water dose distribution as pre-requisite
What is a history?
The transport of a single primary particle and all the subsequent secondary particle
What is a track?
The path of an individual particle until it is absorbed. Collection of tracks of primary and secondaries makes history.
Comprised of many steps
What is a simulation?
All of the histories in a given geometry
What 4 elements characterise the history?
Free path between events
Interaction
Energy loss and angular deflection
New particles
What random number is generated?
Between 0 and 1
How do we get a random number to correspond to a quantity?
Sampling using Cumulative probability distribution method
Steps to get random number
Integrate probability distribution to find cumulative probability function
Invert cumulative probability function
What is the geometry and what defines it?
The description of the surfaces and bodies through which the particles are transported
Defined by linac and patient
Patient derived from CT scan
What is scoring
Accumulation of dose in each voxel for each interaction for a single particle
How is dose dist. built up?
Summing contributions in each voxel from large number of particle histories
What is statistics and how does increasing the number of histories affect it?
The dose in each voxel has an uncertainty which is referred to as the statistics, increasing no. of histories reduces the uncertainty but increases computation time
What models are used to model particles starting from linac target?
Phase space model
Patient specific model
(Phase space often divided into:
Beam phase space
Patient modifiers phase space)
What is phase space?
A record consisting of each particles position, energy, direction as it exits treatment head
What is input for patient specific model?
Phase space data, used as basis of dose calculation in specific patient
What is a condensed electron history?
Condense many small interactions into one large virtual reaction, as nearly all electron interactions involve small energy losses and scattering angles.
Each step transfers the same amount of energy as the large number of small losses, and scatters the electron by an angle equal to a large number of scattering angles.
10^5-10^6 electron interactions per electron history - impossible to model all of them.
How can calculation time be cut down?
Variance reduction techniques:
Transport cutoffs
Zonal discard
Decrease calculation time to achieve a given statistical variance which is still clinically acceptable
What are transport cutoffs?
Stop tracking an energy below a threshold and deposit all energy at last position. Photon cut off lower than electron due to range
What is zonal discard?
If electron does not have enough energy to escape the voxel, deposit all energy in that voxel.
What parameters can you have in raystation?
Number of histories per cm^2
Calculation resolution
When is plan approved?
When mean relative statistical uncertainty is less than 2%
How does number of histories affect uncertainty?
More histories, lower the uncertainty, more accurate and less noisy doses.
How does resolution affect uncertainty?
Increasing dose grid voxel size means number of histories per voxel increases, uncertainty decreases but resolution worse.
What does uncertainty ultimately depend on?
Number of histories per voxel
When is MC modelling crucial?
In MR-linacs.
The B field makes the movement of secondary electrons non-isotropic. Electron return effect.
What is simulation approach
Simulates man individual particles and their history with probabilities and interaction processes, most accurate but computationally intensive.
Can use MC to help with model based approaches
Idea behind Digital Signal Processing
Take (usually) analogue data and convert it into digital form.
Uses signals that can originate as sensory data and convert to digital form.
Signal and system in DSP
Signal: real world data or parameter that relates to input signal
System: process that produces and output signal in response to an input signal
What is superposition and what does it require?
Can break down signal into number of smaller simpler components that are processed individually
Requires homogeneity and additivity
Is dose distribution a linear system?
Yes: homogeneity, greater number of photons means greater dose
Additivity: dose from two beams can be added to give the total dose, or dose from individual sites can be added