alpha.beta.mkm: Evaluation of alpha and beta LQ parameter (fast MKM)

View source: R/biological-functions.R

alpha.beta.mkmR Documentation

Evaluation of alpha and beta LQ parameter (fast MKM)

Description

The evaluation is performed for a monoenergetic ion. It uses a C++ MKM "rapid" implementation for the evaluation. It accepts a single set of MKM parameter (alphaX, betaX, rN, rd), or alternatively a full range of variability (min,max) for each parameter.

Usage

alpha.beta.mkm(alphaX = 0.1295, betaX = 0.03085, rN = 4, rd = 0.31,
  alphaX.min = NULL, alphaX.max = NULL, alphaX.N = NULL,
  betaX.min = NULL, betaX.max = NULL, betaX.N = NULL,
  rN.min = NULL, rN.max = NULL, rN.N = NULL, rd.min = NULL,
  rd.max = NULL, rd.N = NULL, cellType = NULL, particleType = "H",
  energies = NULL, lets = NULL, calculusType = "rapidMKM",
  ignore.stdout = TRUE, ignore.stderr = TRUE)

Arguments

alphaX, betaX, rN, rd

MKM "biological" parameter associated to a specific biological tissue/cell line:

  • alphaX LQ alpha parameter of the reference radiation [Gy^-1]

  • betaX LQ beta parameter of the reference radiation [Gy^-2]

  • rN cell nucleus radius [um]

  • rd domain radius [um]

alphaX.min, alphaX.max

range of variability for parameter alphaX

alphaX.N

number of step for alphaX

betaX.min, betaX.max

range of variability for parameter betaX

betaX.N

number of step for betaX

rN.min, rN.max

range of variability for parameter rN

rN.N

number of step for rN

rd.min, rd.max

range of variability for parameter rd

rd.N

number of step for rd

cellType

name of the tissue/cell line (optional)

energies

vector of energies for the particle [MeV]

lets

vector of LETs for the particle [keV/um]. It is used if energies is NULL.

calculusType

the type of the evaluations options are:

  • rapidKase implementation of MKM as described in (Kase2008)

  • rapidMKM more correct implementation for the MKM from the one described in (Kase2008)

  • newMKMKase "rapidKase" implementation + non poissionian correction for beta

  • newMKM "rapidMKM" implementation + non poissionian correction for beta

  • slow_alphaIon_betaIon slow Monte Carlo evaluation (compatible with MKM, LEMI, LEMII and LEMIII).

particel

type. Available ions: 'H', 'He', 'Li', 'Be', 'B,', 'C', 'N', 'O', 'F', 'Ne'.

Value

a data.frame containing all the information specified including the alpha and beta MKM evaluation (note, in the MKM implementation beta = betaX).

See Also

Other LEM/MKM Models: alpha.beta.ion.range, alpha.fun.mkm


planit-group/Rplanit documentation built on Dec. 5, 2022, 11:10 p.m.