Marker and source-marker reprogramming of Most Permissive Boolean networks and ensembles with BoNesis

07/27/2022
by   Loïc Paulevé, et al.
0

Boolean networks (BNs) are discrete dynamical systems with applications to the modeling of cellular behaviors. In this paper, we demonstrate how the software BoNesis can be employed to exhaustively identify combinations of perturbations which enforce properties on their fixed points and attractors. We consider marker properties, which specify that some components are fixed to a specific value. We study 4 variants of the marker reprogramming problem: the reprogramming of fixed points, of minimal trap spaces, and of fixed points and minimal trap spaces reachable from a given initial configuration with the most permissive update mode. The perturbations consist of fixing a set of components to a fixed value. They can destroy and create new attractors. In each case, we give an upper bound on their theoretical computational complexity, and give an implementation of the resolution using the BoNesis Python framework. Finally, we lift the reprogramming problems to ensembles of BNs, as supported by BoNesis, bringing insight on possible and universal reprogramming strategies. This paper can be executed and modified interactively.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/24/2022

Computational Complexity of Minimal Trap Spaces in Boolean Networks

A Boolean network (BN) is a discrete dynamical system defined by a Boole...
research
05/03/2023

Tackling Universal Properties of Minimal Trap Spaces of Boolean Networks

Minimal trap spaces (MTSs) capture subspaces in which the Boolean dynami...
research
04/04/2019

Boolean analysis of lateral inhibition

We study Boolean networks which are simple spatial models of the highly ...
research
07/28/2023

Fixed Points and Attractors of Reactantless and Inhibitorless Reaction Systems

Reaction systems are discrete dynamical systems that model biochemical p...
research
09/10/2019

Synthesis of Boolean Networks from Biological Dynamical Constraints using Answer-Set Programming

Boolean networks model finite discrete dynamical systems with complex be...
research
04/22/2022

About block-parallel Boolean networks: a position paper

In automata networks, it is well known that the way entities update thei...
research
12/04/2020

Complexity of fixed point counting problems in Boolean Networks

A Boolean network (BN) with n components is a discrete dynamical system ...

Please sign up or login with your details

Forgot password? Click here to reset