Results 1 - 10
of
26
Model Checking Genetic Regulatory Networks using GNA and CADP
- In: Proceedings of the 11th International SPIN Workshop on Model Checking of Software SPIN’2004
, 2004
"... who are interested in the interdisciplinary methods and applications relevant to the analysis, design and management of complex systems. 15 St. Mary’s St. Brookline MA 02446 l 617.358.1295 l www.bu.edu/systems ..."
Abstract
-
Cited by 29 (5 self)
- Add to MetaCart
who are interested in the interdisciplinary methods and applications relevant to the analysis, design and management of complex systems. 15 St. Mary’s St. Brookline MA 02446 l 617.358.1295 l www.bu.edu/systems
Rules for Modeling Signal-Transduction Systems
- Science’s STKE
, 2006
"... Formalized rules for protein-protein interactions have recently been introduced to represent the binding and enzymatic activities of proteins in cellular signaling. Rules encode an understanding of how a system works in terms of the biomolecules in the system and their possible states and interactio ..."
Abstract
-
Cited by 18 (5 self)
- Add to MetaCart
Formalized rules for protein-protein interactions have recently been introduced to represent the binding and enzymatic activities of proteins in cellular signaling. Rules encode an understanding of how a system works in terms of the biomolecules in the system and their possible states and interactions. A set of rules can be as easy to read as a diagrammatic interaction map, but unlike most such maps, rules have precise interpretations. Rules can be processed to automatically generate a mathematical or computational model for a system, which enables explanatory and predictive insights into the system’s behavior. Rules are independent units of a model specification that facilitate model revision. Instead of changing a large number of equations or lines of code, as may be required in the case of a conventional mathematical model, a protein interaction can be introduced or modified simply by adding or changing a single rule that represents the interaction of interest. Rules can be defined and visualized by using graphs, so no specialized training in mathematics or computer science is necessary to create models or to take advantage of the representational precision of rules. Rules can be encoded in a machine-readable format to enable electronic storage and exchange of models, as well as basic knowledge about protein-protein interactions. Here, we review the motivation for rule-based modeling; applications of the approach; and issues that arise in model specification, simulation, and testing. We also discuss rule visualization and exchange and the software available for rule-based modeling.
Hybrid modeling and simulation of genetic regulatory networks: a qualitative approach
- ERCIM News
, 2003
"... The functioning and development of living organisms is controlled by large and complex networks of genes, proteins, small molecules, and their interactions, so-called genetic regulatory networks. The concerted efforts of genetics, molecular biology, biochemistry, and physiology have led to the accum ..."
Abstract
-
Cited by 15 (1 self)
- Add to MetaCart
The functioning and development of living organisms is controlled by large and complex networks of genes, proteins, small molecules, and their interactions, so-called genetic regulatory networks. The concerted efforts of genetics, molecular biology, biochemistry, and physiology have led to the accumulation of enormous amounts of data on the molecular components of genetic regulatory networks and their interactions. Notwithstanding the advances in the mapping of the network structure, surprisingly little is understood about how the dynamic behavior of the system emerges from the interactions between the network components. This has incited an increasingly large group of researchers to turn from the structure to the behavior of genetic regulatory networks, against the background of a broader movement nowadays often referred to as systems biology
Model checking liveness properties of genetic regulatory networks
- Tools and Algorithms for the Construction and Analysis of Systems, TACAS’07, Lecture Notes in Computer Science 4424, 323–338
, 2007
"... Abstract. Recent studies have demonstrated the possibility to build genetic regulatory networks that confer a desired behavior to a living organism. However, the design of these networks is difficult, notably because of uncertainties on parameter values. In previous work, we proposed an approach to ..."
Abstract
-
Cited by 10 (4 self)
- Add to MetaCart
Abstract. Recent studies have demonstrated the possibility to build genetic regulatory networks that confer a desired behavior to a living organism. However, the design of these networks is difficult, notably because of uncertainties on parameter values. In previous work, we proposed an approach to analyze genetic regulatory networks with parameter uncertainties. In this approach, the models are based on piecewise-multiaffine (PMA) differential equations, the specifications are expressed in temporal logic, and uncertain parameters are given by intervals. Abstractions are used to obtain finite discrete representations of the dynamics of the system, amenable to model checking. However, the abstraction process creates spurious behaviors along which time does not progress, called time-converging behaviors. Consequently, the verification of liveness properties, expressing that something will eventually happen, and implicitly assuming progress of time, often fails. In this work, we extend our previous approach to enforce progress of time. More precisely, we define transient regions as subsets of the state space left in finite time by every solution trajectory, show how they can be used to rule out timeconverging behaviors, and provide sufficient conditions for their identification in PMA systems. This approach is implemented in RoVerGeNe and applied to the analysis of a network built in the bacterium E. coli. 1
On a Continuous Degree of Satisfaction of Temporal Logic Formulae with Applications to Systems Biology
- In M.Heiner and A.M.Uhrmacher (eds.), CMSB’08: Proc. of the sixth international conference on Computational Methods in Systems Biology
, 2008
"... Abstract. Finding mathematical models satisfying a specification built from the formalization of biological experiments, is a common task of the modeller that techniques like model-checking help solving, in the qualitative but also in the quantitative case. In this article we propose to go one step ..."
Abstract
-
Cited by 8 (3 self)
- Add to MetaCart
Abstract. Finding mathematical models satisfying a specification built from the formalization of biological experiments, is a common task of the modeller that techniques like model-checking help solving, in the qualitative but also in the quantitative case. In this article we propose to go one step further by defining a continuous degree of satisfaction of a temporal logic formula with constraints. We show how such a satisfaction measure can be used as a fitness function with state-of-the-art search methods in order to find biochemical kinetic parameter values satisfying a set of biological properties formalized in temporal logic. We also show how it can be used to define a measure of robustness of a biological model with respect to some specification. These methods are evaluated on models of the cell cycle and of the MAPK signalling cascade. 1
Temporal Logic Analysis of Gene Networks under Parameter Uncertainty
- SPECIAL ISSUE ON SYSTEMS BIOLOGY – TRANS. CIRCUITS AND SYSTEMS I / TRANS. AUTOMATIC CONTROL
"... The lack of precise numerical information for the values of biological parameters severely limits the development and analysis of models of genetic regulatory networks. To deal with this problem, we propose a method for the analysis of genetic regulatory networks under parameter uncertainty. We con ..."
Abstract
-
Cited by 6 (1 self)
- Add to MetaCart
The lack of precise numerical information for the values of biological parameters severely limits the development and analysis of models of genetic regulatory networks. To deal with this problem, we propose a method for the analysis of genetic regulatory networks under parameter uncertainty. We consider models based on piecewise-multiaffine differential equations, dynamical properties expressed in temporal logic, and intervals for the values of uncertain parameters. The problem is then either to guarantee that the system satisfies the expected properties for every possible parameter value – the corresponding parameter set is then called valid – or to find valid subsets of a given parameter set. The proposed method uses discrete abstractions and model checking, and allows for efficient search of the parameter space. However, the abstraction process creates spurious behaviors in the abstract systems, along which time does not progress. Consequently, the verification of liveness properties, expressing that something will eventually happen, and implicitly assuming progress of time, often fails. A solution to this second problem is proposed using the notion of transient regions. This approach has been implemented in a tool for robust verification of gene networks (RoVerGeNe) and applied to the tuning of a synthetic network built in E. coli.
Analysis of lactose metabolism in E.coli using reachability analysis of hybrid systems
- IEE PROCEEDINGS - SYSTEMS BIOLOGY
, 2007
"... We propose an abstraction method for medium scale biomolecular networks, based on hybrid dynamical systems with continuous multi-affine dynamics. This abstraction method follows naturally from the notion of approximating nonlinear rate laws with continuous piecewise linear functions and can be easil ..."
Abstract
-
Cited by 6 (2 self)
- Add to MetaCart
We propose an abstraction method for medium scale biomolecular networks, based on hybrid dynamical systems with continuous multi-affine dynamics. This abstraction method follows naturally from the notion of approximating nonlinear rate laws with continuous piecewise linear functions and can be easily automated. An efficient reachability algorithm is possible for the resulting class of hybrid systems. We construct an approximation for an ordinary differential equation model of the lac operon, and show that our abstraction passes the same experimental tests that were used to validate the original model. The well-studied biological system exhibits bistability and switching behavior, arising from positive feedback in the expression mechanism of the lac operon. The switching property of the lac system is an example of the major qualitative features that are the building blocks of higher level, more coarse-grained descriptions. Our approach is useful in helping correctly identify such properties and in connecting them to the underlying molecular dynamical details. We use reachability analysis together with the knowledge of the steady state structure to identify ranges of parameter values for which the system maintains the bistable switching property.
From Model-Checking to Temporal Logic Constraint Solving
"... Abstract. In this paper, we show how model-checking can be generalized to temporal logic constraint solving, by considering temporal logic formulae with free variables over some domain D, and by computing a validity domain for the variables rather than a truth value for the formula. This allows us t ..."
Abstract
-
Cited by 5 (1 self)
- Add to MetaCart
Abstract. In this paper, we show how model-checking can be generalized to temporal logic constraint solving, by considering temporal logic formulae with free variables over some domain D, and by computing a validity domain for the variables rather than a truth value for the formula. This allows us to define a continuous degree of satisfaction for a temporal logic formula in a given structure, opening up the field of model-checking to optimization. We illustrate this approach with reverseengineering problems coming from systems biology, and provide some performance figures on parameter optimization problems with respect to temporal logic specifications. 1
Temporal logic patterns for querying dynamic models of cellular interaction networks, Bioinformatics 24
, 2008
"... Motivation: Models of the dynamics of cellular interaction networks have become increasingly larger in recent years. Formal verification based on model checking provides a powerful technology to keep up with this increase in scale and complexity. The application of modelchecking approaches is hamper ..."
Abstract
-
Cited by 5 (1 self)
- Add to MetaCart
Motivation: Models of the dynamics of cellular interaction networks have become increasingly larger in recent years. Formal verification based on model checking provides a powerful technology to keep up with this increase in scale and complexity. The application of modelchecking approaches is hampered, however, by the difficulty for nonexpert users to formulate appropriate questions in temporal logic. Results: In order to deal with this problem, we propose the use of patterns, that is, high-level query templates that capture recurring biological questions and that can be automatically translated into temporal logic. The applicability of the developed set of patterns has been investigated by the analysis of an extended model of the network of global regulators controlling the carbon starvation response in Escherichia coli. Availability: GNA and the model of the carbon starvation response network are available at

