Commit 69e3a29
Add comprehensive biohydrogenation debugging and CAS dependencies
Major changes:
- Add biohydrogenation example with extensive debugging
- Add CAS dependencies (Oscar, Singular, Groebner, Nemo, DynamicPolynomials)
- Extensive debugging for identifiability analysis
- Use Symbolics.substitute explicitly throughout
- Add debug output for polynomial system construction
- Track derivative order decisions and rank analysis
src/core/parameter_estimation.jl:
- Add comprehensive debug output for identifiability analysis
- Track derivative order selection (PE formula vs heuristic)
- Debug Jacobian construction and nullspace analysis
- Output full polynomial system for debugging
- Add UNTESTED FIX comments for OrderedDict usage
- Add EXPERIMENTAL FIX for derivative order calculation
src/examples/biohydrogenation/:
- Complete biohydrogenation example with saved systems
- Algebraic diagnostics summary
- Data files and results
Dependencies added for CAS diagnostics:
- Oscar, Singular, Groebner for algebraic analysis
- DynamicPolynomials, MultivariatePolynomials for polynomial manipulation
- Nemo for number theory support
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>1 parent 225fee0 commit 69e3a29
536 files changed
Lines changed: 17353 additions & 40 deletions
File tree
- src
- core
- examples
- biohydrogenation
- saved_systems
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
13 | 14 | | |
14 | 15 | | |
| 16 | + | |
15 | 17 | | |
16 | 18 | | |
17 | 19 | | |
18 | 20 | | |
19 | 21 | | |
20 | 22 | | |
21 | 23 | | |
| 24 | + | |
22 | 25 | | |
| 26 | + | |
23 | 27 | | |
24 | 28 | | |
25 | 29 | | |
26 | 30 | | |
27 | 31 | | |
28 | 32 | | |
29 | 33 | | |
| 34 | + | |
30 | 35 | | |
31 | 36 | | |
32 | 37 | | |
33 | 38 | | |
34 | 39 | | |
35 | 40 | | |
36 | 41 | | |
| 42 | + | |
37 | 43 | | |
38 | 44 | | |
39 | 45 | | |
| |||
48 | 54 | | |
49 | 55 | | |
50 | 56 | | |
| 57 | + | |
51 | 58 | | |
52 | 59 | | |
53 | 60 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
31 | 36 | | |
32 | 37 | | |
33 | 38 | | |
| |||
129 | 134 | | |
130 | 135 | | |
131 | 136 | | |
132 | | - | |
| 137 | + | |
133 | 138 | | |
134 | 139 | | |
135 | 140 | | |
| |||
0 commit comments