Skip to content

Releases: uliw/esbmtk

Bug fix release

09 Dec 19:00
Compare
Choose a tag to compare

Added logging infrastructure. Added 'describe()'. Method to 'Model', 'Reservoir' and 'Connnection' classes. This will list details about the fluxes and processes etc. Lots of code cleanup and refactoring. Added a DataField Class. This allows for the integration of data which is computed after the model finishes into the model summary plots.

Version 0.3

24 Nov 19:27
Compare
Choose a tag to compare

New functions to list all connections of a reservoir, and to list all processes associated with a connection. This allows the use of the help system on process names. New interface to specify connections with more complex characteristics (e.g., scale a flux in response to reservoir concentration). This will break existing scripts that use this kind of connection. See the Quickstart guide on how to change the connection definition.

Model state read/write added

23 Nov 21:39
Compare
Choose a tag to compare

The model can now save its state, and it can be initialized from a previous state. This is particularly useful for models that require a spin-up period to achieve a steady-state.

Improved handling of External Data and new testing framework

18 Nov 20:11
Compare
Choose a tag to compare

External Data can now be directly associated with a Reservoir and the data will be mapped into the default model units. I also started to implement unit tests for selected esbtk modules. Furthermore, this release contains bugfixes

Bugfix release

06 Nov 15:27
Compare
Choose a tag to compare

Several bugfixes WRT CSV and graphical export, as well as bugs WRT external signal data

Bug fix release

05 Nov 21:23
Compare
Choose a tag to compare
v0.2.0.4

Rate constants can now be of type quantity, or string

Version 0.2

05 Nov 19:13
Compare
Choose a tag to compare

This version is now unit aware. So rather than having a separate keyword for unit, quantities are now specified together with their unit, e.g., rate = "15 mol/s". This breaks the API, and requires that existing scripts are modified. I thus also removed much of the existing documentation until I have time to update it.

Bug fix release

29 Oct 15:34
Compare
Choose a tag to compare

Updated documentation, added jupyter notebook examples, cleaned up the example code

Bug fix release

29 Oct 15:27
Compare
Choose a tag to compare

Fixed an error in the rate-constant code

Initial release

28 Oct 18:26
Compare
Choose a tag to compare

This is an initial release. The classes described in the user guide should work mostly ok.