Skip to content
Brief Python implementation of Most Permissive Boolean Networks
Python ASP
Branch: master
Clone or download

Latest commit

Latest commit 9561dfa Mar 30, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github workflow Mar 18, 2020
conda workflow Mar 18, 2020
docs
examples add examples Mar 18, 2020
mpbn reference main article Mar 30, 2020
tests unittest for non-monotonicity Mar 18, 2020
.gitignore documentation Mar 18, 2020
MANIFEST.in workflow Mar 18, 2020
README.md Update README.md Mar 30, 2020
setup.py update setup.py Mar 18, 2020

README.md

The mpbn Python module offers a simple implementation of reachability and attractor analysis in Most Permissive Boolean Networks (doi:10.1101/2020.03.22.998377).

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.

Example notebooks:

You can’t perform that action at this time.