Skip to main content

BoolDog BoolDoG icon

PyPI Python >=3.12 License: GPL-3.0 Docs Tests

A Python package for integrated Boolean and semi-quantitative network modelling.

CI Status

Tests

OS \ Python 3.12 3.13
Ubuntu Ubuntu 3.12 Ubuntu 3.13
macOS macOS 3.12 macOS 3.13
Windows Windows 3.12 Windows 3.13

Tutorials

tutorial-basic
OS \ Python3.123.13
UbuntuUbuntu 3.12Ubuntu 3.13
macOSmacOS 3.12macOS 3.13
WindowsWindows 3.12Windows 3.13
tutorial-advanced
OS \ Python3.123.13
UbuntuUbuntu 3.12Ubuntu 3.13
macOSmacOS 3.12macOS 3.13
WindowsWindows 3.12Windows 3.13

Documentation

For installation, usage, and examples, see the documentation at nib-si.github.io/BoolDog

Citation

Bleker, C., Zagorščak, M., Blejec, A., Gruden, K. & Županič, A. BoolDog: integrated Boolean and semi-quantitative network modelling in Python. bioRxiv 10.64898/2026.03.16.711264 (2026).

@article{bleker2026booldog,
  title   = {BoolDog: integrated Boolean and semi-quantitative network modelling in Python},
  author  = {Bleker, Carissa and Zagor{\v{s}}{\v{c}}ak, Maja and Blejec, Andrej and Gruden, Kristina and {\v{Z}}upani{\v{c}}, An{\v{z}}e},
  journal = {bioRxiv},
  year    = {2026},
  doi     = {10.64898/2026.03.16.711264}
}

Development version

Development version of BoolDog can be installed from GitHub.

To install:

git clone https://github.com/NIB-SI/BoolDog.git
cd BoolDoG
pip install .

To install with all optional extras (networks, SBML-qual, BioModels):

pip install .[all]

To remove:

pip uninstall booldog

Docker

A standalone Dockerfile at the repo root builds a container with BoolDog and its all extras installed. For a container that instead extends the CoLoMoTo Docker image (bundled with its own tools and a Jupyter notebook environment), see colomoto/README.md.

Benchmarks

Performance/scalability characterisation of BoolDog runtime against model size and regulatory in-degree is in benchmarks/README.md.

Contributing

See CONTRIBUTING.md.


Metadata

Release files for BoolDog 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for BoolDog 0.1.1
File Size Uploaded
booldog-0.1.1.tar.gz 92.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for BoolDog 0.1.1
File Interpreter ABI Platform
booldog-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 188.0 kB

Release files / booldog-0.1.1.tar.gz

Download URL booldog-0.1.1.tar.gz
Size 92.4 kB
Tags Source
SHA-256 checksum
How to use checksums
ada928eaab8d08bb89399ec3bca9ab5fda8be5c9325888e995216791be4b3677
BLAKE2b-256 checksum
How to use checksums
e8e3d6b879961762c6857584a65fd4eaf0735e6c55c3774aec21534ebd42c3e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 22, 2026.

Transparency log

Release files / booldog-0.1.1-py3-none-any.whl

Download URL booldog-0.1.1-py3-none-any.whl
Size 95.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9b5da7752e01267f18e7474200c8925c690d20feb88f70de2a9405664c3c05c9
BLAKE2b-256 checksum
How to use checksums
0140142d1f13f7547f2e74be46a5c8f389b290101fecac49506ae80fb79291ba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 22, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page