% Generated by roxygen2: do not edit by hand % Please edit documentation in R/nlme.mmkin.R \name{nlme.mmkin} \alias{nlme.mmkin} \title{Create an nlme model for an mmkin row object} \usage{ \method{nlme}{mmkin}( model, data = sys.frame(sys.parent()), fixed, random = fixed, groups, start, correlation = NULL, weights = NULL, subset, method = c("ML", "REML"), na.action = na.fail, naPattern, control = list(), verbose = FALSE ) } \arguments{ \item{model}{An \code{\link{mmkin}} row object.} \item{data}{Ignored, data are taken from the mmkin model} \item{fixed}{Ignored, all degradation parameters fitted in the mmkin model are used as fixed parameters} \item{random}{If not specified, all fixed effects are complemented with uncorrelated random effects} \item{groups}{See the documentation of nlme} \item{start}{If not specified, mean values of the fitted degradation parameters taken from the mmkin object are used} \item{correlation}{See the documentation of nlme} \item{weights}{passed to nlme} \item{subset}{passed to nlme} \item{method}{passed to nlme} \item{na.action}{passed to nlme} \item{naPattern}{passed to nlme} \item{control}{passed to nlme} \item{verbose}{passed to nlme} } \value{ Upon success, a fitted nlme.mmkin object, which is an nlme object with additional elements } \description{ This functions sets up a nonlinear mixed effects model for an mmkin row object. An mmkin row object is essentially a list of mkinfit objects that have been obtained by fitting the same model to a list of datasets. } \examples{ ds <- lapply(experimental_data_for_UBA_2019[6:10], function(x) subset(x$data[c("name", "time", "value")], name == "parent")) f <- mmkin("SFO", ds, quiet = TRUE, cores = 1) library(nlme) f_nlme <- nlme(f) nlme(f, random = parent_0 ~ 1) f_nlme <- nlme(f, start = c(parent_0 = 100, log_k_parent_sink = 0.1)) update(f_nlme, random = parent_0 ~ 1) } \seealso{ \code{\link{nlme_function}} }