Last updated: 2020-11-25

Checks: 7 0

Knit directory: Cant_eMLR/

This reproducible R Markdown analysis was created with workflowr (version 1.6.2). The Checks tab describes the reproducibility checks that were applied when the results were created. The Past versions tab lists the development history.


Great! Since the R Markdown file has been committed to the Git repository, you know the exact version of the code that produced these results.

Great job! The global environment was empty. Objects defined in the global environment can affect the analysis in your R Markdown file in unknown ways. For reproduciblity it’s best to always run the code in an empty environment.

The command set.seed(20200707) was run prior to running the code in the R Markdown file. Setting a seed ensures that any results that rely on randomness, e.g. subsampling or permutations, are reproducible.

Great job! Recording the operating system, R version, and package versions is critical for reproducibility.

Nice! There were no cached chunks for this analysis, so you can be confident that you successfully produced the results during this run.

Great job! Using relative paths to the files within your workflowr project makes it easier to run your code on other machines.

Great! You are using Git for version control. Tracking code development and connecting the code version to the results is critical for reproducibility.

The results in this page were generated with repository version 1d0fbe4. See the Past versions tab to see a history of the changes made to the R Markdown and HTML files.

Note that you need to be careful to ensure that all relevant files for the analysis have been committed to Git prior to generating the results (you can use wflow_publish or wflow_git_commit). workflowr only checks the R Markdown file, but you know if there are other scripts or data files that it depends on. Below is the status of the Git repository when the results were generated:


Ignored files:
    Ignored:    .Rproj.user/
    Ignored:    data/
    Ignored:    dump/

Untracked files:
    Untracked:  code/biogeochemical_functions.R
    Untracked:  code/test_scripts/analysis_previous_studies.Rmd
    Untracked:  code/test_scripts/read_World_Ocean_Atlas_2013_Clement.Rmd

Unstaged changes:
    Modified:   analysis/_site.yml
    Deleted:    analysis/analysis_previous_studies.Rmd
    Modified:   analysis/analysis_this_study.Rmd
    Modified:   analysis/analysis_this_study_vs_Gruber_2019.Rmd
    Modified:   analysis/child/setup.Rmd
    Modified:   analysis/eMLR_model_fitting.Rmd
    Modified:   analysis/mapping_cant_calculation.Rmd
    Modified:   analysis/mapping_cstar_calculation.Rmd
    Modified:   analysis/mapping_predictor_preparation.Rmd
    Deleted:    analysis/read_World_Ocean_Atlas_2013_Clement.Rmd
    Modified:   code/Workflowr_project_managment.R
    Modified:   code/mapping_functions.R
    Modified:   code/plotting_functions.R

Note that any generated files, e.g. HTML, png, CSS, etc., are not included in this status report because it is ok for generated content to have uncommitted changes.


These are the previous versions of the repository in which changes were made to the R Markdown (analysis/eMLR_assumption_testing.Rmd) and HTML (docs/eMLR_assumption_testing.html) files. If you’ve configured a remote Git repository (see ?wflow_git_remote), click on the hyperlinks in the table below to view the files as they were in that past version.

File Version Author Date Message
Rmd 1d0fbe4 jens-daniel-mueller 2020-11-25 republish after creating functions
html b9cbd4f jens-daniel-mueller 2020-11-20 Build site.
html e563eef jens-daniel-mueller 2020-11-20 Build site.
html e21aae9 jens-daniel-mueller 2020-11-20 Build site.
Rmd f2234de jens-daniel-mueller 2020-11-20 use setup child Rmd file
html eb5dc10 jens-daniel-mueller 2020-11-18 Build site.
Rmd d6968a0 jens-daniel-mueller 2020-11-18 rebuild model runs
html fc70a34 jens-daniel-mueller 2020-11-10 Build site.
html b170b79 jens-daniel-mueller 2020-11-03 Build site.
html 411a35b jens-daniel-mueller 2020-10-02 Build site.
html 0d38979 jens-daniel-mueller 2020-10-01 Build site.
html 4578cfa jens-daniel-mueller 2020-09-19 Build site.
html d59f716 jens-daniel-mueller 2020-09-18 Build site.
html f5a20ac jens-daniel-mueller 2020-09-17 Build site.
html cf64460 jens-daniel-mueller 2020-09-17 Build site.
html d43d9e2 jens-daniel-mueller 2020-09-16 Build site.
html 1f3319a jens-daniel-mueller 2020-09-16 Build site.
html da91d98 jens-daniel-mueller 2020-09-10 Build site.
html a34a239 jens-daniel-mueller 2020-09-10 Build site.
html c3ffdfd jens-daniel-mueller 2020-09-08 Build site.
Rmd 04ee730 jens-daniel-mueller 2020-09-08 rebuild after revision
html a50f053 jens-daniel-mueller 2020-09-07 Build site.
html da445a6 jens-daniel-mueller 2020-09-04 Build site.
html fa11a74 jens-daniel-mueller 2020-09-02 Build site.
html 429aab3 jens-daniel-mueller 2020-09-01 Build site.
html f4216dd jens-daniel-mueller 2020-09-01 Build site.
Rmd 8f3ce45 jens-daniel-mueller 2020-09-01 rebuild without PO4 star selection, oxygen only
html 13a76d5 jens-daniel-mueller 2020-08-28 Build site.
html 27404de jens-daniel-mueller 2020-08-27 Build site.
html b610bf7 jens-daniel-mueller 2020-08-27 Build site.
Rmd 96ab537 jens-daniel-mueller 2020-08-27 revised
html b6d0e6a jens-daniel-mueller 2020-08-27 Build site.
html f40e48b jens-daniel-mueller 2020-08-26 Build site.
html ec20f40 jens-daniel-mueller 2020-08-24 Build site.
Rmd a804955 jens-daniel-mueller 2020-08-24 split mapping into 2 rmds, po4star selection in parameters, use po4star nitrate
html 5ffe187 jens-daniel-mueller 2020-08-20 Build site.
html 1064ef8 jens-daniel-mueller 2020-08-19 Build site.
Rmd 94f9375 jens-daniel-mueller 2020-08-19 split emlr into data preparation, assumption testing, and model fitting
html 9af9978 jens-daniel-mueller 2020-08-19 Build site.
Rmd a6cb023 jens-daniel-mueller 2020-08-19 split emlr into data preparation, assumption testing, and model fitting

1 Libraries

Loading libraries specific to the the analysis performed in this section.

library(lubridate)
library(GGally)
library(olsrr)
library(knitr)
library(kableExtra)
library(broom)
library(corrr)

2 Required data

Required are:

  • cleaned and prepared GLODAPv2.2020 file
GLODAP <-
  read_csv(
    here::here(
      "data/interim",
      "GLODAPv2.2020_MLR_fitting_ready.csv"
    )
  )

3 Predictor correlation

The correlation between:

  • pairs of seven potential predictor variables and
  • C* and seven potential predictor variables

were investigated based on:

  • property-property plots and
  • calculated correlation coeffcients.

3.1 Correlation plots

For an overview, a random subset of data from all eras was plotted separately for both basins, with color indicating neutral density slabs (high density = dark-purple color).

GLODAP %>% 
  filter(basin == "Atlantic") %>% 
  sample_frac(0.05) %>% 
  ggpairs(columns = c("cstar",
                      "sal",
                      "tem",
                      "aou",
                      "oxygen",
                      "silicate",
                      "phosphate",
                      "phosphate_star"),
          upper = "blank",
          ggplot2::aes(col = gamma_slab, fill = gamma_slab, alpha = 0.01)) +
      scale_fill_viridis_d(direction = -1) +
      scale_color_viridis_d(direction = -1) +
      labs(title = paste("Basin: Atlantic | era: all | subsample size: 5 % of",
                         nrow(GLODAP %>% filter(basin == "Atlantic"))))

GLODAP %>% 
  filter(basin == "Indo-Pacific") %>% 
  sample_frac(0.05) %>% 
  ggpairs(columns = c("cstar",
                      "sal",
                      "tem",
                      "aou",
                      "oxygen",
                      "silicate",
                      "phosphate",
                      "phosphate_star"),
          upper = "blank",
          ggplot2::aes(col = gamma_slab, fill = gamma_slab, alpha = 0.01)) +
      scale_fill_viridis_d(direction = -1) +
      scale_color_viridis_d(direction = -1) +
      labs(title = paste("Basin: Indo-Pacific | era: all | subsample size: 5 % of",
                         nrow(GLODAP %>% filter(basin == "Indo-Pacific") )))

Individual correlation plots for each basin, era and neutral density (gamma) slab are available here.

for (i_basin in unique(GLODAP$basin)) {
  for (i_era in unique(GLODAP$era)) {
    # i_basin <- unique(GLODAP$basin)[1]
    # i_era   <- unique(GLODAP$era)[1]
    
    print(i_basin)
    print(i_era)
    
    GLODAP_basin_era <- GLODAP %>%
      filter(basin == i_basin,
             era == i_era)
    
    for (i_gamma_slab in unique(GLODAP_basin_era$gamma_slab)) {
      # i_gamma_slab <- unique(GLODAP_basin_era$gamma_slab)[5]
      print(i_gamma_slab)
      
      GLODAP_highlight <- GLODAP_basin_era %>%
        mutate(gamma_highlight = if_else(gamma_slab == i_gamma_slab,
                                         "in", "out")) %>%
        arrange(desc(gamma_highlight))
      
      p <- GLODAP_highlight %>%
        ggpairs(
          columns = c(
            "cstar",
            "sal",
            "tem",
            "aou",
            "oxygen",
            "silicate",
            "phosphate",
            "phosphate_star"
          ),
          ggplot2::aes(
            col = gamma_highlight,
            fill = gamma_highlight,
            alpha = 0.01
          )
        ) +
        scale_fill_manual(values = c("red", "grey")) +
        scale_color_manual(values = c("red", "grey")) +
        labs(
          title = paste(
            i_basin,
            "|",
            i_era,
            "| Gamma slab",
            i_gamma_slab,
            "| # obs total",
            nrow(GLODAP_basin_era),
            "| # obs slab",
            nrow(GLODAP_highlight %>%
                   filter(gamma_highlight == "in"))
          )
        )
      
      
      png(
        here::here(
          "output/figure/eMLR/predictor_correlation",
          paste(
            "predictor_correlation",
            i_basin,
            i_era,
            i_gamma_slab,
            ".png",
            sep = "_"
          )
        ),
        width = 12,
        height = 12,
        units = "in",
        res = 300
      )
      
      print(p)
      
      dev.off()
      
    }
  }
}

3.2 Correlation assesment

3.2.1 Calculation of correlation coeffcients

Correlation coefficients were calculated indivdually within each slabs, era and basin.

for (i_basin in unique(GLODAP$basin)) {
  for (i_era in unique(GLODAP$era)) {

# i_basin <- unique(GLODAP$basin)[1]
# i_era   <- unique(GLODAP$era)[1]
print(i_basin)
print(i_era)

GLODAP_basin_era <- GLODAP %>% 
  filter(basin == i_basin,
         era == i_era) %>% 
  select(basin,
         era,
         gamma_slab,
         cstar,
         sal,
         tem,
         aou,
         oxygen,
         silicate,
         phosphate,
         phosphate_star)

for (i_gamma_slab in unique(GLODAP_basin_era$gamma_slab)) {
  
  # i_gamma_slab <- unique(GLODAP_basin_era$gamma_slab)[5]
  print(i_gamma_slab)
  
  GLODAP_basin_era_slab <- GLODAP_basin_era %>%
    filter(gamma_slab == i_gamma_slab)

  cor_cstar_predictor_temp <- GLODAP_basin_era_slab %>% 
    select(-c(basin, era, gamma_slab)) %>% 
    correlate() %>% 
    focus(cstar) %>% 
    mutate(basin = i_basin,
       era = i_era,
       gamma_slab = i_gamma_slab)
  
  if (exists("cor_cstar_predictor")) {
        cor_cstar_predictor <- bind_rows(cor_cstar_predictor, cor_cstar_predictor_temp)
      }
      
    if (!exists("cor_cstar_predictor")) {
        cor_cstar_predictor <- cor_cstar_predictor_temp
    }
  
  
  cor_predictors_temp <- GLODAP_basin_era_slab %>% 
    select(-c(basin, era, gamma_slab)) %>% 
    correlate() %>% 
    shave %>% 
    stretch() %>% 
    filter(!is.na(r),
           x != "cstar",
           y != "cstar") %>% 
    mutate(pair = paste(x, y, sep = " + ")) %>% 
    select(-c(x, y)) %>% 
    mutate(basin = i_basin,
       era = i_era,
       gamma_slab = i_gamma_slab)
  
    if (exists("cor_predictors")) {
        cor_predictors <- bind_rows(cor_predictors, cor_predictors_temp)
      }
      
    if (!exists("cor_predictors")) {
        cor_predictors <- cor_predictors_temp
    }
  
  
  
    }
  }
}


cor_predictors %>%
  write_csv(here::here("data/eMLR",
                       "cor_predictors.csv"))

cor_cstar_predictor %>%
  write_csv(here::here("data/eMLR",
                       "cor_cstar_predictor.csv"))

rm(cor_predictors_temp, cor_cstar_predictor_temp,
   i_gamma_slab, i_era, i_basin,
   GLODAP_basin_era, GLODAP_basin_era_slab)

3.2.2 Predictor pairs

Below, the range of correlations coefficients for each predictor pair is plotted per basin (facet) and density slab (color). Note that the range indicates the min and max values of in total 3 calculated coefficients (one per era).

cor_predictors_stats <- cor_predictors %>% 
  group_by(pair, basin, gamma_slab) %>% 
  summarise(mean_r = mean(r),
            min_r = min(r),
            max_r = max(r)) %>% 
  ungroup()

cor_predictors_stats %>% 
  mutate(pair = reorder(pair, mean_r)) %>%
  ggplot() +
  geom_vline(xintercept = c(-0.9, 0.9), col = "red") +
  geom_vline(xintercept = 0) +
  geom_linerange(
    aes(y = pair, xmin = min_r, xmax = max_r, col = gamma_slab),
    position = position_dodge(width = 0.6)) +
  facet_wrap(~basin) +
  scale_color_viridis_d(direction = -1) +
  labs(x = "correlation coefficient", y = "") +
  theme(legend.position = "top")

kable(cor_predictors_stats) %>%
  add_header_above() %>%
  kable_styling() %>%
  scroll_box(width = "100%", height = "400px")
pair basin gamma_slab mean_r min_r max_r
aou + oxygen Atlantic (-Inf,26] -0.9191713 -0.9538543 -0.8853583
aou + oxygen Atlantic (26,26.5] -0.8876762 -0.9112208 -0.8408464
aou + oxygen Atlantic (26.5,26.75] -0.9696028 -0.9820812 -0.9527269
aou + oxygen Atlantic (26.75,27] -0.9805741 -0.9913860 -0.9721058
aou + oxygen Atlantic (27,27.25] -0.9760337 -0.9845091 -0.9657187
aou + oxygen Atlantic (27.25,27.5] -0.9453292 -0.9540612 -0.9289641
aou + oxygen Atlantic (27.5,27.75] -0.9324825 -0.9671125 -0.9052487
aou + oxygen Atlantic (27.75,27.85] -0.9705464 -0.9813518 -0.9595148
aou + oxygen Atlantic (27.85,27.95] -0.9884715 -0.9927688 -0.9862295
aou + oxygen Atlantic (27.95,28.05] -0.9884413 -0.9918302 -0.9839663
aou + oxygen Atlantic (28.05,28.1] -0.9892007 -0.9946799 -0.9820322
aou + oxygen Atlantic (28.1,28.15] -0.9934247 -0.9945640 -0.9922304
aou + oxygen Atlantic (28.15,28.2] -0.9981210 -0.9988573 -0.9974303
aou + oxygen Atlantic (28.2, Inf] -0.9851302 -0.9895300 -0.9793097
aou + oxygen Indo-Pacific (-Inf,26] -0.9220678 -0.9644994 -0.8942352
aou + oxygen Indo-Pacific (26,26.5] -0.9817925 -0.9850603 -0.9753497
aou + oxygen Indo-Pacific (26.5,26.75] -0.9856857 -0.9883603 -0.9829294
aou + oxygen Indo-Pacific (26.75,27] -0.9842471 -0.9857587 -0.9834144
aou + oxygen Indo-Pacific (27,27.25] -0.9910084 -0.9929277 -0.9871944
aou + oxygen Indo-Pacific (27.25,27.5] -0.9923465 -0.9952587 -0.9869129
aou + oxygen Indo-Pacific (27.5,27.75] -0.9912967 -0.9936503 -0.9872213
aou + oxygen Indo-Pacific (27.75,27.85] -0.9961710 -0.9989593 -0.9925303
aou + oxygen Indo-Pacific (27.85,27.95] -0.9964687 -0.9987338 -0.9942513
aou + oxygen Indo-Pacific (27.95,28.05] -0.9948675 -0.9960943 -0.9932342
aou + oxygen Indo-Pacific (28.05,28.1] -0.9949621 -0.9958482 -0.9939395
aou + oxygen Indo-Pacific (28.1, Inf] -0.9910517 -0.9926673 -0.9881660
aou + phosphate Atlantic (-Inf,26] 0.5650360 0.3605123 0.7316102
aou + phosphate Atlantic (26,26.5] 0.7605038 0.6299872 0.8975025
aou + phosphate Atlantic (26.5,26.75] 0.8835620 0.8402621 0.9248295
aou + phosphate Atlantic (26.75,27] 0.8750140 0.8327756 0.9172064
aou + phosphate Atlantic (27,27.25] 0.8434103 0.8038253 0.8829638
aou + phosphate Atlantic (27.25,27.5] 0.7361473 0.6862061 0.7932734
aou + phosphate Atlantic (27.5,27.75] 0.8668722 0.8257318 0.9173248
aou + phosphate Atlantic (27.75,27.85] 0.9380482 0.9241798 0.9642200
aou + phosphate Atlantic (27.85,27.95] 0.9517942 0.9459243 0.9628152
aou + phosphate Atlantic (27.95,28.05] 0.9622841 0.9511837 0.9830430
aou + phosphate Atlantic (28.05,28.1] 0.9685957 0.9487489 0.9861289
aou + phosphate Atlantic (28.1,28.15] 0.9810456 0.9776340 0.9833587
aou + phosphate Atlantic (28.15,28.2] 0.9925181 0.9887725 0.9944404
aou + phosphate Atlantic (28.2, Inf] 0.8850038 0.8330349 0.9447263
aou + phosphate Indo-Pacific (-Inf,26] 0.9399344 0.9074036 0.9653313
aou + phosphate Indo-Pacific (26,26.5] 0.9557211 0.9505935 0.9629755
aou + phosphate Indo-Pacific (26.5,26.75] 0.9519295 0.9400932 0.9630614
aou + phosphate Indo-Pacific (26.75,27] 0.9505858 0.9463419 0.9535104
aou + phosphate Indo-Pacific (27,27.25] 0.9692888 0.9579338 0.9793673
aou + phosphate Indo-Pacific (27.25,27.5] 0.9679110 0.9569239 0.9782868
aou + phosphate Indo-Pacific (27.5,27.75] 0.9561198 0.9505058 0.9590257
aou + phosphate Indo-Pacific (27.75,27.85] 0.9800476 0.9678177 0.9882885
aou + phosphate Indo-Pacific (27.85,27.95] 0.9777202 0.9655393 0.9884881
aou + phosphate Indo-Pacific (27.95,28.05] 0.9639538 0.9509206 0.9741448
aou + phosphate Indo-Pacific (28.05,28.1] 0.9523880 0.9420098 0.9656907
aou + phosphate Indo-Pacific (28.1, Inf] 0.7713293 0.7101089 0.8250526
aou + phosphate_star Atlantic (-Inf,26] 0.0397290 -0.3943265 0.3266535
aou + phosphate_star Atlantic (26,26.5] 0.4123561 0.1179942 0.7489838
aou + phosphate_star Atlantic (26.5,26.75] 0.4491774 0.3116008 0.6313852
aou + phosphate_star Atlantic (26.75,27] 0.2176792 0.0809328 0.3164115
aou + phosphate_star Atlantic (27,27.25] 0.2644005 0.0434229 0.4669382
aou + phosphate_star Atlantic (27.25,27.5] 0.2351333 0.1533082 0.3515694
aou + phosphate_star Atlantic (27.5,27.75] 0.5946087 0.5274223 0.6700944
aou + phosphate_star Atlantic (27.75,27.85] 0.7236508 0.6714489 0.8036255
aou + phosphate_star Atlantic (27.85,27.95] 0.6926260 0.6431248 0.7270557
aou + phosphate_star Atlantic (27.95,28.05] 0.8224371 0.7538712 0.9184608
aou + phosphate_star Atlantic (28.05,28.1] 0.8839905 0.8196335 0.9496522
aou + phosphate_star Atlantic (28.1,28.15] 0.9266640 0.9164755 0.9356976
aou + phosphate_star Atlantic (28.15,28.2] 0.9756058 0.9598697 0.9842209
aou + phosphate_star Atlantic (28.2, Inf] 0.6724859 0.5204306 0.8316891
aou + phosphate_star Indo-Pacific (-Inf,26] 0.6637260 0.5373306 0.7305231
aou + phosphate_star Indo-Pacific (26,26.5] 0.5845506 0.5276381 0.6244718
aou + phosphate_star Indo-Pacific (26.5,26.75] 0.4239260 0.1766281 0.5779456
aou + phosphate_star Indo-Pacific (26.75,27] 0.3791636 0.3179066 0.4680905
aou + phosphate_star Indo-Pacific (27,27.25] 0.1096405 -0.0554958 0.2307605
aou + phosphate_star Indo-Pacific (27.25,27.5] -0.3903647 -0.4372709 -0.3445722
aou + phosphate_star Indo-Pacific (27.5,27.75] -0.3170452 -0.5775859 0.0575821
aou + phosphate_star Indo-Pacific (27.75,27.85] -0.5134961 -0.6072076 -0.4620515
aou + phosphate_star Indo-Pacific (27.85,27.95] -0.1459221 -0.1683655 -0.1202353
aou + phosphate_star Indo-Pacific (27.95,28.05] 0.1563843 0.0599954 0.2176460
aou + phosphate_star Indo-Pacific (28.05,28.1] 0.3209820 0.2595290 0.4137902
aou + phosphate_star Indo-Pacific (28.1, Inf] -0.6457128 -0.6890703 -0.5914079
aou + silicate Atlantic (-Inf,26] 0.3387367 0.0961103 0.5717949
aou + silicate Atlantic (26,26.5] 0.6765404 0.5771949 0.7660910
aou + silicate Atlantic (26.5,26.75] 0.8898724 0.8700364 0.9252750
aou + silicate Atlantic (26.75,27] 0.8749085 0.8422815 0.8983606
aou + silicate Atlantic (27,27.25] 0.8015231 0.7423022 0.8746936
aou + silicate Atlantic (27.25,27.5] 0.5422232 0.4230008 0.6924285
aou + silicate Atlantic (27.5,27.75] 0.6867024 0.6517802 0.7422384
aou + silicate Atlantic (27.75,27.85] 0.8512922 0.8236965 0.8789206
aou + silicate Atlantic (27.85,27.95] 0.8969800 0.8836920 0.9087272
aou + silicate Atlantic (27.95,28.05] 0.9454777 0.9391487 0.9574865
aou + silicate Atlantic (28.05,28.1] 0.9704975 0.9578447 0.9826895
aou + silicate Atlantic (28.1,28.15] 0.9775185 0.9738770 0.9801776
aou + silicate Atlantic (28.15,28.2] 0.9915862 0.9882745 0.9933202
aou + silicate Atlantic (28.2, Inf] 0.8896637 0.8592725 0.9298133
aou + silicate Indo-Pacific (-Inf,26] 0.7397582 0.6747236 0.8047999
aou + silicate Indo-Pacific (26,26.5] 0.6568471 0.5410996 0.7511108
aou + silicate Indo-Pacific (26.5,26.75] 0.6122051 0.4145844 0.7306881
aou + silicate Indo-Pacific (26.75,27] 0.7476919 0.6953753 0.7746168
aou + silicate Indo-Pacific (27,27.25] 0.8768329 0.8476834 0.9058018
aou + silicate Indo-Pacific (27.25,27.5] 0.9045950 0.8725306 0.9351112
aou + silicate Indo-Pacific (27.5,27.75] 0.9210461 0.8758081 0.9467386
aou + silicate Indo-Pacific (27.75,27.85] 0.9654229 0.9479156 0.9761985
aou + silicate Indo-Pacific (27.85,27.95] 0.9613382 0.9481756 0.9699239
aou + silicate Indo-Pacific (27.95,28.05] 0.9467809 0.9378697 0.9523270
aou + silicate Indo-Pacific (28.05,28.1] 0.9469161 0.9449646 0.9484274
aou + silicate Indo-Pacific (28.1, Inf] 0.6250031 0.4996577 0.6883816
oxygen + phosphate Atlantic (-Inf,26] -0.3349844 -0.5013175 -0.1474894
oxygen + phosphate Atlantic (26,26.5] -0.4293014 -0.5795976 -0.2701576
oxygen + phosphate Atlantic (26.5,26.75] -0.7491418 -0.8173922 -0.6391082
oxygen + phosphate Atlantic (26.75,27] -0.7667009 -0.8596036 -0.6818942
oxygen + phosphate Atlantic (27,27.25] -0.7102646 -0.7673673 -0.6251270
oxygen + phosphate Atlantic (27.25,27.5] -0.4825486 -0.5758975 -0.3743615
oxygen + phosphate Atlantic (27.5,27.75] -0.6484963 -0.8023453 -0.5287077
oxygen + phosphate Atlantic (27.75,27.85] -0.8366294 -0.9045691 -0.7907383
oxygen + phosphate Atlantic (27.85,27.95] -0.9025354 -0.9322139 -0.8872588
oxygen + phosphate Atlantic (27.95,28.05] -0.9244000 -0.9643825 -0.8926028
oxygen + phosphate Atlantic (28.05,28.1] -0.9322237 -0.9740612 -0.8819955
oxygen + phosphate Atlantic (28.1,28.15] -0.9586173 -0.9664617 -0.9490616
oxygen + phosphate Atlantic (28.15,28.2] -0.9887708 -0.9938124 -0.9795958
oxygen + phosphate Atlantic (28.2, Inf] -0.8133151 -0.9021662 -0.7323976
oxygen + phosphate Indo-Pacific (-Inf,26] -0.7862454 -0.9032623 -0.6906567
oxygen + phosphate Indo-Pacific (26,26.5] -0.8893117 -0.9084707 -0.8655858
oxygen + phosphate Indo-Pacific (26.5,26.75] -0.8918674 -0.9160933 -0.8740913
oxygen + phosphate Indo-Pacific (26.75,27] -0.8854172 -0.8916323 -0.8767115
oxygen + phosphate Indo-Pacific (27,27.25] -0.9340668 -0.9555268 -0.9070964
oxygen + phosphate Indo-Pacific (27.25,27.5] -0.9445130 -0.9628987 -0.9104178
oxygen + phosphate Indo-Pacific (27.5,27.75] -0.9526026 -0.9707371 -0.9241545
oxygen + phosphate Indo-Pacific (27.75,27.85] -0.9723783 -0.9887399 -0.9510259
oxygen + phosphate Indo-Pacific (27.85,27.95] -0.9675189 -0.9861357 -0.9491900
oxygen + phosphate Indo-Pacific (27.95,28.05] -0.9407701 -0.9551042 -0.9221251
oxygen + phosphate Indo-Pacific (28.05,28.1] -0.9246553 -0.9418615 -0.9153923
oxygen + phosphate Indo-Pacific (28.1, Inf] -0.6928896 -0.7569192 -0.6138085
oxygen + phosphate_star Atlantic (-Inf,26] 0.2396718 -0.0143722 0.5998408
oxygen + phosphate_star Atlantic (26,26.5] -0.0027783 -0.3245808 0.2892807
oxygen + phosphate_star Atlantic (26.5,26.75] -0.2304300 -0.4425735 -0.1108167
oxygen + phosphate_star Atlantic (26.75,27] -0.0312804 -0.1162437 0.0465560
oxygen + phosphate_star Atlantic (27,27.25] -0.0572249 -0.2741678 0.1299694
oxygen + phosphate_star Atlantic (27.25,27.5] 0.0863787 -0.0556168 0.1712288
oxygen + phosphate_star Atlantic (27.5,27.75] -0.2876511 -0.4777313 -0.1350067
oxygen + phosphate_star Atlantic (27.75,27.85] -0.5483997 -0.6857837 -0.4750172
oxygen + phosphate_star Atlantic (27.85,27.95] -0.5881778 -0.6536993 -0.5174163
oxygen + phosphate_star Atlantic (27.95,28.05] -0.7475722 -0.8775151 -0.6763861
oxygen + phosphate_star Atlantic (28.05,28.1] -0.8200244 -0.9257522 -0.7087090
oxygen + phosphate_star Atlantic (28.1,28.15] -0.8856707 -0.9036748 -0.8661987
oxygen + phosphate_star Atlantic (28.15,28.2] -0.9680470 -0.9823756 -0.9429150
oxygen + phosphate_star Atlantic (28.2, Inf] -0.5628607 -0.7615269 -0.3701027
oxygen + phosphate_star Indo-Pacific (-Inf,26] -0.3765236 -0.5706185 -0.1584270
oxygen + phosphate_star Indo-Pacific (26,26.5] -0.4307128 -0.4642062 -0.3826324
oxygen + phosphate_star Indo-Pacific (26.5,26.75] -0.2765247 -0.4248449 -0.0153823
oxygen + phosphate_star Indo-Pacific (26.75,27] -0.2169481 -0.3068553 -0.1611387
oxygen + phosphate_star Indo-Pacific (27,27.25] 0.0101716 -0.1287786 0.2033718
oxygen + phosphate_star Indo-Pacific (27.25,27.5] 0.4696153 0.3901912 0.5614765
oxygen + phosphate_star Indo-Pacific (27.5,27.75] 0.3343969 -0.1140382 0.6758984
oxygen + phosphate_star Indo-Pacific (27.75,27.85] 0.5513506 0.5116497 0.6108994
oxygen + phosphate_star Indo-Pacific (27.85,27.95] 0.1960124 0.1418965 0.2280981
oxygen + phosphate_star Indo-Pacific (27.95,28.05] -0.0747479 -0.1287166 0.0169182
oxygen + phosphate_star Indo-Pacific (28.05,28.1] -0.2395722 -0.3455146 -0.1634257
oxygen + phosphate_star Indo-Pacific (28.1, Inf] 0.7322639 0.6940630 0.7645888
oxygen + silicate Atlantic (-Inf,26] -0.0874507 -0.3737975 0.1409389
oxygen + silicate Atlantic (26,26.5] -0.3554081 -0.4088576 -0.2497587
oxygen + silicate Atlantic (26.5,26.75] -0.7773325 -0.8356283 -0.7088025
oxygen + silicate Atlantic (26.75,27] -0.7865908 -0.8512577 -0.7225555
oxygen + silicate Atlantic (27,27.25] -0.6717457 -0.7678002 -0.6191414
oxygen + silicate Atlantic (27.25,27.5] -0.2681355 -0.4617705 -0.1595736
oxygen + silicate Atlantic (27.5,27.75] -0.4368802 -0.5855856 -0.3303758
oxygen + silicate Atlantic (27.75,27.85] -0.7313496 -0.7968375 -0.6713919
oxygen + silicate Atlantic (27.85,27.95] -0.8304992 -0.8627791 -0.8044356
oxygen + silicate Atlantic (27.95,28.05] -0.8926405 -0.9190641 -0.8698766
oxygen + silicate Atlantic (28.05,28.1] -0.9298716 -0.9624466 -0.8927652
oxygen + silicate Atlantic (28.1,28.15] -0.9521755 -0.9560352 -0.9494733
oxygen + silicate Atlantic (28.15,28.2] -0.9880509 -0.9914727 -0.9827329
oxygen + silicate Atlantic (28.2, Inf] -0.8193216 -0.8828302 -0.7637290
oxygen + silicate Indo-Pacific (-Inf,26] -0.5180208 -0.7062389 -0.3780615
oxygen + silicate Indo-Pacific (26,26.5] -0.5457613 -0.6676851 -0.4229569
oxygen + silicate Indo-Pacific (26.5,26.75] -0.4973947 -0.6428274 -0.2804766
oxygen + silicate Indo-Pacific (26.75,27] -0.6375856 -0.6768693 -0.5704625
oxygen + silicate Indo-Pacific (27,27.25] -0.8175221 -0.8581719 -0.7699141
oxygen + silicate Indo-Pacific (27.25,27.5] -0.8589905 -0.9043372 -0.8040922
oxygen + silicate Indo-Pacific (27.5,27.75] -0.8788714 -0.9167437 -0.8090341
oxygen + silicate Indo-Pacific (27.75,27.85] -0.9496669 -0.9721806 -0.9174215
oxygen + silicate Indo-Pacific (27.85,27.95] -0.9450252 -0.9629198 -0.9227704
oxygen + silicate Indo-Pacific (27.95,28.05] -0.9200425 -0.9298993 -0.9048741
oxygen + silicate Indo-Pacific (28.05,28.1] -0.9211391 -0.9240902 -0.9182833
oxygen + silicate Indo-Pacific (28.1, Inf] -0.5386936 -0.6180874 -0.3851015
phosphate + phosphate_star Atlantic (-Inf,26] 0.8179253 0.7028988 0.8784980
phosphate + phosphate_star Atlantic (26,26.5] 0.8963894 0.8434988 0.9589086
phosphate + phosphate_star Atlantic (26.5,26.75] 0.8095620 0.7151354 0.8783471
phosphate + phosphate_star Atlantic (26.75,27] 0.6511375 0.4703877 0.7477076
phosphate + phosphate_star Atlantic (27,27.25] 0.7324086 0.5727959 0.8270253
phosphate + phosphate_star Atlantic (27.25,27.5] 0.8283110 0.7871601 0.8494866
phosphate + phosphate_star Atlantic (27.5,27.75] 0.9125579 0.9076506 0.9176112
phosphate + phosphate_star Atlantic (27.75,27.85] 0.9156515 0.9020369 0.9306219
phosphate + phosphate_star Atlantic (27.85,27.95] 0.8780077 0.8538082 0.8969522
phosphate + phosphate_star Atlantic (27.95,28.05] 0.9432062 0.9148403 0.9731065
phosphate + phosphate_star Atlantic (28.05,28.1] 0.9709946 0.9575510 0.9873045
phosphate + phosphate_star Atlantic (28.1,28.15] 0.9811698 0.9795266 0.9833385
phosphate + phosphate_star Atlantic (28.15,28.2] 0.9946329 0.9906079 0.9970583
phosphate + phosphate_star Atlantic (28.2, Inf] 0.9370274 0.9035910 0.9666212
phosphate + phosphate_star Indo-Pacific (-Inf,26] 0.8626346 0.8234682 0.8966432
phosphate + phosphate_star Indo-Pacific (26,26.5] 0.7939811 0.7562202 0.8338170
phosphate + phosphate_star Indo-Pacific (26.5,26.75] 0.6740277 0.4991496 0.7969298
phosphate + phosphate_star Indo-Pacific (26.75,27] 0.6439913 0.5905200 0.7268341
phosphate + phosphate_star Indo-Pacific (27,27.25] 0.3421894 0.2276485 0.4155000
phosphate + phosphate_star Indo-Pacific (27.25,27.5] -0.1622094 -0.2002070 -0.1175686
phosphate + phosphate_star Indo-Pacific (27.5,27.75] -0.0588897 -0.3430887 0.3492793
phosphate + phosphate_star Indo-Pacific (27.75,27.85] -0.3491664 -0.4855459 -0.2436382
phosphate + phosphate_star Indo-Pacific (27.85,27.95] 0.0503607 0.0243327 0.1001679
phosphate + phosphate_star Indo-Pacific (27.95,28.05] 0.4044894 0.2800691 0.5023663
phosphate + phosphate_star Indo-Pacific (28.05,28.1] 0.5881779 0.5261055 0.6916787
phosphate + phosphate_star Indo-Pacific (28.1, Inf] -0.0205283 -0.1178242 0.1423180
sal + aou Atlantic (-Inf,26] -0.1372375 -0.4352518 0.3500435
sal + aou Atlantic (26,26.5] -0.2950194 -0.6746198 0.0106171
sal + aou Atlantic (26.5,26.75] -0.2754799 -0.5219240 -0.0084286
sal + aou Atlantic (26.75,27] -0.1563342 -0.2733795 0.0125727
sal + aou Atlantic (27,27.25] -0.2730909 -0.4907811 -0.0358996
sal + aou Atlantic (27.25,27.5] -0.2242953 -0.3555085 -0.1210769
sal + aou Atlantic (27.5,27.75] -0.4591414 -0.5242823 -0.3870458
sal + aou Atlantic (27.75,27.85] -0.4370233 -0.5077743 -0.3998055
sal + aou Atlantic (27.85,27.95] -0.3181494 -0.3764282 -0.2035671
sal + aou Atlantic (27.95,28.05] -0.5504242 -0.7189129 -0.3279194
sal + aou Atlantic (28.05,28.1] -0.7521862 -0.8423117 -0.6759589
sal + aou Atlantic (28.1,28.15] -0.8387228 -0.8483785 -0.8289295
sal + aou Atlantic (28.15,28.2] -0.9537883 -0.9823050 -0.9188017
sal + aou Atlantic (28.2, Inf] -0.7063430 -0.8684545 -0.5474608
sal + aou Indo-Pacific (-Inf,26] -0.0998065 -0.1376477 -0.0452091
sal + aou Indo-Pacific (26,26.5] -0.0374451 -0.2454403 0.1427841
sal + aou Indo-Pacific (26.5,26.75] -0.0403896 -0.3519785 0.2625971
sal + aou Indo-Pacific (26.75,27] -0.1432623 -0.3339392 0.0407040
sal + aou Indo-Pacific (27,27.25] -0.0392513 -0.1798021 0.2289563
sal + aou Indo-Pacific (27.25,27.5] 0.1571884 0.0687569 0.3279394
sal + aou Indo-Pacific (27.5,27.75] 0.3153313 0.1472908 0.4888984
sal + aou Indo-Pacific (27.75,27.85] -0.1333815 -0.4074011 0.1797061
sal + aou Indo-Pacific (27.85,27.95] -0.3024019 -0.6483702 -0.0041290
sal + aou Indo-Pacific (27.95,28.05] -0.3031832 -0.4053862 -0.1667368
sal + aou Indo-Pacific (28.05,28.1] -0.3657671 -0.4717638 -0.2642723
sal + aou Indo-Pacific (28.1, Inf] 0.4396415 0.3266540 0.5031114
sal + oxygen Atlantic (-Inf,26] -0.2189189 -0.6027822 -0.0267863
sal + oxygen Atlantic (26,26.5] -0.1343199 -0.4118909 0.1955319
sal + oxygen Atlantic (26.5,26.75] 0.0470309 -0.1718348 0.3179759
sal + oxygen Atlantic (26.75,27] -0.0296761 -0.1383497 0.0722768
sal + oxygen Atlantic (27,27.25] 0.0683455 -0.1351012 0.3015567
sal + oxygen Atlantic (27.25,27.5] -0.0930241 -0.1711066 0.0630814
sal + oxygen Atlantic (27.5,27.75] 0.1283558 -0.0264873 0.3026997
sal + oxygen Atlantic (27.75,27.85] 0.2169059 0.1370544 0.3389674
sal + oxygen Atlantic (27.85,27.95] 0.1836297 0.0491710 0.2715353
sal + oxygen Atlantic (27.95,28.05] 0.4429602 0.2134254 0.6456523
sal + oxygen Atlantic (28.05,28.1] 0.6570494 0.5322483 0.7899995
sal + oxygen Atlantic (28.1,28.15] 0.7734632 0.7554210 0.7851859
sal + oxygen Atlantic (28.15,28.2] 0.9358688 0.8908581 0.9735412
sal + oxygen Atlantic (28.2, Inf] 0.6006744 0.3973085 0.8022953
sal + oxygen Indo-Pacific (-Inf,26] -0.2066649 -0.3074739 -0.1098589
sal + oxygen Indo-Pacific (26,26.5] -0.1372468 -0.2943005 0.0371980
sal + oxygen Indo-Pacific (26.5,26.75] -0.1184266 -0.4150355 0.1773271
sal + oxygen Indo-Pacific (26.75,27] -0.0272165 -0.2038853 0.1624747
sal + oxygen Indo-Pacific (27,27.25] -0.0843023 -0.3759859 0.0686301
sal + oxygen Indo-Pacific (27.25,27.5] -0.2593215 -0.4669477 -0.1519785
sal + oxygen Indo-Pacific (27.5,27.75] -0.4165259 -0.5730475 -0.2352335
sal + oxygen Indo-Pacific (27.75,27.85] 0.0658433 -0.2897378 0.3802234
sal + oxygen Indo-Pacific (27.85,27.95] 0.2418730 -0.0901370 0.6294063
sal + oxygen Indo-Pacific (27.95,28.05] 0.2227470 0.0673471 0.3406845
sal + oxygen Indo-Pacific (28.05,28.1] 0.2798239 0.1642871 0.4001890
sal + oxygen Indo-Pacific (28.1, Inf] -0.5277378 -0.6024504 -0.4154610
sal + phosphate Atlantic (-Inf,26] -0.6571987 -0.7619298 -0.5517394
sal + phosphate Atlantic (26,26.5] -0.7968819 -0.8726533 -0.7409547
sal + phosphate Atlantic (26.5,26.75] -0.6548973 -0.7976232 -0.4121211
sal + phosphate Atlantic (26.75,27] -0.5878021 -0.7060285 -0.3653983
sal + phosphate Atlantic (27,27.25] -0.7263124 -0.8336663 -0.5533928
sal + phosphate Atlantic (27.25,27.5] -0.7999681 -0.8353772 -0.7355125
sal + phosphate Atlantic (27.5,27.75] -0.7891402 -0.8095092 -0.7712764
sal + phosphate Atlantic (27.75,27.85] -0.6724363 -0.6756080 -0.6679218
sal + phosphate Atlantic (27.85,27.95] -0.5463720 -0.6109516 -0.4690580
sal + phosphate Atlantic (27.95,28.05] -0.7023854 -0.7829192 -0.5442971
sal + phosphate Atlantic (28.05,28.1] -0.8517734 -0.8822958 -0.8339643
sal + phosphate Atlantic (28.1,28.15] -0.9011048 -0.9068059 -0.8912141
sal + phosphate Atlantic (28.15,28.2] -0.9609665 -0.9785444 -0.9517848
sal + phosphate Atlantic (28.2, Inf] -0.9408886 -0.9769630 -0.8988849
sal + phosphate Indo-Pacific (-Inf,26] -0.2140891 -0.2530378 -0.1919738
sal + phosphate Indo-Pacific (26,26.5] -0.2667137 -0.4859041 -0.0886277
sal + phosphate Indo-Pacific (26.5,26.75] -0.2921000 -0.5854159 -0.0378637
sal + phosphate Indo-Pacific (26.75,27] -0.3971912 -0.5868734 -0.2200382
sal + phosphate Indo-Pacific (27,27.25] -0.2094089 -0.3401173 0.0081900
sal + phosphate Indo-Pacific (27.25,27.5] 0.0667222 -0.0115958 0.1372233
sal + phosphate Indo-Pacific (27.5,27.75] 0.3553399 0.1734152 0.6724322
sal + phosphate Indo-Pacific (27.75,27.85] -0.1633590 -0.3809459 0.1111361
sal + phosphate Indo-Pacific (27.85,27.95] -0.3657133 -0.6599179 -0.0877588
sal + phosphate Indo-Pacific (27.95,28.05] -0.4653641 -0.5559025 -0.3392945
sal + phosphate Indo-Pacific (28.05,28.1] -0.5587859 -0.6413333 -0.4990502
sal + phosphate Indo-Pacific (28.1, Inf] -0.0976024 -0.1797645 -0.0236873
sal + phosphate_star Atlantic (-Inf,26] -0.8290459 -0.8956175 -0.7116879
sal + phosphate_star Atlantic (26,26.5] -0.9571105 -0.9664504 -0.9448129
sal + phosphate_star Atlantic (26.5,26.75] -0.9400744 -0.9791413 -0.8633480
sal + phosphate_star Atlantic (26.75,27] -0.9729177 -0.9858018 -0.9532816
sal + phosphate_star Atlantic (27,27.25] -0.9826657 -0.9859476 -0.9777129
sal + phosphate_star Atlantic (27.25,27.5] -0.9727452 -0.9793990 -0.9606912
sal + phosphate_star Atlantic (27.5,27.75] -0.9306540 -0.9385582 -0.9223601
sal + phosphate_star Atlantic (27.75,27.85] -0.8719902 -0.8862078 -0.8492566
sal + phosphate_star Atlantic (27.85,27.95] -0.8268467 -0.8485507 -0.8146841
sal + phosphate_star Atlantic (27.95,28.05] -0.8486616 -0.9034243 -0.7854398
sal + phosphate_star Atlantic (28.05,28.1] -0.9192494 -0.9305514 -0.9073800
sal + phosphate_star Atlantic (28.1,28.15] -0.9454732 -0.9554499 -0.9340845
sal + phosphate_star Atlantic (28.15,28.2] -0.9656349 -0.9749401 -0.9508805
sal + phosphate_star Atlantic (28.2, Inf] -0.9833783 -0.9913247 -0.9764615
sal + phosphate_star Indo-Pacific (-Inf,26] -0.5024127 -0.5047468 -0.4991628
sal + phosphate_star Indo-Pacific (26,26.5] -0.7146824 -0.8278102 -0.6121869
sal + phosphate_star Indo-Pacific (26.5,26.75] -0.8369663 -0.9097285 -0.7828799
sal + phosphate_star Indo-Pacific (26.75,27] -0.8877877 -0.9292208 -0.8430572
sal + phosphate_star Indo-Pacific (27,27.25] -0.8270258 -0.8507374 -0.7846850
sal + phosphate_star Indo-Pacific (27.25,27.5] -0.5826161 -0.8380468 -0.3198186
sal + phosphate_star Indo-Pacific (27.5,27.75] -0.1098399 -0.7505005 0.5458761
sal + phosphate_star Indo-Pacific (27.75,27.85] -0.2712214 -0.6045344 0.2058051
sal + phosphate_star Indo-Pacific (27.85,27.95] -0.4360986 -0.6064121 -0.1447535
sal + phosphate_star Indo-Pacific (27.95,28.05] -0.7652637 -0.8044477 -0.7191675
sal + phosphate_star Indo-Pacific (28.05,28.1] -0.8321507 -0.8813124 -0.7617659
sal + phosphate_star Indo-Pacific (28.1, Inf] -0.8242591 -0.8368384 -0.8168904
sal + silicate Atlantic (-Inf,26] -0.7246256 -0.7585795 -0.6629083
sal + silicate Atlantic (26,26.5] -0.7555011 -0.8866708 -0.6866727
sal + silicate Atlantic (26.5,26.75] -0.5678182 -0.7250872 -0.3326459
sal + silicate Atlantic (26.75,27] -0.4706477 -0.5905252 -0.2611614
sal + silicate Atlantic (27,27.25] -0.6982590 -0.7766325 -0.5827429
sal + silicate Atlantic (27.25,27.5] -0.7998582 -0.8216489 -0.7726388
sal + silicate Atlantic (27.5,27.75] -0.7591584 -0.7787178 -0.7430958
sal + silicate Atlantic (27.75,27.85] -0.6807973 -0.6950745 -0.6647231
sal + silicate Atlantic (27.85,27.95] -0.6180726 -0.6707669 -0.5564282
sal + silicate Atlantic (27.95,28.05] -0.7407502 -0.8367980 -0.5838277
sal + silicate Atlantic (28.05,28.1] -0.8648765 -0.9071439 -0.8329962
sal + silicate Atlantic (28.1,28.15] -0.9111273 -0.9212627 -0.9007057
sal + silicate Atlantic (28.15,28.2] -0.9555198 -0.9817549 -0.9281957
sal + silicate Atlantic (28.2, Inf] -0.9216423 -0.9849066 -0.8648089
sal + silicate Indo-Pacific (-Inf,26] -0.5117662 -0.5721616 -0.4111244
sal + silicate Indo-Pacific (26,26.5] -0.5352783 -0.6569768 -0.4129810
sal + silicate Indo-Pacific (26.5,26.75] -0.6505841 -0.7923306 -0.5235228
sal + silicate Indo-Pacific (26.75,27] -0.6451295 -0.7505208 -0.4593808
sal + silicate Indo-Pacific (27,27.25] -0.4101005 -0.5402058 -0.1966681
sal + silicate Indo-Pacific (27.25,27.5] -0.1186241 -0.1951322 -0.0025800
sal + silicate Indo-Pacific (27.5,27.75] 0.1496738 0.0279839 0.3796061
sal + silicate Indo-Pacific (27.75,27.85] -0.1873971 -0.3602995 0.0280045
sal + silicate Indo-Pacific (27.85,27.95] -0.3404344 -0.5940205 -0.1136075
sal + silicate Indo-Pacific (27.95,28.05] -0.3820018 -0.4488146 -0.2868176
sal + silicate Indo-Pacific (28.05,28.1] -0.4714573 -0.5339593 -0.4011667
sal + silicate Indo-Pacific (28.1, Inf] -0.0063435 -0.1394927 0.1539092
sal + tem Atlantic (-Inf,26] 0.9323891 0.8626473 0.9844820
sal + tem Atlantic (26,26.5] 0.9634139 0.9590162 0.9708605
sal + tem Atlantic (26.5,26.75] 0.9764474 0.9506495 0.9899024
sal + tem Atlantic (26.75,27] 0.9745470 0.9606308 0.9833272
sal + tem Atlantic (27,27.25] 0.9778858 0.9722652 0.9820777
sal + tem Atlantic (27.25,27.5] 0.9735269 0.9668175 0.9772240
sal + tem Atlantic (27.5,27.75] 0.9686692 0.9615924 0.9723887
sal + tem Atlantic (27.75,27.85] 0.9795403 0.9754176 0.9817109
sal + tem Atlantic (27.85,27.95] 0.9379709 0.9217219 0.9484753
sal + tem Atlantic (27.95,28.05] 0.8825762 0.8592682 0.9231802
sal + tem Atlantic (28.05,28.1] 0.9605429 0.9508922 0.9671551
sal + tem Atlantic (28.1,28.15] 0.9521654 0.9353087 0.9657348
sal + tem Atlantic (28.15,28.2] 0.8899373 0.8857384 0.8944579
sal + tem Atlantic (28.2, Inf] 0.1972132 0.0382896 0.3753641
sal + tem Indo-Pacific (-Inf,26] 0.7622448 0.7321860 0.8143201
sal + tem Indo-Pacific (26,26.5] 0.9266617 0.8850868 0.9498731
sal + tem Indo-Pacific (26.5,26.75] 0.9778104 0.9691766 0.9825174
sal + tem Indo-Pacific (26.75,27] 0.9764911 0.9722667 0.9791828
sal + tem Indo-Pacific (27,27.25] 0.9480433 0.9326253 0.9667965
sal + tem Indo-Pacific (27.25,27.5] 0.8786772 0.8288827 0.9532627
sal + tem Indo-Pacific (27.5,27.75] 0.8619859 0.7971344 0.9086352
sal + tem Indo-Pacific (27.75,27.85] 0.8095714 0.6544091 0.9311680
sal + tem Indo-Pacific (27.85,27.95] 0.7156032 0.4919380 0.8677990
sal + tem Indo-Pacific (27.95,28.05] 0.7367933 0.6544831 0.8157351
sal + tem Indo-Pacific (28.05,28.1] 0.7150560 0.6354842 0.7551418
sal + tem Indo-Pacific (28.1, Inf] 0.7160284 0.6244071 0.7966486
silicate + phosphate Atlantic (-Inf,26] 0.6917681 0.6400883 0.7449929
silicate + phosphate Atlantic (26,26.5] 0.9111211 0.8886772 0.9268357
silicate + phosphate Atlantic (26.5,26.75] 0.9661456 0.9618851 0.9688256
silicate + phosphate Atlantic (26.75,27] 0.9458313 0.9290906 0.9591263
silicate + phosphate Atlantic (27,27.25] 0.9539833 0.9401480 0.9664683
silicate + phosphate Atlantic (27.25,27.5] 0.9028598 0.8559101 0.9358201
silicate + phosphate Atlantic (27.5,27.75] 0.9060741 0.8989189 0.9102557
silicate + phosphate Atlantic (27.75,27.85] 0.9515896 0.9436581 0.9608135
silicate + phosphate Atlantic (27.85,27.95] 0.9696502 0.9661218 0.9763438
silicate + phosphate Atlantic (27.95,28.05] 0.9786053 0.9742704 0.9838589
silicate + phosphate Atlantic (28.05,28.1] 0.9881443 0.9873963 0.9895227
silicate + phosphate Atlantic (28.1,28.15] 0.9936500 0.9932570 0.9941351
silicate + phosphate Atlantic (28.15,28.2] 0.9945746 0.9909439 0.9975331
silicate + phosphate Atlantic (28.2, Inf] 0.9854422 0.9771791 0.9963357
silicate + phosphate Indo-Pacific (-Inf,26] 0.7928966 0.7495898 0.8167928
silicate + phosphate Indo-Pacific (26,26.5] 0.7538788 0.6610246 0.8249498
silicate + phosphate Indo-Pacific (26.5,26.75] 0.7429847 0.5953044 0.8256303
silicate + phosphate Indo-Pacific (26.75,27] 0.8456155 0.8043534 0.8686939
silicate + phosphate Indo-Pacific (27,27.25] 0.9030331 0.8882626 0.9281766
silicate + phosphate Indo-Pacific (27.25,27.5] 0.8846996 0.8633152 0.9206935
silicate + phosphate Indo-Pacific (27.5,27.75] 0.8658820 0.8517731 0.8871773
silicate + phosphate Indo-Pacific (27.75,27.85] 0.9493875 0.9290366 0.9609671
silicate + phosphate Indo-Pacific (27.85,27.95] 0.9630557 0.9492788 0.9702390
silicate + phosphate Indo-Pacific (27.95,28.05] 0.9581465 0.9481899 0.9633724
silicate + phosphate Indo-Pacific (28.05,28.1] 0.9545436 0.9457907 0.9612718
silicate + phosphate Indo-Pacific (28.1, Inf] 0.7808447 0.7313327 0.8252533
silicate + phosphate_star Atlantic (-Inf,26] 0.6619545 0.6191669 0.7169609
silicate + phosphate_star Atlantic (26,26.5] 0.8283654 0.7732049 0.9338664
silicate + phosphate_star Atlantic (26.5,26.75] 0.7391800 0.6667326 0.8146888
silicate + phosphate_star Atlantic (26.75,27] 0.5480250 0.3856396 0.6445561
silicate + phosphate_star Atlantic (27,27.25] 0.7132273 0.6184994 0.7763550
silicate + phosphate_star Atlantic (27.25,27.5] 0.8589199 0.8438263 0.8699858
silicate + phosphate_star Atlantic (27.5,27.75] 0.9113799 0.9018703 0.9279885
silicate + phosphate_star Atlantic (27.75,27.85] 0.9198384 0.9089887 0.9382541
silicate + phosphate_star Atlantic (27.85,27.95] 0.9015066 0.8844322 0.9169471
silicate + phosphate_star Atlantic (27.95,28.05] 0.9332927 0.9012700 0.9659263
silicate + phosphate_star Atlantic (28.05,28.1] 0.9540008 0.9320947 0.9779494
silicate + phosphate_star Atlantic (28.1,28.15] 0.9753859 0.9675830 0.9846219
silicate + phosphate_star Atlantic (28.15,28.2] 0.9860668 0.9734670 0.9945214
silicate + phosphate_star Atlantic (28.2, Inf] 0.9128949 0.8527409 0.9725998
silicate + phosphate_star Indo-Pacific (-Inf,26] 0.7682080 0.7268218 0.8324700
silicate + phosphate_star Indo-Pacific (26,26.5] 0.7673308 0.7449613 0.7842963
silicate + phosphate_star Indo-Pacific (26.5,26.75] 0.7845209 0.7250399 0.8344034
silicate + phosphate_star Indo-Pacific (26.75,27] 0.7289863 0.6871021 0.7590251
silicate + phosphate_star Indo-Pacific (27,27.25] 0.3775714 0.2953182 0.4439564
silicate + phosphate_star Indo-Pacific (27.25,27.5] -0.2221861 -0.2489627 -0.1753808
silicate + phosphate_star Indo-Pacific (27.5,27.75] -0.2458052 -0.3898529 -0.0015697
silicate + phosphate_star Indo-Pacific (27.75,27.85] -0.4463844 -0.6101722 -0.3326620
silicate + phosphate_star Indo-Pacific (27.85,27.95] -0.0025785 -0.0172836 0.0264031
silicate + phosphate_star Indo-Pacific (27.95,28.05] 0.3396272 0.2381273 0.4081203
silicate + phosphate_star Indo-Pacific (28.05,28.1] 0.4830861 0.4458256 0.5510221
silicate + phosphate_star Indo-Pacific (28.1, Inf] -0.0166541 -0.1546647 0.1840703
tem + aou Atlantic (-Inf,26] -0.1609233 -0.4699105 0.3250702
tem + aou Atlantic (26,26.5] -0.3303170 -0.7155722 -0.0467469
tem + aou Atlantic (26.5,26.75] -0.3253878 -0.5334323 -0.1341365
tem + aou Atlantic (26.75,27] -0.1578709 -0.2600000 -0.0093557
tem + aou Atlantic (27,27.25] -0.2149015 -0.4208527 0.0067270
tem + aou Atlantic (27.25,27.5] -0.1899476 -0.3283009 -0.0882740
tem + aou Atlantic (27.5,27.75] -0.4357202 -0.5068225 -0.3553203
tem + aou Atlantic (27.75,27.85] -0.4260323 -0.4777196 -0.3995761
tem + aou Atlantic (27.85,27.95] -0.2720541 -0.3711649 -0.1303451
tem + aou Atlantic (27.95,28.05] -0.5142528 -0.6072569 -0.4063636
tem + aou Atlantic (28.05,28.1] -0.6331735 -0.7631388 -0.5433234
tem + aou Atlantic (28.1,28.15] -0.6758146 -0.7011800 -0.6347554
tem + aou Atlantic (28.15,28.2] -0.7621965 -0.8195972 -0.7069110
tem + aou Atlantic (28.2, Inf] 0.3692502 0.3276191 0.3936763
tem + aou Indo-Pacific (-Inf,26] -0.2765020 -0.4123548 -0.2027597
tem + aou Indo-Pacific (26,26.5] -0.1169827 -0.3024046 -0.0114244
tem + aou Indo-Pacific (26.5,26.75] -0.0311420 -0.3228928 0.2526348
tem + aou Indo-Pacific (26.75,27] -0.1588546 -0.3297678 -0.0116407
tem + aou Indo-Pacific (27,27.25] -0.1180092 -0.2762285 0.1401590
tem + aou Indo-Pacific (27.25,27.5] 0.1259680 0.0059086 0.3048698
tem + aou Indo-Pacific (27.5,27.75] 0.3502373 0.1951595 0.5072673
tem + aou Indo-Pacific (27.75,27.85] 0.0301987 -0.2010291 0.2873408
tem + aou Indo-Pacific (27.85,27.95] 0.0089834 -0.2129490 0.1903371
tem + aou Indo-Pacific (27.95,28.05] 0.1525056 0.1268865 0.1665650
tem + aou Indo-Pacific (28.05,28.1] 0.2460187 0.1501208 0.3306282
tem + aou Indo-Pacific (28.1, Inf] 0.8500778 0.8051669 0.8753908
tem + oxygen Atlantic (-Inf,26] -0.2164670 -0.5936994 0.0058762
tem + oxygen Atlantic (26,26.5] -0.1125356 -0.3685972 0.2239072
tem + oxygen Atlantic (26.5,26.75] 0.0927455 -0.0549283 0.3280200
tem + oxygen Atlantic (26.75,27] -0.0327685 -0.1216066 0.0541739
tem + oxygen Atlantic (27,27.25] 0.0034670 -0.1818467 0.2219292
tem + oxygen Atlantic (27.25,27.5] -0.1367572 -0.2230292 0.0267837
tem + oxygen Atlantic (27.5,27.75] 0.0897006 -0.0746190 0.2714167
tem + oxygen Atlantic (27.75,27.85] 0.1984605 0.1256120 0.3002292
tem + oxygen Atlantic (27.85,27.95] 0.1258785 -0.0350568 0.2140311
tem + oxygen Atlantic (27.95,28.05] 0.3805115 0.2706280 0.5013315
tem + oxygen Atlantic (28.05,28.1] 0.5177321 0.3769699 0.6948860
tem + oxygen Atlantic (28.1,28.15] 0.5898791 0.5527607 0.6092000
tem + oxygen Atlantic (28.15,28.2] 0.7232560 0.6568555 0.7926718
tem + oxygen Atlantic (28.2, Inf] -0.5148813 -0.5584776 -0.4542743
tem + oxygen Indo-Pacific (-Inf,26] -0.1038245 -0.2545687 -0.0070798
tem + oxygen Indo-Pacific (26,26.5] -0.0705218 -0.1612640 0.0849072
tem + oxygen Indo-Pacific (26.5,26.75] -0.1323264 -0.4114707 0.1434545
tem + oxygen Indo-Pacific (26.75,27] -0.0162112 -0.1563091 0.1542202
tem + oxygen Indo-Pacific (27,27.25] -0.0117814 -0.2960367 0.1602459
tem + oxygen Indo-Pacific (27.25,27.5] -0.2416488 -0.4541845 -0.1030775
tem + oxygen Indo-Pacific (27.5,27.75] -0.4674139 -0.6052279 -0.3040122
tem + oxygen Indo-Pacific (27.75,27.85] -0.1089671 -0.4019084 0.1562325
tem + oxygen Indo-Pacific (27.85,27.95] -0.0879039 -0.2940632 0.1638898
tem + oxygen Indo-Pacific (27.95,28.05] -0.2499622 -0.2764310 -0.2215051
tem + oxygen Indo-Pacific (28.05,28.1] -0.3337363 -0.4267220 -0.2414689
tem + oxygen Indo-Pacific (28.1, Inf] -0.9078995 -0.9232234 -0.8809520
tem + phosphate Atlantic (-Inf,26] -0.5783896 -0.6318743 -0.4905972
tem + phosphate Atlantic (26,26.5] -0.7946448 -0.8634886 -0.7562641
tem + phosphate Atlantic (26.5,26.75] -0.7004701 -0.8044186 -0.5331652
tem + phosphate Atlantic (26.75,27] -0.5899148 -0.7015809 -0.3872423
tem + phosphate Atlantic (27,27.25] -0.6851476 -0.7865898 -0.5185317
tem + phosphate Atlantic (27.25,27.5] -0.7821860 -0.8200453 -0.7202971
tem + phosphate Atlantic (27.5,27.75] -0.7715073 -0.7969871 -0.7482102
tem + phosphate Atlantic (27.75,27.85] -0.6721441 -0.6833127 -0.6506868
tem + phosphate Atlantic (27.85,27.95] -0.4999790 -0.6055896 -0.4020675
tem + phosphate Atlantic (27.95,28.05] -0.6458332 -0.7105991 -0.5613624
tem + phosphate Atlantic (28.05,28.1] -0.7500432 -0.8022796 -0.7085875
tem + phosphate Atlantic (28.1,28.15] -0.7594118 -0.7988166 -0.7089726
tem + phosphate Atlantic (28.15,28.2] -0.7651776 -0.8010031 -0.7426635
tem + phosphate Atlantic (28.2, Inf] 0.0585734 -0.0121629 0.1317525
tem + phosphate Indo-Pacific (-Inf,26] -0.4414159 -0.5911273 -0.2985427
tem + phosphate Indo-Pacific (26,26.5] -0.3637090 -0.5526212 -0.2653459
tem + phosphate Indo-Pacific (26.5,26.75] -0.2955112 -0.5690505 -0.0631812
tem + phosphate Indo-Pacific (26.75,27] -0.4278935 -0.5948751 -0.2878471
tem + phosphate Indo-Pacific (27,27.25] -0.3077085 -0.4104837 -0.1044570
tem + phosphate Indo-Pacific (27.25,27.5] 0.0053930 -0.1057113 0.0909536
tem + phosphate Indo-Pacific (27.5,27.75] 0.3813762 0.2032355 0.6749976
tem + phosphate Indo-Pacific (27.75,27.85] -0.0026459 -0.1687655 0.2047482
tem + phosphate Indo-Pacific (27.85,27.95] -0.0615470 -0.2268579 0.0887766
tem + phosphate Indo-Pacific (27.95,28.05] -0.0254643 -0.0429826 -0.0031797
tem + phosphate Indo-Pacific (28.05,28.1] 0.0332898 -0.0552395 0.0926154
tem + phosphate Indo-Pacific (28.1, Inf] 0.3983748 0.2545421 0.4851177
tem + phosphate_star Atlantic (-Inf,26] -0.7452110 -0.8238385 -0.6468132
tem + phosphate_star Atlantic (26,26.5] -0.9433003 -0.9653905 -0.9242963
tem + phosphate_star Atlantic (26.5,26.75] -0.9630107 -0.9833261 -0.9257287
tem + phosphate_star Atlantic (26.75,27] -0.9785410 -0.9869109 -0.9670697
tem + phosphate_star Atlantic (27,27.25] -0.9841065 -0.9851539 -0.9832754
tem + phosphate_star Atlantic (27.25,27.5] -0.9805101 -0.9841853 -0.9738466
tem + phosphate_star Atlantic (27.5,27.75] -0.9286862 -0.9416058 -0.9104082
tem + phosphate_star Atlantic (27.75,27.85] -0.8851127 -0.9030963 -0.8530888
tem + phosphate_star Atlantic (27.85,27.95] -0.8040489 -0.8546980 -0.7719839
tem + phosphate_star Atlantic (27.95,28.05] -0.7986336 -0.8667423 -0.7591601
tem + phosphate_star Atlantic (28.05,28.1] -0.8505384 -0.8761309 -0.8226136
tem + phosphate_star Atlantic (28.1,28.15] -0.8389574 -0.8776126 -0.7909038
tem + phosphate_star Atlantic (28.15,28.2] -0.7841192 -0.8009757 -0.7523747
tem + phosphate_star Atlantic (28.2, Inf] -0.2217223 -0.3679796 -0.0718525
tem + phosphate_star Indo-Pacific (-Inf,26] -0.7559080 -0.8456010 -0.6290706
tem + phosphate_star Indo-Pacific (26,26.5] -0.8175646 -0.8945085 -0.7598741
tem + phosphate_star Indo-Pacific (26.5,26.75] -0.8637610 -0.9218768 -0.8053617
tem + phosphate_star Indo-Pacific (26.75,27] -0.9332104 -0.9568394 -0.9060655
tem + phosphate_star Indo-Pacific (27,27.25] -0.9110216 -0.9278133 -0.8783444
tem + phosphate_star Indo-Pacific (27.25,27.5] -0.7057151 -0.9001897 -0.4943386
tem + phosphate_star Indo-Pacific (27.5,27.75] -0.2042084 -0.8201021 0.4309248
tem + phosphate_star Indo-Pacific (27.75,27.85] -0.4075034 -0.6999555 0.0198276
tem + phosphate_star Indo-Pacific (27.85,27.95] -0.5748791 -0.7043122 -0.3659200
tem + phosphate_star Indo-Pacific (27.95,28.05] -0.7548649 -0.8271050 -0.6952757
tem + phosphate_star Indo-Pacific (28.05,28.1] -0.6292655 -0.6610141 -0.5662088
tem + phosphate_star Indo-Pacific (28.1, Inf] -0.8853183 -0.9020680 -0.8724200
tem + silicate Atlantic (-Inf,26] -0.6314767 -0.6892882 -0.5272444
tem + silicate Atlantic (26,26.5] -0.7343888 -0.8457401 -0.6629020
tem + silicate Atlantic (26.5,26.75] -0.6208429 -0.7374647 -0.4670495
tem + silicate Atlantic (26.75,27] -0.4935717 -0.5979345 -0.3085724
tem + silicate Atlantic (27,27.25] -0.6806363 -0.7479096 -0.5824616
tem + silicate Atlantic (27.25,27.5] -0.8447401 -0.8514773 -0.8404023
tem + silicate Atlantic (27.5,27.75] -0.7961077 -0.8072728 -0.7837147
tem + silicate Atlantic (27.75,27.85] -0.7097857 -0.7147011 -0.7016893
tem + silicate Atlantic (27.85,27.95] -0.5992240 -0.6842031 -0.5156561
tem + silicate Atlantic (27.95,28.05] -0.7262763 -0.7751130 -0.6465143
tem + silicate Atlantic (28.05,28.1] -0.7735253 -0.8460199 -0.7337805
tem + silicate Atlantic (28.1,28.15] -0.7756583 -0.7933805 -0.7544460
tem + silicate Atlantic (28.15,28.2] -0.7584732 -0.8090076 -0.7125194
tem + silicate Atlantic (28.2, Inf] 0.0725282 0.0268718 0.1029516
tem + silicate Indo-Pacific (-Inf,26] -0.5842398 -0.7257970 -0.4191867
tem + silicate Indo-Pacific (26,26.5] -0.5908918 -0.6937474 -0.4398689
tem + silicate Indo-Pacific (26.5,26.75] -0.6506173 -0.7862144 -0.5280643
tem + silicate Indo-Pacific (26.75,27] -0.6559826 -0.7436209 -0.5114372
tem + silicate Indo-Pacific (27,27.25] -0.4803310 -0.6173177 -0.2908227
tem + silicate Indo-Pacific (27.25,27.5] -0.1995615 -0.2653292 -0.0687463
tem + silicate Indo-Pacific (27.5,27.75] 0.0847762 -0.0270494 0.3046667
tem + silicate Indo-Pacific (27.75,27.85] -0.0955189 -0.2568067 0.0910175
tem + silicate Indo-Pacific (27.85,27.95] -0.1322278 -0.3048418 0.0069328
tem + silicate Indo-Pacific (27.95,28.05] -0.0491129 -0.0664545 -0.0268182
tem + silicate Indo-Pacific (28.05,28.1] 0.1054351 0.0130633 0.1613521
tem + silicate Indo-Pacific (28.1, Inf] 0.2623824 0.0435483 0.3822239
rm(cor_predictors, cor_predictors_stats)

3.2.3 C* vs individual predictors

Below, the range of correlations coefficients for C* with each predictor is plotted per basin (facet) and density slab (color). Note that the range indicates the min and max values of in total 3 calculated coefficients (one per era).

cor_cstar_predictor <-
  read_csv(here::here("data/eMLR",
                       "cor_cstar_predictor.csv")) %>% 
  rename(predictor = rowname)

cor_cstar_predictor_stats <- cor_cstar_predictor %>% 
  group_by(predictor, basin, gamma_slab) %>% 
  summarise(mean_r = mean(cstar),
            min_r = min(cstar),
            max_r = max(cstar)) %>% 
  ungroup()

cor_cstar_predictor_stats %>% 
  mutate(predictor = reorder(predictor, mean_r)) %>%
  ggplot() +
  geom_vline(xintercept = c(-0.9, 0.9), col = "red") +
  geom_vline(xintercept = 0) +
  geom_linerange(
    aes(y = predictor, xmin = min_r, xmax = max_r, col = gamma_slab),
    position = position_dodge(width = 0.6)) +
  facet_wrap(~basin) +
  scale_color_viridis_d(direction = -1) +
  labs(x = "correlation coefficient", y = "C* correlation with...") +
  theme(legend.position = "top")

kable(cor_cstar_predictor_stats) %>%
  add_header_above() %>%
  kable_styling() %>%
  scroll_box(width = "100%", height = "400px")
predictor basin gamma_slab mean_r min_r max_r
aou Atlantic (-Inf,26] 0.3630134 0.1419309 0.4751879
aou Atlantic (26,26.5] -0.1563355 -0.4352203 0.0381315
aou Atlantic (26.5,26.75] -0.3589450 -0.4151743 -0.2554320
aou Atlantic (26.75,27] -0.2281322 -0.3488653 -0.1063398
aou Atlantic (27,27.25] -0.4301956 -0.5510256 -0.2561341
aou Atlantic (27.25,27.5] -0.4430352 -0.5045440 -0.3927376
aou Atlantic (27.5,27.75] -0.7946963 -0.8693680 -0.7544893
aou Atlantic (27.75,27.85] -0.9054480 -0.9382735 -0.8889568
aou Atlantic (27.85,27.95] -0.9233510 -0.9442052 -0.9112837
aou Atlantic (27.95,28.05] -0.8794880 -0.8930597 -0.8641619
aou Atlantic (28.05,28.1] -0.8481376 -0.8627750 -0.8316113
aou Atlantic (28.1,28.15] -0.8888149 -0.9008212 -0.8682493
aou Atlantic (28.15,28.2] -0.9491644 -0.9590966 -0.9333587
aou Atlantic (28.2, Inf] -0.2240133 -0.3336760 -0.0124320
aou Indo-Pacific (-Inf,26] -0.1631078 -0.3383554 -0.0200397
aou Indo-Pacific (26,26.5] -0.7197597 -0.7412740 -0.7051233
aou Indo-Pacific (26.5,26.75] -0.7339392 -0.7544289 -0.7170356
aou Indo-Pacific (26.75,27] -0.7083712 -0.8130617 -0.6021625
aou Indo-Pacific (27,27.25] 0.0055080 -0.0595736 0.0548386
aou Indo-Pacific (27.25,27.5] 0.5584063 0.5066804 0.6227077
aou Indo-Pacific (27.5,27.75] 0.6967921 0.5942101 0.7643037
aou Indo-Pacific (27.75,27.85] 0.7530497 0.6299687 0.8278334
aou Indo-Pacific (27.85,27.95] 0.6982318 0.5621629 0.7929390
aou Indo-Pacific (27.95,28.05] 0.4713392 0.3089686 0.6354836
aou Indo-Pacific (28.05,28.1] 0.2332918 0.1678584 0.3627352
aou Indo-Pacific (28.1, Inf] 0.3485785 0.2071973 0.6251329
oxygen Atlantic (-Inf,26] -0.3851613 -0.4905243 -0.2444035
oxygen Atlantic (26,26.5] -0.1462441 -0.3694270 0.1895404
oxygen Atlantic (26.5,26.75] 0.1646447 0.1064113 0.2396681
oxygen Atlantic (26.75,27] 0.0601699 -0.0052757 0.1357952
oxygen Atlantic (27,27.25] 0.2411275 0.0918281 0.3806102
oxygen Atlantic (27.25,27.5] 0.1384177 0.0692568 0.2313241
oxygen Atlantic (27.5,27.75] 0.5472411 0.4215251 0.7358476
oxygen Atlantic (27.75,27.85] 0.8051907 0.7501585 0.8849199
oxygen Atlantic (27.85,27.95] 0.8910553 0.8710052 0.9306409
oxygen Atlantic (27.95,28.05] 0.8615734 0.8223100 0.8971798
oxygen Atlantic (28.05,28.1] 0.8318839 0.7852430 0.8763495
oxygen Atlantic (28.1,28.15] 0.8832093 0.8545391 0.9099346
oxygen Atlantic (28.15,28.2] 0.9525379 0.9426748 0.9625039
oxygen Atlantic (28.2, Inf] 0.0339147 -0.1479776 0.1429703
oxygen Indo-Pacific (-Inf,26] 0.2604473 0.1380464 0.3847654
oxygen Indo-Pacific (26,26.5] 0.6329071 0.5975022 0.6607393
oxygen Indo-Pacific (26.5,26.75] 0.6454558 0.6255726 0.6595645
oxygen Indo-Pacific (26.75,27] 0.6303887 0.5246551 0.7511841
oxygen Indo-Pacific (27,27.25] 0.0114822 -0.0565986 0.1036378
oxygen Indo-Pacific (27.25,27.5] -0.5101409 -0.5874432 -0.4506004
oxygen Indo-Pacific (27.5,27.75] -0.6444350 -0.7304154 -0.5108121
oxygen Indo-Pacific (27.75,27.85] -0.7202035 -0.8120943 -0.5688265
oxygen Indo-Pacific (27.85,27.95] -0.6749448 -0.7805677 -0.5214985
oxygen Indo-Pacific (27.95,28.05] -0.4648857 -0.6285263 -0.2977757
oxygen Indo-Pacific (28.05,28.1] -0.2442923 -0.3700922 -0.1760617
oxygen Indo-Pacific (28.1, Inf] -0.3747689 -0.6492750 -0.2338833
phosphate Atlantic (-Inf,26] -0.2634390 -0.5382232 0.0253010
phosphate Atlantic (26,26.5] -0.6629232 -0.7125428 -0.6346049
phosphate Atlantic (26.5,26.75] -0.7050907 -0.7860834 -0.6410904
phosphate Atlantic (26.75,27] -0.6328713 -0.7874788 -0.4700790
phosphate Atlantic (27,27.25] -0.8282263 -0.8995519 -0.7225135
phosphate Atlantic (27.25,27.5] -0.9269873 -0.9528422 -0.9097121
phosphate Atlantic (27.5,27.75] -0.9833117 -0.9881041 -0.9769614
phosphate Atlantic (27.75,27.85] -0.9695071 -0.9735446 -0.9621750
phosphate Atlantic (27.85,27.95] -0.9436290 -0.9455980 -0.9416259
phosphate Atlantic (27.95,28.05] -0.9128407 -0.9206920 -0.9049096
phosphate Atlantic (28.05,28.1] -0.8903340 -0.9054755 -0.8784231
phosphate Atlantic (28.1,28.15] -0.9162440 -0.9350421 -0.8994855
phosphate Atlantic (28.15,28.2] -0.9704998 -0.9818446 -0.9567023
phosphate Atlantic (28.2, Inf] -0.8347188 -0.8675442 -0.7928881
phosphate Indo-Pacific (-Inf,26] -0.1913995 -0.3909684 -0.0420507
phosphate Indo-Pacific (26,26.5] -0.8353044 -0.8592775 -0.7989698
phosphate Indo-Pacific (26.5,26.75] -0.8698166 -0.8924097 -0.8482701
phosphate Indo-Pacific (26.75,27] -0.8331706 -0.8964471 -0.7427071
phosphate Indo-Pacific (27,27.25] -0.0783297 -0.1023873 -0.0544110
phosphate Indo-Pacific (27.25,27.5] 0.4761827 0.4157530 0.5509075
phosphate Indo-Pacific (27.5,27.75] 0.6082306 0.5064488 0.6848100
phosphate Indo-Pacific (27.75,27.85] 0.6705872 0.5304817 0.7554612
phosphate Indo-Pacific (27.85,27.95] 0.6041472 0.4390609 0.7270070
phosphate Indo-Pacific (27.95,28.05] 0.3375935 0.1337866 0.5584876
phosphate Indo-Pacific (28.05,28.1] 0.0667702 -0.0601851 0.2661499
phosphate Indo-Pacific (28.1, Inf] -0.0100540 -0.2099874 0.3191999
phosphate_star Atlantic (-Inf,26] -0.4807784 -0.6957875 -0.2003387
phosphate_star Atlantic (26,26.5] -0.8091417 -0.8399018 -0.7610586
phosphate_star Atlantic (26.5,26.75] -0.9027065 -0.9161196 -0.8766120
phosphate_star Atlantic (26.75,27] -0.9386355 -0.9570222 -0.9281030
phosphate_star Atlantic (27,27.25] -0.9546343 -0.9598283 -0.9505402
phosphate_star Atlantic (27.25,27.5] -0.9587754 -0.9708187 -0.9522994
phosphate_star Atlantic (27.5,27.75] -0.9362934 -0.9523622 -0.9208682
phosphate_star Atlantic (27.75,27.85] -0.8899715 -0.9031061 -0.8798694
phosphate_star Atlantic (27.85,27.95] -0.7900884 -0.8272177 -0.7709771
phosphate_star Atlantic (27.95,28.05] -0.8443370 -0.8589422 -0.8204635
phosphate_star Atlantic (28.05,28.1] -0.8633335 -0.8896178 -0.8477046
phosphate_star Atlantic (28.1,28.15] -0.8956325 -0.9262487 -0.8801600
phosphate_star Atlantic (28.15,28.2] -0.9699085 -0.9780315 -0.9585481
phosphate_star Atlantic (28.2, Inf] -0.8545653 -0.8645916 -0.8462083
phosphate_star Indo-Pacific (-Inf,26] -0.0847670 -0.2994491 0.0350759
phosphate_star Indo-Pacific (26,26.5] -0.8058708 -0.8569171 -0.7569228
phosphate_star Indo-Pacific (26.5,26.75] -0.7960552 -0.8916832 -0.6800008
phosphate_star Indo-Pacific (26.75,27] -0.7102797 -0.8237469 -0.6252383
phosphate_star Indo-Pacific (27,27.25] -0.1820847 -0.3118167 -0.0233861
phosphate_star Indo-Pacific (27.25,27.5] -0.2947875 -0.3291857 -0.2424590
phosphate_star Indo-Pacific (27.5,27.75] -0.4937980 -0.6495571 -0.2796648
phosphate_star Indo-Pacific (27.75,27.85] -0.5419561 -0.7473519 -0.3324532
phosphate_star Indo-Pacific (27.85,27.95] -0.3404367 -0.3669932 -0.2886094
phosphate_star Indo-Pacific (27.95,28.05] -0.2646437 -0.3235298 -0.1517699
phosphate_star Indo-Pacific (28.05,28.1] -0.3413990 -0.4597539 -0.1622186
phosphate_star Indo-Pacific (28.1, Inf] -0.5364030 -0.6570763 -0.4673594
sal Atlantic (-Inf,26] 0.2365225 0.0734749 0.3859604
sal Atlantic (26,26.5] 0.7469835 0.6498470 0.8183165
sal Atlantic (26.5,26.75] 0.8330659 0.7572936 0.8787245
sal Atlantic (26.75,27] 0.8982224 0.8549365 0.9370953
sal Atlantic (27,27.25] 0.9349723 0.9298248 0.9419112
sal Atlantic (27.25,27.5] 0.9257372 0.8967765 0.9512750
sal Atlantic (27.5,27.75] 0.8182800 0.7771680 0.8556114
sal Atlantic (27.75,27.85] 0.6585766 0.6267124 0.6856026
sal Atlantic (27.85,27.95] 0.4156735 0.3570034 0.4972083
sal Atlantic (27.95,28.05] 0.5080121 0.3567163 0.6148995
sal Atlantic (28.05,28.1] 0.6547661 0.6399016 0.6638754
sal Atlantic (28.1,28.15] 0.7434004 0.6942364 0.7865172
sal Atlantic (28.15,28.2] 0.8916183 0.8461362 0.9172979
sal Atlantic (28.2, Inf] 0.7686709 0.7419380 0.8057282
sal Indo-Pacific (-Inf,26] 0.0274469 -0.0226847 0.0627472
sal Indo-Pacific (26,26.5] 0.4392226 0.3273178 0.6434093
sal Indo-Pacific (26.5,26.75] 0.4798943 0.2847978 0.7280987
sal Indo-Pacific (26.75,27] 0.4470131 0.3443449 0.6510726
sal Indo-Pacific (27,27.25] -0.2362916 -0.4736099 -0.1170386
sal Indo-Pacific (27.25,27.5] -0.3405605 -0.5513390 -0.1247806
sal Indo-Pacific (27.5,27.75] -0.2733172 -0.3900007 -0.1994310
sal Indo-Pacific (27.75,27.85] -0.3942449 -0.5416526 -0.3165774
sal Indo-Pacific (27.85,27.95] -0.3745539 -0.5594583 -0.2421437
sal Indo-Pacific (27.95,28.05] -0.1024948 -0.1950281 -0.0065760
sal Indo-Pacific (28.05,28.1] 0.0287418 -0.1083097 0.1479284
sal Indo-Pacific (28.1, Inf] 0.2818376 0.2502474 0.3253387
silicate Atlantic (-Inf,26] -0.2134834 -0.4643214 -0.0567875
silicate Atlantic (26,26.5] -0.6336183 -0.7254259 -0.5697999
silicate Atlantic (26.5,26.75] -0.6482558 -0.7136221 -0.5975277
silicate Atlantic (26.75,27] -0.5407523 -0.6658767 -0.4095320
silicate Atlantic (27,27.25] -0.8081977 -0.8468806 -0.7637488
silicate Atlantic (27.25,27.5] -0.8926907 -0.9051364 -0.8768222
silicate Atlantic (27.5,27.75] -0.8927125 -0.9016094 -0.8861649
silicate Atlantic (27.75,27.85] -0.8897053 -0.9049048 -0.8744706
silicate Atlantic (27.85,27.95] -0.8703979 -0.8852390 -0.8609114
silicate Atlantic (27.95,28.05] -0.8509253 -0.8677956 -0.8297739
silicate Atlantic (28.05,28.1] -0.8482499 -0.8592483 -0.8346005
silicate Atlantic (28.1,28.15] -0.8948804 -0.9152009 -0.8825586
silicate Atlantic (28.15,28.2] -0.9597147 -0.9693586 -0.9435245
silicate Atlantic (28.2, Inf] -0.7278472 -0.8543543 -0.6312174
silicate Indo-Pacific (-Inf,26] -0.2164873 -0.3847015 -0.0967961
silicate Indo-Pacific (26,26.5] -0.7242979 -0.7447296 -0.6983791
silicate Indo-Pacific (26.5,26.75] -0.7188470 -0.7699098 -0.6213263
silicate Indo-Pacific (26.75,27] -0.6360629 -0.6835511 -0.6018582
silicate Indo-Pacific (27,27.25] 0.2278806 0.1959822 0.2787561
silicate Indo-Pacific (27.25,27.5] 0.7584763 0.7018964 0.7902729
silicate Indo-Pacific (27.5,27.75] 0.8350958 0.7722744 0.8691630
silicate Indo-Pacific (27.75,27.85] 0.7908423 0.6951804 0.8532156
silicate Indo-Pacific (27.85,27.95] 0.6894908 0.5582749 0.7867268
silicate Indo-Pacific (27.95,28.05] 0.4373680 0.2648084 0.6216506
silicate Indo-Pacific (28.05,28.1] 0.1688318 0.0881554 0.3063278
silicate Indo-Pacific (28.1, Inf] 0.0204040 -0.1057661 0.2352702
tem Atlantic (-Inf,26] 0.0530334 -0.2374297 0.2531373
tem Atlantic (26,26.5] 0.6812080 0.5271303 0.7727815
tem Atlantic (26.5,26.75] 0.8329987 0.7957542 0.8655299
tem Atlantic (26.75,27] 0.8804540 0.8430452 0.9207110
tem Atlantic (27,27.25] 0.9099887 0.9054755 0.9126927
tem Atlantic (27.25,27.5] 0.9125697 0.8911653 0.9364547
tem Atlantic (27.5,27.75] 0.7901888 0.7417805 0.8349172
tem Atlantic (27.75,27.85] 0.6509860 0.5995894 0.6885488
tem Atlantic (27.85,27.95] 0.3965597 0.3197936 0.5229998
tem Atlantic (27.95,28.05] 0.4846175 0.4007888 0.5854762
tem Atlantic (28.05,28.1] 0.5469074 0.5255918 0.5738362
tem Atlantic (28.1,28.15] 0.5708419 0.4509097 0.6380018
tem Atlantic (28.15,28.2] 0.6456377 0.5764738 0.6973927
tem Atlantic (28.2, Inf] 0.5838365 0.4769864 0.6460908
tem Indo-Pacific (-Inf,26] -0.2658207 -0.3352566 -0.1859423
tem Indo-Pacific (26,26.5] 0.4570416 0.3292963 0.6329747
tem Indo-Pacific (26.5,26.75] 0.4721003 0.2902499 0.7088406
tem Indo-Pacific (26.75,27] 0.4917528 0.3813188 0.6736379
tem Indo-Pacific (27,27.25] -0.1153017 -0.3315383 0.0223081
tem Indo-Pacific (27.25,27.5] -0.3105988 -0.4822067 -0.1260311
tem Indo-Pacific (27.5,27.75] -0.3211375 -0.4479863 -0.2348691
tem Indo-Pacific (27.75,27.85] -0.3323950 -0.4827163 -0.2505765
tem Indo-Pacific (27.85,27.95] -0.2626913 -0.4015841 -0.1417037
tem Indo-Pacific (27.95,28.05] 0.0204582 -0.0292284 0.0457216
tem Indo-Pacific (28.05,28.1] 0.1451225 0.1028191 0.1697619
tem Indo-Pacific (28.1, Inf] 0.3941233 0.2367903 0.6758548
rm(cor_cstar_predictor, cor_cstar_predictor_stats)

sessionInfo()
R version 4.0.2 (2020-06-22)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 10 x64 (build 18363)

Matrix products: default

locale:
[1] LC_COLLATE=English_Germany.1252  LC_CTYPE=English_Germany.1252   
[3] LC_MONETARY=English_Germany.1252 LC_NUMERIC=C                    
[5] LC_TIME=English_Germany.1252    

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
 [1] corrr_0.4.2      broom_0.7.0      kableExtra_1.1.0 knitr_1.30      
 [5] olsrr_0.5.3.9000 GGally_2.0.0     lubridate_1.7.9  metR_0.7.0      
 [9] scico_1.2.0      patchwork_1.0.1  collapse_1.3.2   forcats_0.5.0   
[13] stringr_1.4.0    dplyr_1.0.0      purrr_0.3.4      readr_1.3.1     
[17] tidyr_1.1.0      tibble_3.0.3     ggplot2_3.3.2    tidyverse_1.3.0 
[21] workflowr_1.6.2 

loaded via a namespace (and not attached):
 [1] fs_1.4.2           webshot_0.5.2      RColorBrewer_1.1-2 httr_1.4.2        
 [5] rprojroot_1.3-2    tools_4.0.2        backports_1.1.8    R6_2.4.1          
 [9] nortest_1.0-4      DBI_1.1.0          colorspace_1.4-1   withr_2.2.0       
[13] gridExtra_2.3      tidyselect_1.1.0   curl_4.3           compiler_4.0.2    
[17] git2r_0.27.1       cli_2.0.2          rvest_0.3.6        xml2_1.3.2        
[21] sandwich_2.5-1     labeling_0.3       scales_1.1.1       checkmate_2.0.0   
[25] goftest_1.2-2      digest_0.6.25      foreign_0.8-80     rmarkdown_2.3     
[29] rio_0.5.16         pkgconfig_2.0.3    htmltools_0.5.0    highr_0.8         
[33] dbplyr_1.4.4       rlang_0.4.7        readxl_1.3.1       rstudioapi_0.11   
[37] farver_2.0.3       generics_0.0.2     zoo_1.8-8          jsonlite_1.7.0    
[41] zip_2.0.4          car_3.0-8          magrittr_1.5       Formula_1.2-3     
[45] Matrix_1.2-18      Rcpp_1.0.5         munsell_0.5.0      fansi_0.4.1       
[49] abind_1.4-5        lifecycle_0.2.0    stringi_1.4.6      whisker_0.4       
[53] yaml_2.2.1         carData_3.0-4      plyr_1.8.6         grid_4.0.2        
[57] blob_1.2.1         parallel_4.0.2     promises_1.1.1     crayon_1.3.4      
[61] lattice_0.20-41    haven_2.3.1        hms_0.5.3          pillar_1.4.6      
[65] reprex_0.3.0       glue_1.4.1         evaluate_0.14      data.table_1.13.0 
[69] modelr_0.1.8       vctrs_0.3.2        httpuv_1.5.4       cellranger_1.1.0  
[73] gtable_0.3.0       reshape_0.8.8      assertthat_0.2.1   xfun_0.16         
[77] openxlsx_4.1.5     xtable_1.8-4       lfe_2.8-5.1        later_1.1.0.1     
[81] viridisLite_0.3.0  ellipsis_0.3.1     here_0.1