Simple implementation of Most Permissive Boolean networks
Project description
The mpbn
Python module offers a simple implementation of reachability and attractor analysis (minimal trap spaces) in Most Permissive Boolean Networks (doi:10.1038/s41467-020-18112-5).
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
pip install mpbn
Using conda
conda install -c colomoto -c potassco mpbn
Documentation
Documentation is available at https://mpbn.readthedocs.io.
Example notebooks:
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
mpbn-1.7.tar.gz
(6.9 kB
view details)
Built Distribution
mpbn-1.7-py3-none-any.whl
(7.2 kB
view details)
File details
Details for the file mpbn-1.7.tar.gz
.
File metadata
- Download URL: mpbn-1.7.tar.gz
- Upload date:
- Size: 6.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9b8e14f9a1be637c146a524da5fef01de5afe5f68cb495e4689f6a3c30854ca4 |
|
MD5 | 80a6f7530cfe221b91337cfad60eb377 |
|
BLAKE2b-256 | b350211c376d93e3d306cbc403b38f1ebcba678cf0f2fe4ec02fa9cbb00dbfd6 |
File details
Details for the file mpbn-1.7-py3-none-any.whl
.
File metadata
- Download URL: mpbn-1.7-py3-none-any.whl
- Upload date:
- Size: 7.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ceeda5854f96b4ad3a34966fd5510a4f25c9cb06477282acecab109afd41f771 |
|
MD5 | 74a300f308626b8e7bf3f96c6599d332 |
|
BLAKE2b-256 | 9cbb29e922c6c7db8af19b967d1d6930014636b42a6a04cbc7e0452999e98290 |