Learn R Programming

DVHmetrics (version 0.3.1)

getEQD2: 2Gy fractions biologically equivalent dose (EQD2)

Description

Calculate dose in 2Gy fractions biologically equivalent dose according to the linear-quadratic model.

Usage

getEQD2(D=NULL, fd=NULL, fn=NULL, ab=NULL)

## S3 method for class 'default':
getEQD2(D=NULL, fd=NULL, fn=NULL, ab=NULL)

## S3 method for class 'DVHs':
getEQD2(D=NULL, fd=NULL, fn=NULL, ab=NULL)

## S3 method for class 'DVHLst':
getEQD2(D=NULL, fd=NULL, fn=NULL, ab=NULL)

## S3 method for class 'DVHLstLst':
getEQD2(D=NULL, fd=NULL, fn=NULL, ab=NULL)

Arguments

D
Default: Total dose. If NULL, fn must be given. Alternative: One cumulative DVH (object of class DVHs, multiple cumulative DVHs from one patient with multiple structures (object of class DVHLst), or mult
fd
Fractional dose. If D is some kind of DVH object, only the first element will be used.
fn
Number of fractions. If NULL, D must be given. Ignored if D is some kind of DVH object.
ab
alpha/beta ratio for the relevant tissue. If D is some kind of DVH object, only the first element will be used.

Value

  • Default method: A data frame with variables EQD2, fractDose, ab. If D is some kind of DVH object, the same kind of object is returned with the individual dose values converted to EQD2.

Details

EQD2 is a special case of isoeffective dose calculation with fractional dose d2=2, see getIsoEffD.

References

IAEA, & ICRU. (2008). Relative biological effectiveness in ion-beam therapy (Tech. Rep. No. IAEA-TR 461). Vienna, Austria: IAEA (International Atomic Energy Agency) and ICRU (International Commission on Radiation Units and Measurements).

See Also

getBED, getIsoEffD

Examples

Run this code
getEQD2(D=50, fd=2.5, ab=c(2, 3, 4))
getEQD2(dataMZ[[c(1, 1)]], fd=1.8, ab=3)

Run the code above in your browser using DataLab