Skip to content

Commit d8cfe78

Browse files
authored
Merge pull request #759 from elbert5770/patch-1
Remove minus sign in ub=1e-2 and unneeded 'as'
2 parents 91bf817 + 6603290 commit d8cfe78

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

docs/src/inverse_problems/petab_ode_param_fitting.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ Generally, PEtab takes five different inputs to define an optimisation problem (
4444
### Observables
4545
The observables define the quantities that we may measure in our experiments. Typically, each corresponds to a single species, however, [more complicated observables are possible](@ref petab_observables_observables). For each observable, we also need a noise formula, defining the uncertainty in its measurements. By default, PEtab assumes normally distributed noise, with a mean equal to the true value and a standard deviation which we have to define. It is also possible to use [more advanced noise formulas](@ref petab_observables_noise_formula).
4646

47-
In our example, we only have a single possible observable, the `P` species. We will assume that the noise is normally distributed with a standard deviation `0.5` (in our case this is not true, however, as typically the noise distribution is unknown and a guess must be made). We combine this information in a `PEtabObservable` struct (to access the `P` species we must use [`@unpack`](@ref simulation_structure_interfacing_symbolic_representation)). Finally, we store all our observables in a dictionary, giving each an id tag (which is later used in the measurements input).
47+
In our example, we only have a single possible observable, the `P` species. We will assume that the noise is normally distributed with a standard deviation `0.5` (in our case this is not true, however, typically the noise distribution is unknown and a guess must be made). We combine this information in a `PEtabObservable` struct (to access the `P` species we must use [`@unpack`](@ref simulation_structure_interfacing_symbolic_representation)). Finally, we store all our observables in a dictionary, giving each an id tag (which is later used in the measurements input).
4848

4949
```@example petab1
5050
@unpack P = rn
@@ -183,7 +183,7 @@ nothing # hide
183183
### [Parameter bounds](@id petab_parameters_bounds)
184184
By default, when fitted, potential parameter values are assumed to be in the interval $(1e-3, 1e3)$. When declaring a `PEtabParameter` it is possible to change these values through the `lb` and `ub` arguments. E.g. we could use
185185
```@example petab1
186-
par_kB = PEtabParameter(:kB; lb=1e-2, ub=1e-2)
186+
par_kB = PEtabParameter(:kB; lb=1e-2, ub=1e2)
187187
```
188188
to achieve the more conservative bound $(1e-2, 1e2)$ for the parameter $kB$.
189189

@@ -551,4 +551,4 @@ If you use this functionality in your research, [in addition to Catalyst](@ref c
551551
---
552552
## References
553553
[^1]: [Schmiester, L et al. *PEtab—Interoperable specification of parameter estimation problems in systems biology*, PLOS Computational Biology (2021).](https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1008646)
554-
[^2]: [Hass, H et al. *PBenchmark problems for dynamic modeling of intracellular processes*, Bioinformatics (2019).](https://academic.oup.com/bioinformatics/article/35/17/3073/5280731?login=false)
554+
[^2]: [Hass, H et al. *PBenchmark problems for dynamic modeling of intracellular processes*, Bioinformatics (2019).](https://academic.oup.com/bioinformatics/article/35/17/3073/5280731?login=false)

0 commit comments

Comments
 (0)