StructuralIdentifiability.jl Versions Save

Fast and automatic structural identifiability software for ODE systems

v0.4.15

7 months ago

StructuralIdentifiability v0.4.15

Diff since v0.4.14

Merged pull requests:

  • Discrete docs (#238) (@pogudingleb)
  • Adding log levels to the functions and using internal logger (#241) (@pogudingleb)
  • CompatHelper: add new compat entry for TimerOutputs at version 0.5, (keep existing compat) (#245) (@github-actions[bot])

Closed issues:

  • MTK and SI ODEs have different formats for variable identifability (#242)

v0.4.14

7 months ago

StructuralIdentifiability v0.4.14

Diff since v0.4.13

Merged pull requests:

  • Change typeof(x) <: y to x isa y (#228) (@pepijndevos)
  • Fix for ODEs with no parameters (#229) (@sumiya11)
  • Being more concise in logging (#230) (@sumiya11)
  • keeping the variable ordering when computing submodels (#232) (@pogudingleb)
  • Update identifiability.md (#233) (@TorkelE)
  • Add a docstring for reparametrization (#234) (@sumiya11)

Closed issues:

  • Cannot find PreprocessODE function (#224)
  • Problem createing StructuralIdentifiability ODE from certain system (#227)
  • Output from preprocess_ode generates erro when given to e.g. assess_identifiability (#231)

v0.4.13

7 months ago

StructuralIdentifiability v0.4.13

Diff since v0.4.12

Merged pull requests:

  • Fix deployment of stable docs (#226) (@sumiya11)

Closed issues:

  • Using set_parameter_values with ModelingToolkit type models (#225)

v0.4.12

7 months ago

StructuralIdentifiability v0.4.12

Diff since v0.4.11

Merged pull requests:

  • CompatHelper: bump compat for Nemo to 0.37, (keep existing compat) (#217) (@github-actions[bot])
  • CompatHelper: bump compat for AbstractAlgebra to 0.33, (keep existing compat) (#218) (@github-actions[bot])
  • Bump Groebner 0.5 & run CI (#220) (@sumiya11)
  • Abstract the saturation variable index (#222) (@sumiya11)

Closed issues:

  • Problem when trying to asses identifiability of ModelingToolkit and setting observables using measured_quantities kwarg. (#223)

v0.4.11

8 months ago

StructuralIdentifiability v0.4.11

Diff since v0.4.10

Merged pull requests:

  • Copy of Alex's "minor improvement" (#184) (@pogudingleb)
  • Copy of "Add precompilation" (#186) (@pogudingleb)
  • CompatHelper: bump compat for Nemo to 0.35, (keep existing compat) (#191) (@github-actions[bot])
  • CompatHelper: bump compat for AbstractAlgebra to 0.31, (keep existing compat) (#192) (@github-actions[bot])
  • Interface id funcs (#193) (@pogudingleb)
  • Propagating the bug fix (#194) (@pogudingleb)
  • Computing really all identifiable functions (#195) (@sumiya11)
  • add some minor fixes & comments (#196) (@pogudingleb)
  • update benchmarks (#197) (@pogudingleb)
  • Ident funcs 3 (#198) (@pogudingleb)
  • CompatHelper: bump compat for Groebner to 0.4, (keep existing compat) (#199) (@github-actions[bot])
  • Ident funcs 3 (#201) (@pogudingleb)
  • Ident funcs 3 (#202) (@pogudingleb)
  • Ident funcs 3 (#203) (@pogudingleb)
  • Ident funcs 3 (#204) (@pogudingleb)
  • Ident funcs 3 (#205) (@pogudingleb)
  • Ident funcs 3 (#206) (@pogudingleb)
  • Fix one bug (#207) (@pogudingleb)
  • Bump actions/checkout from 3 to 4 (#208) (@dependabot[bot])
  • CompatHelper: bump compat for Nemo to 0.36, (keep existing compat) (#210) (@github-actions[bot])
  • CompatHelper: bump compat for AbstractAlgebra to 0.32, (keep existing compat) (#211) (@github-actions[bot])
  • CompatHelper: bump compat for Documenter to 1 for package docs, (keep existing compat) (#212) (@github-actions[bot])
  • CompatHelper: add new compat entry for ParamPunPam at version 0.1, (keep existing compat) (#213) (@github-actions[bot])
  • CompatHelper: add new compat entry for Combinatorics at version 1, (keep existing compat) (#214) (@github-actions[bot])
  • CompatHelper: add new compat entry for StructuralIdentifiability at version 0.4 for package docs, (keep existing compat) (#215) (@github-actions[bot])

Closed issues:

  • Advice on getting global identifiabiltiy to work for a relatively small (?) system (#189)
  • Error when attempting identifiability analysis on system with parameter in exponent. (#190)
  • ModelingToolkit Workflow only returns Parameter Identifiability (#200)

v0.4.10

11 months ago

StructuralIdentifiability v0.4.10

Diff since v0.4.9

Closed issues:

  • Initial conditions (#137)
  • Structural identifiability analysis fails for composed MTK model (#162)
  • Spelling error in documentation (#171)
  • Support for tensor definition, as per Symbolics.jl, of variables (#178)

Merged pull requests:

  • Composable more (#167) (@pogudingleb)
  • CompatHelper: bump compat for AbstractAlgebra to 0.30, (keep existing compat) (#170) (@github-actions[bot])
  • Update pages.jl (#172) (@ChrisRackauckas)
  • CompatHelper: bump compat for Nemo to 0.34, (keep existing compat) (#173) (@github-actions[bot])
  • Local identifiability for discrete-time systems (#176) (@pogudingleb)
  • Allowing not to give names to the output functions in the MTK format (#177) (@pogudingleb)
  • Vector representation used in MTK input format (#180) (@pogudingleb)
  • Checking variable names in the ODE macros (#181) (@pogudingleb)

v0.4.9

1 year ago

StructuralIdentifiability v0.4.9

Diff since v0.4.8

Closed issues:

  • Stuck at "Computing IO-equations" (#132)
  • Structural identifiability analysis fails for composed MTK model (#162)

Merged pull requests:

  • Fix for composable MTK models (#165) (@pogudingleb)
  • Avoid factoring (#166) (@pogudingleb)

v0.4.8

1 year ago

StructuralIdentifiability v0.4.8

Diff since v0.4.7

Merged pull requests:

  • Add custom formatter, short_to_long_function_def is false (#152) (@ArnoStrouwen)
  • CompatHelper: bump compat for AbstractAlgebra to 0.28, (keep existing compat) (#153) (@github-actions[bot])
  • CompatHelper: bump compat for Nemo to 0.33, (keep existing compat) (#154) (@github-actions[bot])
  • enable dependabot for GitHub actions (#157) (@ranocha)
  • Bump actions/checkout from 1 to 3 (#158) (@dependabot[bot])
  • Bump actions/cache from 1 to 3 (#159) (@dependabot[bot])
  • Bump codecov/codecov-action from 1 to 3 (#160) (@dependabot[bot])
  • CompatHelper: bump compat for AbstractAlgebra to 0.29, (keep existing compat) (#161) (@github-actions[bot])
  • fixing base_ring issue (#163) (@pogudingleb)
  • Fixing the case with submodel without states (output is a scalar) (#164) (@pogudingleb)

v0.4.7

1 year ago

StructuralIdentifiability v0.4.7

Diff since v0.4.6

Merged pull requests:

  • CompatHelper: bump compat for Groebner to 0.3, (keep existing compat) (#150) (@github-actions[bot])
  • New version (#151) (@iliailmer)

v0.4.6

1 year ago

StructuralIdentifiability v0.4.6

Diff since v0.4.5

Closed issues:

  • Replacing GroebnerBasis with msolve (#55)
  • Identifiability from ODEProblem defined via function (#92)
  • Identifiability of ModelingToolkit models (#128)
  • Function exp is not supported (#139)
  • Global identifiability does not work properly (#142)
  • ode for input (#143)
  • expression which is not an ODE (#145)
  • SymbolicUtils v1 upgrade (#146)

Merged pull requests:

  • Update to new version of SymbolicsUtils based on Ilia's code (#149) (@pogudingleb)