Skip to content

AmiciObjective: For sensi_orders>0, check that sensitivities wrt all relevant parameters are computed #1414

@dweindl

Description

@dweindl

Related to AMICI-dev/AMICI#2455

When we have an AmiciObjective and need to compute gradients, we should make sure that sensitivities can be computed w.r.t. all free parameters (this needs to be checked when constructing AmiciObjective, and whenever additional parameters are ixed). I.e. we need to check whether all non-fixed parameters exist in amici_model.getParameterIds(), taking into account AmiciObjective.parameter_mapping.

This is particularly important for PEtab import, where we aren't necessarily able to compute sensitivities w.r.t. to all parameters (AMICI-dev/AMICI#2456).

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions