Skip to content

A DEVS simulation model composition library, with JupyterLab integration

License

Notifications You must be signed in to change notification settings

colonelpringles/pringles

Repository files navigation

Pringles - A DEVS model composition Python

Build Status Coverage pypi-version Total alerts Language grade: Python

Pringles is a DEVS model composition library, which makes easy to assemble and link multiple atomic/coupled models. It works as a Python library, and in its road ahead, will easily integrate with the Jupyter environment.

Requirements

  • Python 3.7 (check out pyenv if you have a different python version installed)

The library can be installed with pip:

pip install pringles-devs

Extra Requirements

For local development, you can install everything through:

make install

in the repo root directory.

After changes are made you can locally check the same things the CI does by executing:

make local

Pringles Examples

They can be found in https://github.com/colonelpringles/pringles_examples