pytrip.models.rcr module¶
The RCR model is based on the paper from Antonovic et al. https://doi.org/10.1093/jrr/rru020 Parameters are set for C-12 ions only.
-
pytrip.models.rcr.oer_po2_rcr(let, oxy)[source]¶ ~O dose modifying factor, taking varying pO2 into account Equation (1) in https://doi.org/10.1093/jrr/rru020
input parameters may be either numpy.array or scalars TODO: handle real cubes.
Params let: LET in [keV/um] Params oxy: oxygenation in [mmHgO_2] Returns: cube containing the oxygen enhancement ratio
-
pytrip.models.rcr.oer_rcr(let)[source]¶ ~O dose modifying factor. Equation (2) in https://doi.org/10.1093/jrr/rru020
input parameters may be either numpy.array or scalars TODO: handle real cubes.
Params let: LET in [keV/um] Returns: cube containing the oxygen enhancement ratio
-
pytrip.models.rcr.rbe_rcr(dose_ion, let, alpha_x, beta_x, oxy=None)[source]¶ Returns the RBE for a given dose/let cube.
input parameters may be either numpy.array or scalars TODO: handle real cubes.
Params dose_ion: ion physical dose in [Gy] Params let: LET in [keV/um] Params alpha_x: alpha for X-rays in [Gy^-1] Params beta_x: beta for X-rays in [Gy^-2] Params oxy: optional oxygenation cube in [mmHgO_2]
-
pytrip.models.rcr.sf_rcr(dose, let, oxy=None)[source]¶ Function which returns surving fraction Equation (3) in https://doi.org/10.1093/jrr/rru020
input parameters may be either numpy.array or scalars TODO: handle real cubes.
Params dose: physical ion dose in [Gy] Params let: LET in keV/um Params oxy: optional oxygenation in [mmHgO_2]