Modeling and Computational Tools for Contemporary Biology By Jeff Krause, Ph.D. Shodor 2010 NCSI/iPlant CBBE Workshop.

Slides:



Advertisements
Similar presentations
1-A Introduction to Biology
Advertisements

1-1 Copyright © 2015, 2010, 2007 Pearson Education, Inc. Chapter 13, Slide 1 Chapter 13 From Randomness to Probability.
Some foundations of Cellular Simulation Nathan Addy Scientific Programmer The Molecular Sciences Institute November 19, 2007.
Study Guide 1.1 Answers should include different land and aquatic environments, as well as the atmosphere. the variety of life on Earth a type of living.
Integration Techniques
The Science of Biology Chapter 1.
COMPUTER MODELS IN BIOLOGY Bernie Roitberg and Greg Baker.
Computational Biology, Part 17 Biochemical Kinetics I Robert F. Murphy Copyright  1996, All rights reserved.
1 How things get into cells: Principles of diffusion, osmosis, and the nature of biological membranes. Diffusion  Movement of substances from an area.
Unit 2 Lesson 3 Models and Simulations. To Be a Model Scientist … Use Models! Copyright © Houghton Mifflin Harcourt Publishing Company Why do scientists.
Differential Equations 7. The Logistic Equation 7.5.
Math 3C Euler’s Method Prepared by Vince Zaccone For Campus Learning Assistance Services at UCSB.
Chemical Reactions and Enzymes
ENZYMES Enzymes are biological substances (proteins) that occur as catalyst and help complex reactions occur everywhere in life.
Chapter 1: The Science of Life
Chapter 1 Notes Biology: The Study of Life
BASIC BIOCHEMISTRY MLAB Introduction. INTRODUCTION TO BASIC BIOCHEMISTRY Biochemistry can be defined as the science concerned with the chemical.
THE ROLE OF ENZYMES ENZYMES ARE “BOSSY” PROTEINS.
Modeling and simulation of systems Numerical methods for solving of differential equations Slovak University of Technology Faculty of Material Science.
6 Energy, Enzymes, and Metabolism. 6 Energy and Energy Conversions To physicists, energy represents the capacity to do work. To biochemists, energy represents.
Lecture 22 Dustin Lueker.  The sample mean of the difference scores is an estimator for the difference between the population means  We can now use.
Chemistry 1011 Slot 51 Chemistry 1011 TOPIC Rate of Reaction TEXT REFERENCE Masterton and Hurley Chapter 11.
Chapter 1.  Length: Measured in Meters, Centimeters, and Millimeters  Mass: Measured in Grams and Kilograms  Volume: Measured in Liters and Milliliters.
Hosted by Mr. Murdoch Living Environment Life Processes Experimental Design Cells Biochemistry
Computational Biology, Part 15 Biochemical Kinetics I Robert F. Murphy Copyright  1996, 1999, 2000, All rights reserved.
Bell Work Write the answers on the left hand side of your IAN
Connect Why do we spend time in biology studying chemicals? Why do we have to eat? What happens to the food we eat? What organic molecules did you eat.
Chapter 1: The Science of Life. The Science of Life Chapter 1 Table of Contents Section 1 The World of BiologySection 1 The World of Biology –What is.
CROSS-CUTTING CONCEPTS IN SCIENCE Concepts that unify the study of science through their common application across the scientific fields They enhance core.
Mr. Chapman Biology 30.  Inside the human body, as well as all other organisms, there are millions of chemical reactions going on all the time.  Chemical.
Macromolecules Large molecules in living cells are known as macromolecules --- “giant molecules” Macromolecules are made by joining smaller unites called.
Math 449 Dynamical systems in Biology and Medicine. D. Gurarie Overview.
Biology Today is Friday Sept 4, 2015 Drill: What foods do you eat that contain lipids? Outcome: Compare the structure and function of all 4 macromolecules.
1Zumdahl's Introductory Chemistry - Chapter 1 Chemistry: An Introduction Chapter 1.
1 Basic Chemistry: A Foundation by Steven S. Zumdahl University of Illinois.
Energy Module Instructor’s Guide. Learning Goals and Objectives Goals: Students will develop familiarity with the range of energy scales and energy transformations.
1 Chapter the science of life or living matter in all its forms biology.
Jan. 11, 2011 Bot4730/5730 Plant Physiological Ecology Course Overview and Introduction.
Characteristics of Living Things Section 1 Bellringer What are four living and nonliving things that you interact with every day? How do you know whether.
Chemical Kinetics Sorry not all reactions are instantaneous!
Chemical Reactions and Enzymes. Chemical Reactions Processes that change or transform one set of chemicals into another Reactants enter the chemical reaction.
Ch 8.2: Improvements on the Euler Method Consider the initial value problem y' = f (t, y), y(t 0 ) = y 0, with solution  (t). For many problems, Euler’s.
Lecture 40 Numerical Analysis. Chapter 7 Ordinary Differential Equations.
Chemistry: An Introduction Chapter 1. Why is Chemistry Important? In Our Daily Lives In Our Daily Lives New Materials New Materials New Pharmaceuticals.
Chapter 1 Biology:Investigating the Cycles of Life Lab Biology Mrs. Campbell.
Essential Questions: 1.What compounds ( nutrients) make up living things? 2.What are the basic biochemical processes in living organisms? 3.How do the.
Chapter 1 The Science of Biology. 1-1 What is Science? Goal of Science –Investigate and understand the natural world –Explain events and use that information.
Science and Engineering Practices K–2 Condensed Practices3–5 Condensed Practices6–8 Condensed Practices9–12 Condensed Practices Developing and Using Models.
Enzymes. Science Fact of the Day: The fungus Cordyceps is able to "mind-control" other insects like ants to climb plants and attach there to become its.
6.4 The Building Blocks of Life
Cell Chemistry Life depends on Chemistry What does this mean?????
What is Biology? Biology Cycles The Scientific Method.
Introduction to Modeling Technology Enhanced Inquiry Based Science Education.
Which of the following macromolecules is this? A. lipid B. Carbohydrate C. Protein D. Nucleic acid.
Chapter 13 Chemical Kinetics. Kinetics In kinetics we study the rate at which a chemical process occurs. Besides information about the speed at which.
5.1 Exponential Functions
HOW TO USE.
Prepared by Vince Zaccone
Cross-cutting concepts in science
Molecules and Life Quiz 3C.
Enzymes are “Bossy” Proteins
Exponential Functions and Graphs
8th Grade Matter and Energy in Organisms and Ecosystems
2-4 Chemical Reactions and Enzymes p50
Unit 8- Chemical Kinetics
Basic Chemistry: A Foundation by Steven S
An organism MUST have all 6 characteristics to be considered living!
Semester 1-AP Biology Mr. Traylor. Semester 1-AP Biology Mr. Traylor.
Action of Enzymes How Enzymes Work
MGS 3100 Business Analysis Regression Feb 18, 2016
Presentation transcript:

Modeling and Computational Tools for Contemporary Biology By Jeff Krause, Ph.D. Shodor 2010 NCSI/iPlant CBBE Workshop

What is Computational Biology? 1.The scientific method enhanced: – Observe -> Explain -> Predict -> Test – But, with the explanation in the form of a computational model 2.Using computers to find meaning in data – Performing calculations – Filtering out less interesting cases – Presenting data in ways that are easy to interpret

Computers are Really Dumb … But they do what they’re told, They do it quickly They don’t get distracted And they don’t make many mistakes People are Really Smart … They can solve hard problems But they often get distracted and make mistakes

Why do we need computational modeling in the classroom? Dynamic models are used to represent and understand how change happens based on cause and effect In teaching: Models can be used to help students go from a list of facts to a functional understanding In science: Models can be used to evaluate whether our understanding of a natural phenomenon is sufficient to account for it’s behavior

Computational Science Pedagogy Seeing a dynamic simulation - help students to form a functional representation Adjust a simulation – learn about the system by studing it with virtual experiments Modify a model – practice abstracting to an algortihmic explanation (mechanistic explanation) Create a model – put the pieces together

Things move, interact and transform in living (and non-living) systems “Things” tend to redistribute themselves to fill a space. When two “things” come together, one, or both, of them is changed. Each moment, some of the “things” will become something else.

Biological macromolecules are the building blocks of life Lipids, DNA and protein don’t occur naturally in high abundance. Cell’s expend energy to produce them in a regulated way in order to maintain their compartmental order, and control over the chemical and physical processes of life. – DNA - information storage – Lipids - membrane structure – Proteins - molecular workhorses

Some ground rules for chemical kinetics First order – Rate depends on the amount of a single species – Example - some of the enzyme-substrate complex will form product and release enzyme – Simple exponential kinetics for irreversible reaction Consider each basic step individually – most can be reduced to a first, or second-order process

More ground rules for chemical kinetics Steps that involve more than two species should be treated as multiple steps involving two species, where one of the species is a complex of multiple species Second order – Rate depends on the amount of two species – Example - substrate and enzyme combine to form a complex (or, a second substrate combines with the complex to form a two-substrate complex) – Kinetics

The NCSI Library Will Go Here

Exponential Growth Integrated rate equation P t =P 0 e -kt allows us to calculate P t exactly* at any time (t) *were still likely to use a calculator or computer, so some estimation will be involved

Sometimes there is no integrated rate equation What can we do if we don’t have an integrated rate equation to calculate our population exactly? Numerical integration

Numerical Integration Euler Method: first-step 1 Calculate the slope at the initial time

Euler Method: first-step 2 Use the slope at the initial time to estimate the value of the function after a time-step

Euler Method: first-step This estimated value will serve as the initial time for the next interval

Euler Method: second-step 1 Calculate the slope at the estimated value

Euler Method: second-step 2 Use the slope at the initial time to estimate the value of the function after the next time-step

Euler Method: second-step Can Euler do better than this?

Euler Method at Higher Resolution: first-step A smaller time-step results in an estimated value with less error than after a larger time-step

And we are able to adjust the slope closer to that of the actual function Euler Method at Higher Resolution: second-step

Taking more time-steps results in a better estimate of the functions value at a particular time Euler Method at Higher Resolution: comparison

Euler Method at Higher Resolution: third-step

Euler Method at Higher Resolution: fourth-step

Euler Method at Higher Resolution: comparison

Higher-Order Numerical Methods: Runge-Kutta 2 Start by finding simple Euler estimate for population at current time

Higher-Order Numerical Methods: Runge-Kutta 2 Estimate the slope after the time-step based on the simple Euler estimate

Higher-Order Numerical Methods: Runge-Kutta 2 Average the slopes at either end of the interval and use the average slope to estimate the population after the time-step

Higher-Order Numerical Methods: Runge-Kutta 2 Repeat the steps: Estimate the initial slope, estimate the final slope, average the slopes to estimate the population

Higher-Order Numerical Methods: Runge-Kutta 2

Comparison of Simple Euler and Runge-Kutta 2

Higher resolution improves Runge-Kutta 2 estimates