Skip to main content

Work with Kappa rule-based models in Python

Project description

PyKappa

PyPI

PyKappa is a Python package for working with rule-based models. It supports simulation and analysis of a wide variety of systems whose individual components interact as described by rules that transform these components in specified ways and at specified rates. See our website pykappa.org for a tutorial, examples, and documentation.

Development

Developer requirements can be installed via:

pip install -e ".[dev]"

To run correctness tests, run pytest. Running ./tests/cpu-profiles/run_profiler.sh will CPU-profile predefined Kappa models and write the results to tests/cpu-profiles/results. We use the Black code formatter, which can be run as black .

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

pykappa-0.1.11.tar.gz (37.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pykappa-0.1.11-py3-none-any.whl (33.8 kB view details)

Uploaded Python 3

File details

Details for the file pykappa-0.1.11.tar.gz.

File metadata

  • Download URL: pykappa-0.1.11.tar.gz
  • Upload date:
  • Size: 37.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pykappa-0.1.11.tar.gz
Algorithm Hash digest
SHA256 9ae51e501889ca8154a233d002847ecc2fe6a0b462c2a4cb90f8a536be9bbd1a
MD5 2f7d068cf398d9cabfdb57963bcb4ea6
BLAKE2b-256 3b0236e562e06ec3a165d7d84c321ea3d9bad96e936494a6f16f90645f3209c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for pykappa-0.1.11.tar.gz:

Publisher: publish.yml on berkalpay/pykappa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pykappa-0.1.11-py3-none-any.whl.

File metadata

  • Download URL: pykappa-0.1.11-py3-none-any.whl
  • Upload date:
  • Size: 33.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pykappa-0.1.11-py3-none-any.whl
Algorithm Hash digest
SHA256 cf30067ee227770bf03b51c313c3fff0353cf98d85ce3f1c845daa1b936a740a
MD5 cb2036d20f425d9eee40b08f5816cf42
BLAKE2b-256 4ee35da40c964a5672464b04ba87d2d5d23efd69e97373265cc9f736511a4765

See more details on using hashes here.

Provenance

The following attestation bundles were made for pykappa-0.1.11-py3-none-any.whl:

Publisher: publish.yml on berkalpay/pykappa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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