Rev 7133 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
% $Id: SSmicmen.Rd,v 1.1.10.2 1999/12/26 10:41:13 ripley Exp $\name{SSmicmen}\title{Michaelis-Menten Model}\usage{SSmicmen(input, Vm, K)}\alias{SSmicmen}\arguments{\item{input}{a numeric vector of values at which to evaluate the model.}\item{Vm}{a numeric parameter representing the maximum value of the response.}\item{K}{a numeric parameter representing the \code{input} value atwhich half the maximum response is attained. In the field of enzymekinetics this is called the Michaelis parameter.}}\description{This \code{selfStart} model evaluates the Michaelis-Menten model andits gradient. It has an \code{initial} attribute thatwill evaluate initial estimates of the parameters \code{Vm} and \code{K}}\value{a numeric vector of the same length as \code{input}. It is the value ofthe expression \code{Vm*input/(K+input)}. If boththe arguments \code{Vm} and \code{K} arenames of objects, the gradient matrix with respect to these names isattached as an attribute named \code{gradient}.}\author{Jose Pinheiro and Douglas Bates}\seealso{\code{\link{nls}}, \code{\link{selfStart}}}\examples{library( nls )data( Puromycin )PurTrt <- Puromycin[ Puromycin$state == "treated", ]SSmicmen( PurTrt$conc, 200, 0.05 ) # response onlyVm <- 200; K <- 0.05SSmicmen( PurTrt$conc, Vm, K ) # response and gradientgetInitial(rate ~ SSmicmen(conc, Vm, K), data = PurTrt)## Initial values are in fact the converged valuesfm1 <- nls(rate ~ SSmicmen(conc, Vm, K), data = PurTrt)summary( fm1 )## Alternative call using the subset argumentfm2 <- nls(rate ~ SSmicmen(conc, Vm, K), data = Puromycin,subset = state == "treated")summary(fm2)}\keyword{models}