Skip to content

PyBoolNet is a Python package for the generation, modification and analysis of Boolean networks.

Notifications You must be signed in to change notification settings

hklarner/pyboolnet

Repository files navigation

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

For report bugs, request features and give feedback at issues or contact

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/pyboolnet@3.0.13

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/

About

PyBoolNet is a Python package for the generation, modification and analysis of Boolean networks.

Resources

Stars

Watchers

Forks

Packages

No packages published