Last updated: 2020-12-01

Checks: 7 0

Knit directory: emlr_obs_v_XXX/

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 6287a18. 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:    .Rhistory
    Ignored:    .Rproj.user/

Unstaged changes:
    Modified:   analysis/_site.yml
    Deleted:    code/README.md
    Modified:   code/Workflowr_project_managment.R
    Deleted:    code/biogeochemical_functions.R
    Deleted:    code/eda.R
    Deleted:    code/mapping_functions.R
    Deleted:    code/plotting_functions.R
    Deleted:    code/python_scripts/Gamma_GLODAP_python.py
    Deleted:    code/test_scripts/analysis_previous_studies.Rmd
    Deleted:    code/test_scripts/analysis_this_study_3d.Rmd
    Deleted:    code/test_scripts/model_nested_df.R
    Deleted:    code/test_scripts/raster_interpolation.R
    Deleted:    code/test_scripts/read_WOCE.Rmd
    Deleted:    code/test_scripts/read_World_Ocean_Atlas_2013_Clement.Rmd
    Deleted:    code/test_scripts/read_dclement_nc.Rmd
    Modified:   data/auxillary/params_local.rds

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
html 91435ae jens-daniel-mueller 2020-12-01 Build site.
Rmd 17d09be jens-daniel-mueller 2020-12-01 auto eras naming
html cf19652 jens-daniel-mueller 2020-11-30 Build site.
Rmd 2842970 jens-daniel-mueller 2020-11-30 cleaned for eMLR part only
html 196be51 jens-daniel-mueller 2020-11-30 Build site.
Rmd 7a4b015 jens-daniel-mueller 2020-11-30 first rebuild on ETH server
Rmd bc61ce3 Jens Müller 2020-11-30 Initial commit
html bc61ce3 Jens Müller 2020-11-30 Initial commit

path_functions      <- "/nfs/kryo/work/updata/emlr_cant/utilities/functions/"
path_files          <- "/nfs/kryo/work/updata/emlr_cant/utilities/files/"
path_preprocessing    <-
  "/nfs/kryo/work/updata/emlr_cant/observations/preprocessing/"

path_version_data     <-
  paste(
    "/nfs/kryo/work/updata/emlr_cant/observations/",
    params_local$Version_ID,
    "/data/",
    sep = ""
  )

path_version_figures  <-
  paste(
    "/nfs/kryo/work/updata/emlr_cant/observations/",
    params_local$Version_ID,
    "/figures/",
    sep = ""
  )

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(paste(path_version_data,
                 "GLODAPv2.2020_MLR_fitting_ready.csv",
                 sep = ""))

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"))))

Version Author Date
91435ae jens-daniel-mueller 2020-12-01
196be51 jens-daniel-mueller 2020-11-30
bc61ce3 Jens Müller 2020-11-30
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") )))

Version Author Date
91435ae jens-daniel-mueller 2020-12-01
196be51 jens-daniel-mueller 2020-11-30
bc61ce3 Jens Müller 2020-11-30

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

if (params_local$plot_all_figures == "y") {

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(
        filename = paste(
          path_version_figures,
          "Observations_correlation/",
          paste(
            "predictor_correlation",
            i_basin,
            i_era,
            i_gamma_slab,
            ".png",
            sep = "_"
          ),
          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")

Version Author Date
91435ae jens-daniel-mueller 2020-12-01
196be51 jens-daniel-mueller 2020-11-30
bc61ce3 Jens Müller 2020-11-30
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.9210752 -0.9538543 -0.8853583
aou + oxygen Atlantic (26,26.5] -0.8881004 -0.9122340 -0.8408464
aou + oxygen Atlantic (26.5,26.75] -0.9696370 -0.9820812 -0.9527269
aou + oxygen Atlantic (26.75,27] -0.9810172 -0.9913860 -0.9721058
aou + oxygen Atlantic (27,27.25] -0.9762627 -0.9845091 -0.9657187
aou + oxygen Atlantic (27.25,27.5] -0.9458876 -0.9546374 -0.9289641
aou + oxygen Atlantic (27.5,27.75] -0.9323392 -0.9671125 -0.9052487
aou + oxygen Atlantic (27.75,27.85] -0.9709695 -0.9813518 -0.9607842
aou + oxygen Atlantic (27.85,27.95] -0.9885852 -0.9927688 -0.9864162
aou + oxygen Atlantic (27.95,28.05] -0.9886018 -0.9918302 -0.9839663
aou + oxygen Atlantic (28.05,28.1] -0.9890183 -0.9946799 -0.9820322
aou + oxygen Atlantic (28.1,28.15] -0.9932511 -0.9945640 -0.9922304
aou + oxygen Atlantic (28.15,28.2] -0.9979748 -0.9988573 -0.9974303
aou + oxygen Atlantic (28.2, Inf] -0.9833299 -0.9895300 -0.9739090
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.5689947 0.3605123 0.7434863
aou + phosphate Atlantic (26,26.5] 0.7620172 0.6299872 0.8975025
aou + phosphate Atlantic (26.5,26.75] 0.8818707 0.8402621 0.9197556
aou + phosphate Atlantic (26.75,27] 0.8727681 0.8327756 0.9172064
aou + phosphate Atlantic (27,27.25] 0.8431516 0.8038253 0.8821878
aou + phosphate Atlantic (27.25,27.5] 0.7359397 0.6862061 0.7926507
aou + phosphate Atlantic (27.5,27.75] 0.8669679 0.8257318 0.9173248
aou + phosphate Atlantic (27.75,27.85] 0.9404207 0.9241798 0.9642200
aou + phosphate Atlantic (27.85,27.95] 0.9535627 0.9459243 0.9628152
aou + phosphate Atlantic (27.95,28.05] 0.9621850 0.9511837 0.9830430
aou + phosphate Atlantic (28.05,28.1] 0.9683516 0.9487489 0.9861289
aou + phosphate Atlantic (28.1,28.15] 0.9807303 0.9776340 0.9833587
aou + phosphate Atlantic (28.15,28.2] 0.9920505 0.9887725 0.9944404
aou + phosphate Atlantic (28.2, Inf] 0.8366257 0.6879006 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.0429178 -0.3943265 0.3362197
aou + phosphate_star Atlantic (26,26.5] 0.4141354 0.1179942 0.7489838
aou + phosphate_star Atlantic (26.5,26.75] 0.4381314 0.3116008 0.5982470
aou + phosphate_star Atlantic (26.75,27] 0.1949678 0.0809328 0.2556932
aou + phosphate_star Atlantic (27,27.25] 0.2612397 0.0434229 0.4574559
aou + phosphate_star Atlantic (27.25,27.5] 0.2309670 0.1533082 0.3390705
aou + phosphate_star Atlantic (27.5,27.75] 0.5967571 0.5274223 0.6700944
aou + phosphate_star Atlantic (27.75,27.85] 0.7356616 0.6714489 0.8036255
aou + phosphate_star Atlantic (27.85,27.95] 0.7087179 0.6914005 0.7270557
aou + phosphate_star Atlantic (27.95,28.05] 0.8216495 0.7515084 0.9184608
aou + phosphate_star Atlantic (28.05,28.1] 0.8839822 0.8196335 0.9496522
aou + phosphate_star Atlantic (28.1,28.15] 0.9258714 0.9164755 0.9356976
aou + phosphate_star Atlantic (28.15,28.2] 0.9742222 0.9598697 0.9842209
aou + phosphate_star Atlantic (28.2, Inf] 0.5560655 0.1711696 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.3399487 0.0961103 0.5754309
aou + silicate Atlantic (26,26.5] 0.6772439 0.5771949 0.7660910
aou + silicate Atlantic (26.5,26.75] 0.8886025 0.8700364 0.9214654
aou + silicate Atlantic (26.75,27] 0.8721720 0.8422815 0.8983606
aou + silicate Atlantic (27,27.25] 0.8009337 0.7423022 0.8729256
aou + silicate Atlantic (27.25,27.5] 0.5404507 0.4230008 0.6871112
aou + silicate Atlantic (27.5,27.75] 0.6807189 0.6481381 0.7422384
aou + silicate Atlantic (27.75,27.85] 0.8514006 0.8240218 0.8789206
aou + silicate Atlantic (27.85,27.95] 0.8986513 0.8887057 0.9087272
aou + silicate Atlantic (27.95,28.05] 0.9451969 0.9389554 0.9574865
aou + silicate Atlantic (28.05,28.1] 0.9705431 0.9578447 0.9826895
aou + silicate Atlantic (28.1,28.15] 0.9774897 0.9738770 0.9800912
aou + silicate Atlantic (28.15,28.2] 0.9910801 0.9882745 0.9933202
aou + silicate Atlantic (28.2, Inf] 0.8513076 0.7442040 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.3418647 -0.5219585 -0.1474894
oxygen + phosphate Atlantic (26,26.5] -0.4323649 -0.5795976 -0.2701576
oxygen + phosphate Atlantic (26.5,26.75] -0.7466955 -0.8100534 -0.6391082
oxygen + phosphate Atlantic (26.75,27] -0.7651696 -0.8596036 -0.6818942
oxygen + phosphate Atlantic (27,27.25] -0.7105816 -0.7683184 -0.6251270
oxygen + phosphate Atlantic (27.25,27.5] -0.4837410 -0.5794747 -0.3743615
oxygen + phosphate Atlantic (27.5,27.75] -0.6483930 -0.8023453 -0.5287077
oxygen + phosphate Atlantic (27.75,27.85] -0.8411065 -0.9045691 -0.8041696
oxygen + phosphate Atlantic (27.85,27.95] -0.9051241 -0.9322139 -0.8881336
oxygen + phosphate Atlantic (27.95,28.05] -0.9243783 -0.9643825 -0.8926028
oxygen + phosphate Atlantic (28.05,28.1] -0.9314339 -0.9740612 -0.8819955
oxygen + phosphate Atlantic (28.1,28.15] -0.9577026 -0.9664617 -0.9490616
oxygen + phosphate Atlantic (28.15,28.2] -0.9881598 -0.9938124 -0.9795958
oxygen + phosphate Atlantic (28.2, Inf] -0.7499612 -0.9021662 -0.5423359
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.2335784 -0.0326522 0.5998408
oxygen + phosphate_star Atlantic (26,26.5] -0.0057782 -0.3245808 0.2892807
oxygen + phosphate_star Atlantic (26.5,26.75] -0.2178914 -0.4049578 -0.1108167
oxygen + phosphate_star Atlantic (26.75,27] -0.0099064 -0.0521215 0.0465560
oxygen + phosphate_star Atlantic (27,27.25] -0.0548123 -0.2669300 0.1299694
oxygen + phosphate_star Atlantic (27.25,27.5] 0.0890013 -0.0477493 0.1712288
oxygen + phosphate_star Atlantic (27.5,27.75] -0.2899180 -0.4777313 -0.1350067
oxygen + phosphate_star Atlantic (27.75,27.85] -0.5642524 -0.6857837 -0.4843981
oxygen + phosphate_star Atlantic (27.85,27.95] -0.6064827 -0.6536993 -0.5723309
oxygen + phosphate_star Atlantic (27.95,28.05] -0.7470388 -0.8775151 -0.6747859
oxygen + phosphate_star Atlantic (28.05,28.1] -0.8192775 -0.9257522 -0.7087090
oxygen + phosphate_star Atlantic (28.1,28.15] -0.8839606 -0.9036748 -0.8661987
oxygen + phosphate_star Atlantic (28.15,28.2] -0.9663240 -0.9823756 -0.9429150
oxygen + phosphate_star Atlantic (28.2, Inf] -0.4330262 -0.7615269 0.0194009
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.0894472 -0.3797872 0.1409389
oxygen + silicate Atlantic (26,26.5] -0.3570185 -0.4136890 -0.2497587
oxygen + silicate Atlantic (26.5,26.75] -0.7749850 -0.8285857 -0.7088025
oxygen + silicate Atlantic (26.75,27] -0.7841325 -0.8512577 -0.7225555
oxygen + silicate Atlantic (27,27.25] -0.6716258 -0.7674405 -0.6191414
oxygen + silicate Atlantic (27.25,27.5] -0.2677352 -0.4605697 -0.1595736
oxygen + silicate Atlantic (27.5,27.75] -0.4288128 -0.5855856 -0.3303758
oxygen + silicate Atlantic (27.75,27.85] -0.7320099 -0.7968375 -0.6733727
oxygen + silicate Atlantic (27.85,27.95] -0.8324342 -0.8627791 -0.8102405
oxygen + silicate Atlantic (27.95,28.05] -0.8925670 -0.9190641 -0.8698766
oxygen + silicate Atlantic (28.05,28.1] -0.9293936 -0.9624466 -0.8927652
oxygen + silicate Atlantic (28.1,28.15] -0.9516559 -0.9544763 -0.9494733
oxygen + silicate Atlantic (28.15,28.2] -0.9873005 -0.9914727 -0.9827329
oxygen + silicate Atlantic (28.2, Inf] -0.7661458 -0.8828302 -0.6042015
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.8169853 0.7028988 0.8784980
phosphate + phosphate_star Atlantic (26,26.5] 0.8961969 0.8434988 0.9589086
phosphate + phosphate_star Atlantic (26.5,26.75] 0.8048342 0.7151354 0.8641636
phosphate + phosphate_star Atlantic (26.75,27] 0.6377882 0.4703877 0.7477076
phosphate + phosphate_star Atlantic (27,27.25] 0.7307104 0.5727959 0.8219308
phosphate + phosphate_star Atlantic (27.25,27.5] 0.8261256 0.7871601 0.8494866
phosphate + phosphate_star Atlantic (27.5,27.75] 0.9135330 0.9076506 0.9205365
phosphate + phosphate_star Atlantic (27.75,27.85] 0.9198931 0.9020369 0.9306219
phosphate + phosphate_star Atlantic (27.85,27.95] 0.8860697 0.8779941 0.8969522
phosphate + phosphate_star Atlantic (27.95,28.05] 0.9429353 0.9140276 0.9731065
phosphate + phosphate_star Atlantic (28.05,28.1] 0.9712398 0.9575510 0.9873045
phosphate + phosphate_star Atlantic (28.1,28.15] 0.9810832 0.9795266 0.9833385
phosphate + phosphate_star Atlantic (28.15,28.2] 0.9943474 0.9906079 0.9970583
phosphate + phosphate_star Atlantic (28.2, Inf] 0.9123244 0.8294818 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.1387372 -0.4352518 0.3500435
sal + aou Atlantic (26,26.5] -0.2944057 -0.6746198 0.0106171
sal + aou Atlantic (26.5,26.75] -0.2595161 -0.4740326 -0.0084286
sal + aou Atlantic (26.75,27] -0.1309465 -0.2081959 0.0125727
sal + aou Atlantic (27,27.25] -0.2705194 -0.4830665 -0.0358996
sal + aou Atlantic (27.25,27.5] -0.2202899 -0.3434923 -0.1210769
sal + aou Atlantic (27.5,27.75] -0.4628952 -0.5242823 -0.3870458
sal + aou Atlantic (27.75,27.85] -0.4547492 -0.5077743 -0.3998055
sal + aou Atlantic (27.85,27.95] -0.3475283 -0.3764282 -0.2917037
sal + aou Atlantic (27.95,28.05] -0.5504926 -0.7189129 -0.3281245
sal + aou Atlantic (28.05,28.1] -0.7545428 -0.8423117 -0.6759589
sal + aou Atlantic (28.1,28.15] -0.8397217 -0.8513751 -0.8289295
sal + aou Atlantic (28.15,28.2] -0.9537704 -0.9823050 -0.9188017
sal + aou Atlantic (28.2, Inf] -0.5994632 -0.8684545 -0.2268212
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.2125103 -0.6027822 -0.0075604
sal + oxygen Atlantic (26,26.5] -0.1339473 -0.4118909 0.1955319
sal + oxygen Atlantic (26.5,26.75] 0.0295780 -0.1718348 0.2656171
sal + oxygen Atlantic (26.75,27] -0.0535039 -0.1383497 0.0007935
sal + oxygen Atlantic (27,27.25] 0.0665987 -0.1351012 0.2963162
sal + oxygen Atlantic (27.25,27.5] -0.0953919 -0.1711066 0.0559779
sal + oxygen Atlantic (27.5,27.75] 0.1323941 -0.0264873 0.3026997
sal + oxygen Atlantic (27.75,27.85] 0.2380239 0.1746959 0.3389674
sal + oxygen Atlantic (27.85,27.95] 0.2145092 0.1418097 0.2715353
sal + oxygen Atlantic (27.95,28.05] 0.4437635 0.2158353 0.6456523
sal + oxygen Atlantic (28.05,28.1] 0.6586276 0.5322483 0.7899995
sal + oxygen Atlantic (28.1,28.15] 0.7737217 0.7554210 0.7859614
sal + oxygen Atlantic (28.15,28.2] 0.9351353 0.8908581 0.9735412
sal + oxygen Atlantic (28.2, Inf] 0.4773274 0.0272673 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.6570078 -0.7613570 -0.5517394
sal + phosphate Atlantic (26,26.5] -0.7952484 -0.8726533 -0.7409547
sal + phosphate Atlantic (26.5,26.75] -0.6462626 -0.7717190 -0.4121211
sal + phosphate Atlantic (26.75,27] -0.5715530 -0.7060285 -0.3653983
sal + phosphate Atlantic (27,27.25] -0.7250659 -0.8299268 -0.5533928
sal + phosphate Atlantic (27.25,27.5] -0.7980513 -0.8296267 -0.7355125
sal + phosphate Atlantic (27.5,27.75] -0.7912708 -0.8159011 -0.7712764
sal + phosphate Atlantic (27.75,27.85] -0.6824776 -0.7057319 -0.6679218
sal + phosphate Atlantic (27.85,27.95] -0.5683726 -0.6109516 -0.5350598
sal + phosphate Atlantic (27.95,28.05] -0.7033477 -0.7829192 -0.5471838
sal + phosphate Atlantic (28.05,28.1] -0.8539915 -0.8822958 -0.8390601
sal + phosphate Atlantic (28.1,28.15] -0.9027512 -0.9102336 -0.8912141
sal + phosphate Atlantic (28.15,28.2] -0.9605885 -0.9785444 -0.9514364
sal + phosphate Atlantic (28.2, Inf] -0.9164144 -0.9769630 -0.8254622
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.8293386 -0.8964955 -0.7116879
sal + phosphate_star Atlantic (26,26.5] -0.9568506 -0.9664504 -0.9448129
sal + phosphate_star Atlantic (26.5,26.75] -0.9393059 -0.9791413 -0.8633480
sal + phosphate_star Atlantic (26.75,27] -0.9720448 -0.9858018 -0.9532816
sal + phosphate_star Atlantic (27,27.25] -0.9826462 -0.9858889 -0.9777129
sal + phosphate_star Atlantic (27.25,27.5] -0.9728504 -0.9797148 -0.9606912
sal + phosphate_star Atlantic (27.5,27.75] -0.9308725 -0.9392137 -0.9223601
sal + phosphate_star Atlantic (27.75,27.85] -0.8737702 -0.8862078 -0.8492566
sal + phosphate_star Atlantic (27.85,27.95] -0.8324656 -0.8485507 -0.8173054
sal + phosphate_star Atlantic (27.95,28.05] -0.8498609 -0.9034243 -0.7890376
sal + phosphate_star Atlantic (28.05,28.1] -0.9204923 -0.9305514 -0.9111087
sal + phosphate_star Atlantic (28.1,28.15] -0.9468357 -0.9554499 -0.9340845
sal + phosphate_star Atlantic (28.15,28.2] -0.9648183 -0.9749401 -0.9484309
sal + phosphate_star Atlantic (28.2, Inf] -0.9792885 -0.9913247 -0.9641919
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.7280856 -0.7585795 -0.6732885
sal + silicate Atlantic (26,26.5] -0.7552113 -0.8866708 -0.6866727
sal + silicate Atlantic (26.5,26.75] -0.5600272 -0.7017144 -0.3326459
sal + silicate Atlantic (26.75,27] -0.4543991 -0.5602566 -0.2611614
sal + silicate Atlantic (27,27.25] -0.6969290 -0.7726427 -0.5827429
sal + silicate Atlantic (27.25,27.5] -0.7972648 -0.8216489 -0.7726388
sal + silicate Atlantic (27.5,27.75] -0.7615348 -0.7787178 -0.7430958
sal + silicate Atlantic (27.75,27.85] -0.6920872 -0.6985929 -0.6825942
sal + silicate Atlantic (27.85,27.95] -0.6419858 -0.6707669 -0.6270226
sal + silicate Atlantic (27.95,28.05] -0.7425293 -0.8367980 -0.5891648
sal + silicate Atlantic (28.05,28.1] -0.8672661 -0.9071439 -0.8329962
sal + silicate Atlantic (28.1,28.15] -0.9123314 -0.9212627 -0.9007057
sal + silicate Atlantic (28.15,28.2] -0.9550125 -0.9817549 -0.9281957
sal + silicate Atlantic (28.2, Inf] -0.8858352 -0.9849066 -0.7573875
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.9312229 0.8591490 0.9844820
sal + tem Atlantic (26,26.5] 0.9635262 0.9590162 0.9708605
sal + tem Atlantic (26.5,26.75] 0.9763241 0.9506495 0.9899024
sal + tem Atlantic (26.75,27] 0.9738229 0.9606308 0.9833272
sal + tem Atlantic (27,27.25] 0.9777256 0.9722652 0.9820777
sal + tem Atlantic (27.25,27.5] 0.9732232 0.9668175 0.9765393
sal + tem Atlantic (27.5,27.75] 0.9683861 0.9615924 0.9723887
sal + tem Atlantic (27.75,27.85] 0.9791024 0.9754176 0.9814924
sal + tem Atlantic (27.85,27.95] 0.9372366 0.9217219 0.9484753
sal + tem Atlantic (27.95,28.05] 0.8836818 0.8625851 0.9231802
sal + tem Atlantic (28.05,28.1] 0.9612889 0.9531302 0.9671551
sal + tem Atlantic (28.1,28.15] 0.9532776 0.9353087 0.9657348
sal + tem Atlantic (28.15,28.2] 0.8941602 0.8857384 0.9022843
sal + tem Atlantic (28.2, Inf] 0.2727478 0.0382896 0.6019678
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.6918377 0.6400883 0.7452019
silicate + phosphate Atlantic (26,26.5] 0.9113971 0.8895051 0.9268357
silicate + phosphate Atlantic (26.5,26.75] 0.9663726 0.9618851 0.9695066
silicate + phosphate Atlantic (26.75,27] 0.9453167 0.9290906 0.9575824
silicate + phosphate Atlantic (27,27.25] 0.9537264 0.9401480 0.9656975
silicate + phosphate Atlantic (27.25,27.5] 0.9014381 0.8559101 0.9315551
silicate + phosphate Atlantic (27.5,27.75] 0.9033814 0.8908410 0.9102557
silicate + phosphate Atlantic (27.75,27.85] 0.9507046 0.9410032 0.9608135
silicate + phosphate Atlantic (27.85,27.95] 0.9695049 0.9656859 0.9763438
silicate + phosphate Atlantic (27.95,28.05] 0.9786906 0.9742704 0.9838589
silicate + phosphate Atlantic (28.05,28.1] 0.9880738 0.9873026 0.9895227
silicate + phosphate Atlantic (28.1,28.15] 0.9935816 0.9932570 0.9939299
silicate + phosphate Atlantic (28.15,28.2] 0.9940967 0.9909439 0.9975331
silicate + phosphate Atlantic (28.2, Inf] 0.9771331 0.9522516 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.6631460 0.6191669 0.7169609
silicate + phosphate_star Atlantic (26,26.5] 0.8290539 0.7732049 0.9338664
silicate + phosphate_star Atlantic (26.5,26.75] 0.7345202 0.6667326 0.8007092
silicate + phosphate_star Atlantic (26.75,27] 0.5344703 0.3856396 0.6138792
silicate + phosphate_star Atlantic (27,27.25] 0.7114639 0.6184994 0.7710647
silicate + phosphate_star Atlantic (27.25,27.5] 0.8565155 0.8366132 0.8699858
silicate + phosphate_star Atlantic (27.5,27.75] 0.9124443 0.9018703 0.9279885
silicate + phosphate_star Atlantic (27.75,27.85] 0.9240534 0.9089887 0.9382541
silicate + phosphate_star Atlantic (27.85,27.95] 0.9086617 0.9031405 0.9169471
silicate + phosphate_star Atlantic (27.95,28.05] 0.9332474 0.9011341 0.9659263
silicate + phosphate_star Atlantic (28.05,28.1] 0.9539519 0.9320947 0.9779494
silicate + phosphate_star Atlantic (28.1,28.15] 0.9749296 0.9675830 0.9846219
silicate + phosphate_star Atlantic (28.15,28.2] 0.9850735 0.9734670 0.9945214
silicate + phosphate_star Atlantic (28.2, Inf] 0.8724920 0.7315322 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.1624498 -0.4699105 0.3250702
tem + aou Atlantic (26,26.5] -0.3311268 -0.7155722 -0.0467469
tem + aou Atlantic (26.5,26.75] -0.3107293 -0.4894569 -0.1341365
tem + aou Atlantic (26.75,27] -0.1337178 -0.2042571 -0.0093557
tem + aou Atlantic (27,27.25] -0.2115072 -0.4106699 0.0067270
tem + aou Atlantic (27.25,27.5] -0.1854580 -0.3148319 -0.0882740
tem + aou Atlantic (27.5,27.75] -0.4389301 -0.5068225 -0.3553203
tem + aou Atlantic (27.75,27.85] -0.4434601 -0.4777196 -0.4008011
tem + aou Atlantic (27.85,27.95] -0.2917025 -0.3711649 -0.1892903
tem + aou Atlantic (27.95,28.05] -0.5160802 -0.6072569 -0.4118457
tem + aou Atlantic (28.05,28.1] -0.6370559 -0.7631388 -0.5433234
tem + aou Atlantic (28.1,28.15] -0.6801343 -0.7044674 -0.6347554
tem + aou Atlantic (28.15,28.2] -0.7679993 -0.8195972 -0.7069110
tem + aou Atlantic (28.2, Inf] 0.3953326 0.3276191 0.4647025
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.2099780 -0.5936994 0.0058762
tem + oxygen Atlantic (26,26.5] -0.1107142 -0.3685972 0.2239072
tem + oxygen Atlantic (26.5,26.75] 0.0766338 -0.0549283 0.2796851
tem + oxygen Atlantic (26.75,27] -0.0553794 -0.1216066 -0.0136587
tem + oxygen Atlantic (27,27.25] 0.0008958 -0.1818467 0.2142155
tem + oxygen Atlantic (27.25,27.5] -0.1396433 -0.2230292 0.0181253
tem + oxygen Atlantic (27.5,27.75] 0.0929119 -0.0746190 0.2714167
tem + oxygen Atlantic (27.75,27.85] 0.2189949 0.1695401 0.3002292
tem + oxygen Atlantic (27.85,27.95] 0.1464890 0.0267745 0.2140311
tem + oxygen Atlantic (27.95,28.05] 0.3835144 0.2796369 0.5013315
tem + oxygen Atlantic (28.05,28.1] 0.5207084 0.3769699 0.6948860
tem + oxygen Atlantic (28.1,28.15] 0.5933820 0.5527607 0.6181851
tem + oxygen Atlantic (28.15,28.2] 0.7280533 0.6568555 0.7926718
tem + oxygen Atlantic (28.2, Inf] -0.5440413 -0.6459579 -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.5815440 -0.6413374 -0.4905972
tem + phosphate Atlantic (26,26.5] -0.7936230 -0.8634886 -0.7531989
tem + phosphate Atlantic (26.5,26.75] -0.6927266 -0.7811880 -0.5331652
tem + phosphate Atlantic (26.75,27] -0.5745505 -0.7015809 -0.3872423
tem + phosphate Atlantic (27,27.25] -0.6834146 -0.7813908 -0.5185317
tem + phosphate Atlantic (27.25,27.5] -0.7798617 -0.8130726 -0.7202971
tem + phosphate Atlantic (27.5,27.75] -0.7733125 -0.8024027 -0.7482102
tem + phosphate Atlantic (27.75,27.85] -0.6822229 -0.7135492 -0.6506868
tem + phosphate Atlantic (27.85,27.95] -0.5147555 -0.6055896 -0.4463972
tem + phosphate Atlantic (27.95,28.05] -0.6492171 -0.7105991 -0.5715144
tem + phosphate Atlantic (28.05,28.1] -0.7538453 -0.8022796 -0.7199937
tem + phosphate Atlantic (28.1,28.15] -0.7643532 -0.7988166 -0.7089726
tem + phosphate Atlantic (28.15,28.2] -0.7700909 -0.8010031 -0.7518663
tem + phosphate Atlantic (28.2, Inf] 0.0221572 -0.1214116 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.7488392 -0.8238385 -0.6468132
tem + phosphate_star Atlantic (26,26.5] -0.9429413 -0.9653905 -0.9242963
tem + phosphate_star Atlantic (26.5,26.75] -0.9623919 -0.9833261 -0.9257287
tem + phosphate_star Atlantic (26.75,27] -0.9780229 -0.9869109 -0.9670697
tem + phosphate_star Atlantic (27,27.25] -0.9843456 -0.9858710 -0.9832754
tem + phosphate_star Atlantic (27.25,27.5] -0.9806155 -0.9845017 -0.9738466
tem + phosphate_star Atlantic (27.5,27.75] -0.9288193 -0.9420052 -0.9104082
tem + phosphate_star Atlantic (27.75,27.85] -0.8871893 -0.9053827 -0.8530888
tem + phosphate_star Atlantic (27.85,27.95] -0.8062231 -0.8546980 -0.7719839
tem + phosphate_star Atlantic (27.95,28.05] -0.8020024 -0.8667423 -0.7692665
tem + phosphate_star Atlantic (28.05,28.1] -0.8530531 -0.8761309 -0.8301577
tem + phosphate_star Atlantic (28.1,28.15] -0.8432954 -0.8776126 -0.7909038
tem + phosphate_star Atlantic (28.15,28.2] -0.7884720 -0.8009757 -0.7654332
tem + phosphate_star Atlantic (28.2, Inf] -0.2903661 -0.5739109 -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.6378935 -0.6892882 -0.5464948
tem + silicate Atlantic (26,26.5] -0.7346011 -0.8457401 -0.6635388
tem + silicate Atlantic (26.5,26.75] -0.6136695 -0.7159446 -0.4670495
tem + silicate Atlantic (26.75,27] -0.4786978 -0.5742082 -0.3085724
tem + silicate Atlantic (27,27.25] -0.6790426 -0.7431286 -0.5824616
tem + silicate Atlantic (27.25,27.5] -0.8429269 -0.8514773 -0.8349626
tem + silicate Atlantic (27.5,27.75] -0.7998021 -0.8084187 -0.7837147
tem + silicate Atlantic (27.75,27.85] -0.7218068 -0.7377528 -0.7129666
tem + silicate Atlantic (27.85,27.95] -0.6162350 -0.6842031 -0.5666891
tem + silicate Atlantic (27.95,28.05] -0.7294325 -0.7751130 -0.6559829
tem + silicate Atlantic (28.05,28.1] -0.7772377 -0.8460199 -0.7337805
tem + silicate Atlantic (28.1,28.15] -0.7799238 -0.7933805 -0.7544460
tem + silicate Atlantic (28.15,28.2] -0.7630661 -0.8090076 -0.7125194
tem + silicate Atlantic (28.2, Inf] 0.0437680 -0.0594088 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 <- cor_cstar_predictor %>% 
  rename(predictor = term)

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")

Version Author Date
91435ae jens-daniel-mueller 2020-12-01
196be51 jens-daniel-mueller 2020-11-30
bc61ce3 Jens Müller 2020-11-30
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.3725099 0.1419795 0.5005930
aou Atlantic (26,26.5] -0.1622285 -0.4350422 0.0388276
aou Atlantic (26.5,26.75] -0.3491270 -0.4058029 -0.2558563
aou Atlantic (26.75,27] -0.2039568 -0.3485031 -0.1074257
aou Atlantic (27,27.25] -0.4288387 -0.5466637 -0.2565565
aou Atlantic (27.25,27.5] -0.4418458 -0.5007875 -0.3929098
aou Atlantic (27.5,27.75] -0.7950628 -0.8693490 -0.7544983
aou Atlantic (27.75,27.85] -0.9073979 -0.9382633 -0.8891691
aou Atlantic (27.85,27.95] -0.9236348 -0.9441994 -0.9112932
aou Atlantic (27.95,28.05] -0.8809854 -0.8931092 -0.8641053
aou Atlantic (28.05,28.1] -0.8452618 -0.8628398 -0.8315973
aou Atlantic (28.1,28.15] -0.8868319 -0.9008555 -0.8682414
aou Atlantic (28.15,28.2] -0.9425897 -0.9590874 -0.9136319
aou Atlantic (28.2, Inf] -0.1157718 -0.3336521 -0.0014082
aou Indo-Pacific (-Inf,26] -0.1641839 -0.3421643 -0.0197860
aou Indo-Pacific (26,26.5] -0.7202482 -0.7412322 -0.7067197
aou Indo-Pacific (26.5,26.75] -0.7348031 -0.7544526 -0.7170068
aou Indo-Pacific (26.75,27] -0.7110248 -0.8130813 -0.6101898
aou Indo-Pacific (27,27.25] 0.0009239 -0.0598007 0.0553647
aou Indo-Pacific (27.25,27.5] 0.5556345 0.4981244 0.6229811
aou Indo-Pacific (27.5,27.75] 0.6954091 0.5900238 0.7643630
aou Indo-Pacific (27.75,27.85] 0.7520762 0.6270462 0.8278159
aou Indo-Pacific (27.85,27.95] 0.6972937 0.5593451 0.7929272
aou Indo-Pacific (27.95,28.05] 0.4702944 0.3057860 0.6355035
aou Indo-Pacific (28.05,28.1] 0.2326498 0.1658351 0.3627513
aou Indo-Pacific (28.1, Inf] 0.3477497 0.2045989 0.6250919
oxygen Atlantic (-Inf,26] -0.4059340 -0.4889880 -0.2447602
oxygen Atlantic (26,26.5] -0.1402959 -0.3699388 0.1892587
oxygen Atlantic (26.5,26.75] 0.1535195 0.1068396 0.2062784
oxygen Atlantic (26.75,27] 0.0378910 -0.0175237 0.1353892
oxygen Atlantic (27,27.25] 0.2403507 0.0922564 0.3780000
oxygen Atlantic (27.25,27.5] 0.1388650 0.0692733 0.2324708
oxygen Atlantic (27.5,27.75] 0.5478015 0.4215220 0.7358192
oxygen Atlantic (27.75,27.85] 0.8092758 0.7623936 0.8848857
oxygen Atlantic (27.85,27.95] 0.8925226 0.8709998 0.9306106
oxygen Atlantic (27.95,28.05] 0.8633889 0.8222511 0.8972167
oxygen Atlantic (28.05,28.1] 0.8285907 0.7852364 0.8764014
oxygen Atlantic (28.1,28.15] 0.8802436 0.8545322 0.9099597
oxygen Atlantic (28.15,28.2] 0.9463956 0.9242478 0.9625141
oxygen Atlantic (28.2, Inf] -0.0692300 -0.1662647 0.1067193
oxygen Indo-Pacific (-Inf,26] 0.2612447 0.1376644 0.3881240
oxygen Indo-Pacific (26,26.5] 0.6332788 0.5973622 0.6606450
oxygen Indo-Pacific (26.5,26.75] 0.6462703 0.6255110 0.6620804
oxygen Indo-Pacific (26.75,27] 0.6330662 0.5328506 0.7511561
oxygen Indo-Pacific (27,27.25] 0.0159480 -0.0571816 0.1038496
oxygen Indo-Pacific (27.25,27.5] -0.5073703 -0.5877373 -0.4420301
oxygen Indo-Pacific (27.5,27.75] -0.6428825 -0.7304815 -0.5061142
oxygen Indo-Pacific (27.75,27.85] -0.7190901 -0.8120756 -0.5654880
oxygen Indo-Pacific (27.85,27.95] -0.6739230 -0.7805569 -0.5184322
oxygen Indo-Pacific (27.95,28.05] -0.4637712 -0.6285494 -0.2943777
oxygen Indo-Pacific (28.05,28.1] -0.2436279 -0.3701057 -0.1739637
oxygen Indo-Pacific (28.1, Inf] -0.3738727 -0.6492304 -0.2310844
phosphate Atlantic (-Inf,26] -0.2567268 -0.5377769 0.0411919
phosphate Atlantic (26,26.5] -0.6660301 -0.7124332 -0.6407250
phosphate Atlantic (26.5,26.75] -0.7014752 -0.7856480 -0.6414264
phosphate Atlantic (26.75,27] -0.6171494 -0.7872540 -0.4710638
phosphate Atlantic (27,27.25] -0.8278441 -0.8995052 -0.7228304
phosphate Atlantic (27.25,27.5] -0.9264331 -0.9528637 -0.9098014
phosphate Atlantic (27.5,27.75] -0.9833989 -0.9881111 -0.9771952
phosphate Atlantic (27.75,27.85] -0.9698263 -0.9736834 -0.9622093
phosphate Atlantic (27.85,27.95] -0.9451582 -0.9461339 -0.9436857
phosphate Atlantic (27.95,28.05] -0.9133133 -0.9220632 -0.9049722
phosphate Atlantic (28.05,28.1] -0.8891119 -0.9017567 -0.8784978
phosphate Atlantic (28.1,28.15] -0.9155879 -0.9330448 -0.8994732
phosphate Atlantic (28.15,28.2] -0.9661777 -0.9818369 -0.9437347
phosphate Atlantic (28.2, Inf] -0.7913311 -0.8675486 -0.7136856
phosphate Indo-Pacific (-Inf,26] -0.1926584 -0.3949239 -0.0418705
phosphate Indo-Pacific (26,26.5] -0.8358228 -0.8592888 -0.8005506
phosphate Indo-Pacific (26.5,26.75] -0.8705295 -0.8924495 -0.8503527
phosphate Indo-Pacific (26.75,27] -0.8353217 -0.8965210 -0.7490802
phosphate Indo-Pacific (27,27.25] -0.0826711 -0.1026330 -0.0540338
phosphate Indo-Pacific (27.25,27.5] 0.4734010 0.4072002 0.5511464
phosphate Indo-Pacific (27.5,27.75] 0.6071303 0.5031246 0.6848540
phosphate Indo-Pacific (27.75,27.85] 0.6698110 0.5281515 0.7554404
phosphate Indo-Pacific (27.85,27.95] 0.6032950 0.4365048 0.7269892
phosphate Indo-Pacific (27.95,28.05] 0.3367014 0.1310808 0.5585003
phosphate Indo-Pacific (28.05,28.1] 0.0662194 -0.0619132 0.2661730
phosphate Indo-Pacific (28.1, Inf] -0.0103118 -0.2108207 0.3191884
phosphate_star Atlantic (-Inf,26] -0.4868544 -0.6954965 -0.2230014
phosphate_star Atlantic (26,26.5] -0.8113613 -0.8472205 -0.7610295
phosphate_star Atlantic (26.5,26.75] -0.9054754 -0.9161741 -0.8851380
phosphate_star Atlantic (26.75,27] -0.9379717 -0.9570822 -0.9281572
phosphate_star Atlantic (27,27.25] -0.9547961 -0.9603146 -0.9504856
phosphate_star Atlantic (27.25,27.5] -0.9582599 -0.9692840 -0.9522743
phosphate_star Atlantic (27.5,27.75] -0.9369895 -0.9543958 -0.9208977
phosphate_star Atlantic (27.75,27.85] -0.8947802 -0.9174228 -0.8799564
phosphate_star Atlantic (27.85,27.95] -0.8026666 -0.8272619 -0.7711356
phosphate_star Atlantic (27.95,28.05] -0.8430670 -0.8590234 -0.8165543
phosphate_star Atlantic (28.05,28.1] -0.8632730 -0.8893769 -0.8476758
phosphate_star Atlantic (28.1,28.15] -0.8957376 -0.9265281 -0.8802111
phosphate_star Atlantic (28.15,28.2] -0.9661730 -0.9780256 -0.9473391
phosphate_star Atlantic (28.2, Inf] -0.8379335 -0.8646165 -0.8029613
phosphate_star Indo-Pacific (-Inf,26] -0.0861411 -0.3031046 0.0350697
phosphate_star Indo-Pacific (26,26.5] -0.8064128 -0.8570052 -0.7582997
phosphate_star Indo-Pacific (26.5,26.75] -0.7962881 -0.8917744 -0.6801462
phosphate_star Indo-Pacific (26.75,27] -0.7101752 -0.8239525 -0.6254443
phosphate_star Indo-Pacific (27,27.25] -0.1818903 -0.3122902 -0.0235577
phosphate_star Indo-Pacific (27.25,27.5] -0.2937673 -0.3294728 -0.2391410
phosphate_star Indo-Pacific (27.5,27.75] -0.4921063 -0.6495233 -0.2745163
phosphate_star Indo-Pacific (27.75,27.85] -0.5405842 -0.7473526 -0.3283510
phosphate_star Indo-Pacific (27.85,27.95] -0.3398513 -0.3669720 -0.2868334
phosphate_star Indo-Pacific (27.95,28.05] -0.2644446 -0.3228643 -0.1518019
phosphate_star Indo-Pacific (28.05,28.1] -0.3414966 -0.4600193 -0.1621853
phosphate_star Indo-Pacific (28.1, Inf] -0.5355195 -0.6570205 -0.4675131
sal Atlantic (-Inf,26] 0.2573863 0.1387504 0.3826956
sal Atlantic (26,26.5] 0.7501379 0.6499440 0.8281377
sal Atlantic (26.5,26.75] 0.8354914 0.7571972 0.8786502
sal Atlantic (26.75,27] 0.8964970 0.8547877 0.9372317
sal Atlantic (27,27.25] 0.9356088 0.9297448 0.9438658
sal Atlantic (27.25,27.5] 0.9257013 0.8967205 0.9512100
sal Atlantic (27.5,27.75] 0.8202908 0.7771744 0.8616007
sal Atlantic (27.75,27.85] 0.6690956 0.6267976 0.7170519
sal Atlantic (27.85,27.95] 0.4372012 0.3929975 0.4972717
sal Atlantic (27.95,28.05] 0.5042326 0.3452332 0.6149436
sal Atlantic (28.05,28.1] 0.6558182 0.6400226 0.6669346
sal Atlantic (28.1,28.15] 0.7465510 0.6943080 0.7959043
sal Atlantic (28.15,28.2] 0.8851557 0.8267338 0.9172963
sal Atlantic (28.2, Inf] 0.7498629 0.7019284 0.8057522
sal Indo-Pacific (-Inf,26] 0.0280740 -0.0221497 0.0629337
sal Indo-Pacific (26,26.5] 0.4398116 0.3276990 0.6435999
sal Indo-Pacific (26.5,26.75] 0.4802491 0.2850410 0.7282806
sal Indo-Pacific (26.75,27] 0.4468238 0.3445517 0.6512847
sal Indo-Pacific (27,27.25] -0.2366129 -0.4734439 -0.1166733
sal Indo-Pacific (27.25,27.5] -0.3418061 -0.5513351 -0.1288029
sal Indo-Pacific (27.5,27.75] -0.2748495 -0.3899907 -0.2041826
sal Indo-Pacific (27.75,27.85] -0.3954648 -0.5416625 -0.3202140
sal Indo-Pacific (27.85,27.95] -0.3752759 -0.5594379 -0.2421918
sal Indo-Pacific (27.95,28.05] -0.1030074 -0.1949963 -0.0065604
sal Indo-Pacific (28.05,28.1] 0.0288960 -0.1083449 0.1479977
sal Indo-Pacific (28.1, Inf] 0.2809774 0.2475837 0.3252811
silicate Atlantic (-Inf,26] -0.2104452 -0.4650234 -0.0487330
silicate Atlantic (26,26.5] -0.6365969 -0.7255201 -0.5795618
silicate Atlantic (26.5,26.75] -0.6439081 -0.7132750 -0.5978599
silicate Atlantic (26.75,27] -0.5255871 -0.6657828 -0.4103179
silicate Atlantic (27,27.25] -0.8076609 -0.8468726 -0.7639506
silicate Atlantic (27.25,27.5] -0.8909983 -0.9051797 -0.8716729
silicate Atlantic (27.5,27.75] -0.8900516 -0.9016263 -0.8823510
silicate Atlantic (27.75,27.85] -0.8885010 -0.9049262 -0.8745368
silicate Atlantic (27.85,27.95] -0.8714840 -0.8852341 -0.8640948
silicate Atlantic (27.95,28.05] -0.8513500 -0.8677676 -0.8298474
silicate Atlantic (28.05,28.1] -0.8463524 -0.8534978 -0.8346805
silicate Atlantic (28.1,28.15] -0.8940363 -0.9126349 -0.8825486
silicate Atlantic (28.15,28.2] -0.9543027 -0.9693495 -0.9272892
silicate Atlantic (28.2, Inf] -0.6598192 -0.8543629 -0.4939783
silicate Indo-Pacific (-Inf,26] -0.2175391 -0.3876598 -0.0967570
silicate Indo-Pacific (26,26.5] -0.7247983 -0.7448049 -0.6985189
silicate Indo-Pacific (26.5,26.75] -0.7194546 -0.7700235 -0.6214816
silicate Indo-Pacific (26.75,27] -0.6377033 -0.6836154 -0.6065523
silicate Indo-Pacific (27,27.25] 0.2246741 0.1861964 0.2785577
silicate Indo-Pacific (27.25,27.5] 0.7565240 0.6958416 0.7902665
silicate Indo-Pacific (27.5,27.75] 0.8341407 0.7693525 0.8691604
silicate Indo-Pacific (27.75,27.85] 0.7899593 0.6925127 0.8531974
silicate Indo-Pacific (27.85,27.95] 0.6884516 0.5551511 0.7867101
silicate Indo-Pacific (27.95,28.05] 0.4362453 0.2614027 0.6216704
silicate Indo-Pacific (28.05,28.1] 0.1680505 0.0857238 0.3063582
silicate Indo-Pacific (28.1, Inf] 0.0199449 -0.1056279 0.2352374
tem Atlantic (-Inf,26] 0.0751320 -0.1676564 0.2491204
tem Atlantic (26,26.5] 0.6830124 0.5271759 0.7784713
tem Atlantic (26.5,26.75] 0.8360090 0.7957515 0.8654062
tem Atlantic (26.75,27] 0.8789392 0.8430109 0.9208628
tem Atlantic (27,27.25] 0.9108561 0.9055308 0.9144226
tem Atlantic (27.25,27.5] 0.9122554 0.8911299 0.9355441
tem Atlantic (27.5,27.75] 0.7920398 0.7418048 0.8404145
tem Atlantic (27.75,27.85] 0.6610893 0.5996895 0.7187380
tem Atlantic (27.85,27.95] 0.4099689 0.3470846 0.5230886
tem Atlantic (27.95,28.05] 0.4857292 0.4040216 0.5854644
tem Atlantic (28.05,28.1] 0.5497434 0.5257329 0.5737969
tem Atlantic (28.1,28.15] 0.5771433 0.4510058 0.6568218
tem Atlantic (28.15,28.2] 0.6424808 0.5669665 0.6973982
tem Atlantic (28.2, Inf] 0.6101352 0.5557251 0.6461511
tem Indo-Pacific (-Inf,26] -0.2649430 -0.3346961 -0.1840602
tem Indo-Pacific (26,26.5] 0.4576707 0.3307054 0.6331549
tem Indo-Pacific (26.5,26.75] 0.4723844 0.2904563 0.7090211
tem Indo-Pacific (26.75,27] 0.4914643 0.3815853 0.6738782
tem Indo-Pacific (27,27.25] -0.1153860 -0.3313681 0.0226902
tem Indo-Pacific (27.25,27.5] -0.3115355 -0.4822371 -0.1290326
tem Indo-Pacific (27.5,27.75] -0.3226532 -0.4480329 -0.2394512
tem Indo-Pacific (27.75,27.85] -0.3338746 -0.4827417 -0.2506013
tem Indo-Pacific (27.85,27.95] -0.2637923 -0.4015638 -0.1417482
tem Indo-Pacific (27.95,28.05] 0.0194452 -0.0323465 0.0457511
tem Indo-Pacific (28.05,28.1] 0.1444316 0.1006341 0.1698771
tem Indo-Pacific (28.1, Inf] 0.3929625 0.2332100 0.6758115
rm(cor_cstar_predictor, cor_cstar_predictor_stats)

sessionInfo()
R version 4.0.3 (2020-10-10)
Platform: x86_64-pc-linux-gnu (64-bit)
Running under: openSUSE Leap 15.1

Matrix products: default
BLAS:   /usr/local/R-4.0.3/lib64/R/lib/libRblas.so
LAPACK: /usr/local/R-4.0.3/lib64/R/lib/libRlapack.so

locale:
 [1] LC_CTYPE=en_US.UTF-8       LC_NUMERIC=C              
 [3] LC_TIME=en_US.UTF-8        LC_COLLATE=en_US.UTF-8    
 [5] LC_MONETARY=en_US.UTF-8    LC_MESSAGES=en_US.UTF-8   
 [7] LC_PAPER=en_US.UTF-8       LC_NAME=C                 
 [9] LC_ADDRESS=C               LC_TELEPHONE=C            
[11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C       

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

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

loaded via a namespace (and not attached):
 [1] fs_1.5.0                 webshot_0.5.2            RColorBrewer_1.1-2      
 [4] httr_1.4.2               rprojroot_2.0.2          tools_4.0.3             
 [7] backports_1.1.10         R6_2.5.0                 nortest_1.0-4           
[10] DBI_1.1.0                colorspace_2.0-0         withr_2.3.0             
[13] gridExtra_2.3            tidyselect_1.1.0         curl_4.3                
[16] compiler_4.0.3           git2r_0.27.1             cli_2.2.0               
[19] rvest_0.3.6              xml2_1.3.2               labeling_0.4.2          
[22] scales_1.1.1             checkmate_2.0.0          goftest_1.2-2           
[25] digest_0.6.27            foreign_0.8-80           rmarkdown_2.5           
[28] rio_0.5.16               pkgconfig_2.0.3          htmltools_0.5.0         
[31] highr_0.8                dbplyr_1.4.4             rlang_0.4.9             
[34] readxl_1.3.1             rstudioapi_0.13          farver_2.0.3            
[37] generics_0.0.2           jsonlite_1.7.1           zip_2.1.1               
[40] car_3.0-10               magrittr_2.0.1           Matrix_1.2-18           
[43] Rcpp_1.0.5               munsell_0.5.0            fansi_0.4.1             
[46] abind_1.4-5              lifecycle_0.2.0          stringi_1.5.3           
[49] whisker_0.4              yaml_2.2.1               carData_3.0-4           
[52] plyr_1.8.6               grid_4.0.3               blob_1.2.1              
[55] parallel_4.0.3           promises_1.1.1           crayon_1.3.4            
[58] lattice_0.20-41          haven_2.3.1              hms_0.5.3               
[61] pillar_1.4.7             reprex_0.3.0             glue_1.4.2              
[64] evaluate_0.14            RcppArmadillo_0.10.1.2.0 data.table_1.13.2       
[67] modelr_0.1.8             vctrs_0.3.5              httpuv_1.5.4            
[70] cellranger_1.1.0         gtable_0.3.0             reshape_0.8.8           
[73] assertthat_0.2.1         xfun_0.18                openxlsx_4.2.3          
[76] RcppEigen_0.3.3.7.0      later_1.1.0.1            viridisLite_0.3.0       
[79] ellipsis_0.3.1           here_0.1