ADAM: Analysis of Discrete Models of Biological Systems Using Computer Algebra

From MaRDI portal
Revision as of 07:30, 10 July 2024 by Import240710060729 (talk | contribs) (Created automatically from import240710060729)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Publication:6222195

DOI10.1186/1471-2105-12-295arXiv1012.0778WikidataQ33966533 ScholiaQ33966533MaRDI QIDQ6222195FDOQ6222195

Grigoriy Blekherman, Bonny Guang, Madison Brandon, Alan Veliz-Cuba, Franziska Hinkelmann, Reinhard Laubenbacher, Rustin McNeill

Publication date: 3 December 2010

Abstract: Background: Many biological systems are modeled qualitatively with discrete models, such as probabilistic Boolean networks, logical models, Petri nets, and agent-based models, with the goal to gain a better understanding of the system. The computational complexity to analyze the complete dynamics of these models grows exponentially in the number of variables, which impedes working with complex models. Although there exist sophisticated algorithms to determine the dynamics of discrete models, their implementations usually require labor-intensive formatting of the model formulation, and they are oftentimes not accessible to users without programming skills. Efficient analysis methods are needed that are accessible to modelers and easy to use. Method: By converting discrete models into algebraic models, tools from computational algebra can be used to analyze their dynamics. Specifically, we propose a method to identify attractors of a discrete model that is equivalent to solving a system of polynomial equations, a long-studied problem in computer algebra. Results: A method for efficiently identifying attractors, and the web-based tool Analysis of Dynamic Algebraic Models (ADAM), which provides this and other analysis methods for discrete models. ADAM converts several discrete model types automatically into polynomial dynamical systems and analyzes their dynamics using tools from computer algebra. Based on extensive experimentation with both discrete models arising in systems biology and randomly generated networks, we found that the algebraic algorithms presented in this manuscript are fast for systems with the structure maintained by most biological systems, namely sparseness, i.e., while the number of nodes in a biological network may be quite large, each node is affected only by a small number of other nodes, and robustness, i.e., small number of attractors.












This page was built for publication: ADAM: Analysis of Discrete Models of Biological Systems Using Computer Algebra

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6222195)