Skip to content

Latest commit

 

History

History
51 lines (35 loc) · 800 Bytes

README.md

File metadata and controls

51 lines (35 loc) · 800 Bytes

PyRBN

A python library for Random Boolean Networks.

Designed to be simple and fast, works particularly well with PyPy.

Development

Install using pip including development extras

pip install -e .[dev]

Enable pre-commit hooks with:

pre-commit install

Freeze dependencies with:

pip-compile

Run tests with:

pytest

Test coverage with:

coverage run --source=pyrbn -m pytest
coverage report -m

TODO

performance comparison of backends