Pre-equilibrating models when performing global sensitivity analyses
1 view (last 30 days)
Abed Alnaif on 18 Nov 2021
Is it possible to specify to pre-equilibrate a model, using functionality such as that available in sbiosteadystate, before applying doses when performing global sensitivity analyses?
Florian Augustin on 19 Nov 2021
You can chain a steady-state analysis and a global sensitivity analysis. For this you first have to run sbiosteadystate to compute the steady-state as you mentioned. The function returns a SimBiology model in steady-state (the third output argument of the function); all non-constant component values are set to the steady-state values and all initial assignment rules are disabled. The latter is important, because if the steady-state variant (that is also returned by sbiosteadystate) is used to simulate the original model in steady-state, then any active initial assignment rules will likely push the model off the steady-state.
Using the steady-state model, you can then perform the global sensitivity analysis. The doses you want to explore can be specified as name-value arguments when calling sbiosobol, sbiompgsa, or sbioelementaryeffects. You can also parameterize the doses to explore the effect of, for example, varying dose amounts.
I hope this helps.
More Answers (0)
More Answers in the SimBiology Community