Myokit

Latest version: v1.36.1

Safety actively analyzes 630254 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 9 of 35

1.26.3

- Fixed critical bug introduced in version 1.26.2 that stopped Windows simulations from running.

1.26.2

- Fixed a small bug in `Simulation`'s logging when using the new `log_times` argument.
- Added Matlab and text file tab to DataLog viewer.
- Removed ancient restriction on components not being called `external`.
- Refactored code to pass flake8 tests.
- Added `len()` method to Protocol.
- Now setting `runtime_libraries` parameter for all compiled classes (simulations), removing the need to set `LD_LIBRARY_PATH` on some systems.

1.26.1

- Updated licensing info.

1.26.0

- Myokit can now be installed as library using `python setup.py develop`.
- Fixed a bug in the gnome scripts that install icons.
- The `DataLog` `trim`, `itrim` and `extend` methods now return copies, instead of modifying the data 'in place'.
This makes the `DataLog`'s methods more consistent, and prevents accidental data loss.
However, this change makes Myokit 1.26.0 slightly backwards incompatible.
- Added a `DataLog.keys_like` method to iterate over 1d or 2d logs.

1.25.3

- Small tweaks to IDE
- Fix to `DataLog.fold()` to discard remainder if period doesn't exactly divide the log length.
- Various bugfixes.
- Improved cvode error catching.
- More control over `lib.fit` verbosity
- Added random starting point option to lib.fit methods.
- Added the option to explicitly specify log points in the single-cell `Simulation` class.
- CVODE sim now raises `SimulationError` if maximum number of repeated zero-steps is made, instead of plain `Exception`.
- Fix `fit.cmaes` to work with cma version 2.x

1.25.2

- Small tweaks to IDE.
- Fixed bug with saving the time variable in `DataLog.save_csv()`.

Page 9 of 35

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.