【R】biogrowth
2021年9月2日
1. はじめに
biogrowth
は、微生物の成長モデルを扱うパッケージです。
2. インストール
CRANからインストールできます。
install.packages("biogrowth")
3. つかってみる
library(biogrowth) library(tidyverse) my_model <- "modGompertz" my_pars <- list(logN0 = 2, C = 6, mu = .2, lambda = 25) my_time <- seq(0, 100, length = 1000) static_prediction <- predict_isothermal_growth(my_model, my_time, my_pars) plot(static_prediction)
my_conditions <- tibble(time = c(0, 5, 40), temperature = c(20, 30, 35), pH = c(7, 6.5, 5) ) my_primary <- list(mu_opt = 2, Nmax = 1e8, N0 = 1e0, Q0 = 1e-3) sec_temperature <- list(model = "Zwietering", xmin = 25, xopt = 35, n = 1) sec_pH = list(model = "CPM", xmin = 5.5, xopt = 6.5, xmax = 7.5, n = 2) my_secondary <- list( temperature = sec_temperature, pH = sec_pH ) my_times <- seq(0, 50, length = 1000) dynamic_prediction <- predict_dynamic_growth(my_times, my_conditions, my_primary, my_secondary) plot(dynamic_prediction, add_factor = "temperature", line_col = "blue")
4. さいごに
微生物のことは分かりませんが、便利そうなパッケージです。