Skip to main content

Simplified COPASI interface for python

Project description

Python package Documentation Status Quality Gate Status Binder DOI codecov

BasiCO

This project hosts 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.

COPASI Logo

Installation

The package works with python 2.x and python 3.x, provided the following packages are installed:

  • python-copasi
  • pandas

pandas and python-copasi are freely available on pypi. Once done, just have the basico directory in the PYTHONPATH or sys.path.

Or you could directly install everything you need right from pypi

pip install copasi-basico

from this git repo:

pip install git+https://github.com/copasi/basico.git

Usage

The following modules are available:

  • model_io: functionality, for creating / loading / saving models.
  • model_info: functionality to getting / setting model elements from pandas dataframes
  • task_timecourse: a wrapper for running time course simulations
  • array_tools: utility for plotting and the like

Documentation is work in progress, but you can find the start under: https://basico.readthedocs.org/

Acknowledgements

This project has been possible thanks to the BMBF funded de.NBI initiative (031L0104A):

de.NBI logo

License

The packages available on this page are provided under the Artistic License 2.0, which is an OSI approved license. This license allows non-commercial and commercial use free of charge.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

copasi_basico-0.46.tar.gz (184.6 kB view details)

Uploaded Source

Built Distribution

copasi_basico-0.46-py3-none-any.whl (167.8 kB view details)

Uploaded Python 3

File details

Details for the file copasi_basico-0.46.tar.gz.

File metadata

  • Download URL: copasi_basico-0.46.tar.gz
  • Upload date:
  • Size: 184.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for copasi_basico-0.46.tar.gz
Algorithm Hash digest
SHA256 95a97d2bdef03618e7d85199b9f5f944f06c2b7a085ef5b6830cd64f9b1ef7ec
MD5 c882c43bb2885f7957efe7b4e0ba9290
BLAKE2b-256 e21aac3dced9d41864b9fb452902f83756e67eeb47d5901550b8543e8cffef43

See more details on using hashes here.

File details

Details for the file copasi_basico-0.46-py3-none-any.whl.

File metadata

  • Download URL: copasi_basico-0.46-py3-none-any.whl
  • Upload date:
  • Size: 167.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for copasi_basico-0.46-py3-none-any.whl
Algorithm Hash digest
SHA256 edf893d4499d4c52d98a2d5501687bdf0522f280adbdc8654dd70ea014e80253
MD5 340f8b28ab3c02187966a0db1f6b72e7
BLAKE2b-256 3cc7753b28f5588e2b033605158575b3cd40e66a8ad2468bcd77413a892908c6

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page