calculate.DVH | R Documentation |
Function to calculate DVH data for one or more structure(s) using a dose grid.
## S4 method for signature 'RTdata,missing'
calculate.DVH(x, dose, resolution.xyz=c(0.2,0.2,NA),
resolution.dose=0.01, method=NULL, dose.units=NULL)
## S4 method for signature 'RTdata,array'
calculate.DVH(x, dose, resolution.xyz=c(0.2,0.2,NA),
resolution.dose=0.01, method=NULL, dose.units=NULL)
## S4 method for signature 'structure3D,array'
calculate.DVH(x, dose, resolution.xyz=c(0.2,0.2,NA),
resolution.dose=0.01, method=NULL, dose.units=NULL)
## S4 method for signature 'structure.list,array'
calculate.DVH(x, dose, resolution.xyz=c(0.2,0.2,NA),
resolution.dose=0.01, method=NULL, dose.units=NULL)
x |
One of either a |
dose |
Object of class |
resolution.xyz |
A numeric list containing three positive values representing x, y, and z resolution to be used for DVH calculation (specified in units of mm). The smaller each value, the longer the overall calculation time (default is |
resolution.dose |
A positive numeric value specifying the dose calculation interval (bin width) for DVH calculation (values interpreted in Gy). |
method |
Character value specifying the DVH calculation algorithm to employ. Must be one of |
dose.units |
Value specifying units of dose. Must be one of |
Returns a single calculated "DVH"
object or a "DVH.list"
object consisting of multiple DVHs where relevant, or otherwise a "zDVH"
or "DVH.list"
containing multiple zDVHs when method="axial"
.
Reid F. Thompson (reid.thompson@gmail.com)
Straube, W., Matthews, J., Bosch, W., and Purdy, J.A. (2005) DVH Analysis: Consequences for Quality Assurance of Multi-Institutional Clinical Trials. Med Phys 32(6):2021.
DVH
, DVH.list
, new
data("RadOnc")
# zDVHs <- calculate.DVH(janedoe.RTdata, method="axial")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.