39
Development and optimization of microbeam x-ray fluorescence analysis of Sr in speleothems Jessica A. Buckles Harold D. Rowe Supplementary Material 1. Sr Counts-to-Concentration Calibration Std m g CaCO3 m g SrCO3 Total W t m g Ca m g Sr ppm Sr % Sr % Ca Sr/Ca (m olar) Sr/Ca (w t) 1 100.094 8.335 108.429 40.0807 4.94694 45623.77 4.5623836.96495 0.05646 0.12342 2 100.367 4.089 104.456 40.1900 2.42688 23233.50 2.3233538.47557 0.02762 0.06039 3 100.137 2.107 102.244 40.0979 1.25053 12230.88 1.2230939.21789 0.01427 0.03119 4 100.367 6.255 106.622 40.1900 3.71243 34818.61 3.4818637.69395 0.04225 0.09237 5 100 0 100 40.0431 0.00000 0.00 0.0000040.04308 0.00000 0.00000 Table S1. Calibration standard data for Sr Counts-to- Concentration for Speleothems. Note that the numbering of the standard label is not sequential. a. Standard 1 1

ars.els-cdn.com · Web viewSlope and intercept (int) calculated for the four time settings. Figure S1. Calibration curve for Sr 30s count time. Linear regression plotted for the standards

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: ars.els-cdn.com · Web viewSlope and intercept (int) calculated for the four time settings. Figure S1. Calibration curve for Sr 30s count time. Linear regression plotted for the standards

Development and optimization of microbeam x-ray fluorescence analysis of Sr in speleothems Jessica A. BucklesHarold D. Rowe

Supplementary Material

1. Sr Counts-to-Concentration Calibration

Std mg CaCO3 mg SrCO3 Total Wt mg Ca mg Sr ppm Sr %Sr %Ca Sr/Ca (molar) Sr/Ca (wt)1 100.094 8.335 108.429 40.0807 4.94694 45623.77 4.56238 36.96495 0.05646 0.123422 100.367 4.089 104.456 40.1900 2.42688 23233.50 2.32335 38.47557 0.02762 0.060393 100.137 2.107 102.244 40.0979 1.25053 12230.88 1.22309 39.21789 0.01427 0.031194 100.367 6.255 106.622 40.1900 3.71243 34818.61 3.48186 37.69395 0.04225 0.092375 100 0 100 40.0431 0.00000 0.00 0.00000 40.04308 0.00000 0.00000

Table S1. Calibration standard data for Sr Counts-to-Concentration for Speleothems. Note that the numbering of the standard label is not sequential.

a. Standard 130s

Ca K12 Sr K12 Sr/Ca Ca avg/std/cv Sr avg/std/cv Sr/Ca avg/std/cvMeas_1 2113 25 0.01183152 2120 30.00 0.014171Meas_2 2085 43 0.0206235 46.10531423 11.5758369 0.005485726Meas_3 2068 25 0.01208897 2.174573825 38.58612301 38.71098201Meas_4 2170 16 0.00737327Meas_5 2165 41 0.01893764

60sCa K12 Sr K12 Sr/Ca Ca avg/std/cv Sr avg/std/cv Sr/Ca avg/std/cv

Meas_1 4255 15 0.00352526 4232 30.60 0.007247Meas_2 4184 53 0.0126673 46.9648805 14.57051818 0.003501299Meas_3 4247 36 0.00847657 1.109808604 47.61607248 48.31490105Meas_4 4290 25 0.00582751Meas_5 4183 24 0.00573751

90sCa K12 Sr K12 Sr/Ca Ca avg/std/cv Sr avg/std/cv Sr/Ca avg/std/cv

Meas_1 6504 34 0.00522755 6392 32.00 0.005007Meas_2 6382 19 0.00297712 64.59489144 13.43502884 0.002112503Meas_3 6375 25 0.00392157 1.010558377 41.98446513 42.19067941Meas_4 6358 54 0.00849324Meas_5 6341 28 0.00441571

120sCa K12 Sr K12 Sr/Ca Ca avg/std/cv Sr avg/std/cv Sr/Ca avg/std/cv

Meas_1 8640 37 0.00428241 8543 38.40 0.004493Meas_2 8509 42 0.00493595 76.18201888 4.615192304 0.000526458Meas_3 8568 42 0.00490196 0.891768728 12.01872996 11.71609379Meas_4 8562 40 0.00467181Meas_5 8435 31 0.00367516

1

Page 2: ars.els-cdn.com · Web viewSlope and intercept (int) calculated for the four time settings. Figure S1. Calibration curve for Sr 30s count time. Linear regression plotted for the standards

Table S2. µ-XRF data for Standard 1 at 30s, 60s, 90s, and 120s. Ca and Sr K12 counts measurements were taken 5 times at each setting. Averages of the five were then used to calculate the average counts (avg), standard deviation (std), and coefficient of variation (cv).

b. Standard 230s

Ca K12 Sr K12 Sr/Ca Ca avg/std/cv Sr avg/std/cv Sr/Ca avg/std/cvMeas_1 1983 5762 2.905698 2061 5735.00 2.783913Meas_2 2028 5653 2.787475 55.98839165 60.19551478 0.077245584Meas_3 2103 5814 2.764622 2.716300779 1.049616648 2.774712654Meas_4 2120 5707 2.691981Meas_5 2072 5739 2.769788

60sCa K12 Sr K12 Sr/Ca Ca avg/std/cv Sr avg/std/cv Sr/Ca avg/std/cv

Meas_1 4232 11437 2.702505 4125 11397.60 2.764343Meas_2 4049 11481 2.835515 106.0811011 108.5532128 0.074014958Meas_3 4207 11483 2.729498 2.571538375 0.952421674 2.677487922Meas_4 4155 11224 2.701324Meas_5 3983 11363 2.852875

90sCa K12 Sr K12 Sr/Ca Ca avg/std/cv Sr avg/std/cv Sr/Ca avg/std/cv

Meas_1 6229 17126 2.749398 6190 17089.60 2.760731Meas_2 6170 16977 2.75154 34.91847648 72.67255328 0.019457582Meas_3 6144 17172 2.794922 0.56407464 0.42524432 0.704798108Meas_4 6219 17099 2.749477Meas_5 6190 17074 2.75832

120sCa K12 Sr K12 Sr/Ca Ca avg/std/cv Sr avg/std/cv Sr/Ca avg/std/cv

Meas_1 8266 22513 2.723566 8297 22783.80 2.746268Meas_2 8433 22915 2.717301 85.05116107 182.312095 0.029780663Meas_3 8314 22898 2.75415 1.025108006 0.800183003 1.084404912Meas_4 8264 22676 2.74395Meas_5 8207 22917 2.792372

Table S3. µ-XRF data for Standard 2 at 30s, 60s, 90s, and 120s. Ca and Sr K12 counts measurements were taken 5 times at each setting. Averages of the five were then used to calculate the average counts (avg), standard deviation (std), and coefficient of variation (cv).

2

Page 3: ars.els-cdn.com · Web viewSlope and intercept (int) calculated for the four time settings. Figure S1. Calibration curve for Sr 30s count time. Linear regression plotted for the standards

c. Standard 330s

Ca K12 Sr K12 Sr/Ca Ca avg/std/cv Sr avg/std/cv Sr/Ca avg/std/cvMeas_1 1929 10629 5.510109 1992 10819.20 5.435321Meas_2 2092 10949 5.233748 62.71204031 137.5961482 0.123208325Meas_3 2003 10818 5.400899 3.148827089 1.271777472 2.266808689Meas_4 1981 10952 5.528521Meas_5 1953 10748 5.503328

60sCa K12 Sr K12 Sr/Ca Ca avg/std/cv Sr avg/std/cv Sr/Ca avg/std/cv

Meas_1 4088 21873 5.350538 4009 21805.20 5.439739Meas_2 4055 21937 5.409864 64.6003096 121.4009885 0.078399099Meas_3 3953 21859 5.529724 1.611301746 0.556752465 1.441228975Meas_4 4013 21647 5.394219Meas_5 3937 21710 5.514351

90sCa K12 Sr K12 Sr/Ca Ca avg/std/cv Sr avg/std/cv Sr/Ca avg/std/cv

Meas_1 6119 32067 5.240562 6059 32466.60 5.359597Meas_2 5995 32668 5.449208 75.26818717 232.7966924 0.090650861Meas_3 5973 32520 5.4445 1.242336302 0.717034406 1.69137441Meas_4 6146 32579 5.300846Meas_5 6060 32499 5.362871

120sCa K12 Sr K12 Sr/Ca Ca avg/std/cv Sr avg/std/cv Sr/Ca avg/std/cv

Meas_1 8003 43410 5.424216 8085 43500.20 5.381225Meas_2 8011 43563 5.437898 92.54620468 119.9466548 0.066922658Meas_3 8131 43642 5.367359 1.144722122 0.275738169 1.243632468Meas_4 8055 43540 5.405338Meas_5 8223 43346 5.271312Table S4. µ-XRF data for Standard 3 at 30s, 60s, 90s, and 120s. Ca and Sr K12 counts measurements were taken 5 times at each setting. Averages of the five were then used to calculate the average counts (avg), standard deviation (std), and coefficient of variation (cv).

3

Page 4: ars.els-cdn.com · Web viewSlope and intercept (int) calculated for the four time settings. Figure S1. Calibration curve for Sr 30s count time. Linear regression plotted for the standards

d. Standard 430s

Ca K12 Sr K12 Sr/Ca Ca avg/std/cv Sr avg/std/cv Sr/Ca avg/std/cvMeas_1 2019 17744 8.788509 2049 17960.80 8.767142Meas_2 2033 17989 8.8485 24.20123964 172.2518505 0.102255729Meas_3 2048 18177 8.875488 1.181239732 0.959043308 1.166351966Meas_4 2080 18056 8.680769Meas_5 2064 17838 8.642442

60sCa K12 Sr K12 Sr/Ca Ca avg/std/cv Sr avg/std/cv Sr/Ca avg/std/cv

Meas_1 4209 36088 8.574008 4117 36157.20 8.784858Meas_2 4151 36085 8.693086 75.56123345 179.976943 0.172118146Meas_3 4026 36344 9.027322 1.835346938 0.49776239 1.959259366Meas_4 4146 36339 8.764834Meas_5 4053 35930 8.865038

90sCa K12 Sr K12 Sr/Ca Ca avg/std/cv Sr avg/std/cv Sr/Ca avg/std/cv

Meas_1 6243 53994 8.648727 6143 54116.20 8.809847Meas_2 6173 54019 8.75085 70.96689369 258.246394 0.116986551Meas_3 6144 54490 8.868815 1.155172929 0.477207184 1.327906697Meas_4 6100 53826 8.823934Meas_5 6057 54252 8.956909

120sCa K12 Sr K12 Sr/Ca Ca avg/std/cv Sr avg/std/cv Sr/Ca avg/std/cv

Meas_1 8257 72275 8.753179 8240 72256.00 8.769570Meas_2 8290 72589 8.756212 66.37544727 251.694259 0.072416008Meas_3 8293 71917 8.672013 0.805546825 0.348336829 0.825764634Meas_4 8228 72366 8.79509Meas_5 8131 72133 8.871357Table S5. µ-XRF data for Standard 4 at 30s, 60s, 90s, and 120s. Ca and Sr K12 counts measurements were taken 5 times at each setting. Averages of the five were then used to calculate the average counts (avg), standard deviation (std), and coefficient of variation (cv).

4

Page 5: ars.els-cdn.com · Web viewSlope and intercept (int) calculated for the four time settings. Figure S1. Calibration curve for Sr 30s count time. Linear regression plotted for the standards

e. Standard 530s

Ca K12 Sr K12 Sr/Ca Ca avg/std/cv Sr avg/std/cv Sr/Ca avg/std/cvMeas_1 2005 22537 11.2404 1986 22486.80 11.327522Meas_2 1937 22706 11.72225 28.01428207 170.9961988 0.235467515Meas_3 1997 22375 11.20431 1.410872385 0.760429224 2.078720479Meas_4 1987 22552 11.34977Meas_5 2002 22264 11.12088

60sCa K12 Sr K12 Sr/Ca Ca avg/std/cv Sr avg/std/cv Sr/Ca avg/std/cv

Meas_1 3951 44931 11.37206 3912 44757.60 11.444741Meas_2 4042 44610 11.03662 92.78092476 357.4588088 0.268290937Meas_3 3818 44915 11.76401 2.37145805 0.798654997 2.344229072Meas_4 3923 45123 11.50217Meas_5 3828 44209 11.54885

90sCa K12 Sr K12 Sr/Ca Ca avg/std/cv Sr avg/std/cv Sr/Ca avg/std/cv

Meas_1 5861 67007 11.43269 5890 67152.00 11.401443Meas_2 5869 66697 11.36429 41.47288271 334.7222729 0.094262303Meas_3 5880 67561 11.48997 0.704123645 0.498454659 0.826757662Meas_4 5877 67379 11.46486Meas_5 5963 67116 11.25541

120sCa K12 Sr K12 Sr/Ca Ca avg/std/cv Sr avg/std/cv Sr/Ca avg/std/cv

Meas_1 7994 89508 11.1969 7910 89820.80 11.356175Meas_2 8005 89882 11.22823 88.60191872 444.3975698 0.163985589Meas_3 7878 89298 11.33511 1.120068754 0.4947602 1.444021334Meas_4 7794 90448 11.60482Meas_5 7881 89968 11.41581Table S5. µ-XRF data for Standard 5 at 30s, 60s, 90s, and 120s. Ca and Sr K12 counts measurements were taken 5 times at each setting. Averages of the five were then used to calculate the average counts (avg), standard deviation (std), and coefficient of variation (cv).

Std Sr ppm Sr 30s Sr 60s Sr 90s Sr 120s Sr/Ca (wt) Sr/Ca 30s Sr/Ca 60s Sr/Ca 90s Sr/Ca 120s1 0 30.0 30.6 32.0 38.4 0 0.0142 0.0072 0.0050 0.00452 12230.88 5735.0 11397.6 17090 22784 0.031187 2.7839 2.7643 2.7607 2.74633 23233.5 10819.2 21805.2 32467 43500 0.060385 5.4353 5.4397 5.3596 5.38124 34818.61 17960.8 36157.2 54116.2 72256 0.092372 8.7671 8.7849 8.8098 8.76965 45623.77 22486.8 44757.6 67152.0 89821 0.123424 11.3275 11.4447 11.4014 11.3562

slope 0.501968 1.003455 1.5047 2.0122int -229.936 -431.815 -709.14 -965.14

Table S6. Compilation of Sr ppm of known calibration standards and reported µ-XRF counts. Slope and intercept (int) calculated for the four time settings.

5

Page 6: ars.els-cdn.com · Web viewSlope and intercept (int) calculated for the four time settings. Figure S1. Calibration curve for Sr 30s count time. Linear regression plotted for the standards

Figure S1. Calibration curve for Sr 30s count time. Linear regression plotted for the standards of known concentrations.

0 5000 10000 15000 20000 25000 30000 35000 40000 45000 500000

50001000015000

20000250003000035000400004500050000

f(x) = 1.00345546179152 x − 431.8147905929R² = 0.996455401059154

Sr-60sec

Figure S2. Calibration curve for Sr 60s count time. Linear regression plotted for the standards of known concentrations.

6

Page 7: ars.els-cdn.com · Web viewSlope and intercept (int) calculated for the four time settings. Figure S1. Calibration curve for Sr 30s count time. Linear regression plotted for the standards

0 5000 10000 15000 20000 25000 30000 35000 40000 45000 500000.0

10000.0

20000.0

30000.0

40000.0

50000.0

60000.0

70000.0f(x) = 1.50467592606991 x − 709.143059614173R² = 0.996387049806454

Sr-90sec

Figure S3. Calibration curve for Sr 90s count time. Linear regression plotted for the standards of known concentrations.

0 5000 10000 15000 20000 25000 30000 35000 40000 45000 500000

10000

20000

30000

40000

50000

60000

70000

80000

90000

100000

f(x) = 2.01217667662441 x − 965.136858682767R² = 0.99658452260995

Sr-120sec

Figure S4. Calibration curve for Sr 120s count time. Linear regression plotted for the standards of known concentrations.

7

Page 8: ars.els-cdn.com · Web viewSlope and intercept (int) calculated for the four time settings. Figure S1. Calibration curve for Sr 30s count time. Linear regression plotted for the standards

2. Counting Statistics and Optimization of Analysis

a. Point estimate of the repeatability of an X-Ray Fluorescence instrument

Analysis is done in R. R commands are show in the format below, where ‘>’ is the R command prompt:> command

(Commands shown are for the Apple OS X platform. They may vary slightly for other platforms, particularly in the case of manipulating graphics files. In particular, the “quartz.save()” function is peculiar to the Mac platform. On other platforms, the “png()” function should provide the same functionality.)

(Note also that it will not be possible to exactly duplicate the simulations performed here, since the set of random values generated will be unique. With the large sample sizes, however, results should be quite similar.)

In the absence of prepared standards, a single point on a field sample was analyzed 30 times using the Bruker Artax µ-XRF instrument producing measurements of Ca and Sr as counts. The repeatability of the instrument is estimated for these two elements and the Sr/Ca ratio.

The data is exported from Excel as a comma separated variables file (xrfrr.csv) to allow it to be imported into R for analysis.

Ca Sr

1 2313 76482 2334 75823 2398 75664 2318 77095 2376 78506 2345 79087 2461 76228 2385 77539 2358 7610

10 2385 777511 2362 784212 2459 765413 2498 782714 2494 781815 2355 767316 2421 7721

8

Page 9: ars.els-cdn.com · Web viewSlope and intercept (int) calculated for the four time settings. Figure S1. Calibration curve for Sr 30s count time. Linear regression plotted for the standards

17 2421 769418 2309 764819 2364 783020 2374 759221 2494 785422 2326 772523 2379 781724 2429 776125 2315 778126 2448 778227 2290 788328 2344 767729 2399 790330 2327 7757

Table S7. Count values for 30 identical analyses using the Bruker Artax µ-XRF instrument producing measurements of Ca and Sr as counts.

The data is first imported into R as a data frame named ‘data’. The counts data for Ca and Sr are then copied into two vector variables named ‘Ca’ and ‘Sr’.

> data = read.csv( “xrfrr.csv” )> Ca = data$Ca> Sr = data$Sr

b. Analysis of Ca counts data

The mean and standard deviation of Ca counts are found

> mean( Ca )[1] 2382.7> sd( Ca )[1] 59.13873

A histogram of Ca counts is produced and saved to a file for inclusion in a report

> hist( Ca, main=”Histogram of Ca counts”, breaks=seq( 2250, 2500, by=25 ) )> quartz.save(“histCa.png” )

9

Page 10: ars.els-cdn.com · Web viewSlope and intercept (int) calculated for the four time settings. Figure S1. Calibration curve for Sr 30s count time. Linear regression plotted for the standards

Figure S5. Histogram of Ca counts values for the 30 scans.

The counts data for the µ-XRF is expected to reflect a Poisson distribution. The parameter of a Poisson distribution is lambda, the mean of the distribution. The variance of the Poisson distribution is also lambda.

The histogram is redrawn as a probability density, and a Poisson distribution with lambda = 2383 is overlaid.

> hist( Ca, main=”Density of Ca counts vs Poisson”, breaks=seq( 2250, 2500, by=25 ),prob=TRUE )> lines( 2250:2500, dpois( 2250:2500, 2383 ), type=”h”, col=”yellow” )> abline( v=2383, col=”red” )> quartz.save(“densCa.png” )

10

Page 11: ars.els-cdn.com · Web viewSlope and intercept (int) calculated for the four time settings. Figure S1. Calibration curve for Sr 30s count time. Linear regression plotted for the standards

Figure S6. Density of Ca counts values for the 30 scans versus a superimposed Poisson distribution.

Finally, a Kolmogorov-Smirnov test is applied to test the hypothesis that the sample data is drawn from a Poisson distribution with lambda = 2383.

>ks.test( Ca, ppois, lambda=2383 )One-sample Kolmogorov-Smirnov testData: CaD = 0.1132, p-value = .8365Alternative hypothesis: two-sided

Warning message:

11

Page 12: ars.els-cdn.com · Web viewSlope and intercept (int) calculated for the four time settings. Figure S1. Calibration curve for Sr 30s count time. Linear regression plotted for the standards

In ks.test(Ca, ppois, lambda = 2383):Cannot compute correct p-values with ties

The returned p-value of 0.8365 indicates that there is no reason to conclude that the data do not follow a Poisson distribution. The warning about ties applies only to continuous distributions and can be ignored as the Poisson is a discrete distribution.

(In a statistical test, the smaller a p-value, the stronger the evidence that the “null hypothesis”, in this case that the data follows a Poisson distribution, is false. A p-value of 0.05 indicates 95% certainty that the hypothesis is false.)

Note that the average of the Ca counts is only an estimate of the mean of the distribution from which the sample is drawn.

We may calculate a confidence interval for the true mean using the knowledge that for large n, the distribution of the mean of n values drawn from any distribution, normal or not, approaches a normal distribution with mean equal to the mean of the distribution and variance equal to the variance of the distribution divided by n.

Thus with sample mean of 2383 and sample standard deviation of 59.14, the 95% confidence interval for the mean is from 2361 to 2404. (The 95% confidence interval lies between 1.96 sigma below and 1.96 sigma above the mean).

Since the variance of a Poisson distribution is equal to the mean, the sample mean of 2383 would suggest a sample standard deviation of 48.82. The actual sample standard deviation was 59.14.

In the absence of a theoretical distribution for the sampling distribution of the variance from a Poisson distribution, a simulation was conducted.

A set of 1000 samples, each of size 30, were drawn from a Poisson distribution of mean 2383. The standard deviations of the samples were calculated and a histogram plotted.

> x = rpois( 30000, 2383 )> dim( x ) = c( 1000, 30 )> sdx = apply( x, 1, sd )> hist( sdx, “Histogram of sd, 1000 samples, mean=2383, n=30” )> abline( v=sqrt(2383), col=”red” )> quartz.save( “sd-2383-30.png” )

12

Page 13: ars.els-cdn.com · Web viewSlope and intercept (int) calculated for the four time settings. Figure S1. Calibration curve for Sr 30s count time. Linear regression plotted for the standards

Figure S7. Histogram for the standard deviations of 1000 samples, each of size 30, that were drawn from a Poisson distribution of mean 2383 (Ca counts mean).

The red line is the expected sd of sqrt(2383). No values below 30 or above 75, but values between 50 and 60 were quite common.

The cumulative distribution function for the generated standard deviations was determined, and the 0.025 and 0.975 points determined to find a 95% probability window.

> foo = ecdf( sdx )> plot( foo, main=”ECDF of sd, 1000 samples, mean=2383, n=30” )> abline( h=0.025, col=”red” )> abline( h=0.975, col=”red” )

13

Page 14: ars.els-cdn.com · Web viewSlope and intercept (int) calculated for the four time settings. Figure S1. Calibration curve for Sr 30s count time. Linear regression plotted for the standards

> foo025 = function( x ){ foo( x ) - .025 }> uniroot( foo025, c(30, 40 ) )$root[1] 36.79317> abline( v=36.79317, col=”red” )> foo975 = function( x ){ foo( x ) - .975 }> uniroot( foo975, c(50,70) )$root[1] 61.19742> abline( v=61.19742, col=”red” )

Figure S8. Cumulative distribution function of the standard deviations of the simulated 1000 samples, each of size 30, that were drawn from a Poisson distribution of sample mean 2383 (Ca counts mean) with sample standard deviation of 48.8.

14

Page 15: ars.els-cdn.com · Web viewSlope and intercept (int) calculated for the four time settings. Figure S1. Calibration curve for Sr 30s count time. Linear regression plotted for the standards

In the simulation, 95% of the standard deviations fell between 36.79 and 61.20. A standard deviation of 59.14 is inside the 95% window. We cannot reject the hypothesis that the sample is drawn from a Poisson distribution with mean 2383.

In order to test for time-dependent errors, a lag test for autocorrelation is performed. The lag test is a test for correlation between the each data value and the data value which is offset in time by a specified offset in time. For example, in a lag test of lag 1, each point is compared to the successive point.

> w1 = Ca[ 1:29 ]> w2 = Ca[ 2:30 ]> cor( w1, w2 )[1] -0.03524947> plot( w1, w2, main=”Scatter Plot of Ca[i] vs Ca[i+1]”)

Figure S9. Lag test for autocorrelation, where each point (Ca count) has been compared to the successive point.

15

Page 16: ars.els-cdn.com · Web viewSlope and intercept (int) calculated for the four time settings. Figure S1. Calibration curve for Sr 30s count time. Linear regression plotted for the standards

Neither the correlation coefficient of -0.3525 nor the scatter plot suggests the data is correlated. There is no evidence of time dependent behavior in the data.

Finally, as a final test that the data is drawn from a single Poisson distribution, a C control chart is produced.

> cl = mean( Ca )> cl[1] 2382.7> ucl = cl + 3 * sqrt( cl )> ucl[1] 2529.139> lcl = cl – 3 * sqrt( cl )> lcl[1] 2236.261> plot( Ca, type=”b”, ylim=c(2200,2600),main=”C Chart for Ca” )> abline( h=cl, col=”red” )> abline( h=ucl, col=”red” )> abline( h=lcl, col=”red” )> quartz.save( “CCa.png” )

16

Page 17: ars.els-cdn.com · Web viewSlope and intercept (int) calculated for the four time settings. Figure S1. Calibration curve for Sr 30s count time. Linear regression plotted for the standards

Figure S10. C control chart for Ca counts.

Analysis of this chart is as follows: If any of the following occur, that is an indication that the data is not from a Poisson distribution:

A point above the upper red line (Upper Control Limit) A point below the lower red line (Lower Control Limit) Six or more consecutive points above the central line Six or more consecutive points below the central line Six or more consecutive points monotonically increasing or decreasing

None of these indicators are present.

17

Page 18: ars.els-cdn.com · Web viewSlope and intercept (int) calculated for the four time settings. Figure S1. Calibration curve for Sr 30s count time. Linear regression plotted for the standards

c. Analysis of Sr counts data

> mean( Sr )[1] 7742.067> sd( Sr )[1] 99.70264

A histogram of Sr counts is produced and saved to a file for inclusion in a report

> hist( Sr, main=”Histogram of Sr Counts” )> quartz.save( “histSr.png” )

Figure S11. Histogram of Sr counts values for the 30 scans.

18

Page 19: ars.els-cdn.com · Web viewSlope and intercept (int) calculated for the four time settings. Figure S1. Calibration curve for Sr 30s count time. Linear regression plotted for the standards

The Sr counts data is also expected to reflect a Poisson distribution.

The histogram is redrawn as a probability density, and a Poisson distribution with lambda = 7742 is overlaid.

> hist( Sr, ylim=c(0,.005), main=”Density of Sr counts vs Poisson”, prob=TRUE )> lines( 7550:7950, dpois( 7550:7950, 7742 ), type=”h”, col=”yellow” )> abline( v=7742, col=”red” )> quartz.save(“densCa.png” )

Figure S12. Density of Sr counts values for the 30 scans versus a superimposed Poisson distribution.

19

Page 20: ars.els-cdn.com · Web viewSlope and intercept (int) calculated for the four time settings. Figure S1. Calibration curve for Sr 30s count time. Linear regression plotted for the standards

Finally, a Kolmogorov-Smirnov test is applied to test the hypothesis that the sample data is drawn from a Poisson distribution with lambda = 2383.

>ks.test( Sr, ppois, lambda=7742 )One-sample Kolmogorov-Smirnov testData: SrD = 0.138, p-value = .6169Alternative hypothesis: two-sided

Warning message:In ks.test(Sr, ppois, lambda = 7742):Cannot compute correct p-values with ties

In this case also the returned p-value of 0.6169 indicates that there is no reason to conclude that the data does not follow a Poisson distribution. The warning about ties applies only to continuous distributions and can be ignored as the Poisson is a discrete distribution.

We calculate a confidence interval for the true mean of Sr. With sample mean of 7742 and sample standard deviation of 99.7, the 95% confidence interval for the mean is from 7706 to 7777.

In order to test the sample standard deviation of 99.70 against the theoretical standard deviation of 87.99 (the square root of 7742), a simulation similar to that described for Ca above was conducted.

(The R code has been omitted, but is equivalent to that shown earlier.)

20

Page 21: ars.els-cdn.com · Web viewSlope and intercept (int) calculated for the four time settings. Figure S1. Calibration curve for Sr 30s count time. Linear regression plotted for the standards

Figure S13. Cumulative distribution function of the standard deviations of the simulated 1000 samples, each of size 30, that were drawn from a Poisson distribution of sample mean 7742 (Sr counts mean) with a sample standard deviation of 99.7.

The 95% window for the cumulative distribution of 1000 simulated samples was from 64.58 to 109.71. The sample standard deviation of 99.70 falls within that window. We cannot reject the hypothesis that the sample was drawn from a Poisson distribution of mean 7742.

In order to test for time-dependent errors, a lag test for autocorrelation is performed.

> w1 = Sr[ 1:29 ]> w2 = Sr[ 2:30 ]

21

Page 22: ars.els-cdn.com · Web viewSlope and intercept (int) calculated for the four time settings. Figure S1. Calibration curve for Sr 30s count time. Linear regression plotted for the standards

> cor( w1, w2 )[1] -0.06252135> plot( w1, w2, main=”Scatter Plot of Sr[i] vs Sr[i+1]”)

Figure S14. Lag test for autocorrelation, where each point (Sr count) has been compared to the successive point.

Neither the correlation coefficient of -0.0625 nor the scatter plot suggests the data is correlated. There is no evidence of time dependent behavior in the data.

Finally, as a final test that the data is drawn from a single Poisson distribution, a C control chart is produced.

> cl = mean( Sr )

22

Page 23: ars.els-cdn.com · Web viewSlope and intercept (int) calculated for the four time settings. Figure S1. Calibration curve for Sr 30s count time. Linear regression plotted for the standards

> cl[1] 7742.067> ucl = cl + 3 * sqrt( cl )> ucl[1] 8006.034> lcl = cl – 3 * sqrt( cl )> lcl[1] 7478.1> plot( Sr, type=”b”, ylim=c(7400,8100),main=”C Chart for Sr” )> abline( h=cl, col=”red” )> abline( h=ucl, col=”red” )> abline( h=lcl, col=”red” )> quartz.save( “CSr.png” )

Figure S15. C control chart for Sr counts data.

23

Page 24: ars.els-cdn.com · Web viewSlope and intercept (int) calculated for the four time settings. Figure S1. Calibration curve for Sr 30s count time. Linear regression plotted for the standards

Once again, none of the indicators which would raise a question are present.

d. Analysis of the Sr/Ca ratio

The Sr/Ca ratio is not a measurement, but a transformation on two random variables. Thus it should introduce no new source of variation.

This can be described through a Taylor series approximation for the variance of the ratio of two random variables described in terms of the expected value (mean) and variance of the two variables. This is given as

Var ( ND )» E (N )E(D)2

2⋅(Var (N )E (N )2

+2⋅ Cov (N ,DE(N )⋅E(D )

+Var (D)E(D)2 )

Where E(x) is the mean of x, Var(x) is the variance of x, and Cov(x,y) is the covariance of x and y. (Standard deviation is the square root of variance.)

Since the numerator and denominator are independent random variables, the covariance (Cov) term becomes zero.

Since the variance of a Poisson random variable is equal to its mean, the equation simplifies to:

Var ( ND )» λN2

λD2 ⋅( 1λN + 1

λD )First, we want to confirm that the Ca and Sr counts data are independent. We create a scatter plot to get a visual idea.

> plot( Sr, Ca, main=”Scatter Plot of Sr counts vs Ca counts”)> quartz.save(“SrvsCa.png”)

24

Page 25: ars.els-cdn.com · Web viewSlope and intercept (int) calculated for the four time settings. Figure S1. Calibration curve for Sr 30s count time. Linear regression plotted for the standards

Figure S16. Scatterplot comparison of Sr counts and Ca counts values.

And we calculate the correlation to confirm numerically.

> cor( Sr, Ca )[1] 0.1247869

Since the correlation is low, and the scatter plot shows no sign of a relationship, it seems reasonable to assume independence.

To test the reasonableness of the proposed formula for variance, we turn once again to a simulation.

25

Page 26: ars.els-cdn.com · Web viewSlope and intercept (int) calculated for the four time settings. Figure S1. Calibration curve for Sr 30s count time. Linear regression plotted for the standards

> s = rpois( 10000, 7742 )> c = rpois( 10000, 2383 )> r = s / c> mean( r )[1] 3.250387> sd( r )[1] 0.07684884> sqrt( ( 7742 / 2383 )^2 * ( 1/7742 + 1/2383 ) )[1] 0.07610935

The standard deviation estimated from the mean count values closely matches the actual calculated standard deviation.

At this point, we have no information about the shape of the distribution of the ratio. We know only that it is a discrete distribution (defined only at specific points). It is therefore definitely NOT a normal distribution.

But we can look at a histogram for some clue.

> hist( r, main=”Histogram of simulated ratio”)> quartz.save( “histsimr.png” )

26

Page 27: ars.els-cdn.com · Web viewSlope and intercept (int) calculated for the four time settings. Figure S1. Calibration curve for Sr 30s count time. Linear regression plotted for the standards

Figure S17. Histogram of simulated Sr/Ca ratio values.

This “looks” normally distributed, so we plot as a density and superimpose a fitted normal distribution with mean of 3.25 and standard deviation of 0.076845.

> hist( r, main=”Histogram of simulated ratio”, prob=T)> curve( dnorm(x, mean=3.25, sd= 0.07685, add=T )> quartz.save( “histsimr2.png” )

27

Page 28: ars.els-cdn.com · Web viewSlope and intercept (int) calculated for the four time settings. Figure S1. Calibration curve for Sr 30s count time. Linear regression plotted for the standards

Figure S18. Histogram of simulated Sr/Ca ratio values with a superimposed fitted normal distribution with mean of 3.25 and standard deviation of 0.076845.

The fitted distribution is very close to the simulated data.

As a further check, a Kolmogorov-Smirnov test is applied.

> ks.test( r, pnorm, mean=3.25, sd=0.07685 )

The returned p=value of 0.745 says we cannot reject the hypothesis of approximate normality (although the presence of ties in the data confirms that it is not a continuous distribution).

Finally, we apply the Kolmogorov-Smirnov test to the actual measured ratio data.

28

Page 29: ars.els-cdn.com · Web viewSlope and intercept (int) calculated for the four time settings. Figure S1. Calibration curve for Sr 30s count time. Linear regression plotted for the standards

> ks.test( R, pnorm, mean=3.25, sd=0.07685 )

The returned p-value of 0.6903 says we cannot reject the hypothesis that the distribution of the Sr/Ca ratios is approximately normal with standard deviation as predicted by the formula above.

Thus the tolerance of the ratio measurement, as a fraction of the ratio measurement is a function of numerator and denominator counts given by

tol »±3⋅√( numden )

2⋅( 1num

+ 1den )

numden

The shape of the surface represented by the formula is not easy to visualize. We construct a surface plot of tolerance as a function of numerator and denominator counts as follows.

> rr = function( num, den ) { (den/num) * 3 * sqrt( (num/den)^2 * ( 1/num + 1/den ) }> num = seq( 10, 500, by=10 )> den = seq( 10, 500, by=10 )> z = outer( num, den, rr )> persp( num, den, z, theta=120, phi=20,ticktype=”detailed”, main=”Three sigma tolerance of ratio vs Num, Den” )

29

Page 30: ars.els-cdn.com · Web viewSlope and intercept (int) calculated for the four time settings. Figure S1. Calibration curve for Sr 30s count time. Linear regression plotted for the standards

Figure S19. Surface plot of tolerance as a function of numerator and denominator counts.

e. Summary

For measurements involving a single count, there is no evidence that the measurement uncertainty is not simply the variability of a Poisson distribution with mean equal to counts. Since the variance of a Poisson distribution is equal to its mean, the three sigma limits of a measurement would be given by

30

Page 31: ars.els-cdn.com · Web viewSlope and intercept (int) calculated for the four time settings. Figure S1. Calibration curve for Sr 30s count time. Linear regression plotted for the standards

λ±3⋅√λ where is the measured value in counts. Given as a fraction of the

measurement, this is ± 3

√counts

Over the range of 10 to 10,000 counts, this is given by

> x=seq(10,10000,by=10)> y= 3/sqrt(x)> plot( x, y, log=”x”, type=”l”, main=”Measurement uncertainty vs Counts” )> quartz.save( “EvsC.png” )

Figure S20. Measurement uncertainty, as three sigma limits of a measurement (y-axis), versus counts values (x-axis).

31

Page 32: ars.els-cdn.com · Web viewSlope and intercept (int) calculated for the four time settings. Figure S1. Calibration curve for Sr 30s count time. Linear regression plotted for the standards

In the absence of known deterioration of measurements at higher counts, this argues for longer sampling times to increase accuracy.

Since the distribution is Poisson, rather than normal, the three sigma limits do not represent the same percentage of the data as if it were normal, however for all reasonable values of counts, more than 99.7% of the data will fall within the three sigma limits.

For measurements involving a ratio of two counts, the standard deviation of the ratio is approximated by

stdev( ND ) »√( λNλD )2

⋅( 1λN +1λD )

The ratio is approximately normally distributed, implying that 99.7% of the values will fall within +/- 3 standard deviations of the mean.

32