Calibrating proxy data sets - EdShare

advertisement
SOES6047 - Global Climate Cycles
SOES 6047
Global Climate Cycles L8:
Calibrating proxy data sets
Dr. Heiko Pälike
heiko@noc.soton.ac.uk
Ext. 23638, Rm. 164/34
SOES6047 - Global Climate Cycles
๏ Biological proxies a very powerful tool to record environmental
๏
๏
๏
๏
๏
conditions that are not otherwise available
Transfer function methods attempt to empirically match the
correlation of present-day T°C, SSS and productivity
conditions with species and morphometric properties
Different versions of transfer functions exist, all methods have
in common certain questionable short-comings
If calibration with present-day data is required, we are limited
how far back in time we can go before evolutionary aspects
prevent analogue methods to work
Best to treat biological proxy results as only semi-quantitative
Yet, some novel applications are being developed, including
palaeo-salinity proxies
L8 Calibrating proxy data sets
recap from last “proxy” lecture:
2
SOES6047 - Global Climate Cycles
๏ A hands-on approach to calibrating proxy data to a set of
“calibration” data
L8 Calibrating proxy data sets
Objectives & learning outcomes
3
4
SOES6047 - Global Climate Cycles
๏ In general, we want to describe a set of proxy variable
๏
๏
measurements to fit a set of observation or calibration data
The functional relationship could be linear,
or more complicated (exponential, polynomial, logarithmic etc.)
Very simple regression techniques are
available in Excel, and you can quite
easily add your own with “Macros”
L8 Calibrating proxy data sets
Principles of calibration
๏ have to learn to be confident and
find by yourself what is
needed to get the job done
๏ Here we will work through
a simple example
exponential fit in real data
is shown in link
linear fit
Link to real data plot: Rosenthal, Y., Boyle, E.A., Slowey, N., (1997) Temperature control on the
incorporation of magnesium, strontium, fluorine, and cadmium into benthic foraminiferal shells from Little
Bahama Bank: Prospects for thermocline paleoceanography.Geochimica et Cosmochimica Acta, v. 61,
no. 17, p. 3633-3643.
From: Lyle, M., Wilson, P.A., Janecek, T.R., et al.,
2002. Site 1218. Proceedings of the Ocean Drilling
Program, Initial Reports v. 199
SOES6047 - Global Climate Cycles
๏ ForKsome proxies, such as
U37 alkenone data and water
temperatures, one can achieve
fairly simple regression
calculations. This can be done in
specialist tools such as SPSS, or
even in Excel (Linear regression)
Reproduced with permission of American Chemistry Society:
Rosell-Melé, A., Carter, J. F., Parry, A. T., and Eglinton, G.
(1995). Determination of the UK37 Index in Geological Samples.
Analytical Chemistry, v. 67, p. 1283-1289. Copyright [1995]
American Chemistry Society.
L8 Calibrating proxy data sets
Regression techniques
5
SOES6047 - Global Climate Cycles
๏ as a “hands-on” example, consider the typical situation where a
๏
low-resolution data set of calibration data exists, together with a
much higher resolution data set of proxy measurements
calibration data were obtained by coulometry, and ICP-AES
(which is already a indirectly calibrated measurement)
From: Lyle, M., Wilson, P.A., Janecek, T.R., et al.,
2002. Site 1218. Proceedings of the Ocean Drilling
Program, Initial Reports v. 199
ODP Site 1218, Shipboard Sci. Party 2001
L8 Calibrating proxy data sets
Case study: CaCO3 calibration
6
SOES6047 - Global Climate Cycles
๏ shipboard analysis showed that proxy measurements that covary with %CaCO3 content include
๏ magnetic susceptibility (anti-correlation)
๏ colour reflectance (lightness)
๏ bulk density
๏ The aim is now to relate the calibration data to the proxy data in
a mathematical sense
๏ Initial approach: use one proxy variable at a time, let’s start with
bulk density, which reflects the relative proportion of carbonate,
opal, and clays
L8 Calibrating proxy data sets
Proxy data for %CaCO3 calculation:
7
SOES6047 - Global Climate Cycles
laboratory measurements of wet and bulk density (circles on
plot).
From: Lyle, M., Wilson, P.A., Janecek, T.R., et al.,
2002. Site 1218. Proceedings of the Ocean Drilling
Program, Initial Reports v. 199
L8 Calibrating proxy data sets
๏ The GRA bulk density measurements are also calibrated to
8
SOES6047 - Global Climate Cycles
๏ visual comparison of directly measured carbonate content and
GRA bulk density shows an interval from ~50-220 mbsf (~50245mcd) of high
carbonate, high density,
low magnetic
susceptibility, and bright
colour reflectance
๏ AIM: do a regression fit
with GRA bulk density
From: Lyle, M., Wilson, P.A., Janecek, T.R., et al.,
2002. Site 1218. Proceedings of the Ocean Drilling
Program, Initial Reports v. 199
L8 Calibrating proxy data sets
GRA bulk density record 1218
9
10
SOES6047 - Global Climate Cycles
๏ First step: acquire all of the necessary data:
๏ direct CaCO3 measurements
๏ GRA bulk density data
L8 Calibrating proxy data sets
Procedure
11
SOES6047 - Global Climate Cycles
๏ First step: acquire all of the necessary data:
๏ direct CaCO3 measurements
๏ GRA bulk density data
L8 Calibrating proxy data sets
Procedure
SOES6047 - Global Climate Cycles
๏ Having assembled the data, we now need to plot one variable
๏
๏
against the other, in order to estimate whether the fit is linear
(straight line), some form of polynomial, exponential etc.
To do this, we need to INTERPOLATE the higher-resolution
GRA data at the depths at which the CaCO3 measurements
were taken!
To do this, we will use a self-programmed macro function that
does a Gaussian interpolation for us. You can find the example
spreadsheet on Blackboard, and investigate the code inside the
“Visual Basic” Macro editor of Excel
L8 Calibrating proxy data sets
Interpolating GRA data
12
13
SOES6047 - Global Climate Cycles
๏ Use macro “gint”, which requires you to
๏ define the range of cells that give the source data
(the GRA density data) by selecting the cell range,
and choose the menu “Insert->Name->Define”, and giving it
a memorable name like gra_data
L8 Calibrating proxy data sets
Procedure:
SOES6047 - Global Climate Cycles
๏ If the interpolation macro is installed, after defining the name
range for the GRA data, we can calculate the interpolated
values with “gint” as a function:
L8 Calibrating proxy data sets
Entering the interpolation formula
14
SOES6047 - Global Climate Cycles
๏ For depths where there are not sufficient data around the point
๏
to be interpolated, gint will return -9999
Can either widen the gaussian window (here 0.1 m), or replace
-9999 values with “=na()” (“Not a Number”)
L8 Calibrating proxy data sets
Cleaning the interpolated values
15
SOES6047 - Global Climate Cycles
๏ Need to do this for entire column, can use Excel’s “Autofilter”
function:
L8 Calibrating proxy data sets
Cleaning the interpolated values
16
SOES6047 - Global Climate Cycles
๏ Need to do this for entire column, can use Excel’s “Autofilter”
function:
L8 Calibrating proxy data sets
Cleaning the interpolated values
17
SOES6047 - Global Climate Cycles
๏ We can now simply replace the -9999 values by replacing
the first one with “=na()”, and filling down across the rest
L8 Calibrating proxy data sets
Replacing NULL values
18
SOES6047 - Global Climate Cycles
๏ We can now simply replace the -9999 values by replacing
the first one with “=na()”, and filling down across the rest
๏ after unchecking the
“Autofilter” menu, we have
now what we want:
for each measured CaCO3
value we have exactly
one interpolated GRA value
L8 Calibrating proxy data sets
Replacing NULL values
19
SOES6047 - Global Climate Cycles
๏ We can now create a simple X-Y plot, and interpret our result
๏ we observe a general positive correlation, which we can
quantify with Excel’s “Add Trendline” function .....
L8 Calibrating proxy data sets
Plotting the first results
20
21
SOES6047 - Global Climate Cycles
๏ we observe a general positive correlation, which we can
๏
๏
quantify with Excel’s “Fit Trendline” function .....
but the fit is relatively poor ....
nevertheless, let’s see how well we can calibrate our proxy
...
This is the formula
we can now apply
to all GRA values
L8 Calibrating proxy data sets
Simple! linear regression
SOES6047 - Global Climate Cycles
๏ For every single GRA density value, we can now calculate the
estimated %CaCO3 value in a new column
L8 Calibrating proxy data sets
Evaluating the fit
22
SOES6047 - Global Climate Cycles
๏ Rather than relying on the regression options that Excel offers
๏
you, a much more general method is to fit a function that you
design yourself to some data ... This could be a more
complicated function, and might involve more than one proxy
variable.
You can do this by using the Excel Tool “Solver”, which tries to
adjust the value in a certain cell (or cells) until a certain fit is
obtained.
๏ This general “function” fitting is numerical, and requires some
trial and error.
๏ Available in Excel menu “Tools->Solver”, if installed properly
L8 Calibrating proxy data sets
advanced methods: “Solver”
23
SOES6047 - Global Climate Cycles
๏ calculate an arbitrary function from your proxy data, in this case
๏
๏
%CaCO3 = a*GRA^2+b*GRA+c
Evaluate misfit between calculated and observed %CaCO3
minimise misfit with “Solver” by adjusting a,b,c
L8 Calibrating proxy data sets
more Solver ...
24
SOES6047 - Global Climate Cycles
๏ calculate an arbitrary function from your proxy data, in this case
๏
๏
%CaCO3 = a*GRA^2+b*GRA+c
Evaluate misfit between calculated and observed %CaCO3
minimise misfit with “Solver” by adjusting a,b,c
L8 Calibrating proxy data sets
more Solver ...
25
SOES6047 - Global Climate Cycles
๏ open “Visual Basic”
Editor to see and
modify methods ...
L8 Calibrating proxy data sets
Looking at the code ...
26
SOES6047 - Global Climate Cycles
๏ Proxy calibration involves fitting a presumably known function
to a set of “calibration” measurements
๏ This often requires interpolation of data
๏ Often used statistical methods such as linear regression
๏ While dedicated packages exist, you can do most of these
calculations yourself within, e.g., a programme like Excel
๏ Example spreadsheet available on Blackboard or
http://heiko.paelike.de/SOES6047 server ...
L8 Calibrating proxy data sets
Key point summary
27
SOES6047 - Global Climate Cycles
๏
This resource was created by the University of Southampton and released as an open educational resource through the 'C-change
in GEES' project exploring the open licensing of climate change and sustainability resources in the Geography, Earth and
Environmental Sciences. The C-change in GEES project was funded by HEFCE as part of the JISC/HE Academy UKOER
programme and coordinated by the GEES Subject Centre.
๏
This resource is licensed under the terms of the Attribution-Non-Commercial-Share Alike 2.0 UK: England & Wales license
(http://creativecommons.org/licenses/by-nc-sa/2.0/uk/).
๏
However the resource, where specified below, contains other 3rd party materials under their own licenses. The licenses and
attributions are outlined below:
๏
The University of Southampton and the National Oceanography Centre, Southampton and its logos are registered trade marks of the University. The University reserves all rights to these items beyond
their inclusion in these CC resources.
๏
The JISC logo, the C-change logo and the logo of the Higher Education Academy Subject Centre for the Geography, Earth and Environmental Sciences are licensed under the terms of the Creative
Commons Attribution -non-commercial-No Derivative Works 2.0 UK England & Wales license. All reproductions must comply with the terms of that license.
๏
All content reproduced from copyrighted material of the American Geophysical Union (AGU) are subject to the terms and conditions as published at:
http://www.agu.org/pubs/authors/usage_permissions.shtml AGU content may be reproduced and modified for non-commercial and classroom use only. Any other use requires the prror written permission from
AGU.
L8 Calibrating proxy data sets
Copyright statement
28
Download