pyboolnet
pyboolnet copied to clipboard
PyBoolNet is a Python package for the generation, modification and analysis of Boolean networks.
About pyboolnet
pyboolnet is a Python package for the generation, modification and analysis of Boolean networks. The accompanying paper was published with Bioinformatics and is available at
- https://doi.org/10.1093/bioinformatics/btw682
For report bugs, request features and give feedback at issues or contact
- [email protected] (developer)
- [email protected]
Documentation
The documentation and tutorials are hosted here:
Model repository
For examples of attractors, basins and phenotypes, browse the model repository here:
Installation
To install the pyboolnet master branch use:
pip3 install pip --upgrade
pip3 install --force-reinstall git+https://github.com/hklarner/pyboolnet
To install a tagged version use the @
:
pip3 install pip --upgrade
pip3 install git+https://github.com/hklarner/[email protected]
For release notes, see
Requirements
clasp and gringo need to be on installed:
apt install clasp
apt install gringo
Command line tool
$ pyboolnet -h
$ pyboolnet --trap-spaces --type min grieco_mapk.bnet
Migration guide
The migration guide for PyBoolNet 2.x to pyboolnet 3.x is here:
Contributions
- send pull requests to the
develop
branch - add tests to
pyboolnet/tests/