12–17 Jul 2026
University of Graz
Europe/Vienna timezone

BoolForge: Controlled generation and analysis of Boolean functions and networks

MS172-02
16 Jul 2026, 17:20
20m
11.01 - HS (University of Graz)

11.01 - HS

University of Graz

130
Minisymposium Talk Systems Biology and Biochemical Networks Discrete frameworks for modeling biological systems

Speaker

Claus Kadelka (Iowa State University)

Description

Boolean networks are a widely used modeling framework in systems biology for studying gene regulation, signal transduction, and cellular decision-making. Empirical studies indicate that biological Boolean networks exhibit a high degree of canalization, a structural property of Boolean update rules that stabilizes dynamics and constrains state transitions. Despite its central role, existing software packages provide limited support for the systematic generation of Boolean functions and networks with prescribed canalization properties. In this talk, I introduce BoolForge, a Python toolbox for the random generation and analysis of Boolean functions and networks, with a particular focus on canalization. BoolForge enables users to (i) generate random Boolean functions with specified canalizing depth, layer structure, and related constraints; (ii) construct Boolean networks with tunable topological and functional properties; and (iii) analyze structural and dynamical features including canalization measures, robustness, modularity, and attractor structure. By enabling controlled generation alongside analysis, BoolForge facilitates ensemble-based investigations of structure-dynamics relationships, benchmarking of theoretical predictions, and construction of biologically informed null models for Boolean network studies.

Authors

Claus Kadelka (Iowa State University) Benjamin Coberly (Iowa State University)

Presentation materials

There are no materials yet.