cbmpy
cbmpy copied to clipboard
refactor FluxBound
The FluxBound constructs were first developed to map to FBCv1, however these constructs are now creating a performance bottleneck when creating very large models. My current proposal is to:
- move FluxBound objects to Reaction
- map existing model functions to use refactored data model
As this is a major refactor it has been moved to 0.8.0 series, the classes are basically defined I just need sort some technical issues and deepdive
added support for cloning, serialisation to new style fluxbounds and reactions (include _parent weakrefs)