From af2e1540cdad2fd00bb6216a38a754ff748629ad Mon Sep 17 00:00:00 2001
From: Johannes Ranke  The function usually takes several expressions, each assigning a compound name to 
-  a list, specifying the kinetic model type and reaction or transfer to other
-  observed compartments. Instead of specifying several expressions, a list
-  of lists can be given in the speclist argument. For the definition of model types and their parameters, the equations given
-  in the FOCUS and NAFTA guidance documents are used. The function usually takes several expressions, each assigning a compound
+name to a list, specifying the kinetic model type and reaction or transfer
+to other observed compartments. Instead of specifying several expressions, a
+list of lists can be given in the speclist argument. For each observed variable, a list has to be specified as an argument, containing
-    at least a component  For each observed variable, a list has to be specified as an
+argument, containing at least a component  Specification of the use of formation fractions in the model equations and, if 
-    applicable, the coefficient matrix. If "min", a minimum use of formation 
-    fractions is made in order to avoid fitting the product of formation fractions 
-    and rate constants. If "max", formation fractions are always used. Specification of the use of formation fractions in the
+model equations and, if applicable, the coefficient matrix. If "min", a
+minimum use of formation fractions is made in order to avoid fitting the
+product of formation fractions and rate constants. If "max", formation
+fractions are always used. The specification of the observed variables and their submodel types and 
-    pathways can be given as a single list using this argument. Default is NULL. The specification of the observed variables and their
+submodel types and pathways can be given as a single list using this
+argument. Default is NULL. If  If  A list of class  A vector of string representations of differential equations,
-      one for each modelling variable. A vector of parameter names occurring in the differential equations. A list containing named character vectors for each observed variable, specifying
-      the modelling variables by which it is represented. The content of  The coefficient matrix, if the system of differential equations can be
-      represented by one. A list of class  A vector of string representations of differential equations, one for
+    each modelling variable. A list containing named character vectors for each observed variable,
+    specifying the modelling variables by which it is represented. The content of  The coefficient matrix, if the system of differential equations can be
+    represented by one. The likelihood function, taking the parameter vector as the first argument. For the definition of model types and their parameters, the equations given
+in the FOCUS and NAFTA guidance documents are used. The IORE submodel is not well tested (yet). When using this model for metabolites, 
-  you may want to read the second note in the help page to 
-   The IORE submodel is not well tested for metabolites. When using this
+  model for metabolites, you may want to read the second note in the help
+  page to  FOCUS (2006) “Guidance Document on Estimating Persistence and
-  Degradation Kinetics from Environmental Fate Studies on Pesticides in EU
-  Registration” Report of the FOCUS Work Group on Degradation Kinetics,
+     FOCUS (2006) “Guidance Document on Estimating Persistence
+  and Degradation Kinetics from Environmental Fate Studies on Pesticides in
+  EU Registration” Report of the FOCUS Work Group on Degradation Kinetics,
   EC Document Reference Sanco/10058/2005 version 2.0, 434 pp,
   http://esdac.jrc.ec.europa.eu/projects/degradation-kinetics NAFTA Technical Working Group on Pesticides (not dated) Guidance for
-  Evaluating and Calculating Degradation Kinetics in Environmental 
-  Mediamkinmod(..., use_of_ff = "min", speclist = NULL, quiet = FALSE, verbose = FALSE)
-    
+    mkinmod(..., use_of_ff = "min", speclist = NULL, quiet = FALSE,
+  verbose = FALSE)
+
     Arguments
     
     
-    
-    
        
     ... 
-       
+      type, specifying the type of kinetics to use
-    for the variable. Currently, single first order kinetics "SFO", 
-    indeterminate order rate equation kinetics "IORE", or
-    single first order with reversible binding "SFORB" are implemented for all
-    variables, while 
-    "FOMC", "DFOP" and "HS" can additionally be chosen for the first
-    variable which is assumed to be the source compartment.
-    Additionally, each component of the list can include a character vector to,
-    specifying names of variables to which a transfer is to be assumed in the
-    model.
-    If the argument use_of_ff is set to "min" (default) and the model for 
-    the compartment is "SFO" or "SFORB", an additional component of the list
-    can be "sink=FALSE" effectively fixing the flux to sink to zero.type, specifying the type
+of kinetics to use for the variable. Currently, single first order
+kinetics "SFO", indeterminate order rate equation kinetics "IORE", or
+single first order with reversible binding "SFORB" are implemented for all
+variables, while "FOMC", "DFOP" and "HS" can additionally be chosen for
+the first variable which is assumed to be the source compartment.
+Additionally, each component of the list can include a character vector
+to, specifying names of variables to which a transfer is to be
+assumed in the model.  If the argument use_of_ff is set to "min"
+(default) and the model for the compartment is "SFO" or "SFORB", an
+additional component of the list can be "sink=FALSE" effectively fixing
+the flux to sink to zero.
        
     use_of_ff 
-       
+      
        
     speclist 
-       
+      
        
     quiet 
@@ -186,44 +184,46 @@ For the definition of model types and their parameters, the equations given
     
        
     verbose 
-       
+      TRUE, passed to cfunction if applicable to give
-    detailed information about the C function being built.TRUE, passed to cfunction if
+applicable to give detailed information about the C function being built.Value
 
-    mkinmod for use with mkinfit, containinguse_of_ff is passed on in this list component.Value
 
-    
+    mkinmod for use with mkinfit,
+  containing, among others,use_of_ff is passed on in this list component.Details
+
+    Note
 
-    mkinfit.mkinfit.References
 
-    
# Specify the SFO model (this is not needed any more, as we can now mkinfit("SFO", ...) ++# Specify the SFO model (this is not needed any more, as we can now mkinfit("SFO", ...) SFO <- mkinmod(parent = list(type = "SFO")) # One parent compound, one metabolite, both single first order @@ -239,7 +239,7 @@ For the definition of model types and their parameters, the equations given SFO_SFO <- mkinmod( parent = mkinsub("SFO", "m1"), m1 = mkinsub("SFO"), verbose = TRUE)#> Compilation argument: -#> /usr/lib/R/bin/R CMD SHLIB file663b71dc323f.c 2> file663b71dc323f.c.err.txt +#> /usr/lib/R/bin/R CMD SHLIB file59d942b9ac06.c 2> file59d942b9ac06.c.err.txt #> Program source: #> 1: #include <R.h> #> 2: @@ -260,7 +260,7 @@ For the definition of model types and their parameters, the equations given #> 17: f[0] = - k_parent_sink * y[0] - k_parent_m1 * y[0]; #> 18: f[1] = + k_parent_m1 * y[0] - k_m1_sink * y[1]; #> 19: }#>-# If we have several parallel metabolites +# If we have several parallel metabolites # (compare tests/testthat/test_synthetic_data_for_UBA_2014.R) m_synth_DFOP_par <- mkinmod(parent = mkinsub("DFOP", c("M1", "M2")), M1 = mkinsub("SFO"), @@ -276,13 +276,10 @@ For the definition of model types and their parameters, the equations givenContents
-- cgit v1.2.3