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
For the manual, a reference and tutorials see the PyBoolNet manual. For bug reports and feedback do not hesitate to open issues at PyBoolNet issues or contact
Please browse the PyBoolNet model repository for attractor, basin and phenotype information of example networks.
Do not try to install this git repository directly, see Issue #16. Instead download the latest release from https://github.com/hklarner/PyBoolNet/releases and use pip to install. For example:
sudo pip3 install PyBoolNet-2.2.5_linux64.tar.gz
- bugfix in create_piechart, affects python3
- bugfix in Commitment.create_diagram caused by moving to networkx2
- bugifx in Basins.create_barplot caused by range, affects python3
- bugfix in ModelChecking.primes2smv for van ham init constraints, caused by zip, affects python3
- bugfix in StateTransitionGraphs.random_walk
- bugfix in StateTransitionGraphs.create_image: adding styles anonymous and mintrapspaces
- bugfix in InteractionGraphs: drawing subgraphs, caused by moving to networkx2
For older release notes, see RELEASENOTES.md