Skip to content
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

Incorporate extended MTK metadata for downstream use #57

Open
1 of 4 tasks
wsphillips opened this issue Mar 14, 2023 · 3 comments
Open
1 of 4 tasks

Incorporate extended MTK metadata for downstream use #57

wsphillips opened this issue Mar 14, 2023 · 3 comments
Labels

Comments

@wsphillips
Copy link
Owner

wsphillips commented Mar 14, 2023

ModelingToolkit.jl offers some additional metadata tags that we can use to more easily setup optimization. We want to be able to:

  • Mark certain symbols as constants
  • Mark symbols as "tunable" for inclusion in the state vector for optimization packages.
  • Bounds and distributions for symbols
  • Mark symbols as inputs/outputs
@wsphillips
Copy link
Owner Author

Basic constants added in #60

@wsphillips
Copy link
Owner Author

The Pinsky Rinzel network demo should demo distributions with a 10% variation on the maximal conductance of calcium channels (as in the original paper)

@wsphillips
Copy link
Owner Author

Distribution metadata is available in MTK but the MTK backend does not use it afaict. Therefore, we need to filter for it depending on the downstream setup (e.g. simulation, optimization, inference etc)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant