1,872 research outputs found
Design Issues for Qualitative Modelling of Biological Cells with Petri Nets
Abstract. Petri nets are a widely used formalism to qualitatively model concurrent systems such as a biological cell. We present techniques for modelling biological processes as Petri nets for further analyses and insilico experiments. Instead of extending the formalism with,,colours â or rates, as is most often done, we focus on preserving the simplicity of the formalism and developing an execution semantics which resembles biology â we apply a principle of maximal parallelism and introduce the novel concept of bounded execution with overshooting. A number of modelling solutions are demonstrated using the example of the wellstudied C. elegans vulval development process. To date our model is still under development, but first results, based on Monte Carlo simulations, are promising.
An integrative top-down and bottom-up qualitative model construction framework for exploration of biochemical systems
The authors would like to thank the support on this research by the CRISP project (Combinatorial Responses In Stress Pathways) funded by the BBSRC (BB/F00513X/1) under the Systems Approaches to Biological Research (SABR) Initiative.Peer reviewedPublisher PD
Recommended from our members
A systems biology approach to multi-scale modelling and analysis of planar cell polarity in drosophila melanogaster wing
This thesis was submitted for the degree of Doctor of Philosophy and awarded by Brunel University.Systems biology aims to describe and understand biology at a global scale where biological systems function as a result of complex mechanisms that happen at several scales. Modelling and simulation are computational tools that are invaluable for description, understanding and prediction these mechanisms in a quantitative and integrative way. Thus multi-scale methods that couple the design, simulation and analysis of models spanning several spatial and temporal scales is becoming a new emerging focus of systems biology. This thesis uses an exemplar â Planar cell polarity (PCP) signalling â to illustrate a generic approach to model biological systems at different spatial scales, using the new concept of Hierarchically Coloured Petri Nets (HCPN). PCP signalling refers to the coordinated polarisation of cells within the plane of various epithelial tissues to generate sub-cellular asymmetry along an axis orthogonal to their apical-basal axes. This polarisation is required for many developmental events in both vertebrates and non-vertebrates. Defects in PCP in vertebrates are responsible for developmental abnormalities in multiple tissues including the neural tube, the kidney and the inner ear. In Drosophila wing, PCP is seen in the parallel orientation of hairs that protrude from each of the approximately 30,000 epithelial cells to robustly point toward the wing tip. This work applies HCPN to model a tissue comprising multiple cells hexagonally packed in a honeycomb formation in order to describe the phenomenon of Planar Cell Polarity (PCP) in Drosophila wing. HCPN facilitate the construction of mathematically tractable, compact and parameterised large-scale models. Different levels of abstraction that can be used in order to simplify such a complex system are first illustrated. The PCP system is first represented at an abstract level without modelling details of the cell. Each cell is then sub-divided into seven virtual compartments with adjacent cells being coupled via the formation of intercellular complexes. A more detailed model is later developed, describing the intra- and inter-cellular signalling mechanisms involved in PCP signalling. The initial model is for a wild-type organism, and then a family of related models, permitting different hypotheses to be explored regarding the mechanisms underlying PCP, are constructed. Among them, the largest model consists of 800 cells which when unfolded yields 164,000 places (each of which is described by an ordinary differential equation). This thesis illustrates the power and validity of the approach by showing how the models can be easily adapted to describe well-documented genetic mutations in the Drosophila wing using the proposed approach including clustering and model checking over time series of primary and secondary data, which can be employed to analyse and check such multi-scale models similar to the case of PCP. The HCPN models support the interpretation of biological observations reported in literature and are able to make sensible predictions. As HCPN model multi-scale systems in a compact, parameterised and scalable way, this modelling approach can be applied to other large-scale or multi-scale systems.This study was funded by Brunel University
Process Calculi Abstractions for Biology
Several approaches have been proposed to model biological systems by means of the formal techniques and tools available in computer science. To mention just a few of them, some representations are inspired by Petri Nets theory, and some other by stochastic processes. A most recent approach consists in interpreting the living entities as terms of process calculi where the behavior of the represented systems can be inferred by applying syntax-driven rules. A comprehensive picture of the state of the art of the process calculi approach to biological modeling is still missing. This paper goes in the direction of providing such a picture by presenting a comparative survey of the process calculi that have been used and proposed to describe the behavior of living entities. This is the preliminary version of a paper that was published in Algorithmic Bioprocesses. The original publication is available at http://www.springer.com/computer/foundations/book/978-3-540-88868-
Engineering a novel self-powering electrochemical biosensor
This paper records the efforts of a multi-disciplinary team of undergraduate students from Glasgow University to collectively design and carry out a 10Â week project in Synthetic Biology as part of the international Genetic Engineered Machine competition (iGEM). The aim of the project was to design and build a self-powering electrochemical biosensor called âElectrEcoBluâ. The novelty of this engineered machine lies in coupling a biosensor with a microbial fuel cell to transduce a pollution input into an easily measurable electrical output signal. The device consists of two components; the sensor element which is modular, allowing for customisation to detect a range of input signals as required, and the universal reporter element which is responsible for generating an electrical signal as an output. The genetic components produce pyocyanin, a competitive electron mediator for microbial fuel cells, thus enabling the generation of an electrical current in the presence of target chemical pollutants. The pollutants tested in our implementation were toluene and salicylate. ElectrEcoBlu is expected to drive forward the development of a new generation of biosensors. Our approach exploited a range of state-of-the-art modelling techniques in a unified framework of qualitative, stochastic and continuous approaches to support the design and guide the construction of this novel biological machine. This work shows that integrating engineering techniques with scientific methodologies can provide new insights into genetic regulation and can be considered as a reference framework for the development of biochemical systems in synthetic biology
An Integrated Qualitative and Quantitative Biochemical Model Learning Framework Using Evolutionary Strategy and Simulated Annealing
The authors would like to thank the support on this research by the CRISP Project (Combinatorial Responses In Stress Pathways) funded by the BBSRC (BB/F00513X/1) under the Systems Approaches to Biological Research (SABR) Initiative.Peer reviewedPublisher PD
Recommended from our members
A generic approach to behaviour-driven biochemical model construction
This thesis was submitted for the degree of Doctor of Philosophy and awarded by Brunel University.Modelling of biochemical systems has received considerable attention over the last decade from bioengineering, biochemistry, computer science, and mathematics. This thesis investigates the applications of computational techniques to computational systems biology, for the construction of biochemical models in terms of topology and kinetic rates. Due to the complexity of biochemical systems, it is natural to construct models representing the biochemical systems incrementally in a piecewise manner. Syntax and semantics of two patterns are defined for the instantiation of components which are extendable, reusable and fundamental building blocks for models composition. We propose and implement a set of genetic operators and composition rules to tackle issues of piecewise composing models from scratch. Quantitative Petri nets are evolved by the genetic operators, and evolutionary process of modelling are guided by the composition rules. Metaheuristic algorithms are widely applied in BioModel Engineering to support intelligent and heuristic analysis of biochemical systems in terms of structure and kinetic rates. We illustrate parameters of biochemical models based on Biochemical Systems Theory, and then the topology and kinetic rates of the models are manipulated by employing evolution strategy and simulated annealing respectively. A new hybrid modelling framework is proposed and implemented for the models construction. Two heuristic algorithms are performed on two embedded layers in the hybrid framework: an outer layer for topology mutation and an inner layer for rates optimization. Moreover, variants of the hybrid piecewise modelling framework are investigated. Regarding flexibility of these variants, various combinations of evolutionary operators, evaluation criteria and design principles can be taken into account. We examine performance of five sets of the variants on specific aspects of modelling. The comparison of variants is not to explicitly show that one variant clearly outperforms the others, but it provides an indication of considering important features for various aspects of the modelling. Because of the very heavy computational demands, the process of modelling is paralleled by employing a grid environment, GridGain. Application of the GridGain and heuristic algorithms to analyze biological processes can support modelling of biochemical systems in a computational manner, which can also benefit mathematical modelling in computer science and bioengineering. We apply our proposed modelling framework to model biochemical systems in a hybrid piecewise manner. Modelling variants of the framework are comparatively studied on specific aims of modelling. Simulation results show that our modelling framework can compose synthetic models exhibiting similar species behaviour, generate models with alternative topologies and obtain general knowledge about key modelling features
Recent advances in petri nets and concurrency
CEUR Workshop Proceeding
Recommended from our members
Application of bio-model engineering to model abstract biological behaviours
This thesis was submitted for the degree of Doctor of Philosophy and awarded by Brunel University LondonLife in nature is defined by many characteristics. Whether something can move, communicate,
response to the others, reproduce or die, indicate if it is alive or not. Among these features,
communication can be considered the most basic and yet the most important as it happens both
inside and outside an organism; between every molecule and every cell there are signals to be
passed and to be responded to. Communication defines biology.
A network of molecules or a society of organisms are both complex systems. The smallest
change in this snarled network affects the whole system and changes the output significantly.
Comprehending and manipulating them in detail is time and resources consuming and involves
human error. But there is a way to simplify the process of inspecting the living creatures.
Bio-model engineering lies at the crossroads of biology, mathematics, computer science,
engineering and is a branch of systems biology. In this field of science, biological models are created
and/or re-designed for simplification, abstraction and description of biological networks. Modelling
these networks based on past experimental observations in silico with a set of pre-designed models
and a collection of components would make this process faster and simpler.
This thesis contributes to science by providing a collection of model components built in
Petri nets with Snoopy. These components each describe a specific behaviour and they can be
used individually or as a combination. The set of behaviours in this collection include chemotaxis,
reproduction, death, communication and response. These are a few of the most basic behaviours
in nature that mark something as alive. These basic behaviours choose that a piece of stone is
not alive but the small microscopic bacteria on it are.
Starting with small achievable steps, these components are modelled in abstract, meaning
they demonstrate only the critical parts of the behaviours. Not only the models, but also
the process of modelling and combining the components is provided from the adaptation and
manipulation of a general protocol.
The components in this library are categorised based on their complexity. In this categorisation,
the models have four levels, with each level more complex than the former. The
more complex levels, are built from the simpler ones in a hierarchical manner. There are two
application of the models to two different microorganisms, each from one of the main biological superkingdoms to demonstrate the practicality of this collection. The chosen microorganisms are
from: the domain of Prokaryotes E. coli and Eukaryotes Dictyostelium a.k.a slime mould.
Each model contains a set of rate constants that define the speed of the reactions. A set
of expected behaviours based on biological literature is defined for these models to be compared
with the outcome result of the analysis of the models. The models are simulated by Spike, a
command line programme for simulation of models built in Snoopy, and are analysed with R and
Python. To achieve the expected results, optimisation methods are used to find the best rates
possible in the models in order to achieve a defined behaviour. In this thesis the optimisation is
applied to Dictyostelium model to achieve the best rates for the accumulation of Dictyostelium
cells in one location to create fruiting bodies. Random Restart Hill Climbing and Simulated
Annealing are the chosen methods for optimisation
- âŚ