CANA: A python package for quantifying control and canalization in Boolean Networks

03/09/2018
by   Rion Brattig Correia, et al.
0

Logical models offer a simple but powerful means to understand the complex dynamics of biochemical regulation, without the need to estimate kinetic parameters. However, even simple automata components can lead to collective dynamics that are computationally intractable when aggregated into networks. In previous work we demonstrated that automata network models of biochemical regulation are highly canalizing, whereby many variable states and their groupings are redundant (Marques-Pita and Rocha, 2013). The precise charting and measurement of such canalization simplifies these models, making even very large networks amenable to analysis. Moreover, canalization plays an important role in the control, robustness, modularity and criticality of Boolean network dynamics, especially those used to model biochemical regulation (Gates and Rocha, 2016; Gates et al., 2016; Manicka, 2017). Here we describe a new publicly-available Python package that provides the necessary tools to extract, measure, and visualize canalizing redundancy present in Boolean network models. It extracts the pathways most effective in controlling dynamics in these models, including their effective graph and dynamics canalizing map, as well as other tools to uncover minimum sets of control variables.

READ FULL TEXT

page 1

page 7

page 11

page 12

page 13

research
12/10/2021

Universal computation using localized limit-cycle attractors in neural networks

Neural networks are dynamical systems that compute with their dynamics. ...
research
05/02/2023

Attractor identification in asynchronous Boolean dynamics with network reduction

Identification of attractors, that is, stable states and sustained oscil...
research
10/14/2020

Partial Information Decomposition of Boolean Functions: a Fourier Analysis perspective

Partial information decomposition (PID) partitions the information that ...
research
07/19/2011

Influence and Dynamic Behavior in Random Boolean Networks

We present a rigorous mathematical framework for analyzing dynamics of a...
research
06/22/2022

Variance-based global sensitivity analysis of numerical models using R

Sensitivity analysis plays an important role in the development of compu...
research
03/29/2023

Dynamical Modularity in Automata Models of Biochemical Networks

Given the large size and complexity of most biochemical regulation and s...

Please sign up or login with your details

Forgot password? Click here to reset