Closed TorkelE closed 1 year ago
Thanks for reporting this (and thanks for your work, supporting reaction networks would be very nice!).
I think it's a bug in ParamPunPam.jl. I do current_logger().min_level
, which does not work for VSCodeLogger
.
Do you know what are more generic ways of getting the logging level? Probably, Logging.min_enabled_level
?
@TorkelE I just registered ParamPunPam.jl version 0.2.3, it should fix the problem
Thanks :)
Will have a look tomorrow morning.
Also, and sorry for hijacking this issue for an unrelated issue. If I know the value of some parameters, e.g. k1 = 1.2
, is there a way to input this information? Had a look but didn't see.
(If not, I can make a routine in Catalyst that briefly substitutes this value in before passing the problem on to StructuralIdentifiability)
That was what I was looking for, thanks :)
It works now, thanks a lot for the quick update :)
(there is some versioning problems preventing me to get the correct latest version on the 1.10 beta, but I think that should be fixed when it is actually released, if not I will update you)
I am trying to write an extension for Catalyst/StructuralIdentifiability that would allow user to input by Catalyst defined
ReactionSystem
s toassess_identifiability
andassess_local_identifiability
.Basically,
ReactionSystem
s can be converted toODESystems
, so I would simply use this conversion. However, generally, Catalyst does not have observables directly defined, so I wanted the user to input these using measured_quantities. Typically, they would just be species of the system, so the user would do something likeand the appropriate conversion would be done under the hood. Also, we could do some automatic removal of conserved quantities to e.g. deal with cases like: https://github.com/SciML/StructuralIdentifiability.jl/issues/189
However, I was trying to prototype things following something like: https://github.com/SciML/StructuralIdentifiability.jl/issues/133 but fails. Here is my minimal example:
which gives