Copasi-basico

Latest version: v0.83

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

Scan your dependencies

Page 4 of 14

0.65

This release fixes issues 45 and 46, where it was not possible to add experiments for model elements that were added (until the experiment was saved). Now the model is compiled before adding experiments solving that issue. Additionally `get_simulation_results` disables `randomize_start_values` when calculating the solution statistic.

Finally several changes were made to make basico compatible with upcoming breaking API changes in the COPASI backend.

0.64

This release fixes an issue when expression contained logical `||` or `&&` or used e-notation.

0.63

Another bug fix release, for retrieving / setting CN's. Now empty references will be given as empty string.

0.62

This release fixes the issues 40, where the initial time could not be retrieved or set. 41 and 42 where CNs could not be retrieved for generalized task settings.

0.61

This release contains further improvements in translating expressions with names to expressions of CNs as expected by the COPASI C++ API.

0.60

Another bug fix release, this time with setting the expressions for a different than the current model. With that species / parameters can now be cloned from dictionary like so:

python
get from one model
species = basico.as_dict(basico.get_species())
params = basico.as_dict(basico.get_parameters())
start new model
dm = basico.new_model()

ensure we have all species
for s in species:
basico.add_species(s['name'], s['compartment'])

for p in params:
basico.add_parameter(p['name'], p['value'])

now set all values as we had them
for s in species:
basico.set_species(exact=True, **s)

for p in params:
basico.set_parameters(exact=True, **p)

Page 4 of 14

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.