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.9.tar.gz (34.7 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.9-py3-none-any.whl (31.9 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for pykappa-0.1.9.tar.gz
Algorithm Hash digest
SHA256 f60b516108f274350f9a1a666e4060d3a14a1a5f68c9c30698cdc6a7446f7fd8
MD5 2b0256ddf6721e8124e0bc543aa867a8
BLAKE2b-256 857d361e4e1d50f3f7ea6fdc1e8a8a86796aadf1a59d7ddbe3bed81f3c416c34

See more details on using hashes here.

Provenance

The following attestation bundles were made for pykappa-0.1.9.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.9-py3-none-any.whl.

File metadata

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

File hashes

Hashes for pykappa-0.1.9-py3-none-any.whl
Algorithm Hash digest
SHA256 5973846585d8c6af2a45338e3b6adac033f665ab43771343cef1856833c745d2
MD5 cf0331863c3efd998022f1e9550ba13c
BLAKE2b-256 12030afdad949761acf887770d1d0bdc62bc002b799657a57ce82e939c680cd4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pykappa-0.1.9-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