Optimize algebraic systems which describe thermodynamic binding systems
opti.Rd
Optimize algebraic systems which describe thermodynamic binding systems
Usage
opti(
case,
lowerBounds,
upperBounds,
path,
additionalParameters,
seed = NULL,
npop = 40,
ngen = 200,
Topology = "random",
errorThreshold = -Inf,
add_info = ""
)
Arguments
- case
is a character describing which system should be investigated. Either: "dba_host_const", "dba_dye_const", "ida" or "gda".
- lowerBounds
is a numeric vector defining the lower boundaries of the parameter. In case of dba_dye_const or *dba_host_const the order of the parameters is: khd, I0, IHD and ID In case of ida and ga the order of the parameters is: kg, I0, IHD and ID.
- upperBounds
is a numeric vector defining the upper boundaries of the parameter. The order is the same as for the lower boundaries.
- path
is a filepath which contains tabular x-y data. The concentraion of dye or guest respectivly is assumed to be in the first column. Furthermore, should the corresponding signal be stored in the second column. As an alternative an already loaded data.frame can be passed to the function.
- additionalParameters
are required parameters which are specific for each case. In case of dba_host_const a numeric vector of length 1 is expected which contains the concentration of the host. In case of dba_dye_const a numeric vector of length 1 is expected which contains the concentration of the dye. In case of ida a numeric vector of length 3 is expected which contains the concentration of the host, dye and the khd parameter. In case of gda a numeric vector of length 3 is expected which contains the concentration of the host, guest and the khd parameter.
- seed
is an optional integer argument defining the seed which is set directly for the optimization. In case the argument is not set the current time is used as seed.
- npop
is an optional integer argument defining the number of particles during optimization. The default value is set to 40.
- ngen
is an optional integer argument defining the number of generations of the particle swarm optimization. The default value is set to 200.
- Topology
is an optional character argument defining which topology should be used by the particle swarm algorithm. The options are "star" and "random". The default topology is the "random" topology.
- errorThreshold
is an optional numeric argument defining a sufficient small error which acts as a stop signal for the particle swarm algorithm. The default value is set to -Inf.
- add_info
is an optional character argument which is printed during optimization
Value
either an instance of ErrorClass if something went wrong. Otherwise the optimized parameter and the insilico signal values are returned.
Examples
path <- paste0(system.file("examples", package = "tsf"), "/IDA.txt")
opti("ida", c(1, 0, 0, 0), c(10^9, 10^6, 10^6, 10^6), path, c(4.3, 6.0, 7079458))
#> Warning: coercing argument of type 'double' to logical
#> Warning: coercing argument of type 'double' to logical
#> [1] ""
#> [1] 2
#> [1] "5.714e+05" "7.649e+01" "1.608e+02" "3.745e-02"
#> [1] "9.680e+00"
#> [1] ""
#> [1] 3
#> [1] "2.129e+08" "5.450e+01" "2.409e+02" "1.018e+02"
#> [1] "9.069e+00"
#> [1] ""
#> [1] 4
#> [1] "7.384e+06" "9.631e-01" "3.978e+02" "1.800e+00"
#> [1] "7.774e+00"
#> [1] ""
#> [1] 5
#> [1] "7.384e+06" "9.631e-01" "3.978e+02" "1.800e+00"
#> [1] "7.774e+00"
#> [1] ""
#> [1] 6
#> [1] "4.430e+07" "2.199e+02" "6.637e+02" "1.000e-15"
#> [1] "5.100e+00"
#> [1] ""
#> [1] 7
#> [1] "4.430e+07" "2.199e+02" "6.637e+02" "1.000e-15"
#> [1] "5.100e+00"
#> [1] ""
#> [1] 8
#> [1] "4.430e+07" "2.199e+02" "6.637e+02" "1.000e-15"
#> [1] "5.100e+00"
#> [1] ""
#> [1] 9
#> [1] "4.430e+07" "2.199e+02" "6.637e+02" "1.000e-15"
#> [1] "5.100e+00"
#> [1] ""
#> [1] 10
#> [1] "4.430e+07" "2.199e+02" "6.637e+02" "1.000e-15"
#> [1] "5.100e+00"
#> [1] ""
#> [1] 11
#> [1] "4.430e+07" "2.199e+02" "6.637e+02" "1.000e-15"
#> [1] "5.100e+00"
#> [1] ""
#> [1] 12
#> [1] "4.430e+07" "2.199e+02" "6.637e+02" "1.000e-15"
#> [1] "5.100e+00"
#> [1] ""
#> [1] 13
#> [1] "3.582e+07" "1.187e+02" "6.825e+02" "1.000e-15"
#> [1] "4.927e+00"
#> [1] ""
#> [1] 14
#> [1] "3.243e+07" "2.487e+01" "6.826e+02" "1.000e-15"
#> [1] "4.661e+00"
#> [1] ""
#> [1] 15
#> [1] "3.243e+07" "2.487e+01" "6.826e+02" "1.000e-15"
#> [1] "4.661e+00"
#> [1] ""
#> [1] 16
#> [1] "3.243e+07" "2.487e+01" "6.826e+02" "1.000e-15"
#> [1] "4.661e+00"
#> [1] ""
#> [1] 17
#> [1] "5.213e+07" "1.321e+01" "1.103e+03" "1.000e-15"
#> [1] "3.295e+00"
#> [1] ""
#> [1] 18
#> [1] "7.596e+07" "1.000e-15" "8.948e+02" "3.482e+01"
#> [1] "3.282e+00"
#> [1] ""
#> [1] 19
#> [1] "7.596e+07" "1.000e-15" "8.948e+02" "3.482e+01"
#> [1] "3.282e+00"
#> [1] ""
#> [1] 20
#> [1] "7.596e+07" "1.000e-15" "8.948e+02" "3.482e+01"
#> [1] "3.282e+00"
#> [1] ""
#> [1] 21
#> [1] "1.370e+08" "1.000e-15" "1.289e+03" "1.319e+01"
#> [1] "2.422e+00"
#> [1] ""
#> [1] 22
#> [1] "1.370e+08" "1.000e-15" "1.289e+03" "1.319e+01"
#> [1] "2.422e+00"
#> [1] ""
#> [1] 23
#> [1] "1.256e+08" "1.000e-15" "1.510e+03" "1.000e-15"
#> [1] "2.212e+00"
#> [1] ""
#> [1] 24
#> [1] "1.256e+08" "1.000e-15" "1.510e+03" "1.000e-15"
#> [1] "2.212e+00"
#> [1] ""
#> [1] 25
#> [1] "1.256e+08" "1.000e-15" "1.510e+03" "1.000e-15"
#> [1] "2.212e+00"
#> [1] ""
#> [1] 26
#> [1] "1.256e+08" "1.000e-15" "1.510e+03" "1.000e-15"
#> [1] "2.212e+00"
#> [1] ""
#> [1] 27
#> [1] "1.256e+08" "1.000e-15" "1.510e+03" "1.000e-15"
#> [1] "2.212e+00"
#> [1] ""
#> [1] 28
#> [1] "1.307e+08" "3.212e+01" "1.537e+03" "1.000e-15"
#> [1] "2.118e+00"
#> [1] ""
#> [1] 29
#> [1] "1.121e+08" "1.269e+02" "1.400e+03" "1.000e-15"
#> [1] "1.780e+00"
#> [1] ""
#> [1] 30
#> [1] "1.121e+08" "1.269e+02" "1.400e+03" "1.000e-15"
#> [1] "1.780e+00"
#> [1] ""
#> [1] 31
#> [1] "1.186e+08" "3.864e+01" "1.363e+03" "1.000e-15"
#> [1] "1.321e+00"
#> [1] ""
#> [1] 32
#> [1] "1.364e+08" "1.000e-15" "1.363e+03" "2.091e+01"
#> [1] "9.583e-01"
#> [1] ""
#> [1] 33
#> [1] "1.364e+08" "1.000e-15" "1.363e+03" "2.091e+01"
#> [1] "9.583e-01"
#> [1] ""
#> [1] 34
#> [1] "1.710e+08" "1.723e+02" "1.366e+03" "1.406e+01"
#> [1] "9.009e-01"
#> [1] ""
#> [1] 35
#> [1] "1.710e+08" "1.723e+02" "1.366e+03" "1.406e+01"
#> [1] "9.009e-01"
#> [1] ""
#> [1] 36
#> [1] "1.416e+08" "2.244e+02" "1.255e+03" "1.000e-15"
#> [1] "5.734e-01"
#> [1] ""
#> [1] 37
#> [1] "1.416e+08" "2.244e+02" "1.255e+03" "1.000e-15"
#> [1] "5.734e-01"
#> [1] ""
#> [1] 38
#> [1] "1.416e+08" "2.244e+02" "1.255e+03" "1.000e-15"
#> [1] "5.734e-01"
#> [1] ""
#> [1] 39
#> [1] "1.347e+08" "1.314e+02" "1.314e+03" "9.966e+00"
#> [1] "4.670e-01"
#> [1] ""
#> [1] 40
#> [1] "1.347e+08" "1.314e+02" "1.314e+03" "9.966e+00"
#> [1] "4.670e-01"
#> [1] ""
#> [1] 41
#> [1] "1.347e+08" "1.314e+02" "1.314e+03" "9.966e+00"
#> [1] "4.670e-01"
#> [1] ""
#> [1] 42
#> [1] "1.347e+08" "1.314e+02" "1.314e+03" "9.966e+00"
#> [1] "4.670e-01"
#> [1] ""
#> [1] 43
#> [1] "1.347e+08" "1.314e+02" "1.314e+03" "9.966e+00"
#> [1] "4.670e-01"
#> [1] ""
#> [1] 44
#> [1] "1.347e+08" "1.314e+02" "1.314e+03" "9.966e+00"
#> [1] "4.670e-01"
#> [1] ""
#> [1] 45
#> [1] "1.347e+08" "1.314e+02" "1.314e+03" "9.966e+00"
#> [1] "4.670e-01"
#> [1] ""
#> [1] 46
#> [1] "1.347e+08" "1.314e+02" "1.314e+03" "9.966e+00"
#> [1] "4.670e-01"
#> [1] ""
#> [1] 47
#> [1] "1.347e+08" "1.314e+02" "1.314e+03" "9.966e+00"
#> [1] "4.670e-01"
#> [1] ""
#> [1] 48
#> [1] "1.347e+08" "1.314e+02" "1.314e+03" "9.966e+00"
#> [1] "4.670e-01"
#> [1] ""
#> [1] 49
#> [1] "1.347e+08" "1.314e+02" "1.314e+03" "9.966e+00"
#> [1] "4.670e-01"
#> [1] ""
#> [1] 50
#> [1] "1.347e+08" "1.314e+02" "1.314e+03" "9.966e+00"
#> [1] "4.670e-01"
#> [1] ""
#> [1] 51
#> [1] "1.347e+08" "1.314e+02" "1.314e+03" "9.966e+00"
#> [1] "4.670e-01"
#> [1] ""
#> [1] 52
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 53
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 54
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 55
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 56
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 57
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 58
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 59
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 60
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 61
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 62
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 63
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 64
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 65
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 66
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 67
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 68
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 69
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 70
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 71
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 72
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 73
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 74
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 75
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 76
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 77
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 78
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 79
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 80
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 81
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 82
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 83
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 84
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 85
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 86
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 87
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 88
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 89
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 90
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 91
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 92
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 93
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 94
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 95
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 96
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 97
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 98
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 99
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 100
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 101
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 102
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 103
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 104
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 105
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 106
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 107
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 108
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 109
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 110
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 111
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 112
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 113
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 114
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 115
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 116
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 117
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 118
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 119
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 120
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 121
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 122
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 123
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 124
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 125
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 126
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 127
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 128
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 129
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 130
#> [1] "1.084e+08" "2.243e+01" "1.298e+03" "1.613e+01"
#> [1] "4.488e-01"
#> [1] ""
#> [1] 131
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 132
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 133
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 134
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 135
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 136
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 137
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 138
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 139
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 140
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 141
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 142
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 143
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 144
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 145
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 146
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 147
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 148
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 149
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 150
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 151
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 152
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 153
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 154
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 155
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 156
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 157
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 158
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 159
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 160
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 161
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 162
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 163
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 164
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 165
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 166
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 167
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 168
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 169
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 170
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 171
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 172
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 173
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 174
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 175
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 176
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 177
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 178
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 179
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 180
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 181
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 182
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 183
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 184
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 185
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 186
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 187
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 188
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 189
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 190
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 191
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 192
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 193
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 194
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 195
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 196
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 197
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 198
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 199
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> [1] ""
#> [1] 200
#> [1] "1.168e+08" "1.281e+02" "1.278e+03" "1.000e-15"
#> [1] "3.918e-01"
#> $data
#> total Guest measured [M] Signal measured Signal simulated
#> 1 0.0000 5846.100 5622.0429
#> 2 0.4975 5251.420 5007.6758
#> 3 0.9901 4579.220 4414.7313
#> 4 1.4778 3922.710 3848.0011
#> 5 1.9608 3351.840 3313.6293
#> 6 2.4390 2791.560 2819.7648
#> 7 2.9126 2333.070 2375.3154
#> 8 3.3816 1969.980 1988.7158
#> 9 3.8462 1653.070 1664.7563
#> 10 4.3062 1398.690 1402.7152
#> 11 4.7619 1210.670 1195.9004
#> 12 5.2133 1054.340 1034.6581
#> 13 5.6604 936.536 908.9962
#> 14 6.1033 827.836 810.2767
#> 15 6.5421 757.271 731.7506
#> 16 6.9767 687.888 668.4170
#> 17 7.4074 628.260 616.5686
#> 18 7.8341 582.921 573.5521
#> 19 8.2569 541.771 537.4030
#> 20 8.6758 505.525 506.6748
#> 21 9.0909 478.098 480.2767
#> free Dye simulated [M] Host-Dye simulated [M]
#> 1 1.700000 4.2999996
#> 2 2.180856 3.8191442
#> 3 2.644944 3.3550559
#> 4 3.088515 2.9114851
#> 5 3.506759 2.4932408
#> 6 3.893299 2.1067008
#> 7 4.241163 1.7588373
#> 8 4.543748 1.4562519
#> 9 4.797306 1.2026940
#> 10 5.002401 0.9975985
#> 11 5.164272 0.8357279
#> 12 5.290474 0.7095260
#> 13 5.388827 0.6111725
#> 14 5.466094 0.5339063
#> 15 5.527555 0.4724451
#> 16 5.577125 0.4228750
#> 17 5.617706 0.3822940
#> 18 5.651374 0.3486257
#> 19 5.679668 0.3203324
#> 20 5.703718 0.2962819
#> 21 5.724380 0.2756205
#>
#> $parameter
#> Ka(HG) [1/M] I(0) I(HD) [1/M] I(D) [1/M]
#> 1 116790111 128.1289 1277.655 1e-15
#>
#> $plot
#>
#> $metrices
#> MeanSquareError RootMeanSquareError MeanAbsoluteError R2 R2 adjusted
#> 1 7130.814 84.44415 47.78123 0.9991971 0.9991548
#>
#> $seed
#> [1] 1732615580
#>
#> $additionalParameters
#> Host [M] Dye [M] Ka(HD) [1/M]
#> 4.3 6.0 7079458.0
#>
#> $lowerBounds
#> Ka(HG) [1/M] I(0) I(HD) [1/M] I(D) [1/M]
#> 1 0 0 0
#>
#> $upperBounds
#> Ka(HG) [1/M] I(0) I(HD) [1/M] I(D) [1/M]
#> 1e+09 1e+06 1e+06 1e+06
#>
#> $npop
#> [1] 40
#>
#> $ngen
#> [1] 200
#>
#> $Topology
#> [1] "random"
#>