SED-ML / sed-ml

Simulation Experiment Description Markup Language (SED-ML)
http://sed-ml.org
5 stars 2 forks source link

Access Derivatives of Variables #4

Closed matthiaskoenig closed 3 years ago

matthiaskoenig commented 7 years ago

Issue

SED-ML provides a simple way to reference variables using XPath, but there is no way to reference the first (or higher-order) derivatives of those variables (without changing the model), despite the fact that these derivatives of state variables are likely to be computed by solver software. https://sourceforge.net/p/sed-ml/feature-requests/6/

Examples

Proposals

Related Issues

luciansmith commented 7 years ago

Maybe we could borrow the SBML L3v2 csymbol 'rateOf' for this?

matthiaskoenig commented 7 years ago

This can be handled via the Jacobian and Sensitivity Features we are planning. In my opinion this are the derivatives of interest and would be handled by what we discussed during HARMONY.

fbergmann commented 7 years ago

I'd rather see something like the derived variable i proposed in maastricht ... where we indicate via csymbol what we want ... this would be more flexible than just referring to rateOf ... again the philosophy from back in the day was ... add as little things as possible with the biggest bang for the buck ...

besides ... rateof for cellml might not even be a rate with respect to time ... so really scary from an sbml point of view

On Tue, Jul 11, 2017 at 7:52 PM, Matthias König notifications@github.com wrote:

This can be handled via the Jacobian and Sensitivity Features we are planning. In my opinion this are the derivatives of interest and would be handled by what we discussed during HARMONY.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/SED-ML/sed-ml/issues/4#issuecomment-314522038, or mute the thread https://github.com/notifications/unsubscribe-auth/AA57Q3tDbnWAMcfmoFZdmkRVU7uCHEuDks5sM7ZIgaJpZM4OUlcz .

luciansmith commented 3 years ago

This is being solved with KiSAO terms.