-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Handling of local parameters #337
Comments
Line 115 in 8b03c8f
|
Good catch. So far unused here. Legacy... And from before I knew that libsbml already implements that same functionality. Question is mostly if we want to handle local parameters that way. |
Is there a disadvantage with this and would there be another good option? |
Disadvantage of allowing for local parameters: They don't necessarily have a unique ID. It's a per-reaction namespace. In PEtab we'd need globally identifiable parameter IDs. The common way is using ${reaction_id}_${local_par_id}, but this is still not necessarily unique. |
Okay, but this is a problem of local parameters in general but not the suggested implementation. As we want to support available SBML models, we should in my opinion also support local parameters. The common was sounds good and we should then be check for uniqueness. |
The changes proposed in #538 also provide a means to handle local parameters. |
At the moment, local parameters cannot be directly estimated within PEtab, as this requires unique parameter Ids. One would need to make them global parameters.
Maybe instead we could use a unique naming scheme like in AMICI (${reaction_id}_${local_par_id}) to also allow for local parameters
The text was updated successfully, but these errors were encountered: