Process Calculi for Biological Processes
|
|
- Wendy Carroll
- 5 years ago
- Views:
Transcription
1 a joint work with A. Bernini, P. Degano, D. Hermith, M. Falaschi to appear in Natural Computing, Springer-Verlag, 2018 Siena, May 2018
2 Outline 1 Specification languages: Process Algebras 2 Biology 3 Modelling Systems Biology 4 Evolution of the Process Algebras for Systems Biology 5 Case studies
3 Process Algebras... introduced to model systems of communicating agents (computers). in Agent out in a Agent outb Communication channels in a outb in b A1 A2 inc A1 and A2 can communicate on channel b A2 and A3 can communicate on channel c A3 outc
4 Process Algebras: basic actions input a x a channel - x variable output ab a,b channels (channels as names) A1 and A2 share a common communication channel communication between A1 and A2 A1 P A2 Q[b/x] after communication A2 gets name b
5 Process algebras: basic operators sequential non deterministic choice parallel new name generator a x.p P+Q P Q (ν c).p Specification models are built from the composition of basic actions and operators; new actions and operators can be introduced to closely describe different system rules (and structures).
6 Operational semantics Semantic rules formalized as inference rules. The rule for communication: A 1 ab A 1, A a b 2 Q[b/x] τ A 1 A 2 A 1 (Q[b/x]) A1 A2 A1' A2' a b.p a<x>.q τ P Q[b/x]
7 Forcing interactions (communications)... A 1 and A 2 can also proceed asynchronously: A 1 = ab.p ab P A 2 = a x.q a<x> Q If you want to prevent this, the new operator (ν) should be applied on the channel name: (νa)(ab.p a x.q) τ (P Q[b/x])
8 bibliography Communication and Concurrency, Robin Milner Prentice-Hall Process algebra CCS Communicating and Concurrent Systems actions (input) & co-actions (output)
9 Some words on Biology How to classify life: Prokariotes: are single-celled organisms where the DNA is not contained within a membrane Eukariotes: show a well-defined nucleus surrounded by a membranous nuclear envelope. Prokarya and Eukarya both share the same genetic material, the biomolecule DeoxyriboNucleic Acid (DNA) that acts as the carrier of genetic information. Eukarya include both unicellular and pluricellular organisms: protista, fungi, plantae, and animalia. observation This kind of classification does not help us too much!
10 Some words on Biology (different areas) Molecular Biology: concerns the study of nucleic acids (DNA and RNA), polysaccharides (starches and cellulose, made of sugars), lipids (constituting the membranes, usually in the form of bilayers), water, and proteins. Genetics: deals with genes, genetic variations and heredity. How DNA stores an encoding of the traits of an organism, it is therefore strictly linked to information systems Cytology: studies structure and function of cell that is organized as an outer cytoplasmic membrane containing molecules, organelles and other structures (the cytoplasm). Biochemistry: studies how living organisms cooperate by mean of chemical reactions. Biochemical processes are both responsible for the flow of chemical energy (the metabolism) and for molecular signaling. In living matter, chemical reactions occur continuously within cells and build molecules that are crucial for the functioning of a cell, by breaking atomic bonds within a molecule and generating new ones.
11 Biochemistry reactions Chemical behaviour Different kinds of chemical reactions are occurring simultaneously. Both the extent to which chemical reactions can proceed and the kinetic rate at which they take place determines the chemical composition of cells. reactants products it is specified the quantities of each species to make the reaction possible, and the quantities of the resulting products: A + B 2C
12 Elementary reactions Reversible reaction, and, with rates k 1 and k 2 : A + B k 1 k2 products, Caveat a rate represent the instant velocity of a kind of reaction. molecules of species A and B mix together the actual reaction rate is computed as rate = k 1 [A] [B] [A] and [B] express the actual concentrations of elements A and B. The kinetic rate associated with each reaction depends on many physical factors of the systems, such as the temperature, the volume occupied by the whole system, etc..
13 Reaching an equilibrium When a biochemical reaction occurs reactants transform themselves into products, their concentration decreases and so does the forward reaction rate eventually, the reaction rates of the forward and reverse reactions become equal, the concentrations of reactants and products stop changing. the system is then said to be in chemical equilibrium. Equilibrium reactions are crucial for biological systems as they allow for a process rate and direction to be tuned according to the metabolic activities of the cell (respiration, synthesis, degra- dation,...).
14 Pathways inside cells most reactions are linked in pathways a product of one reaction serves as a reactant in another regulation of the reaction rates is therefore crucial it is usually implemented as a feedback inhibition: the raise in concentration of the final product makes the reaction rate of a previous step to slow down
15 Biochemical networks Biochemical reactions are numerous, interconnected and cross-regulated in the biochemical networks. Metabolic networks describe proteins, genes, metabolites, reactions, etc., based on the way in which the matter flows in cells Regulatory networks the focus is on the different controls (catalysis of a reaction, regulation of the gene expression, inhibition, etc.) that are coupled and that affect the expression of the information within cells Signaling pathways are focused on the flow of biological information in the cell and with its environment, i.e., how cells interact with the surrounding environment in different domains and levels
16 Stoichiometric equations Consider again the equation: A + B 2C reactants and products are balanced (law of conservation of mass): it need 1 unit of A and 1 of B, that will disappear, and 2 quantities of C are generated. The quantity of the whole molecules is balanced. What can be modeled a wide variety of biological entities molecules, membranes, cells and also... populations, then ecosystems.
17 Mathematical modelling In the traditional approach, a biochemical system is represented by a set of ordinary differential equations (ODEs). As an example, if we have the stoichiometric equation: X + Y k1 k2 Y, then, its corresponding ODE system is: dx dt = k 1xy + k 2 z dy dt = k 1xy + k 2 z dz dt = k 1xy k 2 z where x, y, z are the concentrations of species X, Y, Z. The solution of the differential equations provides the average concentration of each species as a time function. When kinetic data is available, these equations can be solved via numerical integration.
18 Alternative to ODEs hypothesis When biological elements are present in small numbers in a cell (e.g., genes, mrnas, signalling and regulatory proteins, etc.) seems that significant stochastic fluctuations take place. In these conditions, approach of the Chemical Master Equation (CME) represents an alternative to the classical deterministic ODE approach for modelling nonlinear biochemical reaction networks. CME Is a differential equation system describing the time evolution of the probability distribution over the possible states of a biochemical system. Its solution gives the probability for a biochemical reaction network to be in a certain state at time t.
19 ODEs vs. CME Important to note In ODEs the reaction rate represents the instantaneous velocity of a reaction and it is expressed as a rate constant, when it is known. In the stochastic model the reaction rate is derived by the rate constant and represents the probability that the associated reaction will happen in the next time unit, i.e., it represents the reaction propensity.
20 Drawback of CME solution of CME Unfortunately, CME can be rarely solved analytically, especially for large systems, while numerical solutions suffer from the curse-of-dimensionality and therefore need to be approximated. Alternative Developing discrete stochastic models for biological systems. The evolution of a system is driven by a stochastic algorithm that computes the probability of state transitions according to a given probability density function. Each state records the concentration of each species.... S1 S2 S3...
21 Gillespie s Stochastic Simulation Algorithm (SSA) It is the most widespread algorithm used for implementing discrete stochastic models of biological systems based on the CME (Gillespie 1976) As any stochastic simulation, a computed trajectory represents an (accurate) approximation of the continuous-time Markov chain described by the CME. Gillespie and other authors have also contributed to optimizations of the SSA (Gibson and Bruck 2000; Cao et al. 2004; Thanh et al. 2017)
22 Optimizations for particular cases If a prespecified finite number of molecules may be spontaneously created, it is possible to only consider the states reachable from a given initial state (Cao and Liang 2008; Cao et al. 2010) The finite state projection introduced by Munsky and Khammash (2006) and the sliding window abstraction of Henzinger et al. (2009) compute approximations of the solution of CME rather than solving a truncated version of the original Markov process. The moment closure defined in Gómez-Uribe and Verghese (2007), the linear noise approximation of Kampen (2007), chemical Langevin equation by Gillespie (2000), replace the discrete description of the population counts with a continuous one. however these methods perform poorly when small population species are in the system.
23 Stochastic process algebras molecule-as-computation abstraction A system of interacting molecules is described and modelled by a system of interacting computational processes. Abstract computer languages can simulate the behavior of biomolecular systems, supporting qualitative and quanti- tative reasoning on these systems properties. Regev, A. and Shapiro, E.. Cellular abstractions: cells as computation. Nature, Regev, A. and Shapiro, E.. The π-calculus as an abstraction for biomolecular systems. Modelling in Molecular Biology
24 The idea Process calculi focus on the visible behaviour (i.e., of interest to observers) of the components of the system. For example, let consider: two molecules of different types that participate in the formation and the breakage of a bimolecular complex. each molecule is e represented as a process, Mol 1 and Mol 2, whose behaviour is specified as CCS processes.
25 modelling molecules with CCS Formal description of the system: Mol 1 bind; BMol 1 BMol 1 unbind; Mol 1 Mol 2 bind; BMol 2 BMol 2 unbind; Mol 2 The whole system: System Mol 1 Mol 2 The computation: System τ BMol 1 BMol 2 τ System Mol 1 Mol 2 τ BMol1 BMol 2 τ Mol1 Mol 2
26 Non determinism where System 1 Mol 1 Mol 2 Mol 3 Mol 1 bind 2 ; unbind 2 ; Mol 1 + bind 3 ; unbind 3 ; Mol 1 Mol 2 bind 2 ; unbind 2 ; Mol 2 Mol 3 bind 3 ; unbind 3 ; Mol 3 three processes are forced to interact on channels bind 2, and bind 3. The process Mol 1 can non-deterministically interact either on channel bind 2 to form a complex with Mol 2 or on channel bind 3 with Mol 3.
27 species-as-processes execution of stochastic system may also be governed by algorithms such as the Gillespie s Stochastic Simulation Algorithm (SSA) X (t) is a vector of the quantities of n species in the system X (t) = (x 1 (t),..., x n (t)), x i (t) is the number of elements of species S i at time t the reaction j is represented by action j, with an associated rate constant r j, derived by biological observations. unimolecular reaction/action j has propensity a j (X ) = r j x i x i is the number of elements of the species S i r j a bimolecular reaction j : S i + S h Products, has propensity aj (X ) = r j x i x h, where x i, and x h are the number of elements of the species S i and S h
28 selecting the next reaction probability Gillespie has shown that the P(t, j) = a j (X ) a 0(X )t is the probability P(t, j)δt that the reaction j will be the next one and will happen in the system within the time interval [t 0 + t, t 0 + t + δt]. t 0 is the current time a 0 (X ) = M k=1 a k(x ) stands for the sum of the probabilities of all possible reactions. The number of reactions M is derived by biological observations, and is part of our knowledge of the considered system.
29 stochastic simulation SSA consists of generating stochastic realisations of the probability function thus identifying the next reaction j to be executed and its time duration, updating the number of molecules and the time instant, recomputing the values of all a k (X ) and a 0 (X ). This iterative step is repeated until the reagents finish or a predetermined maximum number of iterations is reached. j... P(t,j) k h i S1 S2 S3 P(t',k) P(t'',h) P(t''',i)
30 our example Enriching the model with stochastic values: (bind 1, r 1 ), (bind 2, r2), (unbind 1, r 3 ), (unbind 2, r 4 ) also, the number of copies for the three types of molecules have to be considered :[Mol i ], for i {1, 2, 3}. (bind1,r1) (bind1,r1) (bind2,r2) Mol1 Mol2 Mol3 (bind2,r2) The synchronisation between Mol 1 and Mol 2 on channel bind 2 has propensity a bind2 (X ) = r 1 [Mol 1 ] [Mol 2 ] to be executed, where X = ([Mol 1 ], [Mol 2 ], [Mol 3 ])
31 until now, only CCS exchanging and sharing some biological information between the partners of a reaction The π-calculus Mol 1 (bind) (ν bound) bind bound ; BMol 1 Mol 2 (bind) bind(x); BMol 2 Sys (ν bind) ( Mol 1 (bind) Mol 1 (bind) Mol 2 (bind) Mol 2 (bind) ) τ Sys (ν bind)(bmol 1 [bound/y] Mol 1 (bind) BMol 2 [bound/x] Mol 2 (bind)) τ (ν bind)(bmol 1 [bound/y] BMol 1 [bound /y] BMol 2 [bound/x] BMol 2 [bound /x])
32 another example APK phosph Tyr ; Kinase TBD phosph(x); x b ; TBD APK TBD τ Kinase Tyr b ; TBD The molecule TBD is shaded to show its new phosphorylated state. After phosphorization, TBD can use the Tyr channel and send the message b on it.
33 implementation of π-calculus the π-calculus Priami, C., Regev, A., Shapiro, E. and Silvermann, W..Application of a stochastic name-passing calculus to representation and simulation of molecular processes. Theor. Comput. Sci its implementation the Stochastic Pi Machine (SPiM) Cardelli, L. and Phillips, A..Spim: Stochastic pi machine microsoft.com/en-us/research/project/ stochastic-pi-machine/ Paulevè, L., Youssef, S., Lakin, M. and Phillips, A., A generic abstract machine for stochastic process calculi, in CMSB 10, Phillips, A., A visual process calculus for biology, Symbolic Systems Biology: Theory and Methods
34 dealing with membranes environments The membrane of a cell acts as a border between the cytoplasm and the external environment and can also host some biological entities. The Ambient Calculus deals with environments Cardelli, L. and Gordon, A., Mobile ambients, Theoretical Computer Science 240(1), ,2000. BioAmbients Regev, A., Panina, E., Silverman, W., Cardelli, L. and Shapiro, E., Bioambients: an abstraction for biological compartments, Theoretical Computer Science 325(1), , Phillips, A. An abstract machine for the stochastic bioambient calculus, Electronic Notes in Theoretical Computer Science
35 BioAmbients Sys = [[DNA] nucleus accept n; Mol1] cell [enter n; expel n; 0 [exit n; RNA] nucap ] virus Sys τ [[DNA] nucleus Mol 1 [expel n; 0 [exit n; RNA] nucap ] virus ] cell τ [[DNA] nucleus Mol 1 [0] virus [RNA] nucap ] cell
36 Bioambients nucleus cell DNA accept n; Mol 1 nucap virus exit n;rna enter n; expel n; 0 enter nucleus DNA cell virus nucap Mol 1 exit n;rna expel n; 0 exit cell nucleus nucap virus DNA Mol 1 RNA 0
37 BioPepa different roles each biological element plays a role: reactant, inhibitor, activator, or product J. Hillston. A Compositional Approach to Performance Modelling, PEPA. Cambridge University Press, Ciocchetta, F. and Hillston, J.. Bio-PEPA: a framework for the modelling and analysis of biochemical networks, Theoretical Computer Science, Until now we have only spoken about reactanct and products. Bio-PEPA differentiates: reactant ( ), product ( ), activator ( ), inhibitor ( ), or generic modifier ( ).
38 BioPepa An example 2X + Y r 3Z r is the rate constant [X ] and [Y ] are the concentrations of the biological species as usual, under the mass-action kinetic law, the reaction-rate is computed as = r [X ] [X ] [Y ] = r [X ] 2 [Y ]
39 BioPepa The Bio-PEPA specification of the roles X = (α, 2) X Y = (α, 1) Y Z = (α, 3) Z where 2, 1, and 3 are the stoichiometric values for the species X, Y and Z. Finally, the model of the complete system is: (X (x 0 ) {α} Y (y 0)) {α} Z(z 0) where x 0, y 0, z 0 represent the initial concentrations of the three components level of model precision Concentrations are continuous values bounded from above by a maximum M i that varies for each species. Stochastic simulations work on discrete values, the range [0... M i ] of concentrations is then divided in N sub-intervals. The choice on N, the granularity, gives the level of precision of a model: the bigger, the more precise.
40 Bio-PEPA workbench Duguid, A., Gilmore, S., Guerriero, M., Hillston, J. and Loewe, L.. Design and development of software tools for Bio-PEPA, WSC 09, Ciocchetta, F. and Hillston, J.. Bio-PEPA: a frame- work for the modelling and analysis of biochemical net- works, Theoretical Computer Science (2009). stochastic simulations transformation into the associated Continuos Time Markov Chain, transformation into an equivalent ODE
41 Beta-binders locations the location where a phenomenon takes place: it may occur inside or outside or on the surface of a specific membrane of a cell. Priami, C. and Quaglia, P.. Beta binders for biological interactions. Computational Methods in Systems Biology Guerriero, M. L., Priami, C. and Romanel, A.. Mod-eling static biological compartments with beta-binders. Algebraic Biology A binder syntactically: β(x : ) when it is active, β h (x : ) when it is hidden, where x is the subject of the binder and is the type of x.
42 Two molecules: enzyme, substrate (E and S). The two interfaces: (w, DE) and (y, DS) are compatible because of (DS, DE, K ES, K 1, K EP )
43 BlenX Beta-binders has given rise to the full-fledged programming language BlenX. Dematt`,L.,Priami,C.andRomanel,A.. The BlenX Language: A tutorial. Formal Methods for Computational Systems Biology, The Beta Workbench, freely available at research/prototypes/betawb Demattè, L., Priami, C. and Romanel, A.. The Beta Workbench: A computational tool to study the dynamics of biological systems. Briefings Bioinformatics, Demattè, L., Larcher, R., Palmisano, A., Priami, C. and Romanel, A.. Programming biology in BlenX. Systems Biology for Signaling Networks, the semantic-based interpreter incorporates an efficient variant of Gillespies algorithm it includes a graphical editor to specify models in a friendly way, a tool to generate the associated Continuous Time Markov Chain.
44 BlenX4Bio Allows to describe spatial information: boxes can be nested and can move, changing their location from one box to another one. (Caveat: similar features of the BioAmbients). Priami, C., Ballarini, P. and Quaglia, P.. Blenx4bio - blenx for biologists. CMSB 2009.
45 membrane calculus Cardelli, L.. Brane Calculi, CMSB 2005.
46 Brane calculus A virus enters a cell where it frees its nucleocaspis membrane i.e., the membrane that contains the virus RNA. Sys = phago n (exo n ; δ).ζ[ρ[dna] nucleus Mol 1 ] cell phago n ; exo n [σ[rna] nucap ] virus Sys Sys = ζ[ρ[dna] nucleus exo n ; δ[exo n [σ[rna] nucap ] virus ] new Mol 1 ] cell In Sys, the virus is wrapped in the membrane new, which offers the complementary action exo n to allow the virus to exit and dissolve. As a result, the nucap membrane lays in the membrane cell and can proceed with the virus DNA replication Sys ζ[ρ[dna] nucleus Mol 1 δ[] new σ[rna] nucap ] cell
47 Shape calculus The basic components of the Shape calculus are 3-D shapes. They expose a behavior coded as a process that associates a channel with each interacting site on its surface. Channels a, X, where a is a channel and X is a portion of the surface of the shape, called active surface. S[ b, Y ; B + a, X ; B ] It can non-deterministically interact with one of the two open interacting channels: one channel is b on site Y, and the other one is a on site X.
48 Shape calculus Cacciagrano, D., Corradini, F., Merelli, E. and Tesei, L.. Uniformity in multiscale models: From complex automata to bioshape, Journal of Cellular Automata, the movements of shapes are ruled by physical functions accordingly to their velocity and direction. These can change over time according to a general motion law or to a collision occurring between two or more shapes. When shapes collide they form compounds only if they share an active surface containing compatible channels. If an elastic collision occurs and no compound is formed. Two forms of de-complexation : weak splitting, not urgent so it can be delayed strong splitting, executed instantaneously being urgent. It is important to remark that the Shape calculus takes also into account time!
49 Shape calculus Corradini, F., Merelli, E., Tesei, L., Cacciagrano, D., Di Bernardi, M., Bartocci, E. and Buti, F. (2011), The bioshape simulator it/bioshape/download.html. BioShape accepts as input an XML file with the specification of the shapes, their functional behavior other simulation-related information. Different physical laws to describe the movements of shapes choosing the suitable law for tuning the movement simulation according to the desired granularity. Quantum mechanics for microscopic biological environments, and the mechanics for the macroscopic biological environments. An interpreter of the process calculus used to specify the functional behaviuor of the biological elements.
50 3π-calculus It considers a 3-D space and movements of biological objects, by enriching the interaction primitives of the π-calculus with affine geometric transformations. The rationale for this new calculus is to capture movements due to biological development, such as expanding, splitting and twisting of tissues. Cardelli, L. and Gardner, P., Processes in space, Theoretical Computer Science
51 Strand-algebra BioInformatics In the classical approach, algorithms have been developed to study the DNA structure, in particular to determine the order of bases in a sequence through DNA sequencing. Strand-algebra for describing the behavior of the DNA strands Cardelli, L.. Strand algebras for dna computing, Natural Computing, 2011.
52 Strand-algebra The interaction between signals and gates is represented by the transition x x.y y where the signal x is the input to the gate x.y. The occurrence of the transition yields the new signal y.
53 Strand-algebra The Strand-algebra has lead to the definition of the DSD language for designing modular DNA circuits using strand displacement. The implementation of the language is equipped with some tools supporting the design and the stochastic simulation of computational DNA devices. Lakin, M. R., Youssef, S., Cardelli, L. and Phillips, A.. Abstractions for dna circuit design, J. R. Soc. Interface https: // project/programming-dna-circuits/
54 Chemtainer calculus in brief It offers an interplay of autonomous molecular computations, within a chemtainer (think of it a box where you put biochemical elements), and you can externally manipulate it. The execution of a feed that adds three molecules of type A to location l, which are then wrapped in the chemtainer (the circle). The execution of a feed tag that adds the address tag represented by the line with name x in location l.
55 Peptide filtering process (stochastic -calculus) Major Histocompatibility Complex class I (MHC, for short) molecules are present in all the nucleated human cells. These molecules bind peptides arising from intracellular protein turnover done within the cell. The role of MHC is to present these peptides at the cell surface, thus providing a snapshot of the cell content that can subsequently be used to trigger an immune response. The selection of the peptides to be presented is known as peptide optimisation.
56 Peptide filtering process (stochastic -calculus) Wet lab experiments show MHC variations differ in their ability to select peptides. MHC B4402 is highly dependent on tapasin for peptide optimization, MHC B2705, MHC B4405 are less tapasin-dependent. in particular, B2705 is associated with long-term non-progression of HIV. Experimental results, obtained by a combination of stochastic simulations and Information Theory, confirm previous results: B2705 and B4405 (without tapasin) rapidly bound their peptide cargo and exhibited good time-dependent optimization; B2705 and B4405 (with tapasin) express a reduced optimization; B4402 (without tapasin) a very low peptide optimization occurred; B4402 (with tapasin) the peptide optimization increased.
57 Peptide filtering process (stochastic -calculus)... moreover, the analysis identifies the mechanisms that determine the extent and rate of peptide optimization. peptide optimization depends on the rate at which MHC complexes containing a peptide can egress to the cell surface, and hence the rate at which a peptide can unbind from a MHC complex. The competition between unbinding and egress rates defines a peptide filtering step that, for the first time, gives a mechanistic explanation for experimental data on peptide optimization. The discovered mechanism of the peptide filtering step has been also applied to predict peptide optimization at the steady state.
58 The Prince William Sound ecosystem (BlenX) The Prince William Sound ecosystem in Alaska has been modeled. The stochastic model of the food-web focus on the predator-prey interactions. Scotti, M.. The role of stochastic simulations to extend food web analyses.systemic Approaches in Bioinformatics and Computational Systems Biology: Recent Advances Scotti, M., Gjata, N., Livi, C. and Jordan, F.. Dynamical effects of weak trophic interactions in a stochastic food web simulation. Community Ecology
59 The Prince William Sound ecosystem (BlenX) Each species is modeled as a BlenX box. The rates of interaction have been derived by the trophic flows extracted from the weighted food web. The death rates have been chosen from a realistic range. The chemical equations describing the predator-prey interaction between two species are: A + B k1 A and A + B k2 2A The rate k 1 represents the propensity of the predator species A to feed on species B. The rate k 2 represents the propensity of the predator species A to feed on species B and to reproduce itself.
60 The Prince William Sound ecosystem (BlenX) Two main indexes have been considered: quantifies the community-wide response following some perturbation on a particular species i; quantifies how a species i depends on the perturbations of any other species in the ecosystem.
61 The Prince William Sound ecosystem (BlenX) comment both indexes are higher in the middle of the trophic scale, deterministic dynamics assign the highest importance either to top-predators (such as orca or sharks, which are the living components at the extremities of the food web, considering their trophic positions) or producers (in the food web modeled, the first two producers are macroalgae and phytoplankton). also, a species i with a large effect on the rest of the population of other species, is not guaranteed to have an accordingly large effect also on the corresponding index. Results show that the stochastic simulations are a sensible approach for identifying those species that play a major role in energy delivery in the food web and that are the most likely to cause major damage when removed.
62 Circadian clocks (Bio-PEPA) Circadian clocks are gene regulatory networks present in most organisms that adapt them to the twenty-four hours day/night cycle. They are composed of a small number of genes in Arabidopsis thaliana in the absence of external stimuli (e.g., constant light), the amounts of the involved mrnas and proteins oscillate rhythmically with a period of approximately 24 h in the presence of external stimuli (e.g., light on/off), the oscillations entrain to the external stimuli, adjusting their rhythm to it. Guerriero,M.,Pokhilko,A.,Fernández,A.,Halliday,K., Millar, A. and Hillston, J.. Stochastic properties of the plant circadian clock. Journal of The Royal Society Interface
63 Circadian clocks (Bio-PEPA) As said... Bio-PEPA is equipped with both a stochastic semantics, based on Continuous-time Markov Chain, and with a continuous deterministic semantics defined in terms of ODEs. Then, the continuous and the stochastic behavior of the model have been easily compared. The Bio-PEPA model is derived from a continuous one: continuous variable have been discretized by a parameter N. The precise system size of the clock network of Arabidopsis is still unknown, the hypothesis was that the average copy number of the clock components is around several hundreds of molecules per cell. The results of the stochastic simulations suggest that the size of the real system is in the order of a few hundreds of molecules per cell.
64 Circadian clocks (Bio-PEPA) In the constant light setting, the quantity of mrna expressing TOC1 shows regularly persistent oscillations when the deterministic model is adopted whereas the mean stochastic behavior shows a damped oscillation, matching well with the experimental population data. The suggested explanation for this is that the oscillations of single cells are not synchronized, and taking the average smooths them.
65 summarizing I features Process calculi interaction stochastic extension stochastic π-calculus unary binary Bio- Ambients Bio- Pepa Beta-binders BlenX binary multi binary Brane calculi unary binary Shape calculus 3π-calculus Strand Chemtainer algebra calculus binary binary binary binary X X X X X tool SPiM BAM Bio-PEPA Beta workbench workbench space translation to ODEs to CTMC from SBML BioShape membranes 3D-shapes nested membranes membranes nested points in (nested in membranes 3D-space for BlenX) 3D-space to ODEs to CTMC to PRISM to ODEs to SBML fixed locations - nested membranes
66 summarizing II Process calculi stochastic π-calculus Bio levels atoms molecules membranes organs of indivi- population duals X X X BioAmbients X X X X Bio-PEPA X X X X Beta-binders BlenX Brane calculi X X X X X X Shape calculus X X X 3π-calculus X X X Strand algebra Chemtainer calculus DNA DNA X
67 Process Algebras pros and cons Pros Cons narrative description (almost!) compositionality make visible little (relevant) oscillations in the behaviour of the system easily changing quantitative parameters it fits for models with small number of elements not efficient simulation a simulation is only a possible behaviour to approximate the average behaviour hundred of simulation runs have to be performed
SPA for quantitative analysis: Lecture 6 Modelling Biological Processes
1/ 223 SPA for quantitative analysis: Lecture 6 Modelling Biological Processes Jane Hillston LFCS, School of Informatics The University of Edinburgh Scotland 7th March 2013 Outline 2/ 223 1 Introduction
More informationModelling Biochemical Pathways with Stochastic Process Algebra
Modelling Biochemical Pathways with Stochastic Process Algebra Jane Hillston. LFCS, University of Edinburgh 13th April 2007 The PEPA project The PEPA project started in Edinburgh in 1991. The PEPA project
More informationVarieties of Stochastic Calculi
Research is what I'm doing when I don't know what I'm doing. Wernher Von Braun. Artificial Biochemistry Varieties of Stochastic Calculi Microsoft Research Trento, 26-5-22..26 www.luca.demon.co.uk/artificialbiochemistry.htm
More information38050 Povo Trento (Italy), Via Sommarive 14 CAUSAL P-CALCULUS FOR BIOCHEMICAL MODELLING
UNIVERSITY OF TRENTO DEPARTMENT OF INFORMATION AND COMMUNICATION TECHNOLOGY 38050 Povo Trento (Italy), Via Sommarive 14 http://www.dit.unitn.it CAUSAL P-CALCULUS FOR BIOCHEMICAL MODELLING M. Curti, P.
More informationRegulation of metabolism
Regulation of metabolism So far in this course we have assumed that the metabolic system is in steady state For the rest of the course, we will abandon this assumption, and look at techniques for analyzing
More information1 Introduction. Maria Luisa Guerriero. Jane Hillston
Time-Series Analysis of Circadian Clocks: Quantifying the Effect of Stochasticity on the Distribution of Phase, Period and Amplitude of Circadian Oscillations Maria Luisa Guerriero Centre for Systems Biology
More informationFROM ODES TO LANGUAGE-BASED, EXECUTABLE MODELS OF BIOLOGICAL SYSTEMS
FROM ODES TO LANGUAGE-BASED, EXECUTABLE MODELS OF BIOLOGICAL SYSTEMS A. PALMISANO, I. MURA AND C. PRIAMI CoSBi, Trento, Italy E-mail: {palmisano, mura, priami}@cosbi.eu Modeling in biology is mainly grounded
More informationDeducing Interactions in Partially Unspecified Biological Systems
Deducing Interactions in Partially Unspecified Biological Systems P. Baldan 1 A. Bracciali 2 L. Brodo 3 R. Bruni 2 1 Università di Padova 2 Università di Pisa 3 Università di Sassari Algebraic Biology
More informationModelling Biological Compartments in Bio-PEPA
Electronic Notes in Theoretical Computer Science 227 (2009) 77 95 www.elsevier.com/locate/entcs Modelling Biological Compartments in Bio-PEPA Federica Ciocchetta 1 and Maria Luisa Guerriero 2 Laboratory
More informationStochastic Simulation of Biological Systems with Dynamical Compartments
Frontmatter Stochastic Simulation of Biological Systems with Dynamical Compartments Cristian Versari versari(at)cs.unibo.it Department of Computer Science University of Bologna Workshop on Computational
More informationModelling biological compartments in Bio-PEPA
MeCBIC 2008 Modelling biological compartments in Bio-PEPA Federica Ciocchetta 1 and Maria Luisa Guerriero 2 Laboratory for Foundations of Computer Science, The University of Edinburgh, Edinburgh EH8 9AB,
More informationProgram for the rest of the course
Program for the rest of the course 16.4 Enzyme kinetics 17.4 Metabolic Control Analysis 19.4. Exercise session 5 23.4. Metabolic Control Analysis, cont. 24.4 Recap 27.4 Exercise session 6 etabolic Modelling
More informationBiological Pathways Representation by Petri Nets and extension
Biological Pathways Representation by and extensions December 6, 2006 Biological Pathways Representation by and extension 1 The cell Pathways 2 Definitions 3 4 Biological Pathways Representation by and
More informationWhere Membrane Meet Complexes
Where Membrane Meet Complexes Luca Cardelli Microsoft Research Sylvain Pradalier ENS Cachan 2005-08-27 Bioconcur Complexes In biochemistry proteins and other molecules have two fundamental ways of interacting,
More informationSome investigations concerning the CTMC and the ODE model derived from Bio-PEPA
FBTC 2008 Some investigations concerning the CTMC and the ODE model derived from Bio-PEPA Federica Ciocchetta 1,a, Andrea Degasperi 2,b, Jane Hillston 3,a and Muffy Calder 4,b a Laboratory for Foundations
More informationChapter 6- An Introduction to Metabolism*
Chapter 6- An Introduction to Metabolism* *Lecture notes are to be used as a study guide only and do not represent the comprehensive information you will need to know for the exams. The Energy of Life
More informationNew Computational Methods for Systems Biology
New Computational Methods for Systems Biology François Fages, Sylvain Soliman The French National Institute for Research in Computer Science and Control INRIA Paris-Rocquencourt Constraint Programming
More informationModels and Languages for Computational Systems Biology Lecture 1
Models and Languages for Computational Systems Biology Lecture 1 Jane Hillston. LFCS and CSBE, University of Edinburgh 13th January 2011 Outline Introduction Motivation Measurement, Observation and Induction
More informationPopulation models from PEPA descriptions
Population models from PEPA descriptions Jane Hillston LFCS, The University of Edinburgh, Edinburgh EH9 3JZ, Scotland. Email: jeh@inf.ed.ac.uk 1 Introduction Stochastic process algebras (e.g. PEPA [10],
More informationCurriculum Map. Biology, Quarter 1 Big Ideas: From Molecules to Organisms: Structures and Processes (BIO1.LS1)
1 Biology, Quarter 1 Big Ideas: From Molecules to Organisms: Structures and Processes (BIO1.LS1) Focus Standards BIO1.LS1.2 Evaluate comparative models of various cell types with a focus on organic molecules
More informationStochastic Simulation.
Stochastic Simulation. (and Gillespie s algorithm) Alberto Policriti Dipartimento di Matematica e Informatica Istituto di Genomica Applicata A. Policriti Stochastic Simulation 1/20 Quote of the day D.T.
More informationFormal Modeling of Biological Systems with Delays
Universita degli Studi di Pisa Dipartimento di Informatica Dottorato di Ricerca in Informatica Ph.D. Thesis Proposal Formal Modeling of Biological Systems with Delays Giulio Caravagna caravagn@di.unipi.it
More informationStochastic Process Algebra models of a Circadian Clock
Stochastic Process Algebra models of a Circadian Clock Jeremy T. Bradley Thomas Thorne Department of Computing, Imperial College London 180 Queen s Gate, London SW7 2BZ, United Kingdom Email: jb@doc.ic.ac.uk
More informationA compartmental model of the camp/pka/mapk pathway in Bio-PEPA
A compartmental model of the camp/pka/mapk pathway in Bio-PEPA Federica Ciocchetta The Microsoft Research - University of Trento Centre for Computational and Systems Biology, Trento, Italy ciocchetta@cosbi.eu
More informationCybergenetics: Control theory for living cells
Department of Biosystems Science and Engineering, ETH-Zürich Cybergenetics: Control theory for living cells Corentin Briat Joint work with Ankit Gupta and Mustafa Khammash Introduction Overview Cybergenetics:
More informationA Visual Process Calculus for Biology
A Visual Process Calculus for Biology Andrew Phillips Microsoft Research 7 JJ Thomson Avenue CB3 0FB Cambridge UK Abstract. This chapter presents a visual process calculus for designing and simulating
More informationBiology Assessment. Eligible Texas Essential Knowledge and Skills
Biology Assessment Eligible Texas Essential Knowledge and Skills STAAR Biology Assessment Reporting Category 1: Cell Structure and Function The student will demonstrate an understanding of biomolecules
More informationBasic modeling approaches for biological systems. Mahesh Bule
Basic modeling approaches for biological systems Mahesh Bule The hierarchy of life from atoms to living organisms Modeling biological processes often requires accounting for action and feedback involving
More informationSTAAR Biology Assessment
STAAR Biology Assessment Reporting Category 1: Cell Structure and Function The student will demonstrate an understanding of biomolecules as building blocks of cells, and that cells are the basic unit of
More informationBiology Teach Yourself Series Topic 2: Cells
Biology Teach Yourself Series Topic 2: Cells A: Level 14, 474 Flinders Street Melbourne VIC 3000 T: 1300 134 518 W: tssm.com.au E: info@tssm.com.au TSSM 2013 Page 1 of 14 Contents Cells... 3 Prokaryotic
More informationCells in silico: a Holistic Approach
Cells in silico: a Holistic Approach Pierpaolo Degano Dipartimento di Informatica, Università di Pisa, Italia joint work with a lot of nice BISCA people :-) Bertinoro, 7th June 2007 SFM 2008 Bertinoro
More informationNetworks in systems biology
Networks in systems biology Matthew Macauley Department of Mathematical Sciences Clemson University http://www.math.clemson.edu/~macaule/ Math 4500, Spring 2017 M. Macauley (Clemson) Networks in systems
More informationCS-E5880 Modeling biological networks Gene regulatory networks
CS-E5880 Modeling biological networks Gene regulatory networks Jukka Intosalmi (based on slides by Harri Lähdesmäki) Department of Computer Science Aalto University January 12, 2018 Outline Modeling gene
More information13. The diagram below shows two different kinds of substances, A and B, entering a cell.
Name 1. In the binomial system of nomenclature, which two classification groups provide the scientific name of an organism? A) kingdom and phylum B) phylum and species C) kingdom and genus D) genus and
More informationModeling biological systems with delays in Bio-PEPA
Modeling biological systems with delays in Bio-PEPA Giulio Caravagna Dipartimento di Informatica, Università di Pisa, argo Pontecorvo 3, 56127 Pisa, Italy. caravagn@di.unipi.it Jane Hillston aboratory
More informationPage 1. Name: UNIT: PHOTOSYNTHESIS AND RESPIRATION TOPIC: PHOTOSYNTHESIS
Name: 4667-1 - Page 1 UNIT: PHOTOSYNTHESIS AND RESPIRATION TOPIC: PHOTOSYNTHESIS 1) The diagram below illustrates the movement of materials involved in a process that is vital for the energy needs of organisms.
More informationDeducing Interactions in Partially Unspecified Biological Systems
Deducing Interactions in Partially Unspecified Biological Systems P. Baldan 1 A. Bracciali 2 L. Brodo 3 R. Bruni 2 1 Università di Padova 2 Università di Pisa 3 Università di Sassari Algebraic Biology
More informationMetabolism and Enzymes
Energy Basics Metabolism and Enzymes Chapter 5 Pgs. 77 86 Chapter 8 Pgs. 142 162 Energy is the capacity to cause change, and is required to do work. Very difficult to define quantity. Two types of energy:
More informationCell Review. 1. The diagram below represents levels of organization in living things.
Cell Review 1. The diagram below represents levels of organization in living things. Which term would best represent X? 1) human 2) tissue 3) stomach 4) chloroplast 2. Which statement is not a part of
More informationLecture 4 The stochastic ingredient
Lecture 4 The stochastic ingredient Luca Bortolussi 1 Alberto Policriti 2 1 Dipartimento di Matematica ed Informatica Università degli studi di Trieste Via Valerio 12/a, 34100 Trieste. luca@dmi.units.it
More informationAn Introduction to Stochastic Simulation
Stephen Gilmore Laboratory for Foundations of Computer Science School of Informatics University of Edinburgh PASTA workshop, London, 29th June 2006 Background The modelling of chemical reactions using
More information86 Part 4 SUMMARY INTRODUCTION
86 Part 4 Chapter # AN INTEGRATION OF THE DESCRIPTIONS OF GENE NETWORKS AND THEIR MODELS PRESENTED IN SIGMOID (CELLERATOR) AND GENENET Podkolodny N.L. *1, 2, Podkolodnaya N.N. 1, Miginsky D.S. 1, Poplavsky
More informationType Disciplines for Systems Biology
Type Disciplines for Systems Biology Livio Bioglio February 6, 2013 Tesi di Dottorato Scuola di Dottorato in Scienze e Alta Tecnologia, XXV ciclo Università di Torino Dipartimento di Informatica Ph.D.
More informationChapter 6: Energy and Metabolism
Chapter 6: Energy and Metabolism Student: 1. Oxidation and reduction reactions are chemical processes that result in a gain or loss in A) atoms. B) neutrons. C) electrons. D) molecules. E) protons. 2.
More informationComputational Modelling in Systems and Synthetic Biology
Computational Modelling in Systems and Synthetic Biology Fran Romero Dpt Computer Science and Artificial Intelligence University of Seville fran@us.es www.cs.us.es/~fran Models are Formal Statements of
More informationText of objective. Investigate and describe the structure and functions of cells including: Cell organelles
This document is designed to help North Carolina educators teach the s (Standard Course of Study). NCDPI staff are continually updating and improving these tools to better serve teachers. Biology 2009-to-2004
More informationModelling protein trafficking: progress and challenges
Modelling protein trafficking: progress and challenges Laboratory for Foundations of Computer Science School of Informatics University of Edinburgh 21 May 2012 Outline Protein Trafficking Modelling Biology
More informationStochastic Simulation of Biochemical Reactions
1 / 75 Stochastic Simulation of Biochemical Reactions Jorge Júlvez University of Zaragoza 2 / 75 Outline 1 Biochemical Kinetics 2 Reaction Rate Equation 3 Chemical Master Equation 4 Stochastic Simulation
More informationTHINGS I NEED TO KNOW:
THINGS I NEED TO KNOW: 1. Prokaryotic and Eukaryotic Cells Prokaryotic cells do not have a true nucleus. In eukaryotic cells, the DNA is surrounded by a membrane. Both types of cells have ribosomes. Some
More informationLecture 7: Simple genetic circuits I
Lecture 7: Simple genetic circuits I Paul C Bressloff (Fall 2018) 7.1 Transcription and translation In Fig. 20 we show the two main stages in the expression of a single gene according to the central dogma.
More informationTowards a framework for multi-level modelling in Computational Biology
Towards a framework for multi-level modelling in Computational Biology Sara Montagna sara.montagna@unibo.it Alma Mater Studiorum Università di Bologna PhD in Electronics, Computer Science and Telecommunications
More informationEnduring understanding 1.A: Change in the genetic makeup of a population over time is evolution.
The AP Biology course is designed to enable you to develop advanced inquiry and reasoning skills, such as designing a plan for collecting data, analyzing data, applying mathematical routines, and connecting
More informationBig Idea 1: The process of evolution drives the diversity and unity of life.
Big Idea 1: The process of evolution drives the diversity and unity of life. understanding 1.A: Change in the genetic makeup of a population over time is evolution. 1.A.1: Natural selection is a major
More informationarxiv: v2 [q-bio.qm] 12 Jan 2017
Approximation and inference methods for stochastic biochemical kinetics - a tutorial review arxiv:1608.06582v2 [q-bio.qm] 12 Jan 2017 David Schnoerr 1,2,3, Guido Sanguinetti 2,3, and Ramon Grima 1,3,*
More informationAP Curriculum Framework with Learning Objectives
Big Ideas Big Idea 1: The process of evolution drives the diversity and unity of life. AP Curriculum Framework with Learning Objectives Understanding 1.A: Change in the genetic makeup of a population over
More informationBundle at a Glance Biology 2015/16
Introduction: Scientific Investigation and Reasoning Skills (3 A/B days) Biology Process TEKS: 1A demonstrate safe practices during laboratory and field investigations. 1B demonstrate an understanding
More informationA A A A B B1
LEARNING OBJECTIVES FOR EACH BIG IDEA WITH ASSOCIATED SCIENCE PRACTICES AND ESSENTIAL KNOWLEDGE Learning Objectives will be the target for AP Biology exam questions Learning Objectives Sci Prac Es Knowl
More informationnatural development from this collection of knowledge: it is more reliable to predict the property
1 Chapter 1 Introduction As the basis of all life phenomena, the interaction of biomolecules has been under the scrutiny of scientists and cataloged meticulously [2]. The recent advent of systems biology
More informationAn Introduction to Metabolism
An Introduction to Metabolism Chapter 8 Objectives Distinguish between the following pairs of terms: catabolic and anabolic pathways; kinetic and potential energy; open and closed systems; exergonic and
More informationBiology. Lessons: 15% Quizzes: 25% Projects: 30% Tests: 30% Assignment Weighting per Unit Without Projects. Lessons: 21% Quizzes: 36% Tests: 43%
Biology This course consists of 12 units, which provide an overview of the basic concepts and natural laws of Biology. Unit 1 deals with the organization of living organisms. Unit 2 addresses the chemistry
More informationModeling and Systems Analysis of Gene Regulatory Networks
Modeling and Systems Analysis of Gene Regulatory Networks Mustafa Khammash Center for Control Dynamical-Systems and Computations University of California, Santa Barbara Outline Deterministic A case study:
More informationThe Cell Notes 1 of 11
The Cell The basic unit of structure and function in living things The smallest units in living things The smallest units in living things that show the characteristics of life Organisms can be made of
More informationIntroduction to the Study of Life
1 Introduction to the Study of Life Bio 103 Lecture GMU Dr. Largen 2 Outline Biology is the science of life The process of science Evolution, unity and diversity Core principles of biology 3 The Science
More informationBiology 1. NATURE OF LIFE 2. THE CHEMISTRY OF LIFE 3. CELL STRUCTURE AND FUNCTION 4. CELLULAR ENERGETICS. Tutorial Outline
Tutorial Outline Science Tutorials offer targeted instruction, practice, and review designed to help students develop fluency, deepen conceptual understanding, and apply scientific thinking skills. Students
More informationModel Worksheet Teacher Key
Introduction Despite the complexity of life on Earth, the most important large molecules found in all living things (biomolecules) can be classified into only four main categories: carbohydrates, lipids,
More information1. CHEMISTRY OF LIFE. Tutorial Outline
Tutorial Outline North Carolina Tutorials are designed specifically for the Common Core State Standards for English language arts, the North Carolina Standard Course of Study for Math, and the North Carolina
More informationReaction time distributions in chemical kinetics: Oscillations and other weird behaviors
Introduction The algorithm Results Summary Reaction time distributions in chemical kinetics: Oscillations and other weird behaviors Ramon Xulvi-Brunet Escuela Politécnica Nacional Outline Introduction
More informationBiological networks CS449 BIOINFORMATICS
CS449 BIOINFORMATICS Biological networks Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better
More informationBiology Unit Overview and Pacing Guide
This document provides teachers with an overview of each unit in the Biology curriculum. The Curriculum Engine provides additional information including knowledge and performance learning targets, key
More informationMatter and Substances Section 3-1
Matter and Substances Section 3-1 Key Idea: All matter is made up of atoms. An atom has a positively charges core surrounded by a negatively charged region. An atom is the smallest unit of matter that
More informationCell Is the basic structural, functional, and biological unit of all known living organisms. Cells are the smallest unit of life and are often called
The Cell Cell Is the basic structural, functional, and biological unit of all known living organisms. Cells are the smallest unit of life and are often called the "building blocks of life". The study of
More informationBME 5742 Biosystems Modeling and Control
BME 5742 Biosystems Modeling and Control Lecture 24 Unregulated Gene Expression Model Dr. Zvi Roth (FAU) 1 The genetic material inside a cell, encoded in its DNA, governs the response of a cell to various
More informationFINAL VERSION_ Secondary Preservice Teacher Standards -- Life Science AFK12SE/NGSS Strand Disciplinary Core Idea
Secondary Preservice Teacher Standards -- Life Science AFK12SE/NGSS Strand Disciplinary Core Idea LS1: From Molecules to Organisms: Structures and Processes LS1.A: Structure and Function How do the structures
More informationChapter 5. Energy Flow in the Life of a Cell
Chapter 5 Energy Flow in the Life of a Cell Including some materials from lectures by Gregory Ahearn University of North Florida Ammended by John Crocker Copyright 2009 Pearson Education, Inc.. Review
More informationRNA & PROTEIN SYNTHESIS. Making Proteins Using Directions From DNA
RNA & PROTEIN SYNTHESIS Making Proteins Using Directions From DNA RNA & Protein Synthesis v Nitrogenous bases in DNA contain information that directs protein synthesis v DNA remains in nucleus v in order
More informationBig Idea #2. Energy. Types of Potential Energy. Kinetic Energy. Chemical Potential Energy. Metabolism
Big Idea #2 Biological Systems utilize free energy and molecular building blocks to grow, to reproduce and to maintain dynamic homeostasis Life runs on chemical reactions rearranging atoms transforming
More informationOhio Tutorials are designed specifically for the Ohio Learning Standards to prepare students for the Ohio State Tests and end-ofcourse
Tutorial Outline Ohio Tutorials are designed specifically for the Ohio Learning Standards to prepare students for the Ohio State Tests and end-ofcourse exams. Biology Tutorials offer targeted instruction,
More informationFrom cell biology to Petri nets. Rainer Breitling, Groningen, NL David Gilbert, London, UK Monika Heiner, Cottbus, DE
From cell biology to Petri nets Rainer Breitling, Groningen, NL David Gilbert, London, UK Monika Heiner, Cottbus, DE Biology = Concentrations Breitling / 2 The simplest chemical reaction A B irreversible,
More information2. The study of is the study of behavior (capture, storage, usage) of energy in living systems.
Cell Metabolism 1. Each of the significant properties of a cell, its growth, reproduction, and responsiveness to its environment requires. 2. The study of is the study of behavior (capture, storage, usage)
More informationthe spatial arrangement of atoms in a molecule and the chemical bonds that hold the atoms together Chemical structure Covalent bond Ionic bond
Chemical structure the spatial arrangement of atoms in a molecule and the chemical bonds that hold the atoms together Covalent bond bond formed by the sharing of valence electrons between atoms Ionic bond
More informationScience Online Instructional Materials Correlation to the 2010 Biology Standards of Learning and Curriculum Framework
and Curriculum Framework Provider York County School Divison Course Title Biology Last Updated 2010-11 Course Syllabus URL http://yorkcountyschools.org/virtuallearning/coursecatalog.aspx BIO.1 The student
More informationTutorials are designed specifically for the Virginia Standards of Learning to prepare students for the Standards of Learning tests.
Tutorial Outline Tutorials are designed specifically for the Virginia Standards of Learning to prepare students for the Standards of Learning tests. Biology Tutorials offer targeted instruction, practice,
More informationBIOLOGY 111. CHAPTER 1: An Introduction to the Science of Life
BIOLOGY 111 CHAPTER 1: An Introduction to the Science of Life An Introduction to the Science of Life: Chapter Learning Outcomes 1.1) Describe the properties of life common to all living things. (Module
More informationC. Schedule Description: An introduction to biological principles, emphasizing molecular and cellular bases for the functions of the human body.
I. CATALOG DESCRIPTION: A. Division: Science Department: Biology Course ID: BIOL 102 Course Title: Human Biology Units: 4 Lecture: 3 hours Laboratory: 3 hours Prerequisite: None B. Course Description:
More informationIdentify stages of plant life cycle Botany Oral/written pres, exams
DPI Standards Biology Education (for students) 1. Characteristics of organisms Know Properties of living organisms, including: Acquire and use energy and materials Sense and respond to stimuli Reproduce
More informationMap of AP-Aligned Bio-Rad Kits with Learning Objectives
Map of AP-Aligned Bio-Rad Kits with Learning Objectives Cover more than one AP Biology Big Idea with these AP-aligned Bio-Rad kits. Big Idea 1 Big Idea 2 Big Idea 3 Big Idea 4 ThINQ! pglo Transformation
More informationWhen do diffusion-limited trajectories become memoryless?
When do diffusion-limited trajectories become memoryless? Maciej Dobrzyński CWI (Center for Mathematics and Computer Science) Kruislaan 413, 1098 SJ Amsterdam, The Netherlands Abstract Stochastic description
More informationCompare and contrast the cellular structures and degrees of complexity of prokaryotic and eukaryotic organisms.
Subject Area - 3: Science and Technology and Engineering Education Standard Area - 3.1: Biological Sciences Organizing Category - 3.1.A: Organisms and Cells Course - 3.1.B.A: BIOLOGY Standard - 3.1.B.A1:
More informationCellular Automata Approaches to Enzymatic Reaction Networks
Cellular Automata Approaches to Enzymatic Reaction Networks Jörg R. Weimar Institute of Scientific Computing, Technical University Braunschweig, D-38092 Braunschweig, Germany J.Weimar@tu-bs.de, http://www.jweimar.de
More informationComputational Systems Biology Exam
Computational Systems Biology Exam Dr. Jürgen Pahle Aleksandr Andreychenko, M.Sc. 31 July, 2012 Name Matriculation Number Do not open this exam booklet before we ask you to. Do read this page carefully.
More information2. Cellular and Molecular Biology
2. Cellular and Molecular Biology 2.1 Cell Structure 2.2 Transport Across Cell Membranes 2.3 Cellular Metabolism 2.4 DNA Replication 2.5 Cell Division 2.6 Biosynthesis 2.1 Cell Structure What is a cell?
More informationBoolean models of gene regulatory networks. Matthew Macauley Math 4500: Mathematical Modeling Clemson University Spring 2016
Boolean models of gene regulatory networks Matthew Macauley Math 4500: Mathematical Modeling Clemson University Spring 2016 Gene expression Gene expression is a process that takes gene info and creates
More informationName: Date: Answer: Answer:
Name: Date: 5 6 7 8 9 0 Scoring Guide: Scoring Guide: 5 6 7 8 9 0 5 6 7 8 9 0 Scoring Guide: Scoring Guide: 5 Scoring Guide: 6 7 8 9 0 5 6 7 8 9 50 Scoring Guide: 5 Scoring Guide: Standard(s):..0.F,...F,..0.D,...D,..0.C,...C,..0.E,...E,.5.0.F,.5..F
More informationUNIVERSITÀ DEGLI STUDI DI TRENTO
UNIVERSITÀ DEGLI STUDI DI TRENTO Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di Laurea Specialistica in Informatica Within European Masters in Informatics Tesi di Laurea An Automatic Mapping
More informationClass IX: Biology Chapter 5: The fundamental unit of life. Chapter Notes. 1) In 1665, Robert Hooke first discovered and named the cells.
Class IX: Biology Chapter 5: The fundamental unit of life. Key learnings: Chapter Notes 1) In 1665, Robert Hooke first discovered and named the cells. 2) Cell is the structural and functional unit of all
More informationBasic Synthetic Biology circuits
Basic Synthetic Biology circuits Note: these practices were obtained from the Computer Modelling Practicals lecture by Vincent Rouilly and Geoff Baldwin at Imperial College s course of Introduction to
More informationAn Introduction to Metabolism
LECTURE PRESENTATIONS For CAMPBELL BIOLOGY, NINTH EDITION Jane B. Reece, Lisa A. Urry, Michael L. Cain, Steven A. Wasserman, Peter V. Minorsky, Robert B. Jackson Chapter 8 An Introduction to Metabolism
More informationWhat Kind Of Molecules Carry Protein Assembly Instructions From The Nucleus To The Cytoplasm
What Kind Of Molecules Carry Protein Assembly Instructions From The Nucleus To The Cytoplasm What kind of reaction produces large molecules by linking small molecules? molecules carry protein assembly
More informationCell Organelles Tutorial
1 Name: Cell Organelles Tutorial TEK 7.12D: Differentiate between structure and function in plant and animal cell organelles, including cell membrane, cell wall, nucleus, cytoplasm, mitochondrion, chloroplast,
More informationEnergy and Cellular Metabolism
1 Chapter 4 About This Chapter Energy and Cellular Metabolism 2 Energy in biological systems Chemical reactions Enzymes Metabolism Figure 4.1 Energy transfer in the environment Table 4.1 Properties of
More information