# getNTCP: Normal tissue complication probability (NTCP) In DVHmetrics: Analyze Dose-Volume Histograms and Check Constraints

## Description

Calculate normal tissue complication probability (NTCP) from Lyman's probit model, Niemierko's logit model, or the Poisson model. May be based on EQD2.

## Usage

 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 getNTCP(x, NTCPtd50=NULL, NTCPm=NULL, NTCPn=NULL, NTCPgamma50=NULL, EUDa=NULL, EUDfn=NULL, EUDab=NULL, NTCPtype=c("probit", "logit", "poisson"), ...) ## S3 method for class 'DVHs' getNTCP(x, NTCPtd50=NULL, NTCPm=NULL, NTCPn=NULL, NTCPgamma50=NULL, EUDa=NULL, EUDfn=NULL, EUDab=NULL, NTCPtype=c("probit", "logit", "poisson"), ...) ## S3 method for class 'DVHLst' getNTCP(x, NTCPtd50=NULL, NTCPm=NULL, NTCPn=NULL, NTCPgamma50=NULL, EUDa=NULL, EUDfn=NULL, EUDab=NULL, NTCPtype=c("probit", "logit", "poisson"), ...) ## S3 method for class 'DVHLstLst' getNTCP(x, NTCPtd50=NULL, NTCPm=NULL, NTCPn=NULL, NTCPgamma50=NULL, EUDa=NULL, EUDfn=NULL, EUDab=NULL, NTCPtype=c("probit", "logit", "poisson"), ...)

## Arguments

 x One cumulative DVH (object of class DVHs, multiple cumulative DVHs from one patient with multiple structures (object of class DVHLst), or multiple cumulative DVHs from many patients, each with multiple structures (object of class DVHLstLst). See readDVH. NTCPtd50 Tolerance dose with 50% complication probability. NTCPm Probit/logit Parameter m. Equal to 1 / (NTCPgamma50*sqrt(2*pi)). NTCPn Parameter n. Equal to 1/a with exponential gEUD paramter a. NTCPgamma50 Poisson parameter gamma50. Equal to 1 / (NTCPm*sqrt(2*pi)) EUDa If gEUD should be based on EQD2: Exponential parameter a. EUDfn If gEUD should be based on EQD2: Number of fractions. EUDab If gEUD should be based on EQD2: alpha/beta ratio for the relevant tissue. NTCPtype "probit" - Lyman probit model, "logit" - Niemierko logit model, "poisson" - Poisson model. ... Ignored. Used to catch additional arguments passed from getMetric.

## Details

For DVH reduction, gEUD is used. This is equivalent to the Kutcher-Burman DVH reduction scheme. The probit model is given in equation (1), the logit model in eqation (2), and the Poisson model in equation (3) in Kaellman (1992), with gEUD plugged in for D.

## Value

A data frame with variables NTCP, patID, and structure.

## References

Kaellman, P., Agren, A., & Brahme, A. (1992). Tumor and normal tissue responses to fractionated non-uniform dose delivery. International Journal of Radiation Biology, 62(2), 249-262.

Kutcher, G. J., Burman, C., Brewster L., Goitein, M., & Mohan, R. (1991). Histogram reduction method for calculating complication probabilities for threedimensional treatment planning evaluations. International Journal of Radiation Oncology Biology Physics, 21(1), 137-146.

Lyman, J. T. (1985). Complication probability as assessed from dose volume histograms. Radiation Research, 104(2), S13-19.

Niemierko, A. (1999). A generalized concept of equivalent uniform dose. Medical Physics, 26(6), 1100.

Rancati et al. (2004). Fitting late rectal bleeding data using different NTCP models: results from an Italian multi-centric study (AIROPROS0101). Radiotherapy Oncology, 73, 21-32.

## Examples

 1 2 getNTCP(dataMZ[[1]], NTCPtd50=40, NTCPm=0.6, NTCPn=0.5, NTCPtype="probit")

### Example output

NTCP patID structure
1 0.1881681  P123     HEART
2 0.2217423  P123   AOVALVE
3 0.2609312  P123    AMYOCR
4 0.2398414  P123 PULMVALVE
5 0.1832309  P123   MYOCARD
6 0.1881802  P123    AMYOCL
7 0.1947999  P123    AVNODE

DVHmetrics documentation built on Nov. 22, 2017, 5:04 p.m.