Day 2 1.Review 2.Perturbations 3.Steady State 4.Protein Cascades 5.Gene Regulatory Models 6.Project.

Slides:



Advertisements
Similar presentations
You have been given a mission and a code. Use the code to complete the mission and you will save the world from obliteration…
Advertisements

Mental Mind Gym coming …. 30 Second Challenge - Early Additive.
ThemeGallery PowerTemplate
Fill in missing numbers or operations
Pulleys at an Angle. FBD-S m 1 = 100 kg m 2 = 300 kg 30° vivi 0 t10 s θ30° µ0 m1m1 100 kg m2m2 300 kg No Friction.
Copyright © 2003 Pearson Education, Inc. Slide 1.
Figure legends to the Supplemental Figures Supplemental Figure 1: Frequency distribution of the Glasgow Coma Score (GCS) of 405 alcohol intoxicated patients.
Multiplication X 1 1 x 1 = 1 2 x 1 = 2 3 x 1 = 3 4 x 1 = 4 5 x 1 = 5 6 x 1 = 6 7 x 1 = 7 8 x 1 = 8 9 x 1 = 9 10 x 1 = x 1 = x 1 = 12 X 2 1.
Division ÷ 1 1 ÷ 1 = 1 2 ÷ 1 = 2 3 ÷ 1 = 3 4 ÷ 1 = 4 5 ÷ 1 = 5 6 ÷ 1 = 6 7 ÷ 1 = 7 8 ÷ 1 = 8 9 ÷ 1 = 9 10 ÷ 1 = ÷ 1 = ÷ 1 = 12 ÷ 2 2 ÷ 2 =
WHAT DO THEY ALL MEAN?. Median Is the number that is in the middle of a set of numbers. (If two numbers make up the middle of a set of numbers then the.
/4/2010 Box and Whisker Plots Objective: Learn how to read and draw box and whisker plots Starter: Order these numbers.
1 st February 2013 Objective: To be able to create Frequency Polygons (grade C/D) Skills: Noticing, Making Links and Absorption By the end of the lesson:
KINETIC MODELS Guy SOULAS UMR Œnologie-Ampélologie
Half Life. The half-life of a quantity whose value decreases with time is the interval required for the quantity to decay to half of its initial value.
A4.e How Do I Graph The Solution Set of A Linear Inequality in Two Variables? Course 3 Warm Up Problem of the Day Lesson Presentation.
1 1  1 =.
1  1 =.
Addition Facts
Year 6 mental test 10 second questions Numbers and number system Numbers and the number system, fractions, decimals, proportion & probability.
School Shop. Welcome to my shop. You have 10p How much change will you get? 7p 3p change.
Decimals 10ths and 100ths.
Multiplication and Division
£1 Million £500,000 £250,000 £125,000 £64,000 £32,000 £16,000 £8,000 £4,000 £2,000 £1,000 £500 £300 £200 £100 Welcome.
C1 Sequences and series. Write down the first 4 terms of the sequence u n+1 =u n +6, u 1 =6 6, 12, 18, 24.
Chapter 14 Section 14.2 Solution Concentration
ORDER OF OPERATIONS LESSON 2 DAY 2. BEDMAS B – Brackets E – Exponents D – Division from left to right M – Multiply from left to right A – Add from left.
CE 498/698 and ERS 685 (Spring 2004) Lecture 61 Lecture 6: Feedback Systems of Reactors CE 498/698 and ERS 685 Principles of Water Quality Modeling.
Positive Feedback and Bistability BIOE 423: 2013.
Fixed and Variable Costs. Median income per household member in the U.S. in 2006 was in the range from: 1)$15,000-20,000 2)$20,000-25,000 3)$25,000-30,000.
Math Review with Matlab:
CSI 1306 ALGORITHMS - PART 4 LIST PROCESSING. Lists Sometimes a problem deals with a list of values We represent such a list with a single name, and use.
SENSITIVITY ANALYSIS. luminous lamps produces three types of lamps A, B And C. These lamps are processed on three machines X, Y and Z. the full technology.
Money Math Review.
Huiswerkoplossings.  1) As x = -1 dan is y = -2(-1) – 8 = 2 – 8 = -6 As x = -2 dan is y = -2(-2) – 8 = 4 – 8 = -4 As x = -3 dan is y = -2(-3) – 8 = 6.
Probabilistic Volatility in the Western Interconnection Matthew Elkins.
Applied Technology CIS-400 Central State University Prof. Hicks.
Solve by Substitution: Isolate one variable in an equation
Reaction Quotient-Q- Or Trial K. The Keq is a constant- a number that does not change Increasing the Temperature of an endothermic equilibrium shifts.
UNIT 2: SOLVING EQUATIONS AND INEQUALITIES SOLVE EACH OF THE FOLLOWING EQUATIONS FOR y. # x + 5 y = x 5 y = 2 x y = 2 x y.
Sets Sets © 2005 Richard A. Medeiros next Patterns.
Solving Absolute Value Equations Solving Absolute Value Equations
Lab # 03- SS Basic Graphic Commands. Lab Objectives: To understand M-files principle. To plot multiple plots on a single graph. To use different parameters.
Least Common Multiples and Greatest Common Factors
Addition 1’s to 20.
Test B, 100 Subtraction Facts
Week 1.
Number bonds to 10,
EOC Practice #19 SPI
Beat the Computer Drill Divide 10s Becky Afghani, LBUSD Math Curriculum Office, 2004 Vertical Format.
Grade 10 Mixture Problems
Let’s take a 15 minute break Please be back on time.
Bell Schedules Club Time is available from 8:05-8:20  1 st 8:20 – 9:15  2 nd 9:20 – 10:10  3 rd 10:15 – 11:05  4 th 11:10 – 12:50 A(11:10)
Chemical Reaction Engineering (CRE) is the field that studies the rates and mechanisms of chemical reactions and the design of the reactors in which they.
Partial Products. Category 1 1 x 3-digit problems.
Bottoms Up Factoring. Start with the X-box 3-9 Product Sum
X-box Factoring. X- Box 3-9 Product Sum Factor the x-box way Example: Factor 3x 2 -13x (3)(-10)= x 2x 3x 2 x-5 3x +2.
Structural Mechanics 5 REACTIONS, SFD,BMD – with multiple loads
EXAMPLE 3 Use synthetic division
Computation for Physics 計算物理概論
BRIAN Simulator 11/4/11. NEURON is cool, but… …it’s not suited particularly well for large network simulations What if you want to look at properties.
State Variables.
Let’s Add! Click the cloud below for a secret question! Get Started!
Control Structure There are two kind of control structure in GWBASIC one is iteration/loop or repetitive and second make decision/condition. Iteration/Loop.
0 x x2 0 0 x1 0 0 x3 0 1 x7 7 2 x0 0 9 x0 0.
Theory. Modeling of Biochemical Reaction Systems 2 Assumptions: The reaction systems are spatially homogeneous at every moment of time evolution. The.
© 2006, François Brouard Case Real Group François Brouard, DBA, CA January 6, 2006.
PROJECTS 1. Homeostasis A homeostatic system is one that resists internal change when external parameters are perturbed. We will illustrate two such networks:
Perturbations. Applying Perturbations in Tellurium 2 import tellurium as te import numpy r = te.loada (``` # Model Definition v1: $Xo -> S1; k1*Xo; v2:
Theory.
Presentation transcript:

Day 2 1.Review 2.Perturbations 3.Steady State 4.Protein Cascades 5.Gene Regulatory Models 6.Project

Day 2 Template Script available at the web site.

Applying Perturbations in Tellurium 3 import tellurium as te import numpy r = te.loada (``` # Model Definition v1: $Xo -> S1; k1*Xo; v2: S1 -> $w; k2*S1; # Initialize constants k1 = 1; k2 = 1; S1 = 15; Xo = 1; ```) # Time course simulation m1 = r.simulate (0, 15, 100, [“Time”,”S1”]); r.model.k1 = r.model.k1 * 6; m2 = r.simulate (15, 40, 100, [“Time”,”S1”]); r.model.k1 = r.model.k1 / 6; m3 = r.simulate (40, 60, 100, [“Time”>,”S1”]); m = numpy.vstack ((m1, m2, m3)); # Merge data r.plot (m) m1 m2 m vstack ((m1, m2)) -> m (augment by row)

Perturbations to Parameters

Perturbations to Variables import tellurium as te import numpy r = te.loada (''' $Xo -> S1; k1*Xo; S1 -> $X1; k2*S1; k1 = 0.2; k2 = 0.4; Xo = 1; S1 = 0.5; ''') # Simulate the first part up to 20 time units m1 = r.simulate (0, 20, 100, ["time", "S1"]); # Perturb the concentration of S1 by 0.35 units r.model.S1 = r.model.S ; # Continue simulating from last end point m2 = r.simulate (20, 50, 100, ["time", "S1"]); # Merge and plot the two halves of the simulation r.plot (numpy.vstack ((m1, m2)));

6 Perturbations to Variables

More on Plotting import tellurium as te import numpy import matplotlib.pyplot as plt r = te.loada (''' $Xo -> S1; k1*Xo; S1 -> $X1; k2*S1; k1 = 0.2; k2 = 0.4; Xo = 1; S1 = 0.5; ''') # Simulate the first part up to 20 time units m1 = r.simulate (0, 20, 100, ["time", "S1"]); r.model.S1 = r.model.S ; m2 = r.simulate (20, 50, 100, ["time", "S1"]); plt.ylim ((0,1)) plt.xlabel ('Time') plt.ylabel ('Concentration') plt.title ('My First Plot ($y = x^2$)') r.plot (numpy.vstack ((m1, m2)));

Three Important Plot Commands r.plot (result) # Plots a legend te.plotArray (result) # No legend te.setHold (True) # Overlay plots

Example of Hold import tellurium as te import numpy import matplotlib.pyplot as plt # model Definition r = te.loada (''' v1: $Xo -> S1; k1*Xo; v2: S1 -> $w; k2*S1; //initialize. Deterministic process. k1 = 1; k2 = 1; S1 = 20; Xo = 1; ''') m1 = r.simulate (0,20,100); # Stochastic process. r.resetToOrigin() m2 = r.gillespie (0, 20, 100, ['time', 'S1']) # plot all the results together te.setHold (True) te.plotArray (m1) te.plotArray (m2)

10 Steady State

11 Steady State

12 Steady State

Open System, Steady State r.steadystate(); This method returns a single number. This number indicates how close the solution is to the steady state. Numbers < 1E-5 usually indicate it has found a steady state. Confirm using print r.dv() <- prints rates of change

Useful Model Variables r.dv() <- returns the rates of change vector dx/dt r.sv() <- returns vector of current floating species concentrations r.fs() <- returns list of floating species names (same order as sv)

Useful Model Variables r.pv() <- returns vector of all current parameter values r.ps() <- returns list of kinetic parameter names r.bs() <- returns list of boundary species names

Visualizing Networks

JDesigner 17

JDesigner 18

JDesigner 19

JDesigner 20

Protein Cascades

Cascades Activator Output

Properties of Protein Cycles 1.Build a model of a protein cycle 2 Use simple irreversible mass-action kinetics for the forward and reverse arms. 3. Investigate how the steady state concentration of the phosphorylated protein changes as a function of the forward rate constant.

Cascades

Properties of Protein Cycles 1. Investigate what happens when you use simple irreversible Michaelis-Menten Kinetics. 2. Investigate how the response changes as you decrease the two Kms

Multiple Protein Cycles forming a Cascade Activator Cascade two cycles together

Gene Regulation Refer to writing board

Project S E2 E3 E1 Activator Degradation Metabolism Gene Regulation Protein Regulation

Project

Project: 1 Activator

Project: 2 E2 E3 Activator Degradation

Project: 3 S E2 E3 E1 Activator Degradation