Simple implementation of Most Permissive Boolean networks
Project description
The mpbn
Python module offers a simple implementation of reachability and attractor analysis 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
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:
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.5.tar.gz
(6.5 kB
view details)
Built Distribution
mpbn-1.5-py3-none-any.whl
(7.0 kB
view details)
File details
Details for the file mpbn-1.5.tar.gz
.
File metadata
- Download URL: mpbn-1.5.tar.gz
- Upload date:
- Size: 6.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.6.4 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.1 CPython/3.9.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c100170ef9370ec9b41f562ec6b0e77dc2788a105fc928f43af017e484b28fc |
|
MD5 | 4a31687dc5ac4103969d64ae11e30aab |
|
BLAKE2b-256 | d26f9366e994a08b0fa79b3c257ad8f8773e9e502324ebf1890a79eb4bd3bfd9 |
File details
Details for the file mpbn-1.5-py3-none-any.whl
.
File metadata
- Download URL: mpbn-1.5-py3-none-any.whl
- Upload date:
- Size: 7.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.6.4 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.1 CPython/3.9.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e60ce394979b1b968afe283fb37b1b2a8ae8255272a05a03963e66afd2ec0ece |
|
MD5 | 3d5de5094a0ffc80c00ca8e9dc5d747e |
|
BLAKE2b-256 | d6dfcea1f83562fb4799172bec0dd58c5d1aa6ed66d6b83e7854f77c06ce8f33 |