mpbn

Simple implementation of Most Permissive Boolean networks


License
CECILL-2.1
Install
pip install mpbn==1.4

Documentation

The mpbn Python module offers a simple implementation of reachability and attractor analysis in Most Permissive Boolean Networks (arXiV:1808.10240).

It is built on the minibn module from colomoto-jupyter which allows importation of Boolean networks in many formats. See http://colomoto.org/notebook.

Installation

CoLoMoTo Notebook environment

mpbn is distributed in the CoLoMoTo docker.

Using pip

Extra requirements

  • clingo and its Python module
pip install mpbn

Using conda

conda install -c colomoto -c potassco mpbn

Documentation

Documentation is available at https://mpbn.readthedocs.io.

Examples are available at https://nbviewer.jupyter.org/github/pauleve/mpbn/tree/master/examples/