Models

beta_2012()

Beta model for fitting thermal performance curves

boatman_2017()

Boatman model for fitting thermal performance curves

briere2_1999()

Briere2 model for fitting thermal performance curves

delong_2017()

DeLong enzyme-assisted Arrhenius model for fitting thermal performance curves

deutsch_2008()

Modified deutsch model for fitting thermal performance curves

flinn_1991()

Flinn model for fitting thermal performance curves

gaussian_1987()

Gaussian model for fitting thermal performance curves

hinshelwood_1947()

Hinshelwood model for fitting thermal performance curves

joehnk_2008()

Jöhnk model for fitting thermal performance curves

johnsonlewin_1946()

Johnson-Lewin model for fitting thermal performance curves

kamykowski_1985()

Kamykowski model for fitting thermal performance curves

lactin2_1995()

Lactin2 model for fitting thermal performance curves

lrf_1991()

Lobry-Rosso-Flandros (LRF) model for fitting thermal performance curves

modifiedgaussian_2006()

Modified gaussian model for fitting thermal performance curves

oneill_1972()

O'Neill model for fitting thermal performance curves

pawar_2018()

Pawar model for fitting thermal performance curves

quadratic_2008()

Quadratic model for fitting thermal performance curves

ratkowsky_1983()

Ratkowsky model for fitting thermal performance curves

rezende_2019()

Rezende model for fitting thermal performance curves

sharpeschoolfull_1981()

Full Sharpe-Schoolfield model for fitting thermal performance curves

sharpeschoolhigh_1981()

Sharpe-Schoolfield model (high temperature inactivation only) for fitting thermal performance curves

sharpeschoollow_1981()

Sharpe-Schoolfield model (low temperature inactivation only) for fitting thermal performance curves

spain_1982()

Spain model for fitting thermal performance curves

thomas_2012()

Thomas model (2012) for fitting thermal performance curves

thomas_2017()

Thomas model (2017) for fitting thermal performance curves

weibull_1995()

Weibull model for fitting thermal performance curves

Helper functions

get_model_names()

Lists the models available in rTPC

get_start_vals()

Estimate start values for TPC fitting

get_lower_lims()

Set broad lower limits on parameter values

get_upper_lims()

Set broad upper limits on parameter values

Calculating parameters

calc_params()

Calculate extra parameters of a thermal performance curve

get_ctmax()

Estimate the critical thermal maximum of a thermal performance curve

get_ctmin()

Estimate the critical thermal minimum of a thermal performance curve

get_e()

Estimate the activation energy of a thermal performance curve

get_eh()

Estimate the deactivation energy of a thermal performance curve

get_q10()

Estimate the q10 value of a thermal performance curve

get_rmax()

Estimate maximum rate of a thermal performance curve

get_skewness()

Estimates skewness of a thermal performance curve

get_thermalsafetymargin()

Estimate thermal safety margin of a thermal performance curve

get_thermaltolerance()

Estimate thermal tolerance of a thermal performance curve

get_breadth()

Estimate thermal performance breadth of a thermal performance curve

get_topt()

Estimate optimum temperature of a thermal performance curve

Data

bacteria_tpc

Example thermal performance curves of bacterial growth

chlorella_tpc

Example metabolic thermal performance curves