Pyboolnet
PyBoolNet is a Python package for the generation, modification and analysis of Boolean networks.
Install / Use
/learn @hklarner/PyboolnetREADME
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
- hannes.klarner@fu-berlin.de (developer)
- heike.siebert@fu-berlin.de
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.16
To list PyBoolNet as a dependency add the following line to your requirements.txt:
git+https://github.com/hklarner/pyboolnet@3.0.16
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
Contributions
- send pull requests to the
developbranch - add tests to
pyboolnet/tests/
Related Skills
node-connect
343.3kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
92.1kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
343.3kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
343.3kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
