Skip to contents

mix_d17O() produces mixing curves between two endmembers (A and B) in triple oxygen isotope space (d18O vs. D17O).

Usage

mix_d17O(
  d18O_A,
  d17O_A,
  D17O_A,
  d18O_B,
  d17O_B,
  D17O_B,
  lambda = 0.528,
  step = 10
)

Arguments

d18O_A

d18O value of component A (‰).

d17O_A

d17O value of component A (‰).

D17O_A

Alternatively, the D17O value of component A (‰).

d18O_B

d18O value of component B (‰).

d17O_B

d17O value of component B (‰).

D17O_B

Alternatively, the D17O value of component B (‰).

lambda

Triple oxygen isotope reference slope. Default 0.528.

step

Output resolution, i.e., step size. Default 10%.

Value

Returns a data frame:

  1. d18O value of the mixture at x% mixing (‰).

  2. D17O value of the mixture at x% mixing (‰).

  3. relative amount of component B in the mixture (%): from 100% A and 0% B to 0% A and 100% B.

  4. d17O value of the mixture at x% mixing (‰).

Details

If both d17O and D17O values are specified for a component, the function uses the d17O values for the calculations.

See also

d17O_c() calculates equilibrium calcite d18O, d17O, and D17O values for a given temperature.

Examples

# The two functions below yield the same output.
mix_d17O(d18O_A = d17O_c(10, -1)[1], d17O_A = d17O_c(10, -1)[2],
         d18O_B = d17O_c(100,0)[1], d17O_B = d17O_c(100, 0)[2])
#>    mix_d18O    mix_D17O  xB  mix_d17O
#> 1  32.43637 -0.08357564   0 16.912353
#> 2  31.00451 -0.08039343  10 16.170690
#> 3  29.57265 -0.07672552  20 15.429027
#> 4  28.14080 -0.07256988  30 14.687364
#> 5  26.70894 -0.06792442  40 13.945700
#> 6  25.27708 -0.06278707  50 13.204037
#> 7  23.84522 -0.05715575  60 12.462374
#> 8  22.41337 -0.05102835  70 11.720711
#> 9  20.98151 -0.04440278  80 10.979047
#> 10 19.54965 -0.03727690  90 10.237384
#> 11 18.11779 -0.02964860 100  9.495721
mix_d17O(d18O_A = d17O_c(10, -1)[1], D17O_A = d17O_c(10, -1)[3],
         d18O_B = d17O_c(100,0)[1], D17O_B = d17O_c(100, 0)[3])
#>    mix_d18O    mix_D17O  xB  mix_d17O
#> 1  32.43637 -0.08357564   0 16.912353
#> 2  31.00451 -0.08039343  10 16.170690
#> 3  29.57265 -0.07672552  20 15.429027
#> 4  28.14080 -0.07256988  30 14.687364
#> 5  26.70894 -0.06792442  40 13.945700
#> 6  25.27708 -0.06278707  50 13.204037
#> 7  23.84522 -0.05715575  60 12.462374
#> 8  22.41337 -0.05102835  70 11.720711
#> 9  20.98151 -0.04440278  80 10.979047
#> 10 19.54965 -0.03727690  90 10.237384
#> 11 18.11779 -0.02964860 100  9.495721