diff options
author | jranke <jranke@edb9625f-4e0d-4859-8d74-9fd3b1da38cb> | 2012-04-10 21:50:22 +0000 |
---|---|---|
committer | jranke <jranke@edb9625f-4e0d-4859-8d74-9fd3b1da38cb> | 2012-04-10 21:50:22 +0000 |
commit | c1144753adfa0809003085009ebd85f8af9beda8 (patch) | |
tree | c07afafb9e6a3ffd1248167f4e40983bb3ef85fc /man/mkinpredict.Rd | |
parent | d3df16102c5ed4bf9182b4f1893561e99eaed166 (diff) |
- Fitting and summaries now work with the new parameter transformations.
- The SFORB models with metabolites is broken (see TODO)
- Moved the vignette to the location recommended since R 2.14
- Added the missing documentation
- Commented out the schaefer_complex_case test, as this version of
mkin is not able to fit a model without sink and therefore
mkin estimated parameters are quite different
git-svn-id: svn+ssh://svn.r-forge.r-project.org/svnroot/kinfit/pkg/mkin@22 edb9625f-4e0d-4859-8d74-9fd3b1da38cb
Diffstat (limited to 'man/mkinpredict.Rd')
-rw-r--r-- | man/mkinpredict.Rd | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/man/mkinpredict.Rd b/man/mkinpredict.Rd new file mode 100644 index 00000000..af37f7ce --- /dev/null +++ b/man/mkinpredict.Rd @@ -0,0 +1,63 @@ +\name{mkinpredict} +\alias{mkinpredict} +\title{ + Produce predictions from a kinetic model using specifc parameters +} +\description{ + This function produces a time series for all the observed variables in a kinetic model + as specified by \code{\link{mkinmod}}, using a specific set of kinetic parameters and + initial values for the state variables. +} +\usage{ +mkinpredict(mkinmod, odeparms, odeini, outtimes, solution_type = "deSolve", map_output = TRUE, atol = 1e-06, ...) +} +\arguments{ + \item{mkinmod}{ + A kinetic model as produced by \code{\link{mkinmod}}. +} + \item{odeparms}{ + A numeric vector specifying the parameters used in the kinetic model, which is generally + defined as a set of ordinary differential equations. +} + \item{odeini}{ + A numeric vectory containing the initial values of the state variables of the model. Note + that the state variables can differ from the observed variables, for example in the case + of the SFORB model. +} + \item{outtimes}{ + A numeric vector specifying the time points for which model predictions should be + generated. +} + \item{solution_type}{ + The method that should be used for producing the predictions. This should + generally be "analytical" if there is only one observed variable, and usually + "deSolve" in the case of several observed variables. The third possibility "eigen" + is faster but produces results that the author believes to be less accurate. +} + \item{map_output}{ + Boolean to specify if the output should list values for the observed variables (default) + or for all state variables (if set to FALSE). +} + \item{atol}{ + Absolute error tolerance, passed to \code{\link{ode}}. Default is 1e-6 as in + \code{\link{lsoda}}. +} + \item{\dots}{ + Further arguments passed to the ode solver in case such a solver is used. +} +} +\value{ + A matrix in the same format as the output of \code{\link{ode}}. +} +\author{ + Johannes Ranke +} +\examples{ + SFO <- mkinmod(degradinol = list(type = "SFO")) + mkinpredict(SFO, c(k_degradinol = 0.3), c(degradinol = 100), 1:20, solution_type = "analytical") + mkinpredict(SFO, c(k_degradinol = 0.3), c(degradinol = 100), 1:20, solution_type = "eigen") + mkinpredict(SFO, c(k_degradinol = 0.3), c(degradinol = 100), 1:20, atol = 1e-20) + mkinpredict(SFO, c(k_degradinol = 0.3), c(degradinol = 100), 1:20, atol = 1e-20, method = "rk4") + mkinpredict(SFO, c(k_degradinol = 0.3), c(degradinol = 100), (1:200)/10) +} +\keyword{ manip } |