Copasi-basico

Latest version: v0.83

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

Scan your dependencies

Page 7 of 14

0.47

Basico is a simplified python interface to COPASI. While all functionality from COPASI is exposed via automatically generated SWIG wrappers, this package aims to add a layer on top of that, to hide most of the complexity away when calling COPASI functions.

New in this release is the capability to create / edit / update / remove model parameter sets. Have a look at the tutorial:

* <https://basico.readthedocs.io/en/latest/notebooks/Working_with_ParameterSets.html>

This release also fixes some more issue, when using relative filenames for experimental data.

0.46

Basico is a simplified python interface to COPASI. While all functionality from COPASI is exposed via automatically generated SWIG wrappers, this package aims to add a layer on top of that, to hide most of the complexity away when calling COPASI functions.

This release:

* fixes an issue with setting up timecourses, where inputs are now automatically converted to the types needed by the C++ api. This allows duration to work also with an np.float value
* `save_experiments_to_dict`, `save_model_and_data` now use relative filenames for the experiment files. So the files will work readily after copying them to other environments.

0.45

Basico is a simplified python interface to COPASI. While all functionality from COPASI is exposed via automatically generated SWIG wrappers, this package aims to add a layer on top of that, to hide most of the complexity away when calling COPASI functions.

This release has further improvements on the profile likelihood generation. It adds a new convenience function `get_profiles_for_model` that generates all profiles for the currently loaded model. Additionally processing results now allows for a `max_time` parameter that stops the calculation of results after the specified timeout in seconds. The [example](https://basico.readthedocs.io/en/latest/notebooks/Profile_likelihood.html) has been updated to reflect that.

When using [callbacks](https://basico.readthedocs.io/en/latest/notebooks/Using_callbacks.html) it is also possible to specify a `max_time` argument to automatically cancel longer running operations.

0.44

Basico is a simplified python interface to COPASI. While all functionality from COPASI is exposed via automatically generated SWIG wrappers, this package aims to add a layer on top of that, to hide most of the complexity away when calling COPASI functions.

This release fixes an issue with the validation of reaction mappings. It also adds the option to automatically add separators for non-table reports.

**Full Changelog**: https://github.com/copasi/basico/compare/v0.43...v0.44

0.43

Basico is a simplified python interface to COPASI. While all functionality from COPASI is exposed via automatically generated SWIG wrappers, this package aims to add a layer on top of that, to hide most of the complexity away when calling COPASI functions.

This version adds a function `wrap_copasi_string`, that makes it easier to add reports with literal strings in report headers. It also fixes an issue with generating separators. Additionally when mapping model elements to reaction kinetics, these values will now be validated.

**Full Changelog**: https://github.com/copasi/basico/compare/v0.42...v0.43

0.42

Basico is a simplified python interface to COPASI. While all functionality from COPASI is exposed via automatically generated SWIG wrappers, this package aims to add a layer on top of that, to hide most of the complexity away when calling COPASI functions.

This version fixes an issue, where changing kinetic functions of reaction would fail, even if a mapping was supplied. Additionally there are minor improvements in plotting profiles.

Page 7 of 14

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.