Global nonlinear regression with Prism 4

Size: px
Start display at page:

Download "Global nonlinear regression with Prism 4"

Transcription

1 Global nonlinear regression with Prism 4 Harvey J. Motulsky (GraphPad Software) and Arthur Christopoulos (Univ. Melbourne) Introduction Nonlinear regression is usually used to analyze data sets one at a time. Global nonlinear regression fits an entire family of data sets at once, sharing one or more parameters between data sets. For each shared parameter, global nonlinear regression finds one (global) best-fit value that applies to all the data sets. Global curve fitting has been available for decades, but is used infrequently by biological researchers. To give you a sense of how versatile this technique is, we present here five examples of pharmacology experiments that are usually analyzed by fitting curves one at a time, but could also be analyzed by global curve fitting. How global nonlinear regression works Nonlinear regression finds parameters of a model that make the curve come as close as possible to the data. This is done by minimizing the sum of the squares of the vertical distances between the data points and curve. Mathematical statisticians have proven that if the scatter of data points around the curve follows a Gaussian distribution, the parameter values that minimize the sum-of-squares are those that are most likely to be correct. Global nonlinear regression extends this idea to fitting several data sets at once. Calculate the sum-of-squares of the curves from each data set, and then add them to compute a total. Global nonlinear regression minimizes this total sum-of-squares. Global fitting only makes sense when all the data are expressed in the same units. If different data sets are expressed in different units, be cautious about using global fitting. The problem is that your decision about which units to use can change the results. For example, imagine what happens if you change one data set from expressing weight in grams to expressing weight in milligrams. All the values are now increased by a factor of one thousand, and the sum-of-squares for that data set is increased by a factor of one million (one thousand squared). Compared to other data sets, expressed in different units, this data set now has a much greater impact on the fit. If you really need to do global fit to data sets using different units, consider first normalizing the data so they are comparable. Example 1. Fitting incomplete data sets. The graph below shows two dose-response curves. The goal of the experiment is to determine the two EC 5 values. The EC 5 is the concentration (dose) that gives a response half-way between the minimum and maximum responses. Each curve in the graph below was fit individually to one of the data sets. The horizontal lines show the 95% confidence interval of the EC 5. Response Control EC 5 with 95% CI Treated EC 5 with 95% CI While the curves nicely fit the data points, the confidence intervals are quite wide. We really haven't determined the EC 5 with sufficient precision to make useful conclusions. The problem is that the control data don t really define the bottom plateau of the curve, and the treated data don t really define the top plateau of Global Nonlinear Regression with GraphPad Prism 4 1

2 the curve. Since the data don t define the minimum and maximum responses very well, the data also don't define very clearly the point half-way between the minimum and maximum responses. Accordingly, the confidence intervals for each EC 5 extend over more than an order of magnitude. To do global fitting with Prism 4, you specify which parameters are to be shared on the constraints tab. In this example, we'll also constrain the parameter Bottom to be greater than zero. The whole point of the experiment was to determine the two EC 5 values, and (with this analysis) the results were disappointing. There is an unacceptable amount of uncertainty in the value of the best-fit values of the EC 5. One way to determine the EC 5 values with less uncertainty is to redo the experiment, collecting data over a wider range of doses. But it is also possible to get better results from the data we have. One problem is that we don't know the bottom of the curve. If we had control data with zero dose, we could fix the bottom plateau to those control values. Another approach would be to average the first few responses in the control (left) curve and define this average to be the minimum response. Then average the last few responses in the treated (right) curve and define this average to be the maximum response. Then fit the two curves separately, fixing the top and bottom of the curve to constant values defined by the minimum and maximum responses. You'll get reasonable results this way, but it is a bit arbitrary. Do you define the minimum based on just the first concentration, the mean of the first two, the mean of the first three? You'll encounter the same problem if you normalize the responses from to 1, and then fix the bottom plateau to equal and the top plateau to equal 1. Before you can do this normalization, you must decide which values define the top and bottom of the curve. You can get much better results from the original set of data by analyzing the data more sensibly, using global curve fitting. When you use global curve fitting, you have to tell the program which parameters to share between data sets and which to fit individually. For this example, we ll instruct the program to find one shared best-fit value of the top plateau that applies to both data sets, one shared best-fit value of the bottom plateau that applies to both data sets, and one shared best-fit value of the slope factor (how steep is the curve) that applies to both data sets. Of course, we won t ask the program to share the EC 5 value. We want the program to determine the EC 5 separately for control and treated data. Here are the results. Response Control EC 5 with 95% CI Treated EC 5 with 95% CI The graph of the curves looks only slightly different. But now the program finds the best-fit parameters with great confidence. Each EC 5 value is determined, with 95% confidence, within a factor of two (compared to a factor of ten or more when the curves were fit individually). We ve accomplished the goal of the experiment, to determine the two EC 5 values with reasonable certainty. The control data define the top of the curve pretty well, but not the bottom. The treated data define the bottom of the curve pretty well, but not the top. By fitting both data sets at once, using a global model, we are able to determine both EC 5 values with reasonable certainty. Global Nonlinear Regression with GraphPad Prism 4 2

3 Example 2. Shift of dose-response curve in the presence of an antagonist. If you perform a dose-response curve in the presence of a competitive antagonist, the dose-response curve is shifted to the right as shown below. You are not only interested in the individual EC 5 values. You want to know how the EC 5 changes when you increase antagonist concentration, as this lets you determine the affinity of the antagonist (the pa 2 ). % of Maximal Response 1 5 Agonist Alone A [Agonist] A' Plus Antagonist Ratio = A'/A The conventional approach is to fit each dose-response curve individually, determining an EC 5 value for each [Antagonist, nm] pa 2 = % CI: to Then, for each concentration of antagonist, compute the dose ratio (DR) which is the EC 5 of the agonist in the presence of the antagonist divided by the EC 5 with agonist alone. The relationship between DR and concentrations of antagonists are then plotted in a Schild plot. log(dr-1) 2 1 pa 2 = log[antagonist, M] If you set DR to 2., the log(dr-1) equals zero. Thus the X intercept of the linear regression line is the logarithm of the concentration of antagonist required to shift the agonist dose-response EC 5 by a factor of two. If you make additional assumptions (competitive binding, Hill slope of 1.) this value is the equilibrium dissociation constant for antagonist binding. In this example, the concentration of antagonist required to shift the agonist dose-response curve by a factor of two is M, or.463 nm. Multiply the logarithm of that value by -1 to get the pa 2, which is When you analyze data, you don't just want to know the best-fit value of a parameter (in this case the pa 2 ) but also its 95% confidence interval so you know how precisely you have determined the parameter. The Schild plot in the lower panel above shows the 95% confidence band of the linear regression line as dashed curves. You can see that the upper confidence band never crosses the axis at Y=. This means that the lower confidence limit for the X intercept is simply not defined. While the Schild analysis gives us a value for the pa 2, it is not able to quantify its precision in this example. Using global fitting, you can analyze all the data at once, saving the hassles of calculating dose-ratios and creating a Schild plot. The results of global fitting are also more precise, and you get a confidence interval as well as the best-fit value of the pa 2. Here is the equation describing the response of an agonist in the presence of a competitive antagonist. Y = Response = Bottom + 1+ LogEC ( Top-Bottom) [Antagonist] ( -pa ) 1 X 1 2 S HillSlope Global Nonlinear Regression with GraphPad Prism 4 3

4 The Y values are the responses. The X values are the log of agonist concentration. The concentration of antagonist is a constant for each curve, but differs between curves. In Prism, you enter these values as column titles, and then define the parameter to be a data set constant. HillSlope is the slope of the agonistonly dose-response curve. S is the Hill Slope of antagonist binding. For this example, we'll fix S to 1., assuming competitive one-site binding. Here is the data table. Note that the column titles are labeled with the antagonist concentrations (in nm for this example). You'll see in a moment how these are read by Prism. To use global fitting, we need to specify which parameters are shared. We also need to tell Prism that the antagonist concentrations are in the column titles. This is done on the constraints tab of the nonlinear regression dialog. Here is the equation entered as a user-defined equation, followed by the rules for initial values. We defined the parameter ANTAGNM (antagonist concentration in nm) to be a data set constant, whose values for each data set comes from the column title of that data set. We set S equal to a constant of 1.. We are assuming that the antagonist binds competitively. We share all the other parameters, so their values are determined by all the data at once. In this example, the best-fit value of pa 2 is 9.43, with a 95% confidence interval ranging from 9.28 to Global Nonlinear Regression with GraphPad Prism 4 4

5 Response 5 25 [Antag] 1 nm 3 nm 1 nm pa2= %CI: to [Agonist] Example 3. Total plus nonspecific binding. In this example, we measured equilibrium binding of radioligand at various concentrations of radioligand to find the B max and K d of the radioligand. Since the ligand binds to nonspecific sites as well as the receptor of interest, you also measure nonspecific binding (binding of radioligand in the presence of an excess of an unlabeled receptor blocker). 25 Total [radioligand, nm] These kind of data are usually analyzed by first subtracting the nonspecific binding from the total binding. The resulting specific binding is then fit to a model that describes equilibrium binding to one receptor site. Global fitting can simultaneously fit both the total binding and the nonspecific binding. There is no need to first subtract the two data sets. The only trick is to write a model that fits different equations to each data set. Prism lets you do this, as shown below. <B> only applies to the second data set (nonspecific binding). If you precede a line with <~A> it applies to all lines except the first. Here is the result. We used global nonlinear regression to fit both data sets at once, sharing the parameter. 25 Total [radioligand, nm] Best-fit values KD 95% Confidence Intervals KD Total 1124 to to to Example 4. Comparing data sets to Global fitting can be used to compare curves between data sets. The example below shows a dose-response curve collected under control and treated conditions. We want to know whether the difference between the two dose-response curves is convincing. The panel on the left assumes that the treatment was effective. It fits the two logec5 separately, but shares the parameters that define the bottom, top and slope of the curve. The panel on the right assumes that the treatment is ineffective. It shares all four parameters, so finds one curve for all the data. This is equivalent to entering all the data as one big data set. The fit on the left has a smaller sum-of-squares (the points are closer, on average, to the separate curves), but also has an extra parameter (since it fits two EC5s, rather than one). Specific=Bmax*X/(Kd+X) Nonspecific=*X <A>Y=Specific + Nonspecific <B>Y=Nonspecific The line preceded by <A> only applies to the first data set (column A, total binding). The line preceded by Global Nonlinear Regression with GraphPad Prism 4 5

6 Response Separate curves for each data set Control Treated Response One curve for both data sets Control Treated Here are some sample data. This experiment was run with two different concentrations of the radioligand. This is unusual (most homologous binding experiments use a single concentration of radioligand), and you'll see the advantage of using two concentrations later in this example Prism offers two ways to compare the two fits. The extra sum-of-squares F test starts with an assumption, also known as the null hypothesis. This assumption is that the treatment is really ineffective. The test then asks: If this assumption were true, what is the chance that the model on the left would fit your data as much better as it does? In other words, what is the chance that you'd see such a large difference in sum-of-squares? The answer, the P value, is.24. Since this is so small, we conclude that the assumption is likely to be wrong. Instead we conclude that the treatment had a statistically significant effect on the EC5. Prism can also compare the two fits using Akaike's Information Criterion (AIC). This procedure answers the question: Which model (right or left panel) is more likely to be correct, and how much more likely? The answer is that the model on the left is 47 times more likely to be right. There is a 2.1% chance that the model on the right is correct, and a 97.9% chance that the model on the left is right. Example 5. Homologous binding You want to know how many of a particular kind of receptor your tissue sample has, and how tightly a particular drug (ligand) binds to those receptors. Since the radioligand is quite expensive, you don't vary its concentration. Instead, you add a single concentration of a radioactively labeled drug to all the tubes, and also add various amounts of the same drug that is not radioactively labeled. You assume that the two forms of the ligand bind identically to the receptors, that you have reached equilibrium, that the ligand only binds to one kind of receptor, and that there is no cooperativity. As you add more of the unlabeled ligand, more of it binds to the receptors so less of the radioactive ligand binds. Since you only measure binding of the labeled (radioactive) ligand, you see a downhill binding curve. You want your analysis to find the affinity of the receptors for the drug (K d ) and also the maximum number of binding sites (B max ). 1 5 [Radioligand].3 nm 1. nm From the law of mass-action, it is easy to derive an equation that describes the binding. B [Hot] [Hot]+[Cold]+K max Y= + The concentration of hot ligand (the parameter [Hot]) is fixed by your experimental design, and is the same for all tubes. The concentration of cold (the parameter [Cold]) is also set by the experimenter, and varies from tube to tube. In order to find more appropriate confidence intervals of the K d, it is better to actually fit the logarithm of the K d (LogKd), using this equation. B [Hot] [Hot]+[Cold]+1 max Y= + logkd Here are the best-fit curves, each determined independently. d Global Nonlinear Regression with GraphPad Prism 4 6

7 1 5 [Radioligand].3 nm 1. nm Best-fit values HOTNM 95% Confidence Intervals to to to to to to 3333 Note that the B max is the total possible specific binding (in cpm) to all binding sites. At the concentration of radioligands used in this experiment, the radioligand binds to only a fraction of these sites. That explains why the best-fit B max values ( cpm) are quite a bit higher than the observed specific binding (about 1-4 cpm). Note that the confidence intervals are quite wide. The confidence interval for K d extends over an order of magnitude, and the confidence interval for B max extends more than twofold. Why? Because you get almost the same results when you have lots of receptors that bind the drug weakly, or a few receptors that bind the drug tightly. The graph below superimposes three curves through the data collected using 1 nm of radioligand. The solid curve is the same one shown above, with a logk d of -9.2 and a B max of 825. The dashed curve was fit constraining the K d to be an order of magnitude lower (so logk d was fixed to equal -1.2). With this constraint, the best-fit value of B max decreased to This curve is almost indistinguishable from the best-fit solid curve. The dotted curve constrains the K d to be an order of magnitude higher than the best fit value (the logk d was fixed to equal -8.2). Since the ligand has much lower affinity for the receptors, it must be binding to a small fraction of many more receptors. This explains why the best fit value of B max increases four fold to The dotted curve clearly fits the data less well than the solid curve, but the difference is not enormous (the R 2 decreases from.964 only down to.94). What does it mean that these three curves, which look very similar to one another, span two orders of magnitude in receptor affinity? This tells us that homologous binding data are simply ambiguous when you use a single concentration of radiolabeled ligand logk d B max R The graph below shows the two curves fit globally. There is only one K d and one B max no matter how much radioligand you use, so these parameters were shared between the data sets. Only the best-fit value of the nonspecific binding was fit individually for each data set. 1 5 [Radioligand].3 nm 1. nm Best-fit values HOTNM 95% Confidence Intervals to to to to to to 3262 Note that the confidence intervals are narrower than they were. The confidence interval for Kd now spans a factor of two, rather than a factor of ten with individual fits. Fitting both curves at once gave us much more reliable (and more accurate) results. Fitting the data globally gave us useful results. Fitting the two curves individually did not. Global Nonlinear Regression with GraphPad Prism 4 7

COMPARING MODELS AND CURVES. Fitting models to biological data using linear and nonlinear regression. A practical guide to curve fitting.

COMPARING MODELS AND CURVES. Fitting models to biological data using linear and nonlinear regression. A practical guide to curve fitting. COMPARING MODELS AND CURVES An excerpt from a forthcoming book: Fitting models to biological data using linear and nonlinear regression. A practical guide to curve fitting. Harvey Motulsky GraphPad Software

More information

A4.8 Fitting relative potencies and the Schild equation

A4.8 Fitting relative potencies and the Schild equation A4.8 Fitting relative potencies and the Schild equation A4.8.1. Constraining fits to sets of curves It is often necessary to deal with more than one curve at a time. Typical examples are (1) sets of parallel

More information

GraphPad Prism Features

GraphPad Prism Features GraphPad Prism Features GraphPad Prism 4 is available for both Windows and Macintosh. The two versions are very similar. You can open files created on one platform on the other platform with no special

More information

Lesson 6: Manipulating Equations

Lesson 6: Manipulating Equations Lesson 6: Manipulating Equations Manipulating equations is probably one of the most important skills to master in a high school physics course. Although it is based on familiar (and fairly simple) math

More information

Combining a Bar Graph with a Line Graph 1

Combining a Bar Graph with a Line Graph 1 Version 4.0 Step-by-Step Examples Combining a Bar Graph with a Line Graph 1 Occasionally, you may wish to use both bars and lines on the same plot. Plasma Concentration (µg/ml) 12 10 8 6 4 2 0 Pre- Injection

More information

2.1 Transforming Linear Functions

2.1 Transforming Linear Functions 2.1 Transforming Linear Functions Before we begin looking at transforming linear functions, let s take a moment to review how to graph linear equations using slope intercept form. This will help us because

More information

Parallel line analysis and relative potency in SoftMax Pro 7 Software

Parallel line analysis and relative potency in SoftMax Pro 7 Software APPLICATION NOTE Parallel line analysis and relative potency in SoftMax Pro 7 Software Introduction Biological assays are frequently analyzed with the help of parallel line analysis (PLA). PLA is commonly

More information

Step-by-Step Examples Jerry R. Miller

Step-by-Step Examples Jerry R. Miller Version 4.0 Step-by-Step Examples Jerry R. Miller 1999-2003 GraphPad Software, Inc. All rights reserved. GraphPad Prism is a registered trademark of GraphPad Software, Inc. GraphPad is a trademark of GraphPad

More information

Workshop 8: Model selection

Workshop 8: Model selection Workshop 8: Model selection Selecting among candidate models requires a criterion for evaluating and comparing models, and a strategy for searching the possibilities. In this workshop we will explore some

More information

We want to determine what the graph of an exponential function y = a x looks like for all values of a such that 0 < a < 1

We want to determine what the graph of an exponential function y = a x looks like for all values of a such that 0 < a < 1 Section 5 2B: Graphs of Decreasing Eponential Functions We want to determine what the graph of an eponential function y = a looks like for all values of a such that 0 < a < We will select a value of a

More information

Hot X: Algebra Exposed

Hot X: Algebra Exposed Hot X: Algebra Exposed Solution Guide for Chapter 10 Here are the solutions for the Doing the Math exercises in Hot X: Algebra Exposed! DTM from p.137-138 2. To see if the point is on the line, let s plug

More information

User's Guide Version 3. The fast, organized way to analyze and graph scientific data

User's Guide Version 3. The fast, organized way to analyze and graph scientific data User's Guide Version 3 The fast, organized way to analyze and graph scientific data 1994-1999, GraphPad Software, Inc. All rights reserved. GraphPad Prism, Prism and InStat are registered trademarks of

More information

0 Graphical Analysis Use of Excel

0 Graphical Analysis Use of Excel Lab 0 Graphical Analysis Use of Excel What You Need To Know: This lab is to familiarize you with the graphing ability of excels. You will be plotting data set, curve fitting and using error bars on the

More information

Chapter 5 Accumulating Change: Limits of Sums and the Definite Integral

Chapter 5 Accumulating Change: Limits of Sums and the Definite Integral Chapter 5 Accumulating Change: Limits of Sums and the Definite Integral 5.1 Results of Change and Area Approximations So far, we have used Excel to investigate rates of change. In this chapter we consider

More information

FUNCTIONS AND MODELS

FUNCTIONS AND MODELS 1 FUNCTIONS AND MODELS FUNCTIONS AND MODELS In this section, we assume that you have access to a graphing calculator or a computer with graphing software. FUNCTIONS AND MODELS 1.4 Graphing Calculators

More information

In math, the rate of change is called the slope and is often described by the ratio rise

In math, the rate of change is called the slope and is often described by the ratio rise Chapter 3 Equations of Lines Sec. Slope The idea of slope is used quite often in our lives, however outside of school, it goes by different names. People involved in home construction might talk about

More information

Exploring Slope. We use the letter m to represent slope. It is the ratio of the rise to the run.

Exploring Slope. We use the letter m to represent slope. It is the ratio of the rise to the run. Math 7 Exploring Slope Slope measures the steepness of a line. If you take any two points on a line, the change in y (vertical change) is called the rise and the change in x (horizontal change) is called

More information

The first thing we ll need is some numbers. I m going to use the set of times and drug concentration levels in a patient s bloodstream given below.

The first thing we ll need is some numbers. I m going to use the set of times and drug concentration levels in a patient s bloodstream given below. Graphing in Excel featuring Excel 2007 1 A spreadsheet can be a powerful tool for analyzing and graphing data, but it works completely differently from the graphing calculator that you re used to. If you

More information

Excel Spreadsheets and Graphs

Excel Spreadsheets and Graphs Excel Spreadsheets and Graphs Spreadsheets are useful for making tables and graphs and for doing repeated calculations on a set of data. A blank spreadsheet consists of a number of cells (just blank spaces

More information

Graphs of Increasing Exponential Functions

Graphs of Increasing Exponential Functions Section 5 2A: Graphs of Increasing Exponential Functions We want to determine what the graph of an exponential function y = a x looks like for all values of a > We will select a value of a > and examine

More information

Graphs of Increasing Exponential Functions

Graphs of Increasing Exponential Functions Section 5 2A: Graphs of Increasing Exponential Functions We want to determine what the graph of an exponential function y = a x looks like for all values of a > We will select a value of a > and examine

More information

Graphical Analysis of Data using Microsoft Excel [2016 Version]

Graphical Analysis of Data using Microsoft Excel [2016 Version] Graphical Analysis of Data using Microsoft Excel [2016 Version] Introduction In several upcoming labs, a primary goal will be to determine the mathematical relationship between two variable physical parameters.

More information

Divisibility Rules and Their Explanations

Divisibility Rules and Their Explanations Divisibility Rules and Their Explanations Increase Your Number Sense These divisibility rules apply to determining the divisibility of a positive integer (1, 2, 3, ) by another positive integer or 0 (although

More information

An Analytic Solution for Ellipse and Line Intersection. Andy Giese

An Analytic Solution for Ellipse and Line Intersection. Andy Giese n nalytic Solution for Ellipse and Line Intersection ndy Giese July 18, 2013 Introduction If you have a line and an ellipse, how can you tell where they intersect? This is a relatively simple problem that

More information

Finding the Maximum or Minimum of a Quadratic Function. f(x) = x 2 + 4x + 2.

Finding the Maximum or Minimum of a Quadratic Function. f(x) = x 2 + 4x + 2. Section 5.6 Optimization 529 5.6 Optimization In this section we will explore the science of optimization. Suppose that you are trying to find a pair of numbers with a fixed sum so that the product of

More information

3.1 Start Thinking. 3.1 Warm Up. 3.1 Cumulative Review Warm Up. Consider the equation y x.

3.1 Start Thinking. 3.1 Warm Up. 3.1 Cumulative Review Warm Up. Consider the equation y x. 3.1 Start Thinking Consider the equation y x. Are there any values of x that you cannot substitute into the equation? If so, what are they? Are there any values of y that you cannot obtain as an answer?

More information

IQR = number. summary: largest. = 2. Upper half: Q3 =

IQR = number. summary: largest. = 2. Upper half: Q3 = Step by step box plot Height in centimeters of players on the 003 Women s Worldd Cup soccer team. 157 1611 163 163 164 165 165 165 168 168 168 170 170 170 171 173 173 175 180 180 Determine the 5 number

More information

Using Excel for Graphical Analysis of Data

Using Excel for Graphical Analysis of Data Using Excel for Graphical Analysis of Data Introduction In several upcoming labs, a primary goal will be to determine the mathematical relationship between two variable physical parameters. Graphs are

More information

SNAP Centre Workshop. Graphing Lines

SNAP Centre Workshop. Graphing Lines SNAP Centre Workshop Graphing Lines 45 Graphing a Line Using Test Values A simple way to linear equation involves finding test values, plotting the points on a coordinate plane, and connecting the points.

More information

Quantitative Understanding in Biology Module II: Model Parameter Estimation Lecture IV: Quantitative Comparison of Models

Quantitative Understanding in Biology Module II: Model Parameter Estimation Lecture IV: Quantitative Comparison of Models Quantitative Understanding in Biology Module II: Model Parameter Estimation Lecture IV: Quantitative Comparison of Models A classic mathematical model for enzyme kinetics is the Michaelis-Menten equation:

More information

ENV Laboratory 2: Graphing

ENV Laboratory 2: Graphing Name: Date: Introduction It is often said that a picture is worth 1,000 words, or for scientists we might rephrase it to say that a graph is worth 1,000 words. Graphs are most often used to express data

More information

Interactive Math Glossary Terms and Definitions

Interactive Math Glossary Terms and Definitions Terms and Definitions Absolute Value the magnitude of a number, or the distance from 0 on a real number line Addend any number or quantity being added addend + addend = sum Additive Property of Area the

More information

We have seen that as n increases, the length of our confidence interval decreases, the confidence interval will be more narrow.

We have seen that as n increases, the length of our confidence interval decreases, the confidence interval will be more narrow. {Confidence Intervals for Population Means} Now we will discuss a few loose ends. Before moving into our final discussion of confidence intervals for one population mean, let s review a few important results

More information

3-1 Writing Linear Equations

3-1 Writing Linear Equations 3-1 Writing Linear Equations Suppose you have a job working on a monthly salary of $2,000 plus commission at a car lot. Your commission is 5%. What would be your pay for selling the following in monthly

More information

Why Use Graphs? Test Grade. Time Sleeping (Hrs) Time Sleeping (Hrs) Test Grade

Why Use Graphs? Test Grade. Time Sleeping (Hrs) Time Sleeping (Hrs) Test Grade Analyzing Graphs Why Use Graphs? It has once been said that a picture is worth a thousand words. This is very true in science. In science we deal with numbers, some times a great many numbers. These numbers,

More information

Maximum and Minimum Slopes Wilfrid Laurier University

Maximum and Minimum Slopes Wilfrid Laurier University Maximum and Minimum Slopes Wilfrid Laurier University Wilfrid Laurier University December 12, 2014 In this document, you ll learn: In this document, you ll learn: how to determine the uncertainties in

More information

Tips and Guidance for Analyzing Data. Executive Summary

Tips and Guidance for Analyzing Data. Executive Summary Tips and Guidance for Analyzing Data Executive Summary This document has information and suggestions about three things: 1) how to quickly do a preliminary analysis of time-series data; 2) key things to

More information

Chapter 1 Section 1 Lesson: Solving Linear Equations

Chapter 1 Section 1 Lesson: Solving Linear Equations Introduction Linear equations are the simplest types of equations to solve. In a linear equation, all variables are to the first power only. All linear equations in one variable can be reduced to the form

More information

Vocabulary. 5-number summary Rule. Area principle. Bar chart. Boxplot. Categorical data condition. Categorical variable.

Vocabulary. 5-number summary Rule. Area principle. Bar chart. Boxplot. Categorical data condition. Categorical variable. 5-number summary 68-95-99.7 Rule Area principle Bar chart Bimodal Boxplot Case Categorical data Categorical variable Center Changing center and spread Conditional distribution Context Contingency table

More information

Descriptive Statistics, Standard Deviation and Standard Error

Descriptive Statistics, Standard Deviation and Standard Error AP Biology Calculations: Descriptive Statistics, Standard Deviation and Standard Error SBI4UP The Scientific Method & Experimental Design Scientific method is used to explore observations and answer questions.

More information

MTH 122 Calculus II Essex County College Division of Mathematics and Physics 1 Lecture Notes #11 Sakai Web Project Material

MTH 122 Calculus II Essex County College Division of Mathematics and Physics 1 Lecture Notes #11 Sakai Web Project Material MTH Calculus II Essex County College Division of Mathematics and Physics Lecture Notes # Sakai Web Project Material Introduction - - 0 - Figure : Graph of y sin ( x y ) = x cos (x + y) with red tangent

More information

LAB 2: DATA FILTERING AND NOISE REDUCTION

LAB 2: DATA FILTERING AND NOISE REDUCTION NAME: LAB TIME: LAB 2: DATA FILTERING AND NOISE REDUCTION In this exercise, you will use Microsoft Excel to generate several synthetic data sets based on a simplified model of daily high temperatures in

More information

Area and Perimeter EXPERIMENT. How are the area and perimeter of a rectangle related? You probably know the formulas by heart:

Area and Perimeter EXPERIMENT. How are the area and perimeter of a rectangle related? You probably know the formulas by heart: Area and Perimeter How are the area and perimeter of a rectangle related? You probably know the formulas by heart: Area Length Width Perimeter (Length Width) But if you look at data for many different

More information

6.001 Notes: Section 4.1

6.001 Notes: Section 4.1 6.001 Notes: Section 4.1 Slide 4.1.1 In this lecture, we are going to take a careful look at the kinds of procedures we can build. We will first go back to look very carefully at the substitution model,

More information

Using Microsoft Excel

Using Microsoft Excel Using Microsoft Excel Introduction This handout briefly outlines most of the basic uses and functions of Excel that we will be using in this course. Although Excel may be used for performing statistical

More information

An introduction to plotting data

An introduction to plotting data An introduction to plotting data Eric D. Black California Institute of Technology February 25, 2014 1 Introduction Plotting data is one of the essential skills every scientist must have. We use it on a

More information

Chapter 2: Rational. Functions. SHMth1: General Mathematics. Accountancy, Business and Management (ABM. Mr. Migo M. Mendoza

Chapter 2: Rational. Functions. SHMth1: General Mathematics. Accountancy, Business and Management (ABM. Mr. Migo M. Mendoza Chapter 2: Rational Functions SHMth1: General Mathematics Accountancy, Business and Management (ABM Mr. Migo M. Mendoza Chapter 2: Rational Functions Lecture 6: Basic Concepts Lecture 7: Solving Rational

More information

Multiple Regression White paper

Multiple Regression White paper +44 (0) 333 666 7366 Multiple Regression White paper A tool to determine the impact in analysing the effectiveness of advertising spend. Multiple Regression In order to establish if the advertising mechanisms

More information

1

1 Zeros&asymptotes Example 1 In an early version of this activity I began with a sequence of simple examples (parabolas and cubics) working gradually up to the main idea. But now I think the best strategy

More information

Error Analysis, Statistics and Graphing

Error Analysis, Statistics and Graphing Error Analysis, Statistics and Graphing This semester, most of labs we require us to calculate a numerical answer based on the data we obtain. A hard question to answer in most cases is how good is your

More information

Voluntary State Curriculum Algebra II

Voluntary State Curriculum Algebra II Algebra II Goal 1: Integration into Broader Knowledge The student will develop, analyze, communicate, and apply models to real-world situations using the language of mathematics and appropriate technology.

More information

Dealing with Data in Excel 2013/2016

Dealing with Data in Excel 2013/2016 Dealing with Data in Excel 2013/2016 Excel provides the ability to do computations and graphing of data. Here we provide the basics and some advanced capabilities available in Excel that are useful for

More information

Graphing with a Graphing Calculator

Graphing with a Graphing Calculator APPENDIX C Graphing with a Graphing Calculator A graphing calculator is a powerful tool for graphing equations and functions. In this appendix we give general guidelines to follow and common pitfalls to

More information

Introduction to Excel Workshop

Introduction to Excel Workshop Introduction to Excel Workshop Empirical Reasoning Center September 9, 2016 1 Important Terminology 1. Rows are identified by numbers. 2. Columns are identified by letters. 3. Cells are identified by the

More information

Geology Geomath Estimating the coefficients of various Mathematical relationships in Geology

Geology Geomath Estimating the coefficients of various Mathematical relationships in Geology Geology 351 - Geomath Estimating the coefficients of various Mathematical relationships in Geology Throughout the semester you ve encountered a variety of mathematical relationships between various geologic

More information

QQ normality plots Harvey Motulsky, GraphPad Software Inc. July 2013

QQ normality plots Harvey Motulsky, GraphPad Software Inc. July 2013 QQ normality plots Harvey Motulsky, GraphPad Software Inc. July 213 Introduction Many statistical tests assume that data (or residuals) are sampled from a Gaussian distribution. Normality tests are often

More information

How to Do Everything We Need to Do on a TI Calculator in Algebra 2 for Now (Unless Davies Forgot Something)

How to Do Everything We Need to Do on a TI Calculator in Algebra 2 for Now (Unless Davies Forgot Something) How to Do Everything We Need to Do on a TI Calculator in Algebra 2 for Now (Unless Davies Forgot Something) 10.01.17 Before you do anything, set up your calculator so that it won t get in your way. Basics:

More information

Honors Precalculus: Solving equations and inequalities graphically and algebraically. Page 1

Honors Precalculus: Solving equations and inequalities graphically and algebraically. Page 1 Solving equations and inequalities graphically and algebraically 1. Plot points on the Cartesian coordinate plane. P.1 2. Represent data graphically using scatter plots, bar graphs, & line graphs. P.1

More information

Running SNAP. The SNAP Team February 2012

Running SNAP. The SNAP Team February 2012 Running SNAP The SNAP Team February 2012 1 Introduction SNAP is a tool that is intended to serve as the read aligner in a gene sequencing pipeline. Its theory of operation is described in Faster and More

More information

Running SNAP. The SNAP Team October 2012

Running SNAP. The SNAP Team October 2012 Running SNAP The SNAP Team October 2012 1 Introduction SNAP is a tool that is intended to serve as the read aligner in a gene sequencing pipeline. Its theory of operation is described in Faster and More

More information

Chapter 1. Linear Equations and Straight Lines. 2 of 71. Copyright 2014, 2010, 2007 Pearson Education, Inc.

Chapter 1. Linear Equations and Straight Lines. 2 of 71. Copyright 2014, 2010, 2007 Pearson Education, Inc. Chapter 1 Linear Equations and Straight Lines 2 of 71 Outline 1.1 Coordinate Systems and Graphs 1.4 The Slope of a Straight Line 1.3 The Intersection Point of a Pair of Lines 1.2 Linear Inequalities 1.5

More information

MAT 003 Brian Killough s Instructor Notes Saint Leo University

MAT 003 Brian Killough s Instructor Notes Saint Leo University MAT 003 Brian Killough s Instructor Notes Saint Leo University Success in online courses requires self-motivation and discipline. It is anticipated that students will read the textbook and complete sample

More information

CHAPTER 3 AN OVERVIEW OF DESIGN OF EXPERIMENTS AND RESPONSE SURFACE METHODOLOGY

CHAPTER 3 AN OVERVIEW OF DESIGN OF EXPERIMENTS AND RESPONSE SURFACE METHODOLOGY 23 CHAPTER 3 AN OVERVIEW OF DESIGN OF EXPERIMENTS AND RESPONSE SURFACE METHODOLOGY 3.1 DESIGN OF EXPERIMENTS Design of experiments is a systematic approach for investigation of a system or process. A series

More information

This strand involves properties of the physical world that can be measured, the units used to measure them and the process of measurement.

This strand involves properties of the physical world that can be measured, the units used to measure them and the process of measurement. ICAS MATHEMATICS ASSESSMENT FRAMEWORK ICAS Mathematics assesses mathematical skills in a range of contexts. The content of the papers is divided into the strands of: and, and, and, and, and and. The content

More information

Using Excel for Graphical Analysis of Data

Using Excel for Graphical Analysis of Data EXERCISE Using Excel for Graphical Analysis of Data Introduction In several upcoming experiments, a primary goal will be to determine the mathematical relationship between two variable physical parameters.

More information

Lecture 3: Linear Classification

Lecture 3: Linear Classification Lecture 3: Linear Classification Roger Grosse 1 Introduction Last week, we saw an example of a learning task called regression. There, the goal was to predict a scalar-valued target from a set of features.

More information

Not for reproduction

Not for reproduction x=a GRAPHING CALCULATORS AND COMPUTERS (a, d ) y=d (b, d ) (a, c ) y=c (b, c) (a) _, by _, 4 x=b FIGURE 1 The viewing rectangle a, b by c, d _4 4 In this section we assume that you have access to a graphing

More information

[1] CURVE FITTING WITH EXCEL

[1] CURVE FITTING WITH EXCEL 1 Lecture 04 February 9, 2010 Tuesday Today is our third Excel lecture. Our two central themes are: (1) curve-fitting, and (2) linear algebra (matrices). We will have a 4 th lecture on Excel to further

More information

The x-intercept can be found by setting y = 0 and solving for x: 16 3, 0

The x-intercept can be found by setting y = 0 and solving for x: 16 3, 0 y=-3/4x+4 and y=2 x I need to graph the functions so I can clearly describe the graphs Specifically mention any key points on the graphs, including intercepts, vertex, or start/end points. What is the

More information

Mastery. PRECALCULUS Student Learning Targets

Mastery. PRECALCULUS Student Learning Targets PRECALCULUS Student Learning Targets Big Idea: Sequences and Series 1. I can describe a sequence as a function where the domain is the set of natural numbers. Connections (Pictures, Vocabulary, Definitions,

More information

A Grid Algorithm for High Throughput Fitting of Dose-Response Curve Data

A Grid Algorithm for High Throughput Fitting of Dose-Response Curve Data Current Chemical Genomics, 2010, 4, 57-66 57 Open Access A Grid Algorithm for High Throughput Fitting of Dose-Response Curve Data Yuhong Wang*, Ajit Jadhav, Noel Southal, Ruili Huang and Dac-Trung Nguyen

More information

Learn to use the vector and translation tools in GX.

Learn to use the vector and translation tools in GX. Learning Objectives Horizontal and Combined Transformations Algebra ; Pre-Calculus Time required: 00 50 min. This lesson adds horizontal translations to our previous work with vertical translations and

More information

3.1 INTRODUCTION TO THE FAMILY OF QUADRATIC FUNCTIONS

3.1 INTRODUCTION TO THE FAMILY OF QUADRATIC FUNCTIONS 3.1 INTRODUCTION TO THE FAMILY OF QUADRATIC FUNCTIONS Finding the Zeros of a Quadratic Function Examples 1 and and more Find the zeros of f(x) = x x 6. Solution by Factoring f(x) = x x 6 = (x 3)(x + )

More information

Here is the data collected.

Here is the data collected. Introduction to Scientific Analysis of Data Using Spreadsheets. Computer spreadsheets are very powerful tools that are widely used in Business, Science, and Engineering to perform calculations and record,

More information

Experimental Design and Graphical Analysis of Data

Experimental Design and Graphical Analysis of Data Experimental Design and Graphical Analysis of Data A. Designing a controlled experiment When scientists set up experiments they often attempt to determine how a given variable affects another variable.

More information

Microsoft Excel 2007 Creating a XY Scatter Chart

Microsoft Excel 2007 Creating a XY Scatter Chart Microsoft Excel 2007 Creating a XY Scatter Chart Introduction This document will walk you through the process of creating a XY Scatter Chart using Microsoft Excel 2007 and using the available Excel features

More information

3. parallel: (b) and (c); perpendicular (a) and (b), (a) and (c)

3. parallel: (b) and (c); perpendicular (a) and (b), (a) and (c) SECTION 1.1 1. Plot the points (0, 4), ( 2, 3), (1.5, 1), and ( 3, 0.5) in the Cartesian plane. 2. Simplify the expression 13 7 2. 3. Use the 3 lines whose equations are given. Which are parallel? Which

More information

Properties and Definitions

Properties and Definitions Section 0.1 Contents: Operations Defined Multiplication as an Abbreviation Visualizing Multiplication Commutative Properties Parentheses Associative Properties Identities Zero Product Answers to Exercises

More information

Diode Lab vs Lab 0. You looked at the residuals of the fit, and they probably looked like random noise.

Diode Lab vs Lab 0. You looked at the residuals of the fit, and they probably looked like random noise. Diode Lab vs Lab In Lab, the data was from a nearly perfect sine wave of large amplitude from a signal generator. The function you were fitting was a sine wave with an offset, an amplitude, a frequency,

More information

Graphing Linear Equations

Graphing Linear Equations Graphing Linear Equations A.REI.10 Understand that the graph of an equation in two variables is the set of all its solutions plotted in the coordinate plane. What am I learning today? How to graph a linear

More information

Algebra Unit 2: Linear Functions Notes. Slope Notes. 4 Types of Slope. Slope from a Formula

Algebra Unit 2: Linear Functions Notes. Slope Notes. 4 Types of Slope. Slope from a Formula Undefined Slope Notes Types of Slope Zero Slope Slope can be described in several ways: Steepness of a line Rate of change rate of increase or decrease Rise Run Change (difference) in y over change (difference)

More information

Skill 1: Multiplying Polynomials

Skill 1: Multiplying Polynomials CS103 Spring 2018 Mathematical Prerequisites Although CS103 is primarily a math class, this course does not require any higher math as a prerequisite. The most advanced level of mathematics you'll need

More information

Algebra 1 Notes Quarter

Algebra 1 Notes Quarter Algebra 1 Notes Quarter 3 2014 2015 Name: ~ 1 ~ Table of Contents Unit 9 Exponent Rules Exponent Rules for Multiplication page 6 Negative and Zero Exponents page 10 Exponent Rules Involving Quotients page

More information

2: Functions, Equations, and Graphs

2: Functions, Equations, and Graphs 2: Functions, Equations, and Graphs 2-1: Relations and Functions Relations A relation is a set of coordinate pairs some matching between two variables (say, x and y). One of the variables must be labeled

More information

Glossary Common Core Curriculum Maps Math/Grade 6 Grade 8

Glossary Common Core Curriculum Maps Math/Grade 6 Grade 8 Glossary Common Core Curriculum Maps Math/Grade 6 Grade 8 Grade 6 Grade 8 absolute value Distance of a number (x) from zero on a number line. Because absolute value represents distance, the absolute value

More information

8 th Grade Mathematics Unpacked Content For the new Common Core standards that will be effective in all North Carolina schools in the

8 th Grade Mathematics Unpacked Content For the new Common Core standards that will be effective in all North Carolina schools in the 8 th Grade Mathematics Unpacked Content For the new Common Core standards that will be effective in all North Carolina schools in the 2012-13. This document is designed to help North Carolina educators

More information

Introduction to the workbook and spreadsheet

Introduction to the workbook and spreadsheet Excel Tutorial To make the most of this tutorial I suggest you follow through it while sitting in front of a computer with Microsoft Excel running. This will allow you to try things out as you follow along.

More information

Chapter 1. Math review. 1.1 Some sets

Chapter 1. Math review. 1.1 Some sets Chapter 1 Math review This book assumes that you understood precalculus when you took it. So you used to know how to do things like factoring polynomials, solving high school geometry problems, using trigonometric

More information

Algebra 2 Semester 1 (#2221)

Algebra 2 Semester 1 (#2221) Instructional Materials for WCSD Math Common Finals The Instructional Materials are for student and teacher use and are aligned to the 2016-2017 Course Guides for the following course: Algebra 2 Semester

More information

y= sin( x) y= cos( x)

y= sin( x) y= cos( x) . The graphs of sin(x) and cos(x). Now I am going to define the two basic trig functions: sin(x) and cos(x). Study the diagram at the right. The circle has radius. The arm OP starts at the positive horizontal

More information

Section 4 General Factorial Tutorials

Section 4 General Factorial Tutorials Section 4 General Factorial Tutorials General Factorial Part One: Categorical Introduction Design-Ease software version 6 offers a General Factorial option on the Factorial tab. If you completed the One

More information

addition + =5+C2 adds 5 to the value in cell C2 multiplication * =F6*0.12 multiplies the value in cell F6 by 0.12

addition + =5+C2 adds 5 to the value in cell C2 multiplication * =F6*0.12 multiplies the value in cell F6 by 0.12 BIOL 001 Excel Quick Reference Guide (Office 2010) For your lab report and some of your assignments, you will need to use Excel to analyze your data and/or generate graphs. This guide highlights specific

More information

Tutorial Four: Linear Regression

Tutorial Four: Linear Regression Tutorial Four: Linear Regression Imad Pasha Chris Agostino February 25, 2015 1 Introduction When looking at the results of experiments, it is critically important to be able to fit curves to scattered

More information

Math Fundamentals for Statistics (Math 52) Unit 3: Addition and Subtraction. Scott Fallstrom and Brent Pickett The How and Whys Guys.

Math Fundamentals for Statistics (Math 52) Unit 3: Addition and Subtraction. Scott Fallstrom and Brent Pickett The How and Whys Guys. Math Fundamentals for Statistics (Math 52) Unit 3: Addition and Subtraction Scott Fallstrom and Brent Pickett The How and Whys Guys Unit 3 Page 1 3.1: Place Value (Addition Preview) Our system is a base-ten,

More information

Wood Grain Image Textures

Wood Grain Image Textures Do you ever look at the LightWorks help files when trying to figure out how to wrap a wood image to an object in TurboCAD and wonder why it has to be so complex? Uses Arbitrary Plane Wrapping Uses Local

More information

Section 1.1 Graphs Graphs

Section 1.1 Graphs Graphs Section 1.1 Graphs 55 1.1 Graphs Much of algebra is concerned with solving equations. Many algebraic techniques have been developed to provide insights into various sorts of equations, and those techniques

More information

Model Assessment and Selection. Reference: The Elements of Statistical Learning, by T. Hastie, R. Tibshirani, J. Friedman, Springer

Model Assessment and Selection. Reference: The Elements of Statistical Learning, by T. Hastie, R. Tibshirani, J. Friedman, Springer Model Assessment and Selection Reference: The Elements of Statistical Learning, by T. Hastie, R. Tibshirani, J. Friedman, Springer 1 Model Training data Testing data Model Testing error rate Training error

More information

Section 1.1 The Distance and Midpoint Formulas

Section 1.1 The Distance and Midpoint Formulas Section 1.1 The Distance and Midpoint Formulas 1 y axis origin x axis 2 Plot the points: ( 3, 5), (0,7), ( 6,0), (6,4) 3 Distance Formula y x 4 Finding the Distance Between Two Points Find the distance

More information

Chapter 1 Polynomials and Modeling

Chapter 1 Polynomials and Modeling Chapter 1 Polynomials and Modeling 1.1 Linear Functions Recall that a line is a function of the form y = mx+ b, where m is the slope of the line (how steep the line is) and b gives the y-intercept (where

More information

An introduction to SPSS

An introduction to SPSS An introduction to SPSS To open the SPSS software using U of Iowa Virtual Desktop... Go to https://virtualdesktop.uiowa.edu and choose SPSS 24. Contents NOTE: Save data files in a drive that is accessible

More information