Modelling cellular processes using membrane systems with peripheral and integral proteins
read more
Citations
Modelling Biological Compartments in Bio-PEPA
Analysing Biochemical Oscillation through Probabilistic Model Checking
Cyto-Sim
Membrane computing as a modeling framework: cellular systems case studies
Membrane Systems with Peripheral Proteins: Transport and Evolution
References
Introduction to Automata Theory, Languages, and Computation
A General Method for Numerically Simulating the Stochastic Time Evolution of Coupled Chemical Reactions
Constructing Induction Rules for Deductive Synthesis Proofs
Stochastic mechanisms in gene expression
Related Papers (5)
Frequently Asked Questions (16)
Q2. What is the common requirement of the evolution of a Ppi system?
One common requirement is the need to maintain a measure of stability of timing in the face of perturbations of the system: the clock must continue to tick and keep good time.
Q3. What is the primary direction of research?
The primary direction is the application of Ppi systems and of the simulator to real biological systems, with the aim of prediction by in-silico experimentation.
Q4. What is the definition of the evolution of a Ppi system?
In the definition of the evolution of a Ppi system, the mass action combinatorial factor is calculated using equations (14a. . . g)[7] after transforming the membrane and evolution rules into chemical reactions and the objects of the current instantaneous description, using the following procedure.
Q5. What is the definition of a reaction rule?
The reaction rules are defined using rule definitions comprising the keyword rule followed by a unique name and the rewriting rule itself.
Q6. What are the internal, external and integral markings of a membrane?
The internal, external and integral markings of a membrane model the proteins attached to the internal surface, attached to the external surface and integral to the mem-brane, respectively.
Q7. What is the halting of the evolution of a Ppi system?
The evolution halts when all rules have zero probability of being applied (aj = 0) or when the current time is greater or equal to the specified final time.
Q8. What are the objects listed on the left hand side of the ||?
Objects listed on the left hand side of the || represent the internal markings, objects listed on the right hand side represent the external markings and objects listed between the vertical bars are the integral markings of the membrane.
Q9. What are the operations that can be used to rewrite floating objects?
The authors have also introduced operations that can rewrite floating objects conditional on the existence of integral and attached objects and operations that facilitate the interaction of floating objects with integral and attached objects.
Q10. What is the implication symbol for the rule?
To represent an attachout rule in the simulator the following syntax is used:rule r4 |Y2| + X 0.1-> |X,Y2|Here the X appears to the right of the || symbol following a +, meaning that it must exist in the region surrounding the membrane for the rule to be applied.
Q11. What are the rules that describe bidirectional interactions of floating objects with the membrane markings?
These rules are motivated by the behaviour of cell membrane proteins (e.g., see [1]) and therefore permit a level of abstraction based on the behaviour of real molecules.
Q12. What is the result of a so-called hidden pathway from the AR complex?
This is the result of a so-called hidden pathway from the AR complex, which decays at a much slower rate than pR (second graph of Figure 7).
Q13. what is the syntax of a simulator script?
Simulator script Ppi system lotka// Lotka reactions object X,Y1,Y2,Z Vlotka = {X,Y 1, Y 2, Z} ratelotka = { rule r1 X + Y1 0.0002-> 2Y1 + X [ XY 1→ Y 1Y 1X ]0| | 7→ 0.0002 rule r2 Y1 + Y2 0.01-> 2Y2 [ Y 1Y 2→ Y 2Y 2 ]0| | 7→ 0.01 rule r3 Y2 10-> Z [ Y 2→ Z ]0| | 7→ 10 } system 100000 X,1000 Y1,1000 Y2,r1,r2,r3 w0,lotka = X100000Y 11000Y 21000µlotka = [ ]0evolve 0-1000000 tin,lotka = 0 plot Y1,Y2The syntax of the sections of a simulator script are described below.
Q14. What is the deterministic model of the Ppi system?
Evolutions of a Ppi system are obtained using an algorithm based on Gillespie [7] and in the second part of the paper the authors have presented a simulator which can produce evolutions of an arbitrary Ppi system, using syntax based on chemical equations.
Q15. How do the authors find out the effect of switching off gR in the circadian clock?
The authors use this facility to discover the effect of switching off gR in the circadian clock by making the following addition to the system statement:-1 gR @50000, -1 g R @50000
Q16. What is the plot statement used to plot the contents of a specific compartment?
To plot the contents of a specific compartment the plot statement uses syntax similar to that used in the compartment definition.