Last updated: 2021-08-06

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 39bfacc. 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:   code/Workflowr_project_managment.R
    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_model_fitting.Rmd) and HTML (docs/eMLR_model_fitting.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 340d731 jens-daniel-mueller 2021-08-06 Build site.
html 71546e4 jens-daniel-mueller 2021-08-06 test with stricter CANYON-B filtering
html 29444a1 jens-daniel-mueller 2021-08-05 Build site.
html 42e80c0 jens-daniel-mueller 2021-08-04 Build site.
html 48f6eed jens-daniel-mueller 2021-08-04 Build site.
html 1c597ab jens-daniel-mueller 2021-08-04 Build site.
html 81a46a4 jens-daniel-mueller 2021-08-03 Build site.
html b88c61b jens-daniel-mueller 2021-08-03 Build site.
html 0f0d5e5 jens-daniel-mueller 2021-08-03 Build site.
Rmd 4d7bb5a jens-daniel-mueller 2021-08-03 test rlm model fitting
html a53656d jens-daniel-mueller 2021-08-03 Build site.
html 88f7356 jens-daniel-mueller 2021-08-02 Build site.
html d759279 jens-daniel-mueller 2021-08-02 Build site.
html 127b801 jens-daniel-mueller 2021-07-24 Build site.
html 1f65ef1 jens-daniel-mueller 2021-07-23 Build site.
html 912d90e jens-daniel-mueller 2021-07-23 Build site.
html 2477316 jens-daniel-mueller 2021-07-23 rebuild: surface dcant mapping seperate
html c9ccc00 jens-daniel-mueller 2021-07-22 Build site.
html 426b2df jens-daniel-mueller 2021-07-21 Build site.
html 971ce87 jens-daniel-mueller 2021-07-13 Build site.
Rmd 89d9fcb jens-daniel-mueller 2021-07-13 complete revision
html c18a8b1 jens-daniel-mueller 2021-07-09 Build site.
Rmd 795a3b0 jens-daniel-mueller 2021-07-09 complete revision
html 910d64a jens-daniel-mueller 2021-07-02 Build site.
html 1cbf907 jens-daniel-mueller 2021-07-02 Build site.
html 955f5dc jens-daniel-mueller 2021-06-29 Build site.
html 9480f94 jens-daniel-mueller 2021-06-29 Build site.
Rmd af271b5 jens-daniel-mueller 2021-06-29 plot spatial residual ditribution
html 147cb07 jens-daniel-mueller 2021-06-29 Build site.
Rmd 80ae560 jens-daniel-mueller 2021-06-29 plot spatial residual ditribution
html d054c39 jens-daniel-mueller 2021-06-24 Build site.
html 4fcd066 jens-daniel-mueller 2021-06-24 Build site.
html 3b6387f jens-daniel-mueller 2021-06-18 Build site.
html 3052a6c jens-daniel-mueller 2021-06-15 Build site.
html 3cb64bd jens-daniel-mueller 2021-06-15 Build site.
html c6b3da6 jens-daniel-mueller 2021-06-14 Build site.
html 48c73fc jens-daniel-mueller 2021-06-14 Build site.
html 439ee80 jens-daniel-mueller 2021-06-11 Build site.
html 33ffcab jens-daniel-mueller 2021-06-10 Build site.
html 7e1f407 jens-daniel-mueller 2021-06-10 Build site.
html 2cbe18c jens-daniel-mueller 2021-06-10 added zonal mean section control plots
html 69c79d0 jens-daniel-mueller 2021-06-08 Build site.
html 1772903 jens-daniel-mueller 2021-06-07 Build site.
html 594ed9a jens-daniel-mueller 2021-06-04 Build site.
html db7df0e jens-daniel-mueller 2021-06-04 rebuild without overlapping eras
html 2edc791 jens-daniel-mueller 2021-06-04 Build site.
html 207339d jens-daniel-mueller 2021-06-03 Build site.
html 315710b jens-daniel-mueller 2021-06-03 include anomalous changes
html be90356 jens-daniel-mueller 2021-06-02 Build site.
html d37a85d jens-daniel-mueller 2021-05-31 Build site.
html 4b7a5ee jens-daniel-mueller 2021-05-28 Build site.
Rmd a61014f jens-daniel-mueller 2021-05-28 test run with cstar target variable
html 12b455a jens-daniel-mueller 2021-05-27 Build site.
Rmd ee13efb jens-daniel-mueller 2021-05-27 optional source of local params fully implemented
html 8c736a6 jens-daniel-mueller 2021-05-27 Build site.
Rmd dc8e4e1 jens-daniel-mueller 2021-05-27 optional source of local params implemented
html 25bd183 jens-daniel-mueller 2021-05-26 Build site.
Rmd e2b3434 jens-daniel-mueller 2021-05-26 generate seperate output
html b79cb2d jens-daniel-mueller 2021-05-20 Build site.
Rmd 8adf952 jens-daniel-mueller 2021-05-20 parallelisation tested, not succesful
html 62bd574 jens-daniel-mueller 2021-05-20 Build site.
html 7c56c39 jens-daniel-mueller 2021-05-19 Build site.
html 0de759e jens-daniel-mueller 2021-05-13 Build site.
html 52e7583 jens-daniel-mueller 2021-05-12 Build site.
html 969e631 jens-daniel-mueller 2021-05-12 Build site.
html d2a83bc jens-daniel-mueller 2021-04-16 Build site.
html c0a47df jens-daniel-mueller 2021-04-16 Build site.
html 50290e8 jens-daniel-mueller 2021-04-16 overlapping eras
html a00ec94 jens-daniel-mueller 2021-04-16 Build site.
html b6fe355 jens-daniel-mueller 2021-04-16 Build site.
html 81b7c6d jens-daniel-mueller 2021-04-16 Build site.
html ddec5b7 jens-daniel-mueller 2021-04-15 Build site.
html 29edae5 jens-daniel-mueller 2021-04-14 Build site.
html 099d566 jens-daniel-mueller 2021-04-14 Build site.
html bb44686 jens-daniel-mueller 2021-04-14 Build site.
html bf40480 jens-daniel-mueller 2021-04-13 Build site.
html 9f31fe3 jens-daniel-mueller 2021-04-13 Build site.
html c98be84 jens-daniel-mueller 2021-04-13 Build site.
html 338dd3c jens-daniel-mueller 2021-04-09 Build site.
html a79ca2c jens-daniel-mueller 2021-04-09 included model data
html 7831fd3 jens-daniel-mueller 2021-04-09 Build site.
html 20b26d4 jens-daniel-mueller 2021-04-08 Build site.
html c0895f8 jens-daniel-mueller 2021-04-07 Build site.
html 156d5b7 jens-daniel-mueller 2021-04-07 Build site.
html eb827c9 jens-daniel-mueller 2021-04-07 Build site.
html d3c3fde jens-daniel-mueller 2021-03-26 Build site.
Rmd 88fa519 jens-daniel-mueller 2021-03-26 included model data
html 594d503 jens-daniel-mueller 2021-03-26 Build site.
Rmd e4ef0f6 jens-daniel-mueller 2021-03-26 included model data
html 06bfaf7 jens-daniel-mueller 2021-03-26 Build site.
Rmd 6d2102a jens-daniel-mueller 2021-03-26 included model data
html 2eb881a jens-daniel-mueller 2021-03-26 Build site.
Rmd a9e976a jens-daniel-mueller 2021-03-26 included model data
html 03b6009 jens-daniel-mueller 2021-03-23 removed before copying template
html de6256b jens-daniel-mueller 2021-03-23 Build site.
html f155edd jens-daniel-mueller 2021-03-23 Build site.
html 380d215 jens-daniel-mueller 2021-03-21 Build site.
html 33b385b jens-daniel-mueller 2021-03-20 Build site.
Rmd 6c5618b jens-daniel-mueller 2021-03-20 rerun with vif threshold
html 108d6b2 jens-daniel-mueller 2021-03-20 Build site.
Rmd 2b99ba0 jens-daniel-mueller 2021-03-20 included vif removel option
html 330dcd0 jens-daniel-mueller 2021-03-20 Build site.
Rmd 4df8990 jens-daniel-mueller 2021-03-20 added vif calculation and plots
html 83a13de jens-daniel-mueller 2021-03-20 Build site.
html cf98c6d jens-daniel-mueller 2021-03-16 Build site.
html a1d52ff jens-daniel-mueller 2021-03-15 Build site.
html 0bade3b jens-daniel-mueller 2021-03-15 Build site.
html 27c1f4b jens-daniel-mueller 2021-03-14 Build site.
html af75ebf jens-daniel-mueller 2021-03-14 Build site.
html 5017709 jens-daniel-mueller 2021-03-11 Build site.
html 585b07f jens-daniel-mueller 2021-03-11 Build site.
html 6482ed7 jens-daniel-mueller 2021-03-11 Build site.
html 85a5ed2 jens-daniel-mueller 2021-03-10 Build site.
html 00688a1 jens-daniel-mueller 2021-03-05 Build site.
html 6c0bec6 jens-daniel-mueller 2021-03-05 Build site.
html 3c2ec33 jens-daniel-mueller 2021-03-05 Build site.
html af70b94 jens-daniel-mueller 2021-03-04 Build site.
Rmd c9cf1fd jens-daniel-mueller 2021-03-04 rebuild with NA in Cant replaced by 0
html 27ae473 jens-daniel-mueller 2021-02-24 Build site.
Rmd 7f77d91 jens-daniel-mueller 2021-02-24 removed log10 color scale
html fec3558 jens-daniel-mueller 2021-02-24 Build site.
Rmd 9ebedac jens-daniel-mueller 2021-02-24 latitudinal residual plots
html 4bc00ea jens-daniel-mueller 2021-02-24 Build site.
Rmd de11bfe jens-daniel-mueller 2021-02-24 clean up purrr approach and residual plots
html 42eca5d jens-daniel-mueller 2021-02-24 Build site.
Rmd 06a2f3b jens-daniel-mueller 2021-02-24 purrr residual plots by basin
html a1ba577 jens-daniel-mueller 2021-02-24 Build site.
Rmd 9ae7d87 jens-daniel-mueller 2021-02-24 loop residual plots by basin
html 071743d jens-daniel-mueller 2021-02-24 Build site.
Rmd c45672c jens-daniel-mueller 2021-02-24 added residual plots
html ac1a836 jens-daniel-mueller 2021-02-24 Build site.
Rmd 5f655e0 jens-daniel-mueller 2021-02-24 added plots back to after switching to map aproach
html b03fbd3 jens-daniel-mueller 2021-02-24 Build site.
Rmd c69736b jens-daniel-mueller 2021-02-24 added plots back to after switching to map aproach
html 86406d5 jens-daniel-mueller 2021-02-24 Build site.
Rmd 1b3c171 jens-daniel-mueller 2021-02-24 introduced purrr::map to model fitting, rebuild all
html 3d3b4cc jens-daniel-mueller 2021-02-23 Build site.
Rmd cbfc388 jens-daniel-mueller 2021-02-23 introduced purrr::map to model fitting
html 7b672f7 jens-daniel-mueller 2021-01-11 Build site.
html 33ba23c jens-daniel-mueller 2021-01-07 Build site.
Rmd 0ad30ba jens-daniel-mueller 2021-01-07 removed GLODAP gamma filter, target variable mapped by eras+era
html 318609d jens-daniel-mueller 2020-12-23 adapted more variable predictor selection
html 9d0b2d0 jens-daniel-mueller 2020-12-23 Build site.
html 0aa2b50 jens-daniel-mueller 2020-12-23 remove html before duplication
html 39113c3 jens-daniel-mueller 2020-12-23 Build site.
Rmd bef9220 jens-daniel-mueller 2020-12-23 rebuild before sensitivity test
html 2886da0 jens-daniel-mueller 2020-12-19 Build site.
html 02f0ee9 jens-daniel-mueller 2020-12-18 cleaned up for copying template
html 965dba3 jens-daniel-mueller 2020-12-18 Build site.
html 5d452fe jens-daniel-mueller 2020-12-18 Build site.
Rmd ca65bf5 jens-daniel-mueller 2020-12-18 rebuild after final cleaning
html 7bcb4eb jens-daniel-mueller 2020-12-18 Build site.
html d397028 jens-daniel-mueller 2020-12-18 Build site.
Rmd 7e1b1c0 jens-daniel-mueller 2020-12-18 rebuild without na predictors
html 7131186 jens-daniel-mueller 2020-12-17 Build site.
Rmd 737d904 jens-daniel-mueller 2020-12-17 rebuild without na predictors
html 22b07fb jens-daniel-mueller 2020-12-17 Build site.
html a84ff3c jens-daniel-mueller 2020-12-17 Build site.
Rmd 40369db jens-daniel-mueller 2020-12-17 model selection criterion added
html 5b48ef5 jens-daniel-mueller 2020-12-17 Build site.
Rmd e6ed2bc jens-daniel-mueller 2020-12-17 plotted model results
html f3a708f jens-daniel-mueller 2020-12-17 Build site.
Rmd 7c8ace9 jens-daniel-mueller 2020-12-17 new MLR fitting routine, rmse corrected
html e4ca289 jens-daniel-mueller 2020-12-16 Build site.
Rmd 3d5a3e2 jens-daniel-mueller 2020-12-16 new MLR fitting routine
html 158fe26 jens-daniel-mueller 2020-12-15 Build site.
html 7a9a4cb jens-daniel-mueller 2020-12-15 Build site.
html 61b263c jens-daniel-mueller 2020-12-15 Build site.
html 4d612dd jens-daniel-mueller 2020-12-15 Build site.
html e91cebd jens-daniel-mueller 2020-12-15 Build site.
Rmd d7992c4 jens-daniel-mueller 2020-12-15 eMLR target variable selection
html 953caf3 jens-daniel-mueller 2020-12-15 Build site.
html 42daf5c jens-daniel-mueller 2020-12-14 Build site.
Rmd 923aa7f jens-daniel-mueller 2020-12-14 rebuild with new path and auto folder creation
html 984697e jens-daniel-mueller 2020-12-12 Build site.
html 3ebff89 jens-daniel-mueller 2020-12-12 Build site.
html ba112d3 jens-daniel-mueller 2020-12-11 Build site.
Rmd 91b2b29 jens-daniel-mueller 2020-12-11 selectable basinmask, try 5
html b01a367 jens-daniel-mueller 2020-12-09 Build site.
Rmd 71c63b0 jens-daniel-mueller 2020-12-09 rerun with variable predictor assignment
html 24a632f jens-daniel-mueller 2020-12-07 Build site.
html 92dca91 jens-daniel-mueller 2020-12-07 Build site.
html 6a8004b jens-daniel-mueller 2020-12-07 Build site.
html 70bf1a5 jens-daniel-mueller 2020-12-07 Build site.
html 7555355 jens-daniel-mueller 2020-12-07 Build site.
html 143d6fa jens-daniel-mueller 2020-12-07 Build site.
html abc6818 jens-daniel-mueller 2020-12-03 Build site.
Rmd 992ba15 jens-daniel-mueller 2020-12-03 rebuild with variable inventory depth
html c8c2e7b jens-daniel-mueller 2020-12-03 Build site.
Rmd 83203db jens-daniel-mueller 2020-12-03 calculate cant with variable inventory depth
html 090e4d5 jens-daniel-mueller 2020-12-02 Build site.
html 7c25f7a jens-daniel-mueller 2020-12-02 Build site.
html ec8dc38 jens-daniel-mueller 2020-12-02 Build site.
html c987de1 jens-daniel-mueller 2020-12-02 Build site.
html f8358f8 jens-daniel-mueller 2020-12-02 Build site.
html b03ddb8 jens-daniel-mueller 2020-12-02 Build site.
Rmd 9183e8f jens-daniel-mueller 2020-12-02 revised assignment of era to eras
html 22d0127 jens-daniel-mueller 2020-12-01 Build site.
html 0ff728b jens-daniel-mueller 2020-12-01 Build site.
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 0895ad6 jens-daniel-mueller 2020-11-30 rebuild with all plot output
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

1 Version ID

The results displayed on this site correspond to the Version_ID: v_XXX

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 combinations

Find all possible combinations of following considered predictor variables:

  • sal, temp, aou, oxygen, nitrate, silicate, phosphate
# the following code is a workaround to find all predictor combinations
# using the olsrr package and fit all models for one era, slab, and basin

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

# subset one basin and era for fitting
GLODAP_basin_era <- GLODAP %>%
  filter(basin == i_basin, era == i_era,
         data_source == "obs")

i_gamma_slab <- unique(GLODAP_basin_era$gamma_slab)[3]
print(i_gamma_slab)

# subset one gamma slab
GLODAP_basin_era_slab <- GLODAP_basin_era %>%
  filter(gamma_slab == i_gamma_slab)

# fit the full linear model, i.e. all predictor combinations
lm_full <- lm(paste(
  params_local$MLR_target,
  paste(params_local$MLR_predictors, collapse = " + "),
  sep = " ~ "
),
data = GLODAP_basin_era_slab)

# fit linear models for all possible predictor combinations
# unfortunately, this functions does not provide model coefficients (yet)
lm_all <- ols_step_all_possible(lm_full)

# convert to tibble
lm_all <- as_tibble(lm_all)

# format model formula
lm_all <- lm_all %>% 
  select(n, predictors) %>% 
  mutate(model = str_replace_all(predictors, " ", " + "),
         model = paste(params_local$MLR_target, "~", model))

# remove helper objects
rm(i_gamma_slab,
   i_era,
   i_basin,
   GLODAP_basin_era,
   GLODAP_basin_era_slab,
   lm_full)

4 Apply predictor threshold

Select combinations with a total number of predictors in the range:

  • Minimum: 2
  • Maximum: 5
lm_all <- lm_all %>% 
  filter(n >= params_local$MLR_predictors_min,
         n <= params_local$MLR_predictors_max)

This results in a total number of MLR models of:

  • 112

5 Fit all models

Individual linear regression models were fitted for the chosen target variable:

  • cstar_tref

as a function of each predictor combination. Fitting was performed separately within each basin, era, and slab. Model diagnostics, such as the root mean squared error (RMSE), were calculated for each fitted model.

# prepare nested data frame
GLODAP %>%
  filter_all(any_vars(is.na(.)))

GLODAP_nested <- GLODAP %>% 
  # filter(gamma_slab %in% unique(GLODAP$gamma_slab)[c(5,6)]) %>%
  nest(data = !c(gamma_slab, era, basin, data_source))

# expand with model definitions
GLODAP_nested_lm <- expand_grid(
  GLODAP_nested,
  lm_all#[1:3,]
)

# fit models and extract tidy model output
if (params_local$MLR_function == "lm") {
GLODAP_nested_lm_fit <- GLODAP_nested_lm %>% 
  mutate(
    fit = map2(.x = data, .y = model, 
               ~ lm(as.formula(.y), data = .x))
  )
}

if (params_local$MLR_function == "rlm") {
GLODAP_nested_lm_fit <- GLODAP_nested_lm %>% 
  mutate(
    fit = map2(.x = data, .y = model, 
               ~ lm(as.formula(.y), data = .x))
  )
}


GLODAP_nested_lm_fit <- GLODAP_nested_lm_fit %>% 
  mutate(
    tidied = map(fit, tidy),
    glanced = map(fit, glance),
    augmented = map(fit, augment),
    vif = map(fit, ols_vif_tol)
  )

6 Tidy models

# extract glanced model output (model diagnostics, such as AIC)
GLODAP_glanced <- GLODAP_nested_lm_fit %>%
  select(-c(data, fit, tidied, augmented, vif)) %>%
  unnest(glanced) %>% 
  rename(n_predictors = n)

# extract tidy model output (model coefficients)
GLODAP_tidy <- GLODAP_nested_lm_fit %>%
  select(-c(data, fit, glanced, augmented, vif)) %>%
  unnest(tidied)

# extract augmented model output (fitted values and residuals)
GLODAP_augmented <- GLODAP_nested_lm_fit %>% 
  select(-c(data, fit, tidied, glanced, vif)) %>% 
  unnest(augmented) 

# print(object.size(GLODAP_augmented), units = "MB")

# extract VIC from output
GLODAP_glanced_vif <- GLODAP_nested_lm_fit %>%
  select(-c(data, fit, tidied, augmented, glanced)) %>%
  unnest(vif)

# calculte max vif per model
GLODAP_glanced_vif_max <- GLODAP_glanced_vif %>% 
  group_by(data_source, era, basin, gamma_slab, model, n) %>% 
  summarise(vif_max = max(VIF)) %>% 
  ungroup()

# calculate RMSE from augmented output
GLODAP_glanced_rmse <- GLODAP_augmented %>%
  group_by(data_source, era, basin, gamma_slab, model) %>%
  summarise(rmse = sqrt(c(crossprod(.resid)) / length(.resid))) %>%
  ungroup()

# add RMSE and vif_max to glanced output
GLODAP_glanced <- full_join(GLODAP_glanced, GLODAP_glanced_rmse)
GLODAP_glanced <- full_join(GLODAP_glanced, GLODAP_glanced_vif_max)
rm(GLODAP_glanced_rmse)
rm(GLODAP_glanced_vif_max)


# extract input data
GLODAP_data <- GLODAP_nested_lm_fit %>%
  select(-c(fit, tidied, glanced, augmented, vif)) %>%
  unnest(data)

# append input data with augmented data
GLODAP_augmented <- bind_cols(
  GLODAP_data,
  GLODAP_augmented %>% select(.fitted, .resid)
)

rm(GLODAP, GLODAP_nested, GLODAP_nested_lm, GLODAP_nested_lm_fit, lm_all,
   GLODAP_data)

7 Prepare coeffcients

Coefficients are prepared for the mapping of Cant and the chosen target variable.

7.1 VIF threshold

To avoid multicollinearity among predictors, models were excluded with a VIF above:

  • 500

After removing models affected by multicollinearity, the targeted number of MLRs (10) was undercut in following fitting units:

GLODAP_glanced_clean <- GLODAP_glanced %>% 
  filter(vif_max <= params_local$vif_max)

GLODAP_glanced_clean %>% 
  group_by(data_source, era, basin, gamma_slab) %>% 
  count() %>% 
  filter(n < params_local$MLR_number)
# A tibble: 0 x 5
# Groups:   data_source, era, basin, gamma_slab [0]
# … with 5 variables: data_source <chr>, era <chr>, basin <chr>,
#   gamma_slab <chr>, n <int>

7.2 Predictor selection

Within each basin and slab, the following number of best linear regression models was selected:

  • 10

The criterion used to select the best models was:

  • rmse

The criterion was summed up for two adjacent eras, and the models with lowest summed values were selected.

# calculate RMSE sum for adjacent eras
lm_all <- GLODAP_glanced_clean  %>%
  select(data_source, basin, gamma_slab, model, era, AIC, BIC, rmse) %>% 
  arrange(era) %>% 
  group_by(data_source, basin, gamma_slab, model) %>% 
  mutate(rmse_sum = rmse + lag(rmse),
         aic_sum = AIC + lag(AIC),
         bic_sum = BIC + lag(BIC)
         ) %>% 
  ungroup() %>% 
  select(-c(era)) %>% 
  drop_na()

# subset models with lowest summed criterion
# chose which criterion is applied

if (params_local$MLR_criterion == "aic") {
  lm_best <- lm_all %>%
    group_by(data_source, basin, gamma_slab) %>%
    slice_min(order_by = aic_sum,
              with_ties = FALSE,
              n = params_local$MLR_number) %>%
    ungroup() %>%
    arrange(basin, gamma_slab, model)
} 

if (params_local$MLR_criterion == "bic") {
  lm_best <- lm_all %>%
    group_by(data_source, basin, gamma_slab) %>%
    slice_min(order_by = bic_sum,
              with_ties = FALSE,
              n = params_local$MLR_number) %>%
    ungroup() %>%
    arrange(basin, gamma_slab, model)
}

if (params_local$MLR_criterion == "rmse") {
  lm_best <- lm_all %>%
    group_by(data_source, basin, gamma_slab) %>%
    slice_min(order_by = rmse_sum,
              with_ties = FALSE,
              n = params_local$MLR_number) %>%
    ungroup() %>%
    arrange(basin, gamma_slab, model)
}


# print table
lm_best %>% 
  kable() %>%
  add_header_above() %>%
  kable_styling() %>%
  scroll_box(width = "100%", height = "400px")
data_source basin gamma_slab model AIC BIC rmse rmse_sum aic_sum bic_sum
obs global (-Inf,26] cstar_tref ~ sal + aou + oxygen + nitrate 10191.2536 10223.2908 6.593036 13.989252 24594.223 24660.169
mod global (-Inf,26] cstar_tref ~ sal + aou + oxygen + nitrate + phosphate 7051.4549 7086.4764 5.929291 14.166939 18749.043 18821.949
obs global (-Inf,26] cstar_tref ~ sal + aou + oxygen + nitrate + phosphate 9873.0654 9910.4422 5.942065 12.655112 23870.214 23947.152
obs global (-Inf,26] cstar_tref ~ sal + aou + oxygen + nitrate + silicate 10193.2092 10230.5859 6.592941 13.979442 24592.647 24669.585
mod global (-Inf,26] cstar_tref ~ sal + aou + oxygen + phosphate 7152.0561 7182.0745 6.212364 14.478999 18859.278 18921.769
mod global (-Inf,26] cstar_tref ~ sal + aou + oxygen + silicate + phosphate 7098.5493 7133.5708 6.057585 14.322664 18807.148 18880.055
obs global (-Inf,26] cstar_tref ~ sal + aou + oxygen + silicate + phosphate 10150.3467 10187.7235 6.501826 13.401028 24262.595 24339.533
obs global (-Inf,26] cstar_tref ~ sal + temp + aou + nitrate 10230.4620 10262.4992 6.677502 13.922386 24546.439 24612.386
mod global (-Inf,26] cstar_tref ~ sal + temp + aou + nitrate + phosphate 7204.0008 7239.0222 6.355011 14.663238 18929.845 19002.751
obs global (-Inf,26] cstar_tref ~ sal + temp + aou + nitrate + phosphate 10028.0766 10065.4534 6.248773 13.073188 24094.462 24171.400
obs global (-Inf,26] cstar_tref ~ sal + temp + aou + nitrate + silicate 10232.4404 10269.8172 6.677455 13.911125 24543.899 24620.837
mod global (-Inf,26] cstar_tref ~ sal + temp + aou + phosphate 7303.9995 7334.0179 6.656586 14.990008 19037.872 19100.363
mod global (-Inf,26] cstar_tref ~ sal + temp + aou + silicate + phosphate 7296.1271 7331.1486 6.626782 14.929437 19019.749 19092.656
obs global (-Inf,26] cstar_tref ~ sal + temp + aou + silicate + phosphate 10272.2841 10309.6609 6.764398 13.801291 24467.688 24544.626
mod global (-Inf,26] cstar_tref ~ sal + temp + oxygen + nitrate + phosphate 7275.6446 7310.6661 6.565371 15.097741 19089.657 19162.564
obs global (-Inf,26] cstar_tref ~ sal + temp + oxygen + nitrate + phosphate 10099.9577 10137.3344 6.396321 13.306697 24219.016 24295.954
mod global (-Inf,26] cstar_tref ~ sal + temp + oxygen + phosphate 7363.9207 7393.9391 6.840382 15.390761 19182.916 19245.407
mod global (-Inf,26] cstar_tref ~ sal + temp + oxygen + silicate + phosphate 7362.0253 7397.0468 6.828281 15.324851 19162.112 19235.019
obs global (-Inf,26] cstar_tref ~ sal + temp + oxygen + silicate + phosphate 10317.5361 10354.9129 6.864515 13.971223 24554.482 24631.420
mod global (-Inf,26] cstar_tref ~ temp + oxygen + nitrate + silicate + phosphate 7730.3481 7765.3695 8.072736 17.062783 19717.416 19790.322
mod global (26,26.5] cstar_tref ~ aou + oxygen + nitrate + phosphate 11702.2007 11735.3836 5.566936 10.668208 26700.275 26768.300
obs global (26,26.5] cstar_tref ~ aou + oxygen + nitrate + phosphate 14788.9264 14823.2811 6.306851 12.661638 32926.069 32995.990
mod global (26,26.5] cstar_tref ~ aou + oxygen + nitrate + silicate + phosphate 11564.6055 11603.3189 5.362337 10.302095 26406.515 26485.878
obs global (26,26.5] cstar_tref ~ aou + oxygen + silicate + phosphate 14751.3396 14785.6942 6.254761 12.675701 32945.917 33015.838
mod global (26,26.5] cstar_tref ~ sal + aou + oxygen + nitrate + phosphate 10920.0215 10958.7349 4.510899 8.925851 25209.769 25289.132
mod global (26,26.5] cstar_tref ~ sal + aou + oxygen + phosphate 11569.4424 11602.6253 5.372180 10.517005 26609.310 26677.335
obs global (26,26.5] cstar_tref ~ sal + aou + oxygen + phosphate 14226.8313 14261.1859 5.571189 11.581390 32054.783 32124.704
mod global (26,26.5] cstar_tref ~ sal + aou + oxygen + silicate + phosphate 10624.3933 10663.1066 4.167003 8.499550 24821.516 24900.879
mod global (26,26.5] cstar_tref ~ sal + temp + aou + nitrate + phosphate 11120.3203 11159.0336 4.759890 9.216575 25456.318 25535.681
obs global (26,26.5] cstar_tref ~ sal + temp + aou + nitrate + phosphate 14033.7457 14073.8261 5.336459 10.962541 31497.413 31578.988
mod global (26,26.5] cstar_tref ~ sal + temp + aou + phosphate 11690.5941 11723.7770 5.549632 10.787556 26818.625 26886.650
obs global (26,26.5] cstar_tref ~ sal + temp + aou + phosphate 14191.7694 14226.1240 5.528254 11.441681 31929.695 31999.616
mod global (26,26.5] cstar_tref ~ sal + temp + aou + silicate + phosphate 11164.6892 11203.4025 4.816879 9.353569 25588.155 25667.518
obs global (26,26.5] cstar_tref ~ sal + temp + aou + silicate + phosphate 14039.9581 14080.0385 5.343779 11.105884 31636.117 31717.691
mod global (26,26.5] cstar_tref ~ sal + temp + oxygen + nitrate + phosphate 11321.1317 11359.8451 5.023316 9.754411 25950.868 26030.231
obs global (26,26.5] cstar_tref ~ sal + temp + oxygen + nitrate + phosphate 14071.0977 14111.1781 5.380623 11.053694 31580.893 31662.467
obs global (26,26.5] cstar_tref ~ sal + temp + oxygen + phosphate 14206.1062 14240.4608 5.545770 11.465765 31950.188 32020.109
mod global (26,26.5] cstar_tref ~ sal + temp + oxygen + silicate + phosphate 11402.2593 11440.9727 5.133830 10.008406 26178.867 26258.230
obs global (26,26.5] cstar_tref ~ sal + temp + oxygen + silicate + phosphate 14098.8779 14138.9583 5.413706 11.230045 31746.992 31828.566
obs global (26,26.5] cstar_tref ~ temp + aou + nitrate + silicate + phosphate 14769.2744 14809.3548 6.276792 12.633651 32910.226 32991.800
mod global (26.5,26.75] cstar_tref ~ aou + oxygen + nitrate + silicate + phosphate 11811.5988 11850.9882 4.281570 8.527190 26464.861 26545.171
obs global (26.5,26.75] cstar_tref ~ aou + oxygen + phosphate 16376.0593 16405.2707 6.020284 12.127860 36912.663 36972.196
mod global (26.5,26.75] cstar_tref ~ aou + oxygen + silicate + phosphate 12037.5153 12071.2777 4.525952 8.937992 26885.254 26954.092
mod global (26.5,26.75] cstar_tref ~ sal + temp + aou + nitrate + phosphate 12379.1848 12418.5742 4.916285 9.517591 27443.559 27523.869
obs global (26.5,26.75] cstar_tref ~ sal + temp + aou + nitrate + phosphate 16087.3466 16128.2426 5.683968 11.354717 36156.130 36239.476
obs global (26.5,26.75] cstar_tref ~ sal + temp + aou + phosphate 16184.1162 16219.1699 5.795296 11.652761 36456.871 36528.311
mod global (26.5,26.75] cstar_tref ~ sal + temp + aou + silicate + phosphate 11945.4718 11984.8612 4.423468 8.643115 26567.377 26647.687
obs global (26.5,26.75] cstar_tref ~ sal + temp + aou + silicate + phosphate 16138.7150 16179.6109 5.741598 11.509690 36315.712 36399.059
mod global (26.5,26.75] cstar_tref ~ sal + temp + oxygen + nitrate + phosphate 12466.8229 12506.2123 5.022346 9.682507 27596.144 27676.454
obs global (26.5,26.75] cstar_tref ~ sal + temp + oxygen + nitrate + phosphate 16091.3927 16132.2887 5.688486 11.342763 36141.681 36225.027
obs global (26.5,26.75] cstar_tref ~ sal + temp + oxygen + phosphate 16184.2509 16219.3045 5.795449 11.619100 36420.196 36491.635
mod global (26.5,26.75] cstar_tref ~ sal + temp + oxygen + silicate + phosphate 12145.1417 12184.5311 4.643892 8.983956 26910.830 26991.140
obs global (26.5,26.75] cstar_tref ~ sal + temp + oxygen + silicate + phosphate 16165.8343 16206.7303 5.772259 11.553995 36357.854 36441.200
obs global (26.5,26.75] cstar_tref ~ temp + aou + nitrate + phosphate 16373.3816 16408.4352 6.014756 12.076440 36864.031 36935.471
mod global (26.5,26.75] cstar_tref ~ temp + aou + nitrate + silicate + phosphate 12076.5253 12115.9147 4.566932 8.967767 26913.271 26993.581
obs global (26.5,26.75] cstar_tref ~ temp + aou + nitrate + silicate + phosphate 16372.4612 16413.3572 6.011307 12.070092 36862.068 36945.414
mod global (26.5,26.75] cstar_tref ~ temp + aou + silicate + phosphate 12293.5486 12327.3109 4.817157 9.369458 27301.208 27370.046
obs global (26.5,26.75] cstar_tref ~ temp + aou + silicate + phosphate 16412.0981 16447.1518 6.060663 12.185199 36968.332 37039.772
mod global (26.5,26.75] cstar_tref ~ temp + oxygen + nitrate + silicate + phosphate 12343.6999 12383.0893 4.873980 9.466878 27398.728 27479.038
mod global (26.5,26.75] cstar_tref ~ temp + oxygen + silicate + phosphate 12531.7343 12565.4966 5.104860 9.832468 27732.483 27801.321
obs global (26.75,27] cstar_tref ~ aou + oxygen + nitrate + phosphate 21031.7964 21068.5395 5.452250 11.115156 46481.198 46555.756
mod global (26.75,27] cstar_tref ~ aou + oxygen + nitrate + silicate + phosphate 16568.4928 16610.0819 4.598145 8.909021 36950.418 37035.202
obs global (26.75,27] cstar_tref ~ aou + oxygen + phosphate 21038.5834 21069.2026 5.459354 11.145224 46518.635 46580.767
mod global (26.75,27] cstar_tref ~ aou + oxygen + silicate + phosphate 16684.2811 16719.9289 4.695498 9.067691 37164.086 37236.758
mod global (26.75,27] cstar_tref ~ sal + aou + oxygen + nitrate + phosphate 17478.1196 17519.7087 5.405682 10.166213 38561.713 38646.497
obs global (26.75,27] cstar_tref ~ sal + aou + oxygen + phosphate 20862.8816 20899.6247 5.317464 10.734223 45953.744 46028.303
mod global (26.75,27] cstar_tref ~ sal + aou + oxygen + silicate + phosphate 16622.4385 16664.0275 4.642478 8.977488 37043.842 37128.627
obs global (26.75,27] cstar_tref ~ sal + temp + aou + nitrate + phosphate 21115.7540 21158.6209 5.518874 11.068529 46404.171 46491.155
obs global (26.75,27] cstar_tref ~ sal + temp + aou + phosphate 21152.6235 21189.3666 5.550755 11.174350 46545.823 46620.381
mod global (26.75,27] cstar_tref ~ sal + temp + aou + silicate + phosphate 16771.9518 16813.5408 4.767598 9.146801 37265.087 37349.871
obs global (26.75,27] cstar_tref ~ sal + temp + aou + silicate + phosphate 21109.2746 21152.1416 5.513577 11.055992 46387.158 46474.142
obs global (26.75,27] cstar_tref ~ sal + temp + oxygen + nitrate + phosphate 21342.8895 21385.7565 5.707799 11.443266 46897.012 46983.997
mod global (26.75,27] cstar_tref ~ sal + temp + oxygen + silicate + phosphate 16983.4689 17025.0580 4.950387 9.514301 37768.775 37853.560
obs global (26.75,27] cstar_tref ~ sal + temp + oxygen + silicate + phosphate 21275.2757 21318.1427 5.650893 11.296629 46702.177 46789.162
mod global (26.75,27] cstar_tref ~ temp + aou + nitrate + silicate + phosphate 16864.4690 16906.0580 4.846704 9.392101 37621.023 37705.808
obs global (26.75,27] cstar_tref ~ temp + aou + nitrate + silicate + phosphate 21297.4889 21340.3559 5.669526 11.539544 47038.698 47125.682
mod global (26.75,27] cstar_tref ~ temp + aou + silicate + phosphate 16939.3155 16974.9633 4.913408 9.487392 37738.209 37810.881
obs global (26.75,27] cstar_tref ~ temp + aou + silicate + phosphate 21295.4908 21332.2339 5.669527 11.539921 47035.216 47109.774
mod global (26.75,27] cstar_tref ~ temp + oxygen + nitrate + silicate + phosphate 17192.8565 17234.4456 5.138237 10.024308 38460.529 38545.313
mod global (26.75,27] cstar_tref ~ temp + oxygen + silicate + phosphate 17234.3636 17270.0114 5.178155 10.074360 38514.690 38587.362
mod global (27,27.25] cstar_tref ~ aou + oxygen + nitrate + phosphate 18675.6534 18712.0581 4.514599 8.653700 41862.976 41937.266
obs global (27,27.25] cstar_tref ~ aou + oxygen + nitrate + phosphate 26010.4518 26048.2371 6.168979 12.525609 58131.576 58208.358
mod global (27,27.25] cstar_tref ~ aou + oxygen + nitrate + silicate + phosphate 18443.4208 18485.8931 4.351807 8.386778 41424.780 41511.451
mod global (27,27.25] cstar_tref ~ aou + oxygen + phosphate 18919.2923 18949.6296 4.691863 9.078688 42579.048 42640.956
mod global (27,27.25] cstar_tref ~ aou + oxygen + silicate + phosphate 18610.3891 18646.7939 4.468638 8.692073 41962.341 42036.630
obs global (27,27.25] cstar_tref ~ sal + aou + nitrate + silicate + phosphate 25902.8018 25946.8846 6.085293 12.320099 57835.823 57925.402
obs global (27,27.25] cstar_tref ~ sal + aou + oxygen + nitrate + phosphate 25986.3436 26030.4264 6.148949 12.393858 57935.271 58024.850
obs global (27,27.25] cstar_tref ~ sal + aou + silicate + phosphate 26119.0765 26156.8617 6.253017 12.543164 58136.913 58213.695
mod global (27,27.25] cstar_tref ~ sal + temp + aou + nitrate + phosphate 18911.2874 18953.7597 4.683040 8.996831 42438.015 42524.686
mod global (27,27.25] cstar_tref ~ sal + temp + aou + silicate + phosphate 18875.3231 18917.7954 4.656708 9.025937 42506.276 42592.947
obs global (27,27.25] cstar_tref ~ sal + temp + aou + silicate + phosphate 25538.9818 25583.0646 5.815670 11.597406 56730.845 56820.424
obs global (27,27.25] cstar_tref ~ sal + temp + oxygen + silicate + phosphate 25690.1317 25734.2145 5.926204 11.793948 57027.060 57116.639
mod global (27,27.25] cstar_tref ~ temp + aou + nitrate + phosphate 18919.1739 18955.5786 4.690305 9.010727 42456.438 42530.727
mod global (27,27.25] cstar_tref ~ temp + aou + nitrate + silicate + phosphate 18733.6538 18776.1261 4.554413 8.802093 42134.327 42220.998
obs global (27,27.25] cstar_tref ~ temp + aou + nitrate + silicate + phosphate 25504.4203 25548.5031 5.790686 11.659139 56842.535 56932.114
mod global (27,27.25] cstar_tref ~ temp + aou + silicate + phosphate 18900.7558 18937.1606 4.676780 9.061250 42558.129 42632.418
obs global (27,27.25] cstar_tref ~ temp + aou + silicate + phosphate 25552.0285 25589.8137 5.826580 11.698267 56893.555 56970.337
mod global (27,27.25] cstar_tref ~ temp + oxygen + nitrate + silicate + phosphate 18961.9938 19004.4660 4.720420 9.146969 42699.327 42785.998
obs global (27,27.25] cstar_tref ~ temp + oxygen + nitrate + silicate + phosphate 25660.5768 25704.6596 5.904426 11.876997 57171.459 57261.038
obs global (27,27.25] cstar_tref ~ temp + oxygen + silicate + phosphate 25713.0725 25750.8577 5.944643 11.921869 57229.609 57306.391
mod global (27.25,27.5] cstar_tref ~ aou + oxygen + nitrate + phosphate 22716.0242 22753.7100 4.290677 7.993042 50569.078 50645.989
mod global (27.25,27.5] cstar_tref ~ aou + oxygen + nitrate + silicate + phosphate 22645.6878 22689.6546 4.251549 7.896906 50342.369 50432.099
obs global (27.25,27.5] cstar_tref ~ aou + oxygen + nitrate + silicate + phosphate 26716.6048 26761.1417 5.464866 10.871433 60641.735 60732.505
obs global (27.25,27.5] cstar_tref ~ aou + oxygen + silicate + phosphate 26716.5403 26754.7147 5.466101 10.879903 60654.269 60732.073
obs global (27.25,27.5] cstar_tref ~ sal + aou + nitrate + silicate + phosphate 27058.8891 27103.4259 5.687655 11.526795 61824.216 61914.986
obs global (27.25,27.5] cstar_tref ~ sal + aou + silicate + phosphate 27091.5142 27129.6886 5.710692 11.549957 61855.075 61932.878
mod global (27.25,27.5] cstar_tref ~ sal + temp + aou + nitrate + phosphate 22606.5930 22650.5598 4.230550 7.824444 50158.165 50247.895
mod global (27.25,27.5] cstar_tref ~ sal + temp + aou + phosphate 23114.3731 23152.0588 4.512692 8.341154 51309.238 51386.149
mod global (27.25,27.5] cstar_tref ~ sal + temp + aou + silicate + phosphate 23046.5579 23090.5247 4.472968 8.258282 51127.747 51217.477
obs global (27.25,27.5] cstar_tref ~ sal + temp + aou + silicate + phosphate 26823.2801 26867.8169 5.533347 11.010251 60889.506 60980.277
mod global (27.25,27.5] cstar_tref ~ sal + temp + oxygen + nitrate + phosphate 22721.8544 22765.8212 4.292759 7.946250 50441.283 50531.013
obs global (27.25,27.5] cstar_tref ~ sal + temp + oxygen + silicate + phosphate 26950.2327 26994.7695 5.615965 11.171502 61172.068 61262.839
mod global (27.25,27.5] cstar_tref ~ temp + aou + nitrate + phosphate 22785.6645 22823.3503 4.328687 8.025031 50622.108 50699.019
mod global (27.25,27.5] cstar_tref ~ temp + aou + nitrate + silicate + phosphate 22701.1438 22745.1105 4.281514 7.916246 50368.035 50457.765
obs global (27.25,27.5] cstar_tref ~ temp + aou + nitrate + silicate + phosphate 26826.3667 26870.9035 5.535342 11.015449 60898.976 60989.747
obs global (27.25,27.5] cstar_tref ~ temp + aou + silicate + phosphate 26827.9088 26866.0832 5.537631 11.022874 60908.744 60986.547
mod global (27.25,27.5] cstar_tref ~ temp + oxygen + nitrate + phosphate 22913.7035 22951.3893 4.399451 8.155704 50914.233 50991.145
mod global (27.25,27.5] cstar_tref ~ temp + oxygen + nitrate + silicate + phosphate 22818.5564 22862.5232 4.345655 8.034055 50635.040 50724.770
obs global (27.25,27.5] cstar_tref ~ temp + oxygen + nitrate + silicate + phosphate 26949.7369 26994.2737 5.615640 11.178173 61185.310 61276.081
obs global (27.25,27.5] cstar_tref ~ temp + oxygen + silicate + phosphate 26952.4068 26990.5813 5.618703 11.184748 61192.871 61270.675
mod global (27.5,27.75] cstar_tref ~ aou + oxygen + nitrate + phosphate 26729.0283 26767.8199 4.035610 7.472608 58312.809 58391.747
mod global (27.5,27.75] cstar_tref ~ aou + oxygen + nitrate + silicate + phosphate 26611.3085 26656.5654 3.985041 7.310825 57805.733 57897.827
obs global (27.5,27.75] cstar_tref ~ aou + oxygen + nitrate + silicate + phosphate 25347.1116 25391.2517 5.534076 10.697009 55610.534 55700.213
obs global (27.5,27.75] cstar_tref ~ aou + oxygen + silicate + phosphate 25380.4779 25418.3123 5.558309 10.821016 55831.086 55907.953
mod global (27.5,27.75] cstar_tref ~ sal + aou + nitrate + silicate + phosphate 26638.9120 26684.1689 3.996644 7.464174 58329.921 58422.015
obs global (27.5,27.75] cstar_tref ~ sal + aou + nitrate + silicate + phosphate 25118.5927 25162.7328 5.380016 10.679730 55640.462 55730.141
obs global (27.5,27.75] cstar_tref ~ sal + aou + silicate + phosphate 25135.9954 25173.8298 5.392929 10.708978 55686.283 55763.151
mod global (27.5,27.75] cstar_tref ~ sal + temp + aou + nitrate + phosphate 26132.0525 26177.3093 3.788869 7.008595 56940.870 57032.964
mod global (27.5,27.75] cstar_tref ~ sal + temp + aou + phosphate 26677.2615 26716.0531 4.013666 7.415509 58138.722 58217.659
mod global (27.5,27.75] cstar_tref ~ sal + temp + aou + silicate + phosphate 26529.0145 26574.2713 3.950648 7.222407 57528.576 57620.670
obs global (27.5,27.75] cstar_tref ~ sal + temp + aou + silicate + phosphate 25137.8568 25181.9970 5.392836 10.612533 55509.356 55599.035
mod global (27.5,27.75] cstar_tref ~ sal + temp + oxygen + nitrate + phosphate 26396.7655 26442.0224 3.895998 7.227295 57610.894 57702.988
mod global (27.5,27.75] cstar_tref ~ sal + temp + oxygen + phosphate 26920.9201 26959.7117 4.118008 7.623696 58740.148 58819.085
mod global (27.5,27.75] cstar_tref ~ sal + temp + oxygen + silicate + phosphate 26754.6344 26799.8913 4.045657 7.403505 58063.216 58155.310
obs global (27.5,27.75] cstar_tref ~ sal + temp + oxygen + silicate + phosphate 25221.5909 25265.7310 5.448916 10.743301 55733.517 55823.196
mod global (27.5,27.75] cstar_tref ~ temp + aou + nitrate + silicate + phosphate 26994.6099 27039.8668 4.149221 7.586642 58581.858 58673.952
obs global (27.5,27.75] cstar_tref ~ temp + aou + nitrate + silicate + phosphate 25384.8680 25429.0081 5.559951 10.803977 55802.330 55892.009
obs global (27.5,27.75] cstar_tref ~ temp + aou + silicate + phosphate 25409.4516 25447.2860 5.578242 10.893808 55958.841 56035.708
obs global (27.5,27.75] cstar_tref ~ temp + oxygen + nitrate + silicate + phosphate 25449.2160 25493.3561 5.604329 10.932620 56024.238 56113.917
obs global (27.5,27.75] cstar_tref ~ temp + oxygen + silicate + phosphate 25465.9085 25503.7429 5.617287 10.997241 56134.304 56211.172
obs global (27.75,27.85] cstar_tref ~ sal + aou + nitrate + silicate + phosphate 20173.4272 20216.1897 5.020182 9.690397 42116.170 42202.452
obs global (27.75,27.85] cstar_tref ~ sal + aou + silicate + phosphate 20171.5322 20208.1857 5.020262 9.690476 42112.275 42186.231
obs global (27.75,27.85] cstar_tref ~ sal + oxygen + nitrate + silicate + phosphate 20289.7092 20332.4717 5.108764 9.962087 42517.353 42603.636
obs global (27.75,27.85] cstar_tref ~ sal + oxygen + silicate + phosphate 20297.7309 20334.3845 5.116472 9.978727 42536.997 42610.953
mod global (27.75,27.85] cstar_tref ~ sal + temp + aou + nitrate + phosphate 13097.1458 13138.0610 3.137322 5.970270 28345.052 28428.232
mod global (27.75,27.85] cstar_tref ~ sal + temp + aou + phosphate 13422.4435 13457.5136 3.345012 6.369813 29074.096 29145.394
mod global (27.75,27.85] cstar_tref ~ sal + temp + aou + silicate + phosphate 13424.4175 13465.3327 3.344995 6.362494 29063.105 29146.285
obs global (27.75,27.85] cstar_tref ~ sal + temp + aou + silicate + phosphate 20165.1609 20207.9233 5.013944 9.635820 42030.828 42117.111
mod global (27.75,27.85] cstar_tref ~ sal + temp + oxygen + nitrate + phosphate 13283.2320 13324.1472 3.253770 6.212024 28799.139 28882.319
obs global (27.75,27.85] cstar_tref ~ sal + temp + oxygen + silicate + phosphate 20165.9089 20208.6714 5.014508 9.664146 42075.940 42162.223
mod global (27.75,27.85] cstar_tref ~ temp + aou + nitrate + phosphate 13131.7447 13166.8148 3.159891 6.006354 28407.123 28478.420
mod global (27.75,27.85] cstar_tref ~ temp + aou + nitrate + silicate + phosphate 13122.9790 13163.8941 3.153236 5.992060 28383.718 28466.898
obs global (27.75,27.85] cstar_tref ~ temp + aou + nitrate + silicate + phosphate 20241.5949 20284.3574 5.071924 9.695823 42110.505 42196.787
mod global (27.75,27.85] cstar_tref ~ temp + aou + phosphate 13494.8405 13524.0657 3.394107 6.451087 29210.018 29269.432
mod global (27.75,27.85] cstar_tref ~ temp + aou + silicate + phosphate 13494.2135 13529.2836 3.392362 6.439032 29190.474 29261.772
obs global (27.75,27.85] cstar_tref ~ temp + aou + silicate + phosphate 20243.1250 20279.7786 5.074617 9.708730 42126.379 42200.336
mod global (27.75,27.85] cstar_tref ~ temp + oxygen + nitrate + phosphate 13308.0407 13343.1109 3.270899 6.238187 28840.828 28912.125
mod global (27.75,27.85] cstar_tref ~ temp + oxygen + nitrate + silicate + phosphate 13301.7698 13342.6849 3.265604 6.223639 28817.216 28900.396
obs global (27.75,27.85] cstar_tref ~ temp + oxygen + nitrate + silicate + phosphate 20219.6271 20262.3896 5.055192 9.704147 42128.573 42214.855
obs global (27.75,27.85] cstar_tref ~ temp + oxygen + silicate + phosphate 20218.7536 20255.4072 5.056048 9.709246 42132.456 42206.412
obs global (27.85,27.95] cstar_tref ~ sal + aou + nitrate + silicate + phosphate 26492.0621 26536.9075 4.659197 9.032063 55414.901 55505.359
obs global (27.85,27.95] cstar_tref ~ sal + aou + silicate + phosphate 26540.1932 26578.6321 4.685362 9.058777 55462.285 55539.820
obs global (27.85,27.95] cstar_tref ~ sal + oxygen + nitrate + silicate + phosphate 26534.9582 26579.8036 4.681577 9.188046 55758.389 55848.846
obs global (27.85,27.95] cstar_tref ~ sal + oxygen + silicate + phosphate 26552.2384 26590.6773 4.691671 9.199974 55777.733 55855.268
mod global (27.85,27.95] cstar_tref ~ sal + temp + aou + nitrate + silicate 14498.8193 14540.1367 3.523544 7.129208 31396.846 31480.494
mod global (27.85,27.95] cstar_tref ~ sal + temp + aou + phosphate 14317.2067 14352.6217 3.408441 6.763492 30762.991 30834.689
mod global (27.85,27.95] cstar_tref ~ sal + temp + aou + silicate + phosphate 14317.9243 14359.2418 3.407633 6.751973 30745.724 30829.372
obs global (27.85,27.95] cstar_tref ~ sal + temp + aou + silicate + phosphate 26527.7521 26572.5975 4.677810 9.041300 55429.154 55519.611
mod global (27.85,27.95] cstar_tref ~ sal + temp + oxygen + phosphate 14496.9989 14532.4138 3.523661 6.989487 31145.807 31217.505
mod global (27.85,27.95] cstar_tref ~ sal + temp + oxygen + silicate + phosphate 14497.2876 14538.6050 3.522546 6.976301 31126.290 31209.938
obs global (27.85,27.95] cstar_tref ~ sal + temp + oxygen + silicate + phosphate 26493.4779 26538.3233 4.659934 9.047138 55449.011 55539.468
mod global (27.85,27.95] cstar_tref ~ temp + aou + nitrate + silicate 14505.9404 14541.3553 3.529492 7.139893 31410.173 31481.872
obs global (27.85,27.95] cstar_tref ~ temp + aou + nitrate + silicate + phosphate 27233.6944 27278.5398 5.061630 9.603110 56534.423 56624.880
mod global (27.85,27.95] cstar_tref ~ temp + aou + phosphate 14376.1990 14405.7114 3.447100 6.814051 30842.112 30901.861
mod global (27.85,27.95] cstar_tref ~ temp + aou + silicate + phosphate 14367.5834 14402.9983 3.440340 6.795314 30813.224 30884.922
obs global (27.85,27.95] cstar_tref ~ temp + aou + silicate + phosphate 27268.0858 27306.5247 5.082249 9.638964 56600.265 56677.800
obs global (27.85,27.95] cstar_tref ~ temp + oxygen + nitrate + silicate + phosphate 27150.4756 27195.3210 5.014795 9.547519 56431.929 56522.386
mod global (27.85,27.95] cstar_tref ~ temp + oxygen + phosphate 14540.0407 14569.5531 3.553132 7.028140 31203.387 31263.135
mod global (27.85,27.95] cstar_tref ~ temp + oxygen + silicate + phosphate 14532.3268 14567.7417 3.546755 7.008554 31173.871 31245.569
obs global (27.85,27.95] cstar_tref ~ temp + oxygen + silicate + phosphate 27189.8026 27228.2415 5.037999 9.583573 56497.532 56575.066
obs global (27.95,28.05] cstar_tref ~ sal + aou + silicate + phosphate 31636.8704 31676.6181 4.143118 7.863396 66835.591 66915.959
obs global (27.95,28.05] cstar_tref ~ sal + oxygen + silicate + phosphate 31560.1009 31599.8486 4.114649 7.823194 66718.148 66798.516
mod global (27.95,28.05] cstar_tref ~ sal + temp + aou + nitrate 16730.2459 16766.1710 4.138931 8.034692 34610.107 34682.486
obs global (27.95,28.05] cstar_tref ~ sal + temp + aou + nitrate + phosphate 33087.5668 33133.9391 4.718841 9.255503 70842.797 70936.559
mod global (27.95,28.05] cstar_tref ~ sal + temp + aou + nitrate + silicate 16732.2455 16774.1582 4.138930 8.023617 34595.803 34680.244
mod global (27.95,28.05] cstar_tref ~ sal + temp + aou + phosphate 16540.3057 16576.2308 4.007544 7.653026 33993.212 34065.591
mod global (27.95,28.05] cstar_tref ~ sal + temp + aou + silicate + phosphate 16501.4631 16543.3757 3.979842 7.565241 33849.511 33933.953
obs global (27.95,28.05] cstar_tref ~ sal + temp + aou + silicate + phosphate 31605.3419 31651.7141 4.130660 7.831040 66737.010 66830.772
obs global (27.95,28.05] cstar_tref ~ sal + temp + nitrate + silicate + phosphate 33522.1359 33568.5082 4.906663 9.379136 71093.884 71187.646
mod global (27.95,28.05] cstar_tref ~ sal + temp + oxygen + phosphate 16632.9017 16668.8268 4.071066 7.769036 34177.728 34250.106
mod global (27.95,28.05] cstar_tref ~ sal + temp + oxygen + silicate + phosphate 16594.7607 16636.6734 4.043406 7.682768 34038.864 34123.306
obs global (27.95,28.05] cstar_tref ~ sal + temp + oxygen + silicate + phosphate 31522.6493 31569.0215 4.100095 7.797970 66645.598 66739.361
obs global (27.95,28.05] cstar_tref ~ temp + aou + nitrate + silicate + phosphate 32655.1464 32701.5187 4.539085 8.860614 69784.833 69878.595
mod global (27.95,28.05] cstar_tref ~ temp + aou + phosphate 16599.8524 16629.7900 4.049654 7.707159 34071.929 34132.245
mod global (27.95,28.05] cstar_tref ~ temp + aou + silicate + phosphate 16568.9877 16604.9129 4.027113 7.634199 33953.811 34026.189
obs global (27.95,28.05] cstar_tref ~ temp + aou + silicate + phosphate 32821.3052 32861.0529 4.608160 8.952960 70018.142 70098.509
obs global (27.95,28.05] cstar_tref ~ temp + oxygen + nitrate + silicate + phosphate 32607.6806 32654.0529 4.519775 8.832477 69711.038 69804.800
mod global (27.95,28.05] cstar_tref ~ temp + oxygen + phosphate 16691.5205 16721.4582 4.113195 7.823665 34256.045 34316.361
mod global (27.95,28.05] cstar_tref ~ temp + oxygen + silicate + phosphate 16660.7375 16696.6626 4.090357 7.751747 34141.640 34214.019
obs global (27.95,28.05] cstar_tref ~ temp + oxygen + silicate + phosphate 32784.8422 32824.5899 4.593093 8.927964 69952.219 70032.586
obs global (28.05,28.1] cstar_tref ~ sal + aou + phosphate 25166.1937 25198.4007 3.650202 7.289200 51323.094 51387.707
obs global (28.05,28.1] cstar_tref ~ sal + aou + silicate + phosphate 24552.8030 24591.4513 3.415751 6.840910 50127.539 50205.074
obs global (28.05,28.1] cstar_tref ~ sal + oxygen + silicate + phosphate 24570.3823 24609.0307 3.422234 6.849069 50149.835 50227.371
mod global (28.05,28.1] cstar_tref ~ sal + temp + aou + nitrate + silicate 10272.2753 10311.6953 2.911065 5.916975 22057.468 22137.181
mod global (28.05,28.1] cstar_tref ~ sal + temp + aou + phosphate 10494.2869 10528.0755 3.073565 6.206079 22470.225 22538.551
obs global (28.05,28.1] cstar_tref ~ sal + temp + aou + phosphate 25154.0490 25192.6973 3.644636 7.276930 51295.162 51372.697
mod global (28.05,28.1] cstar_tref ~ sal + temp + aou + silicate + phosphate 9874.5696 9913.9896 2.643443 5.262527 21016.168 21095.881
obs global (28.05,28.1] cstar_tref ~ sal + temp + aou + silicate + phosphate 24547.8436 24592.9334 3.413187 6.838265 50124.349 50214.807
mod global (28.05,28.1] cstar_tref ~ sal + temp + oxygen + nitrate + silicate 10307.1657 10346.5857 2.935798 5.962412 22124.427 22204.140
mod global (28.05,28.1] cstar_tref ~ sal + temp + oxygen + phosphate 10535.8222 10569.6108 3.104677 6.260532 22546.443 22614.768
obs global (28.05,28.1] cstar_tref ~ sal + temp + oxygen + phosphate 25590.2517 25628.9001 3.820235 7.580387 52065.067 52142.603
mod global (28.05,28.1] cstar_tref ~ sal + temp + oxygen + silicate + phosphate 9913.8658 9953.2858 2.668752 5.308408 21092.017 21171.730
obs global (28.05,28.1] cstar_tref ~ sal + temp + oxygen + silicate + phosphate 24437.2363 24482.3260 3.372704 6.772224 49941.492 50031.950
obs global (28.05,28.1] cstar_tref ~ temp + aou + nitrate + phosphate 25671.1734 25709.8218 3.853729 7.705916 52379.244 52456.780
mod global (28.05,28.1] cstar_tref ~ temp + aou + nitrate + silicate 10417.3670 10451.1555 3.016769 6.173146 22428.760 22497.086
mod global (28.05,28.1] cstar_tref ~ temp + aou + silicate + phosphate 10062.8671 10096.6557 2.768280 5.524871 21441.533 21509.858
obs global (28.05,28.1] cstar_tref ~ temp + aou + silicate + phosphate 25357.0717 25395.7201 3.725338 7.478631 51814.276 51891.811
mod global (28.05,28.1] cstar_tref ~ temp + oxygen + nitrate + silicate 10456.5289 10490.3175 3.045553 6.223525 22499.779 22568.105
mod global (28.05,28.1] cstar_tref ~ temp + oxygen + silicate + phosphate 10106.0739 10139.8625 2.797435 5.575049 21520.234 21588.560
obs global (28.05,28.1] cstar_tref ~ temp + oxygen + silicate + phosphate 25350.5091 25389.1575 3.722702 7.468810 51789.230 51866.765
mod global (28.1,28.2] cstar_tref ~ aou + silicate + phosphate 22102.9844 22134.9494 2.952144 6.050957 47214.768 47279.240
mod global (28.1,28.2] cstar_tref ~ oxygen + silicate + phosphate 22482.7969 22514.7618 3.081867 6.310222 47997.725 48062.198
obs global (28.1,28.2] cstar_tref ~ sal + aou + nitrate + phosphate 22773.8543 22812.0859 3.363891 7.027077 47703.238 47780.053
obs global (28.1,28.2] cstar_tref ~ sal + aou + nitrate + silicate + phosphate 22249.0820 22293.6855 3.165103 6.701255 46856.817 46946.434
obs global (28.1,28.2] cstar_tref ~ sal + aou + phosphate 22937.5426 22969.4023 3.428961 7.140035 47984.024 48048.037
mod global (28.1,28.2] cstar_tref ~ sal + aou + silicate + phosphate 21489.2966 21527.6545 2.753356 5.697659 46099.589 46176.956
obs global (28.1,28.2] cstar_tref ~ sal + aou + silicate + phosphate 22395.6943 22433.9259 3.219964 6.807664 47134.140 47210.954
obs global (28.1,28.2] cstar_tref ~ sal + oxygen + nitrate + silicate + phosphate 22571.3243 22615.9279 3.285266 7.221821 48162.695 48252.312
mod global (28.1,28.2] cstar_tref ~ sal + oxygen + silicate + phosphate 21976.0636 22014.4215 2.909364 5.954436 46917.630 46994.997
obs global (28.1,28.2] cstar_tref ~ sal + temp + aou + nitrate + phosphate 22599.6979 22644.3014 3.296063 6.824203 47186.633 47276.250
mod global (28.1,28.2] cstar_tref ~ sal + temp + aou + phosphate 21806.3218 21844.6797 2.853983 6.267529 47872.340 47949.706
obs global (28.1,28.2] cstar_tref ~ sal + temp + aou + phosphate 22855.8424 22894.0740 3.395934 6.978982 47582.390 47659.205
mod global (28.1,28.2] cstar_tref ~ sal + temp + aou + silicate + phosphate 20983.7897 21028.5406 2.599602 5.495892 45434.232 45524.493
obs global (28.1,28.2] cstar_tref ~ sal + temp + aou + silicate + phosphate 22294.2288 22338.8324 3.181670 6.637533 46691.357 46780.975
obs global (28.1,28.2] cstar_tref ~ sal + temp + oxygen + nitrate + phosphate 23247.2392 23291.8427 3.552339 7.256486 48280.590 48370.208
mod global (28.1,28.2] cstar_tref ~ sal + temp + oxygen + phosphate 21887.5962 21925.9541 2.880368 6.316318 48018.013 48095.380
mod global (28.1,28.2] cstar_tref ~ sal + temp + oxygen + silicate + phosphate 21075.1125 21119.8634 2.626621 5.541943 45590.030 45680.291
obs global (28.1,28.2] cstar_tref ~ sal + temp + oxygen + silicate + phosphate 22365.3539 22409.9574 3.207945 6.680879 46807.669 46897.286
mod global (28.1,28.2] cstar_tref ~ temp + aou + silicate + phosphate 21045.1556 21083.5135 2.618320 5.539336 45577.281 45654.647
mod global (28.1,28.2] cstar_tref ~ temp + oxygen + silicate + phosphate 21144.7150 21183.0730 2.648002 5.591350 45751.814 45829.181
mod global (28.2,28.3] cstar_tref ~ aou + silicate + phosphate 27397.5891 27431.4668 2.006235 4.059044 56469.291 56537.290
mod global (28.2,28.3] cstar_tref ~ oxygen + silicate + phosphate 28056.6177 28090.4955 2.110992 4.391441 58557.698 58625.696
obs global (28.2,28.3] cstar_tref ~ sal + aou + nitrate + silicate + phosphate 7462.7541 7500.0347 2.809264 5.908671 15433.220 15507.968
obs global (28.2,28.3] cstar_tref ~ sal + aou + oxygen + nitrate + phosphate 7452.3619 7489.6425 2.799671 5.915197 15439.012 15513.760
obs global (28.2,28.3] cstar_tref ~ sal + aou + oxygen + phosphate 7466.6383 7498.5932 2.814711 5.931863 15452.916 15516.986
obs global (28.2,28.3] cstar_tref ~ sal + aou + oxygen + silicate + phosphate 7413.2984 7450.5790 2.763902 5.854108 15374.488 15449.236
mod global (28.2,28.3] cstar_tref ~ sal + aou + silicate + phosphate 26677.0554 26717.7087 1.897348 3.720860 54140.858 54222.456
obs global (28.2,28.3] cstar_tref ~ sal + aou + silicate + phosphate 7464.2975 7496.2523 2.812543 5.914278 15435.106 15499.176
mod global (28.2,28.3] cstar_tref ~ sal + oxygen + silicate + phosphate 27270.0053 27310.6586 1.986257 3.897474 55372.303 55453.901
obs global (28.2,28.3] cstar_tref ~ sal + temp + aou + nitrate + phosphate 7449.0283 7486.3090 2.796600 5.899852 15423.362 15498.109
mod global (28.2,28.3] cstar_tref ~ sal + temp + aou + phosphate 27973.6613 28014.3146 2.097186 4.320372 58131.080 58212.678
obs global (28.2,28.3] cstar_tref ~ sal + temp + aou + phosphate 7467.3466 7499.3014 2.815367 5.920418 15441.489 15505.558
mod global (28.2,28.3] cstar_tref ~ sal + temp + aou + silicate + phosphate 26611.9802 26659.4091 1.887545 3.710153 54071.043 54166.240
obs global (28.2,28.3] cstar_tref ~ sal + temp + aou + silicate + phosphate 7395.6929 7432.9736 2.747932 5.819083 15337.585 15412.333
obs global (28.2,28.3] cstar_tref ~ sal + temp + oxygen + nitrate + phosphate 7479.3153 7516.5960 2.824620 5.914537 15440.214 15514.961
mod global (28.2,28.3] cstar_tref ~ sal + temp + oxygen + phosphate 28031.4389 28072.0922 2.106565 4.338846 58244.352 58325.950
mod global (28.2,28.3] cstar_tref ~ sal + temp + oxygen + silicate + phosphate 26717.5569 26764.9858 1.902998 3.740471 54287.018 54382.216
obs global (28.2,28.3] cstar_tref ~ sal + temp + oxygen + silicate + phosphate 7403.3657 7440.6463 2.754881 5.783717 15301.971 15376.718
mod global (28.2,28.3] cstar_tref ~ temp + aou + silicate + phosphate 26847.4359 26888.0892 1.922480 3.817073 54830.991 54912.589
mod global (28.2,28.3] cstar_tref ~ temp + oxygen + silicate + phosphate 26955.8462 26996.4995 1.938644 3.851014 55066.340 55147.938
mod global (28.3,28.4] cstar_tref ~ aou + oxygen + nitrate + silicate + phosphate 11930.5122 11973.7666 1.286484 2.284670 22354.698 22441.414
obs global (28.3,28.4] cstar_tref ~ sal + aou + oxygen + nitrate + phosphate 1824.9890 1852.4775 2.706655 5.883528 4470.471 4527.614
obs global (28.3,28.4] cstar_tref ~ sal + aou + oxygen + phosphate 1824.0387 1847.6003 2.710446 5.891713 4468.934 4517.913
mod global (28.3,28.4] cstar_tref ~ sal + aou + oxygen + silicate + phosphate 11503.9369 11547.1913 1.211793 2.183853 21733.287 21820.002
mod global (28.3,28.4] cstar_tref ~ sal + oxygen + nitrate + silicate + phosphate 11816.4428 11859.6972 1.266072 2.205098 21791.815 21878.531
mod global (28.3,28.4] cstar_tref ~ sal + oxygen + silicate + phosphate 11832.5676 11869.6428 1.269293 2.243750 22078.010 22152.338
mod global (28.3,28.4] cstar_tref ~ sal + temp + aou + nitrate + phosphate 11456.3232 11499.5776 1.203730 2.284599 22465.105 22551.821
obs global (28.3,28.4] cstar_tref ~ sal + temp + aou + nitrate + phosphate 1807.9738 1835.4623 2.645940 5.877182 4470.798 4527.942
obs global (28.3,28.4] cstar_tref ~ sal + temp + aou + oxygen + phosphate 1808.5635 1836.0520 2.648022 5.792084 4443.436 4500.579
obs global (28.3,28.4] cstar_tref ~ sal + temp + aou + phosphate 1806.7084 1830.2700 2.648533 5.887989 4470.128 4519.108
mod global (28.3,28.4] cstar_tref ~ sal + temp + aou + silicate + phosphate 11479.4989 11522.7533 1.207648 2.178288 21698.111 21784.827
obs global (28.3,28.4] cstar_tref ~ sal + temp + aou + silicate + phosphate 1807.0481 1834.5366 2.642677 5.764206 4434.569 4491.712
obs global (28.3,28.4] cstar_tref ~ sal + temp + nitrate + silicate + phosphate 1835.5449 1863.0334 2.745019 5.890210 4470.784 4527.927
mod global (28.3,28.4] cstar_tref ~ sal + temp + oxygen + nitrate + phosphate 11466.3120 11509.5664 1.205417 2.286517 22476.663 22563.379
obs global (28.3,28.4] cstar_tref ~ sal + temp + oxygen + nitrate + phosphate 1808.7518 1836.2402 2.648686 5.857989 4464.614 4521.757
obs global (28.3,28.4] cstar_tref ~ sal + temp + oxygen + phosphate 1807.0341 1830.5957 2.649684 5.868057 4463.781 4512.761
mod global (28.3,28.4] cstar_tref ~ sal + temp + oxygen + silicate + phosphate 11490.7701 11534.0245 1.209558 2.181815 21721.607 21808.323
obs global (28.3,28.4] cstar_tref ~ sal + temp + oxygen + silicate + phosphate 1808.7171 1836.2056 2.648564 5.765607 4434.768 4491.912
mod global (28.3,28.4] cstar_tref ~ temp + aou + nitrate + silicate + phosphate 11911.9346 11955.1890 1.283137 2.280410 22329.396 22416.111
mod global (28.3,28.4] cstar_tref ~ temp + oxygen + nitrate + silicate + phosphate 11922.1048 11965.3592 1.284968 2.283786 22350.939 22437.654
obs global (28.4, Inf] cstar_tref ~ sal + aou + nitrate + phosphate 550.8837 567.1947 2.682615 5.841770 1939.998 1977.855
obs global (28.4, Inf] cstar_tref ~ sal + aou + nitrate + silicate + phosphate 550.4927 569.5222 2.654133 5.799864 1939.325 1983.491
obs global (28.4, Inf] cstar_tref ~ sal + aou + oxygen + phosphate 548.9600 565.2710 2.659676 5.817093 1937.779 1975.636
obs global (28.4, Inf] cstar_tref ~ sal + oxygen + nitrate + phosphate 553.3828 569.6938 2.712713 5.870524 1942.269 1980.126
obs global (28.4, Inf] cstar_tref ~ sal + oxygen + nitrate + silicate + phosphate 554.3676 573.3971 2.700445 5.847313 1943.393 1987.560
obs global (28.4, Inf] cstar_tref ~ sal + temp + aou + nitrate + phosphate 552.7934 571.8229 2.681534 5.823993 1941.067 1985.234
obs global (28.4, Inf] cstar_tref ~ sal + temp + aou + silicate + phosphate 555.7155 574.7450 2.716744 5.851113 1942.608 1986.774
obs global (28.4, Inf] cstar_tref ~ sal + temp + nitrate + phosphate 555.2348 571.5458 2.735234 5.881731 1942.197 1980.054
obs global (28.4, Inf] cstar_tref ~ sal + temp + nitrate + silicate + phosphate 554.5632 573.5926 2.702804 5.843503 1942.537 1986.703
obs global (28.4, Inf] cstar_tref ~ sal + temp + oxygen + nitrate + phosphate 554.9444 573.9739 2.707408 5.848177 1942.930 1987.097

7.3 Target variable coefficients

A data frame to map the target variable is prepared.

# extend best model selection with coefficients

lm_best <- left_join(
  lm_best,
  GLODAP_tidy %>% select(data_source, basin, gamma_slab, era, model, term, estimate)
)

7.4 dcant coeffcients

A data frame of coefficient offsets is prepared to facilitate the direct mapping of dcant.

# subtract coefficients of adjacent era  
lm_best_dcant <- lm_best %>%
  select(-c(AIC, BIC, rmse, aic_sum, bic_sum, rmse_sum)) %>% 
  arrange(era) %>%
  group_by(data_source, basin, gamma_slab, model, term) %>%
  mutate(delta_coeff = estimate - lag(estimate)) %>%
  ungroup() %>%
  arrange(basin, gamma_slab, model, term) %>%
  drop_na() %>%
  select(-c(era,estimate))

# pivot to wide format
lm_best_dcant <- lm_best_dcant %>%
  pivot_wider(values_from = delta_coeff,
              names_from = term,
              names_prefix = "delta_coeff_",
              values_fill = 0)
# create table of target variable coefficients in wide format
lm_best_target <- lm_best %>% 
  select(-c(AIC, BIC, rmse, aic_sum, bic_sum, rmse_sum)) %>% 
  pivot_wider(names_from = "term",
              names_prefix = "coeff_",
              values_from = "estimate",
              values_fill = 0
              )
GLODAP_augmented_best <- left_join(
  lm_best_target %>% select(data_source, basin, gamma_slab, era, model),
  GLODAP_augmented
)

7.5 Write files

lm_best_target %>%
  write_csv(paste(path_version_data,
                  "lm_best_target.csv",
                  sep = ""))

lm_best_dcant %>%
  write_csv(paste(path_version_data,
                  "lm_best_dcant.csv",
                  sep = ""))

GLODAP_augmented_best %>%
  write_csv(paste(path_version_data,
                  "lm_residuals_best_models.csv",
                  sep = ""))

8 Model diagnotics

8.1 Selection criterion vs predictors

The selection criterion (rmse) was plotted against the number of predictors (limited to 2 - 5).

8.1.1 All models

GLODAP_glanced %>%
  group_split(era) %>%
  # head(1) %>%
  map(
    ~ ggplot(data = .x,
             aes(
               as.factor(n_predictors),
               !!sym(params_local$MLR_criterion),
               col = data_source
             )) +
      geom_hline(yintercept = c(0, 10)) +
      geom_boxplot() +
      facet_grid(gamma_slab ~ basin) +
      scale_color_brewer(palette = "Set1") +
      ylim(c(0, NA)) +
      labs(x = "Number of predictors",
           title = paste("Era:", unique(.x$era)))
  )
[[1]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
9480f94 jens-daniel-mueller 2021-06-29
d054c39 jens-daniel-mueller 2021-06-24
4fcd066 jens-daniel-mueller 2021-06-24
7e1f407 jens-daniel-mueller 2021-06-10
2cbe18c jens-daniel-mueller 2021-06-10
1772903 jens-daniel-mueller 2021-06-07
594ed9a jens-daniel-mueller 2021-06-04
db7df0e jens-daniel-mueller 2021-06-04
207339d jens-daniel-mueller 2021-06-03
315710b jens-daniel-mueller 2021-06-03
be90356 jens-daniel-mueller 2021-06-02
d37a85d jens-daniel-mueller 2021-05-31
4b7a5ee jens-daniel-mueller 2021-05-28
25bd183 jens-daniel-mueller 2021-05-26
62bd574 jens-daniel-mueller 2021-05-20
7c56c39 jens-daniel-mueller 2021-05-19
52e7583 jens-daniel-mueller 2021-05-12
969e631 jens-daniel-mueller 2021-05-12
d2a83bc jens-daniel-mueller 2021-04-16
c0a47df jens-daniel-mueller 2021-04-16
50290e8 jens-daniel-mueller 2021-04-16
b6fe355 jens-daniel-mueller 2021-04-16
81b7c6d jens-daniel-mueller 2021-04-16
ddec5b7 jens-daniel-mueller 2021-04-15
29edae5 jens-daniel-mueller 2021-04-14
099d566 jens-daniel-mueller 2021-04-14
bb44686 jens-daniel-mueller 2021-04-14
bf40480 jens-daniel-mueller 2021-04-13
9f31fe3 jens-daniel-mueller 2021-04-13
338dd3c jens-daniel-mueller 2021-04-09
a79ca2c jens-daniel-mueller 2021-04-09
d3c3fde jens-daniel-mueller 2021-03-26
594d503 jens-daniel-mueller 2021-03-26
2eb881a jens-daniel-mueller 2021-03-26
03b6009 jens-daniel-mueller 2021-03-23
de6256b jens-daniel-mueller 2021-03-23
f155edd jens-daniel-mueller 2021-03-23
33b385b jens-daniel-mueller 2021-03-20
108d6b2 jens-daniel-mueller 2021-03-20
83a13de jens-daniel-mueller 2021-03-20
cf98c6d jens-daniel-mueller 2021-03-16
a1d52ff jens-daniel-mueller 2021-03-15
0bade3b jens-daniel-mueller 2021-03-15
27c1f4b jens-daniel-mueller 2021-03-14
af75ebf jens-daniel-mueller 2021-03-14
5017709 jens-daniel-mueller 2021-03-11
585b07f jens-daniel-mueller 2021-03-11
85a5ed2 jens-daniel-mueller 2021-03-10
6c0bec6 jens-daniel-mueller 2021-03-05
3c2ec33 jens-daniel-mueller 2021-03-05
af70b94 jens-daniel-mueller 2021-03-04
ac1a836 jens-daniel-mueller 2021-02-24
b03fbd3 jens-daniel-mueller 2021-02-24
3d3b4cc jens-daniel-mueller 2021-02-23
7b672f7 jens-daniel-mueller 2021-01-11
33ba23c jens-daniel-mueller 2021-01-07
318609d jens-daniel-mueller 2020-12-23
9d0b2d0 jens-daniel-mueller 2020-12-23
0aa2b50 jens-daniel-mueller 2020-12-23
2886da0 jens-daniel-mueller 2020-12-19
02f0ee9 jens-daniel-mueller 2020-12-18
7bcb4eb jens-daniel-mueller 2020-12-18
7131186 jens-daniel-mueller 2020-12-17
5b48ef5 jens-daniel-mueller 2020-12-17
f3a708f jens-daniel-mueller 2020-12-17

[[2]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
9480f94 jens-daniel-mueller 2021-06-29
d054c39 jens-daniel-mueller 2021-06-24
4fcd066 jens-daniel-mueller 2021-06-24
3b6387f jens-daniel-mueller 2021-06-18
c6b3da6 jens-daniel-mueller 2021-06-14
439ee80 jens-daniel-mueller 2021-06-11
33ffcab jens-daniel-mueller 2021-06-10
7e1f407 jens-daniel-mueller 2021-06-10
2cbe18c jens-daniel-mueller 2021-06-10
69c79d0 jens-daniel-mueller 2021-06-08
1772903 jens-daniel-mueller 2021-06-07
594ed9a jens-daniel-mueller 2021-06-04
db7df0e jens-daniel-mueller 2021-06-04
2edc791 jens-daniel-mueller 2021-06-04
207339d jens-daniel-mueller 2021-06-03
315710b jens-daniel-mueller 2021-06-03
be90356 jens-daniel-mueller 2021-06-02
d37a85d jens-daniel-mueller 2021-05-31
4b7a5ee jens-daniel-mueller 2021-05-28
25bd183 jens-daniel-mueller 2021-05-26
62bd574 jens-daniel-mueller 2021-05-20
7c56c39 jens-daniel-mueller 2021-05-19
52e7583 jens-daniel-mueller 2021-05-12
969e631 jens-daniel-mueller 2021-05-12
d2a83bc jens-daniel-mueller 2021-04-16
c0a47df jens-daniel-mueller 2021-04-16
50290e8 jens-daniel-mueller 2021-04-16
a00ec94 jens-daniel-mueller 2021-04-16
b6fe355 jens-daniel-mueller 2021-04-16
81b7c6d jens-daniel-mueller 2021-04-16
ddec5b7 jens-daniel-mueller 2021-04-15
29edae5 jens-daniel-mueller 2021-04-14
099d566 jens-daniel-mueller 2021-04-14
bb44686 jens-daniel-mueller 2021-04-14
bf40480 jens-daniel-mueller 2021-04-13
9f31fe3 jens-daniel-mueller 2021-04-13
338dd3c jens-daniel-mueller 2021-04-09
a79ca2c jens-daniel-mueller 2021-04-09
d3c3fde jens-daniel-mueller 2021-03-26
594d503 jens-daniel-mueller 2021-03-26
2eb881a jens-daniel-mueller 2021-03-26

8.1.2 Best models

left_join(lm_best_target %>% select(basin, gamma_slab, era, model),
          GLODAP_glanced) %>%
  group_split(era) %>%
  # head(1) %>%
  imap(
  ~ ggplot(data = .x,
         aes("",
             !!sym(params_local$MLR_criterion),
             col = data_source)) +
  geom_hline(yintercept = c(0, 10)) +
  geom_boxplot() +
  facet_grid(gamma_slab ~ basin) +
  scale_color_brewer(palette = "Set1") +
  ylim(c(0, NA)) +
  labs(x = "Number of predictors pooled",
           title = paste("Era:", unique(.x$era)))
  )
[[1]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
9480f94 jens-daniel-mueller 2021-06-29
d054c39 jens-daniel-mueller 2021-06-24
4fcd066 jens-daniel-mueller 2021-06-24
c6b3da6 jens-daniel-mueller 2021-06-14
7e1f407 jens-daniel-mueller 2021-06-10
2cbe18c jens-daniel-mueller 2021-06-10
1772903 jens-daniel-mueller 2021-06-07
594ed9a jens-daniel-mueller 2021-06-04
db7df0e jens-daniel-mueller 2021-06-04
2edc791 jens-daniel-mueller 2021-06-04
207339d jens-daniel-mueller 2021-06-03
315710b jens-daniel-mueller 2021-06-03
be90356 jens-daniel-mueller 2021-06-02
d37a85d jens-daniel-mueller 2021-05-31
4b7a5ee jens-daniel-mueller 2021-05-28
25bd183 jens-daniel-mueller 2021-05-26
62bd574 jens-daniel-mueller 2021-05-20
7c56c39 jens-daniel-mueller 2021-05-19
52e7583 jens-daniel-mueller 2021-05-12
969e631 jens-daniel-mueller 2021-05-12
d2a83bc jens-daniel-mueller 2021-04-16
c0a47df jens-daniel-mueller 2021-04-16
50290e8 jens-daniel-mueller 2021-04-16
b6fe355 jens-daniel-mueller 2021-04-16
81b7c6d jens-daniel-mueller 2021-04-16
ddec5b7 jens-daniel-mueller 2021-04-15
29edae5 jens-daniel-mueller 2021-04-14
099d566 jens-daniel-mueller 2021-04-14
bb44686 jens-daniel-mueller 2021-04-14
bf40480 jens-daniel-mueller 2021-04-13
9f31fe3 jens-daniel-mueller 2021-04-13
338dd3c jens-daniel-mueller 2021-04-09
a79ca2c jens-daniel-mueller 2021-04-09
d3c3fde jens-daniel-mueller 2021-03-26
594d503 jens-daniel-mueller 2021-03-26
06bfaf7 jens-daniel-mueller 2021-03-26
2eb881a jens-daniel-mueller 2021-03-26
03b6009 jens-daniel-mueller 2021-03-23
de6256b jens-daniel-mueller 2021-03-23
f155edd jens-daniel-mueller 2021-03-23
380d215 jens-daniel-mueller 2021-03-21
33b385b jens-daniel-mueller 2021-03-20
108d6b2 jens-daniel-mueller 2021-03-20
83a13de jens-daniel-mueller 2021-03-20
cf98c6d jens-daniel-mueller 2021-03-16
a1d52ff jens-daniel-mueller 2021-03-15
0bade3b jens-daniel-mueller 2021-03-15
27c1f4b jens-daniel-mueller 2021-03-14
af75ebf jens-daniel-mueller 2021-03-14
5017709 jens-daniel-mueller 2021-03-11
585b07f jens-daniel-mueller 2021-03-11
85a5ed2 jens-daniel-mueller 2021-03-10
6c0bec6 jens-daniel-mueller 2021-03-05
3c2ec33 jens-daniel-mueller 2021-03-05
af70b94 jens-daniel-mueller 2021-03-04
ac1a836 jens-daniel-mueller 2021-02-24
b03fbd3 jens-daniel-mueller 2021-02-24
3d3b4cc jens-daniel-mueller 2021-02-23
7b672f7 jens-daniel-mueller 2021-01-11
33ba23c jens-daniel-mueller 2021-01-07
318609d jens-daniel-mueller 2020-12-23
9d0b2d0 jens-daniel-mueller 2020-12-23
0aa2b50 jens-daniel-mueller 2020-12-23
2886da0 jens-daniel-mueller 2020-12-19
02f0ee9 jens-daniel-mueller 2020-12-18
7bcb4eb jens-daniel-mueller 2020-12-18
7131186 jens-daniel-mueller 2020-12-17
5b48ef5 jens-daniel-mueller 2020-12-17
f3a708f jens-daniel-mueller 2020-12-17

[[2]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
9480f94 jens-daniel-mueller 2021-06-29
d054c39 jens-daniel-mueller 2021-06-24
4fcd066 jens-daniel-mueller 2021-06-24
3b6387f jens-daniel-mueller 2021-06-18
c6b3da6 jens-daniel-mueller 2021-06-14
439ee80 jens-daniel-mueller 2021-06-11
33ffcab jens-daniel-mueller 2021-06-10
7e1f407 jens-daniel-mueller 2021-06-10
2cbe18c jens-daniel-mueller 2021-06-10
69c79d0 jens-daniel-mueller 2021-06-08
1772903 jens-daniel-mueller 2021-06-07
594ed9a jens-daniel-mueller 2021-06-04
db7df0e jens-daniel-mueller 2021-06-04
2edc791 jens-daniel-mueller 2021-06-04
207339d jens-daniel-mueller 2021-06-03
315710b jens-daniel-mueller 2021-06-03
be90356 jens-daniel-mueller 2021-06-02
d37a85d jens-daniel-mueller 2021-05-31
4b7a5ee jens-daniel-mueller 2021-05-28
25bd183 jens-daniel-mueller 2021-05-26
62bd574 jens-daniel-mueller 2021-05-20
7c56c39 jens-daniel-mueller 2021-05-19
52e7583 jens-daniel-mueller 2021-05-12
969e631 jens-daniel-mueller 2021-05-12
d2a83bc jens-daniel-mueller 2021-04-16
c0a47df jens-daniel-mueller 2021-04-16
50290e8 jens-daniel-mueller 2021-04-16
a00ec94 jens-daniel-mueller 2021-04-16
b6fe355 jens-daniel-mueller 2021-04-16
81b7c6d jens-daniel-mueller 2021-04-16
ddec5b7 jens-daniel-mueller 2021-04-15
29edae5 jens-daniel-mueller 2021-04-14
099d566 jens-daniel-mueller 2021-04-14
bb44686 jens-daniel-mueller 2021-04-14
bf40480 jens-daniel-mueller 2021-04-13
9f31fe3 jens-daniel-mueller 2021-04-13
338dd3c jens-daniel-mueller 2021-04-09
a79ca2c jens-daniel-mueller 2021-04-09
d3c3fde jens-daniel-mueller 2021-03-26
594d503 jens-daniel-mueller 2021-03-26

8.2 RMSE correlation between eras

RMSE was plotted to compare the agreement for one model applied to two adjecent eras (ie check whether the same predictor combination performs equal in both eras).

8.2.1 All models

# find max rmse to scale axis
max_rmse <-
  max(c(lm_all$rmse,
        lm_all$rmse_sum - lm_all$rmse))

lm_all %>%
  ggplot(aes(rmse, rmse_sum - rmse, col = gamma_slab)) +
  geom_point() +
  scale_color_viridis_d() +
  coord_equal(xlim = c(0, max_rmse),
              ylim = c(0, max_rmse)) +
  geom_abline(slope = 1,
              col = 'red') +
  facet_grid(data_source ~ basin)

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
9480f94 jens-daniel-mueller 2021-06-29
d054c39 jens-daniel-mueller 2021-06-24
4fcd066 jens-daniel-mueller 2021-06-24
3b6387f jens-daniel-mueller 2021-06-18
c6b3da6 jens-daniel-mueller 2021-06-14
439ee80 jens-daniel-mueller 2021-06-11
33ffcab jens-daniel-mueller 2021-06-10
7e1f407 jens-daniel-mueller 2021-06-10
2cbe18c jens-daniel-mueller 2021-06-10
69c79d0 jens-daniel-mueller 2021-06-08
1772903 jens-daniel-mueller 2021-06-07
594ed9a jens-daniel-mueller 2021-06-04
db7df0e jens-daniel-mueller 2021-06-04
2edc791 jens-daniel-mueller 2021-06-04
207339d jens-daniel-mueller 2021-06-03
315710b jens-daniel-mueller 2021-06-03
be90356 jens-daniel-mueller 2021-06-02
d37a85d jens-daniel-mueller 2021-05-31
4b7a5ee jens-daniel-mueller 2021-05-28
25bd183 jens-daniel-mueller 2021-05-26
62bd574 jens-daniel-mueller 2021-05-20
7c56c39 jens-daniel-mueller 2021-05-19
52e7583 jens-daniel-mueller 2021-05-12
969e631 jens-daniel-mueller 2021-05-12
d2a83bc jens-daniel-mueller 2021-04-16
c0a47df jens-daniel-mueller 2021-04-16
50290e8 jens-daniel-mueller 2021-04-16
a00ec94 jens-daniel-mueller 2021-04-16
b6fe355 jens-daniel-mueller 2021-04-16
81b7c6d jens-daniel-mueller 2021-04-16
ddec5b7 jens-daniel-mueller 2021-04-15
29edae5 jens-daniel-mueller 2021-04-14
099d566 jens-daniel-mueller 2021-04-14
bb44686 jens-daniel-mueller 2021-04-14
bf40480 jens-daniel-mueller 2021-04-13
9f31fe3 jens-daniel-mueller 2021-04-13
338dd3c jens-daniel-mueller 2021-04-09
a79ca2c jens-daniel-mueller 2021-04-09
594d503 jens-daniel-mueller 2021-03-26
06bfaf7 jens-daniel-mueller 2021-03-26
2eb881a jens-daniel-mueller 2021-03-26
03b6009 jens-daniel-mueller 2021-03-23
de6256b jens-daniel-mueller 2021-03-23
f155edd jens-daniel-mueller 2021-03-23
380d215 jens-daniel-mueller 2021-03-21
33b385b jens-daniel-mueller 2021-03-20
108d6b2 jens-daniel-mueller 2021-03-20
83a13de jens-daniel-mueller 2021-03-20
cf98c6d jens-daniel-mueller 2021-03-16
a1d52ff jens-daniel-mueller 2021-03-15
0bade3b jens-daniel-mueller 2021-03-15
27c1f4b jens-daniel-mueller 2021-03-14
af75ebf jens-daniel-mueller 2021-03-14
5017709 jens-daniel-mueller 2021-03-11
585b07f jens-daniel-mueller 2021-03-11
85a5ed2 jens-daniel-mueller 2021-03-10
6c0bec6 jens-daniel-mueller 2021-03-05
3c2ec33 jens-daniel-mueller 2021-03-05
af70b94 jens-daniel-mueller 2021-03-04
ac1a836 jens-daniel-mueller 2021-02-24
b03fbd3 jens-daniel-mueller 2021-02-24
3d3b4cc jens-daniel-mueller 2021-02-23
7b672f7 jens-daniel-mueller 2021-01-11
33ba23c jens-daniel-mueller 2021-01-07
318609d jens-daniel-mueller 2020-12-23
9d0b2d0 jens-daniel-mueller 2020-12-23
0aa2b50 jens-daniel-mueller 2020-12-23
2886da0 jens-daniel-mueller 2020-12-19
02f0ee9 jens-daniel-mueller 2020-12-18
7bcb4eb jens-daniel-mueller 2020-12-18
7131186 jens-daniel-mueller 2020-12-17
5b48ef5 jens-daniel-mueller 2020-12-17
e4ca289 jens-daniel-mueller 2020-12-16
158fe26 jens-daniel-mueller 2020-12-15
7a9a4cb jens-daniel-mueller 2020-12-15
61b263c jens-daniel-mueller 2020-12-15
984697e jens-daniel-mueller 2020-12-12
3ebff89 jens-daniel-mueller 2020-12-12
ba112d3 jens-daniel-mueller 2020-12-11
24a632f jens-daniel-mueller 2020-12-07
6a8004b jens-daniel-mueller 2020-12-07
70bf1a5 jens-daniel-mueller 2020-12-07
7555355 jens-daniel-mueller 2020-12-07
143d6fa jens-daniel-mueller 2020-12-07
090e4d5 jens-daniel-mueller 2020-12-02
7c25f7a jens-daniel-mueller 2020-12-02
b03ddb8 jens-daniel-mueller 2020-12-02
91435ae jens-daniel-mueller 2020-12-01
196be51 jens-daniel-mueller 2020-11-30
rm(max_rmse)

8.2.2 Best models

# find max rmse to scale axis
max_rmse <-
  max(c(lm_best$rmse,
        lm_best$rmse_sum - lm_best$rmse))

lm_best %>%
  ggplot(aes(rmse, rmse_sum - rmse, col = gamma_slab)) +
  geom_point() +
  scale_color_viridis_d() +
  coord_equal(xlim = c(0, max_rmse),
              ylim = c(0, max_rmse)) +
  geom_abline(slope = 1,
              col = 'red') +
  facet_grid(data_source ~ basin)

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
9480f94 jens-daniel-mueller 2021-06-29
d054c39 jens-daniel-mueller 2021-06-24
4fcd066 jens-daniel-mueller 2021-06-24
3b6387f jens-daniel-mueller 2021-06-18
c6b3da6 jens-daniel-mueller 2021-06-14
439ee80 jens-daniel-mueller 2021-06-11
33ffcab jens-daniel-mueller 2021-06-10
7e1f407 jens-daniel-mueller 2021-06-10
2cbe18c jens-daniel-mueller 2021-06-10
69c79d0 jens-daniel-mueller 2021-06-08
1772903 jens-daniel-mueller 2021-06-07
594ed9a jens-daniel-mueller 2021-06-04
db7df0e jens-daniel-mueller 2021-06-04
2edc791 jens-daniel-mueller 2021-06-04
207339d jens-daniel-mueller 2021-06-03
315710b jens-daniel-mueller 2021-06-03
be90356 jens-daniel-mueller 2021-06-02
d37a85d jens-daniel-mueller 2021-05-31
4b7a5ee jens-daniel-mueller 2021-05-28
25bd183 jens-daniel-mueller 2021-05-26
62bd574 jens-daniel-mueller 2021-05-20
7c56c39 jens-daniel-mueller 2021-05-19
52e7583 jens-daniel-mueller 2021-05-12
969e631 jens-daniel-mueller 2021-05-12
d2a83bc jens-daniel-mueller 2021-04-16
c0a47df jens-daniel-mueller 2021-04-16
50290e8 jens-daniel-mueller 2021-04-16
a00ec94 jens-daniel-mueller 2021-04-16
b6fe355 jens-daniel-mueller 2021-04-16
81b7c6d jens-daniel-mueller 2021-04-16
ddec5b7 jens-daniel-mueller 2021-04-15
29edae5 jens-daniel-mueller 2021-04-14
099d566 jens-daniel-mueller 2021-04-14
bb44686 jens-daniel-mueller 2021-04-14
bf40480 jens-daniel-mueller 2021-04-13
9f31fe3 jens-daniel-mueller 2021-04-13
338dd3c jens-daniel-mueller 2021-04-09
a79ca2c jens-daniel-mueller 2021-04-09
594d503 jens-daniel-mueller 2021-03-26
06bfaf7 jens-daniel-mueller 2021-03-26
2eb881a jens-daniel-mueller 2021-03-26
03b6009 jens-daniel-mueller 2021-03-23
de6256b jens-daniel-mueller 2021-03-23
f155edd jens-daniel-mueller 2021-03-23
380d215 jens-daniel-mueller 2021-03-21
33b385b jens-daniel-mueller 2021-03-20
108d6b2 jens-daniel-mueller 2021-03-20
83a13de jens-daniel-mueller 2021-03-20
cf98c6d jens-daniel-mueller 2021-03-16
a1d52ff jens-daniel-mueller 2021-03-15
0bade3b jens-daniel-mueller 2021-03-15
27c1f4b jens-daniel-mueller 2021-03-14
af75ebf jens-daniel-mueller 2021-03-14
5017709 jens-daniel-mueller 2021-03-11
585b07f jens-daniel-mueller 2021-03-11
85a5ed2 jens-daniel-mueller 2021-03-10
6c0bec6 jens-daniel-mueller 2021-03-05
3c2ec33 jens-daniel-mueller 2021-03-05
af70b94 jens-daniel-mueller 2021-03-04
ac1a836 jens-daniel-mueller 2021-02-24
b03fbd3 jens-daniel-mueller 2021-02-24
3d3b4cc jens-daniel-mueller 2021-02-23
7b672f7 jens-daniel-mueller 2021-01-11
33ba23c jens-daniel-mueller 2021-01-07
318609d jens-daniel-mueller 2020-12-23
9d0b2d0 jens-daniel-mueller 2020-12-23
0aa2b50 jens-daniel-mueller 2020-12-23
2886da0 jens-daniel-mueller 2020-12-19
02f0ee9 jens-daniel-mueller 2020-12-18
7bcb4eb jens-daniel-mueller 2020-12-18
7131186 jens-daniel-mueller 2020-12-17
a84ff3c jens-daniel-mueller 2020-12-17
rm(max_rmse)

8.3 Predictor counts

The number of models where a particular predictor was included were counted for each basin, density slab and compared eras

# calculate cases of predictor used
lm_all_stats <- lm_best_dcant %>% 
  pivot_longer(starts_with("delta_coeff_"),
               names_to = "term",
               names_prefix = "delta_coeff_",
               values_to = "delta_coeff") %>% 
  filter(term != "(Intercept)",
         delta_coeff != 0) %>% 
  group_by(data_source, basin, gamma_slab) %>% 
  count(term) %>% 
  ungroup() %>% 
  pivot_wider(values_from = n, names_from = term)

# print table
lm_all_stats %>%
  gt(rowname_col = "gamma_slab",
     groupname_col = c("basin", "data_source")) %>% 
  summary_rows(
    groups = TRUE,
    fns = list(total = "sum")
  )
aou nitrate oxygen phosphate sal silicate temp
global - mod
(-Inf,26] 6 4 7 10 9 4 7
(26,26.5] 8 5 7 10 8 4 5
(26.5,26.75] 6 5 6 10 4 8 8
(26.75,27] 7 4 7 10 4 9 6
(27,27.25] 9 6 5 10 2 6 6
(27.25,27.5] 7 8 5 10 4 4 8
(27.5,27.75] 7 6 5 10 7 5 7
(27.75,27.85] 7 6 3 10 4 4 10
(27.85,27.95] 6 2 4 8 5 6 10
(27.95,28.05] 6 2 4 8 6 5 10
(28.05,28.1] 5 4 5 6 6 8 10
(28.1,28.2] 5 NA 5 10 6 8 6
(28.2,28.3] 5 NA 5 10 6 8 6
(28.3,28.4] 5 6 7 10 7 8 6
total 89.00 75.00 132.00 78.00 87.00 105.00
global - obs
(-Inf,26] 8 7 6 6 10 5 6
(26,26.5] 7 4 6 10 7 4 7
(26.5,26.75] 7 4 4 10 6 4 9
(26.75,27] 8 4 5 10 6 4 7
(27,27.25] 7 5 5 10 5 8 6
(27.25,27.5] 7 4 5 10 4 10 6
(27.5,27.75] 7 4 5 10 4 10 6
(27.75,27.85] 5 4 5 10 6 10 6
(27.85,27.95] 5 4 5 10 6 10 6
(27.95,28.05] 5 4 4 10 6 9 8
(28.05,28.1] 6 1 4 10 7 6 7
(28.1,28.2] 7 5 3 10 10 5 5
(28.2,28.3] 8 4 5 10 10 5 5
(28.3,28.4] 6 4 6 10 10 3 8
(28.4, Inf] 5 8 4 10 10 4 5
total 98.00 66.00 72.00 146.00 107.00 97.00 97.00

8.4 RMSE alternatives

8.4.1 AIC

AIC is an alternative criterion to RMSE to judge model quality, but not (yet) taken into account.

lm_all %>% 
  ggplot(aes(rmse, AIC, col = gamma_slab)) +
  geom_point() +
  scale_color_viridis_d() +
  facet_grid(data_source~basin)

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
9480f94 jens-daniel-mueller 2021-06-29
d054c39 jens-daniel-mueller 2021-06-24
4fcd066 jens-daniel-mueller 2021-06-24
3b6387f jens-daniel-mueller 2021-06-18
c6b3da6 jens-daniel-mueller 2021-06-14
439ee80 jens-daniel-mueller 2021-06-11
33ffcab jens-daniel-mueller 2021-06-10
7e1f407 jens-daniel-mueller 2021-06-10
2cbe18c jens-daniel-mueller 2021-06-10
69c79d0 jens-daniel-mueller 2021-06-08
1772903 jens-daniel-mueller 2021-06-07
594ed9a jens-daniel-mueller 2021-06-04
db7df0e jens-daniel-mueller 2021-06-04
2edc791 jens-daniel-mueller 2021-06-04
207339d jens-daniel-mueller 2021-06-03
315710b jens-daniel-mueller 2021-06-03
be90356 jens-daniel-mueller 2021-06-02
d37a85d jens-daniel-mueller 2021-05-31
4b7a5ee jens-daniel-mueller 2021-05-28
25bd183 jens-daniel-mueller 2021-05-26
62bd574 jens-daniel-mueller 2021-05-20
7c56c39 jens-daniel-mueller 2021-05-19
52e7583 jens-daniel-mueller 2021-05-12
969e631 jens-daniel-mueller 2021-05-12
d2a83bc jens-daniel-mueller 2021-04-16
c0a47df jens-daniel-mueller 2021-04-16
50290e8 jens-daniel-mueller 2021-04-16
a00ec94 jens-daniel-mueller 2021-04-16
b6fe355 jens-daniel-mueller 2021-04-16
81b7c6d jens-daniel-mueller 2021-04-16
ddec5b7 jens-daniel-mueller 2021-04-15
29edae5 jens-daniel-mueller 2021-04-14
099d566 jens-daniel-mueller 2021-04-14
bb44686 jens-daniel-mueller 2021-04-14
bf40480 jens-daniel-mueller 2021-04-13
9f31fe3 jens-daniel-mueller 2021-04-13
338dd3c jens-daniel-mueller 2021-04-09
a79ca2c jens-daniel-mueller 2021-04-09
594d503 jens-daniel-mueller 2021-03-26
06bfaf7 jens-daniel-mueller 2021-03-26
2eb881a jens-daniel-mueller 2021-03-26
03b6009 jens-daniel-mueller 2021-03-23
de6256b jens-daniel-mueller 2021-03-23
f155edd jens-daniel-mueller 2021-03-23
380d215 jens-daniel-mueller 2021-03-21
33b385b jens-daniel-mueller 2021-03-20
108d6b2 jens-daniel-mueller 2021-03-20
83a13de jens-daniel-mueller 2021-03-20
cf98c6d jens-daniel-mueller 2021-03-16
a1d52ff jens-daniel-mueller 2021-03-15
0bade3b jens-daniel-mueller 2021-03-15
27c1f4b jens-daniel-mueller 2021-03-14
af75ebf jens-daniel-mueller 2021-03-14
5017709 jens-daniel-mueller 2021-03-11
585b07f jens-daniel-mueller 2021-03-11
85a5ed2 jens-daniel-mueller 2021-03-10
6c0bec6 jens-daniel-mueller 2021-03-05
3c2ec33 jens-daniel-mueller 2021-03-05
af70b94 jens-daniel-mueller 2021-03-04
ac1a836 jens-daniel-mueller 2021-02-24
b03fbd3 jens-daniel-mueller 2021-02-24
3d3b4cc jens-daniel-mueller 2021-02-23
7b672f7 jens-daniel-mueller 2021-01-11
33ba23c jens-daniel-mueller 2021-01-07
318609d jens-daniel-mueller 2020-12-23
9d0b2d0 jens-daniel-mueller 2020-12-23
0aa2b50 jens-daniel-mueller 2020-12-23
2886da0 jens-daniel-mueller 2020-12-19
02f0ee9 jens-daniel-mueller 2020-12-18
7bcb4eb jens-daniel-mueller 2020-12-18
7131186 jens-daniel-mueller 2020-12-17
5b48ef5 jens-daniel-mueller 2020-12-17
lm_best %>% 
  ggplot(aes(rmse, AIC, col = gamma_slab)) +
  geom_point() +
  scale_color_viridis_d() +
  facet_grid(data_source~basin)

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
9480f94 jens-daniel-mueller 2021-06-29
d054c39 jens-daniel-mueller 2021-06-24
4fcd066 jens-daniel-mueller 2021-06-24
3b6387f jens-daniel-mueller 2021-06-18
c6b3da6 jens-daniel-mueller 2021-06-14
439ee80 jens-daniel-mueller 2021-06-11
33ffcab jens-daniel-mueller 2021-06-10
7e1f407 jens-daniel-mueller 2021-06-10
2cbe18c jens-daniel-mueller 2021-06-10
69c79d0 jens-daniel-mueller 2021-06-08
1772903 jens-daniel-mueller 2021-06-07
594ed9a jens-daniel-mueller 2021-06-04
db7df0e jens-daniel-mueller 2021-06-04
2edc791 jens-daniel-mueller 2021-06-04
207339d jens-daniel-mueller 2021-06-03
315710b jens-daniel-mueller 2021-06-03
be90356 jens-daniel-mueller 2021-06-02
d37a85d jens-daniel-mueller 2021-05-31
4b7a5ee jens-daniel-mueller 2021-05-28
25bd183 jens-daniel-mueller 2021-05-26
62bd574 jens-daniel-mueller 2021-05-20
7c56c39 jens-daniel-mueller 2021-05-19
52e7583 jens-daniel-mueller 2021-05-12
969e631 jens-daniel-mueller 2021-05-12
d2a83bc jens-daniel-mueller 2021-04-16
c0a47df jens-daniel-mueller 2021-04-16
50290e8 jens-daniel-mueller 2021-04-16
a00ec94 jens-daniel-mueller 2021-04-16
b6fe355 jens-daniel-mueller 2021-04-16
81b7c6d jens-daniel-mueller 2021-04-16
ddec5b7 jens-daniel-mueller 2021-04-15
29edae5 jens-daniel-mueller 2021-04-14
099d566 jens-daniel-mueller 2021-04-14
bb44686 jens-daniel-mueller 2021-04-14
bf40480 jens-daniel-mueller 2021-04-13
9f31fe3 jens-daniel-mueller 2021-04-13
338dd3c jens-daniel-mueller 2021-04-09
a79ca2c jens-daniel-mueller 2021-04-09
594d503 jens-daniel-mueller 2021-03-26
06bfaf7 jens-daniel-mueller 2021-03-26
2eb881a jens-daniel-mueller 2021-03-26
03b6009 jens-daniel-mueller 2021-03-23
de6256b jens-daniel-mueller 2021-03-23
f155edd jens-daniel-mueller 2021-03-23
380d215 jens-daniel-mueller 2021-03-21
33b385b jens-daniel-mueller 2021-03-20
108d6b2 jens-daniel-mueller 2021-03-20
83a13de jens-daniel-mueller 2021-03-20
cf98c6d jens-daniel-mueller 2021-03-16
a1d52ff jens-daniel-mueller 2021-03-15
0bade3b jens-daniel-mueller 2021-03-15
27c1f4b jens-daniel-mueller 2021-03-14
af75ebf jens-daniel-mueller 2021-03-14
5017709 jens-daniel-mueller 2021-03-11
585b07f jens-daniel-mueller 2021-03-11
85a5ed2 jens-daniel-mueller 2021-03-10
6c0bec6 jens-daniel-mueller 2021-03-05
3c2ec33 jens-daniel-mueller 2021-03-05
af70b94 jens-daniel-mueller 2021-03-04
ac1a836 jens-daniel-mueller 2021-02-24
b03fbd3 jens-daniel-mueller 2021-02-24
3d3b4cc jens-daniel-mueller 2021-02-23
7b672f7 jens-daniel-mueller 2021-01-11
33ba23c jens-daniel-mueller 2021-01-07
318609d jens-daniel-mueller 2020-12-23
9d0b2d0 jens-daniel-mueller 2020-12-23
0aa2b50 jens-daniel-mueller 2020-12-23
2886da0 jens-daniel-mueller 2020-12-19
02f0ee9 jens-daniel-mueller 2020-12-18
7bcb4eb jens-daniel-mueller 2020-12-18
7131186 jens-daniel-mueller 2020-12-17
5b48ef5 jens-daniel-mueller 2020-12-17

8.4.2 AIC vs BIC

BIC is an alternative criterion to RMSE to judge model quality, but not (yet) taken into account.

lm_all %>% 
  ggplot(aes(AIC, BIC, col = gamma_slab)) +
  geom_point() +
  scale_color_viridis_d() +
  facet_grid(data_source~basin)

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
9480f94 jens-daniel-mueller 2021-06-29
d054c39 jens-daniel-mueller 2021-06-24
4fcd066 jens-daniel-mueller 2021-06-24
3b6387f jens-daniel-mueller 2021-06-18
c6b3da6 jens-daniel-mueller 2021-06-14
439ee80 jens-daniel-mueller 2021-06-11
33ffcab jens-daniel-mueller 2021-06-10
7e1f407 jens-daniel-mueller 2021-06-10
2cbe18c jens-daniel-mueller 2021-06-10
69c79d0 jens-daniel-mueller 2021-06-08
1772903 jens-daniel-mueller 2021-06-07
594ed9a jens-daniel-mueller 2021-06-04
db7df0e jens-daniel-mueller 2021-06-04
2edc791 jens-daniel-mueller 2021-06-04
207339d jens-daniel-mueller 2021-06-03
315710b jens-daniel-mueller 2021-06-03
be90356 jens-daniel-mueller 2021-06-02
d37a85d jens-daniel-mueller 2021-05-31
4b7a5ee jens-daniel-mueller 2021-05-28
25bd183 jens-daniel-mueller 2021-05-26
62bd574 jens-daniel-mueller 2021-05-20
7c56c39 jens-daniel-mueller 2021-05-19
52e7583 jens-daniel-mueller 2021-05-12
969e631 jens-daniel-mueller 2021-05-12
d2a83bc jens-daniel-mueller 2021-04-16
c0a47df jens-daniel-mueller 2021-04-16
50290e8 jens-daniel-mueller 2021-04-16
a00ec94 jens-daniel-mueller 2021-04-16
b6fe355 jens-daniel-mueller 2021-04-16
81b7c6d jens-daniel-mueller 2021-04-16
ddec5b7 jens-daniel-mueller 2021-04-15
29edae5 jens-daniel-mueller 2021-04-14
099d566 jens-daniel-mueller 2021-04-14
bb44686 jens-daniel-mueller 2021-04-14
bf40480 jens-daniel-mueller 2021-04-13
9f31fe3 jens-daniel-mueller 2021-04-13
338dd3c jens-daniel-mueller 2021-04-09
a79ca2c jens-daniel-mueller 2021-04-09
594d503 jens-daniel-mueller 2021-03-26
06bfaf7 jens-daniel-mueller 2021-03-26
2eb881a jens-daniel-mueller 2021-03-26
03b6009 jens-daniel-mueller 2021-03-23
de6256b jens-daniel-mueller 2021-03-23
f155edd jens-daniel-mueller 2021-03-23
380d215 jens-daniel-mueller 2021-03-21
33b385b jens-daniel-mueller 2021-03-20
108d6b2 jens-daniel-mueller 2021-03-20

8.5 RMSE vs VIF

GLODAP_glanced %>% 
  ggplot(aes(rmse, log10(vif_max),col=data_source)) +
  geom_hline(yintercept = 1) +
  geom_point() +
  scale_color_brewer(palette = "Set1") +
  facet_grid(gamma_slab~basin)

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
9480f94 jens-daniel-mueller 2021-06-29
d054c39 jens-daniel-mueller 2021-06-24
4fcd066 jens-daniel-mueller 2021-06-24
3b6387f jens-daniel-mueller 2021-06-18
c6b3da6 jens-daniel-mueller 2021-06-14
439ee80 jens-daniel-mueller 2021-06-11
33ffcab jens-daniel-mueller 2021-06-10
7e1f407 jens-daniel-mueller 2021-06-10
2cbe18c jens-daniel-mueller 2021-06-10
69c79d0 jens-daniel-mueller 2021-06-08
1772903 jens-daniel-mueller 2021-06-07
594ed9a jens-daniel-mueller 2021-06-04
db7df0e jens-daniel-mueller 2021-06-04
2edc791 jens-daniel-mueller 2021-06-04
207339d jens-daniel-mueller 2021-06-03
315710b jens-daniel-mueller 2021-06-03
be90356 jens-daniel-mueller 2021-06-02
d37a85d jens-daniel-mueller 2021-05-31
4b7a5ee jens-daniel-mueller 2021-05-28
25bd183 jens-daniel-mueller 2021-05-26
62bd574 jens-daniel-mueller 2021-05-20
7c56c39 jens-daniel-mueller 2021-05-19
52e7583 jens-daniel-mueller 2021-05-12
969e631 jens-daniel-mueller 2021-05-12
d2a83bc jens-daniel-mueller 2021-04-16
c0a47df jens-daniel-mueller 2021-04-16
50290e8 jens-daniel-mueller 2021-04-16
a00ec94 jens-daniel-mueller 2021-04-16
b6fe355 jens-daniel-mueller 2021-04-16
81b7c6d jens-daniel-mueller 2021-04-16
ddec5b7 jens-daniel-mueller 2021-04-15
29edae5 jens-daniel-mueller 2021-04-14
099d566 jens-daniel-mueller 2021-04-14
bb44686 jens-daniel-mueller 2021-04-14
bf40480 jens-daniel-mueller 2021-04-13
9f31fe3 jens-daniel-mueller 2021-04-13
338dd3c jens-daniel-mueller 2021-04-09
a79ca2c jens-daniel-mueller 2021-04-09
594d503 jens-daniel-mueller 2021-03-26
2eb881a jens-daniel-mueller 2021-03-26
03b6009 jens-daniel-mueller 2021-03-23
de6256b jens-daniel-mueller 2021-03-23
33b385b jens-daniel-mueller 2021-03-20
108d6b2 jens-daniel-mueller 2021-03-20

8.6 Residual patterns

8.6.1 Fitted vs true

Plotted are fitted vs actual target variable values, here: rparams_local$MLR_target`

i_binwidth <- 2

p_prop_prop(df = GLODAP_augmented,
            var1 = params_local$MLR_target,
            var2 = ".fitted") +
  facet_grid(basin_AIP ~ data_source) +
  labs(title = "All models")

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
GLODAP_augmented %>%
  ggplot(aes(!!sym(params_local$MLR_target) - .fitted)) +
  geom_histogram(binwidth = i_binwidth) +
  labs(title = "All models") +
  scale_x_continuous(limits = c(-50,50)) +
  facet_wrap(~data_source)

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
p_prop_prop(df = GLODAP_augmented_best,
            var1 = params_local$MLR_target,
            var2 = ".fitted") +
  labs(title = "Selected models") +
  facet_grid(basin_AIP ~ data_source)

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
GLODAP_augmented_best %>%
  ggplot(aes(!!sym(params_local$MLR_target) - .fitted)) +
  geom_histogram(binwidth = i_binwidth) +
  labs(title = "Selected models") +
    scale_x_continuous(limits = c(-50,50)) +
  facet_wrap(~data_source)

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13

8.6.2 Pooled

In the following, we present residual patterns vs latitude across all domains.

i_ylim <- c(-30,30)

GLODAP_augmented_best %>%
  ggplot(aes(lat, .resid)) +
  geom_bin2d(binwidth = i_binwidth) +
  geom_hline(yintercept = 0, col = "black") +
  scale_fill_viridis_c(trans = "log10") +
  labs(
    title = paste(
      "Target variable:",
      params_local$MLR_target,
      "| Selected models",
      "| All domains"
    )
  ) +
  facet_wrap(~data_source)

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
9480f94 jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29
d054c39 jens-daniel-mueller 2021-06-24
4fcd066 jens-daniel-mueller 2021-06-24
3b6387f jens-daniel-mueller 2021-06-18
c6b3da6 jens-daniel-mueller 2021-06-14
439ee80 jens-daniel-mueller 2021-06-11
33ffcab jens-daniel-mueller 2021-06-10
7e1f407 jens-daniel-mueller 2021-06-10
2cbe18c jens-daniel-mueller 2021-06-10
69c79d0 jens-daniel-mueller 2021-06-08
1772903 jens-daniel-mueller 2021-06-07
594ed9a jens-daniel-mueller 2021-06-04
db7df0e jens-daniel-mueller 2021-06-04
2edc791 jens-daniel-mueller 2021-06-04
207339d jens-daniel-mueller 2021-06-03
315710b jens-daniel-mueller 2021-06-03
be90356 jens-daniel-mueller 2021-06-02
d37a85d jens-daniel-mueller 2021-05-31
4b7a5ee jens-daniel-mueller 2021-05-28
25bd183 jens-daniel-mueller 2021-05-26
62bd574 jens-daniel-mueller 2021-05-20
7c56c39 jens-daniel-mueller 2021-05-19
52e7583 jens-daniel-mueller 2021-05-12
969e631 jens-daniel-mueller 2021-05-12
d2a83bc jens-daniel-mueller 2021-04-16
c0a47df jens-daniel-mueller 2021-04-16
50290e8 jens-daniel-mueller 2021-04-16
a00ec94 jens-daniel-mueller 2021-04-16
b6fe355 jens-daniel-mueller 2021-04-16
81b7c6d jens-daniel-mueller 2021-04-16
ddec5b7 jens-daniel-mueller 2021-04-15
29edae5 jens-daniel-mueller 2021-04-14
099d566 jens-daniel-mueller 2021-04-14
bb44686 jens-daniel-mueller 2021-04-14
bf40480 jens-daniel-mueller 2021-04-13
9f31fe3 jens-daniel-mueller 2021-04-13
338dd3c jens-daniel-mueller 2021-04-09
a79ca2c jens-daniel-mueller 2021-04-09
594d503 jens-daniel-mueller 2021-03-26
06bfaf7 jens-daniel-mueller 2021-03-26
2eb881a jens-daniel-mueller 2021-03-26
03b6009 jens-daniel-mueller 2021-03-23
de6256b jens-daniel-mueller 2021-03-23
f155edd jens-daniel-mueller 2021-03-23
380d215 jens-daniel-mueller 2021-03-21
33b385b jens-daniel-mueller 2021-03-20
108d6b2 jens-daniel-mueller 2021-03-20
83a13de jens-daniel-mueller 2021-03-20
cf98c6d jens-daniel-mueller 2021-03-16
a1d52ff jens-daniel-mueller 2021-03-15
0bade3b jens-daniel-mueller 2021-03-15
27c1f4b jens-daniel-mueller 2021-03-14
af75ebf jens-daniel-mueller 2021-03-14
5017709 jens-daniel-mueller 2021-03-11
585b07f jens-daniel-mueller 2021-03-11
85a5ed2 jens-daniel-mueller 2021-03-10
6c0bec6 jens-daniel-mueller 2021-03-05
3c2ec33 jens-daniel-mueller 2021-03-05
af70b94 jens-daniel-mueller 2021-03-04
27ae473 jens-daniel-mueller 2021-02-24
4bc00ea jens-daniel-mueller 2021-02-24

Due to the few large residuals, we limit the y axis range for the plots below.

GLODAP_augmented_best %>%
  ggplot(aes(lat, .resid)) +
  geom_bin2d(binwidth = i_binwidth) +
  geom_hline(yintercept = 0, col = "black") +
  scale_fill_viridis_c(trans = "log10") +
  coord_cartesian(ylim = i_ylim) +
  labs(
    title = paste(
      "Target variable:",
      params_local$MLR_target,
      "| Selected models",
      "| All domains"
    )
  ) +
  facet_wrap(~data_source)

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
9480f94 jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29
d054c39 jens-daniel-mueller 2021-06-24
4fcd066 jens-daniel-mueller 2021-06-24
3b6387f jens-daniel-mueller 2021-06-18
c6b3da6 jens-daniel-mueller 2021-06-14
439ee80 jens-daniel-mueller 2021-06-11
33ffcab jens-daniel-mueller 2021-06-10
7e1f407 jens-daniel-mueller 2021-06-10
2cbe18c jens-daniel-mueller 2021-06-10
69c79d0 jens-daniel-mueller 2021-06-08
1772903 jens-daniel-mueller 2021-06-07
594ed9a jens-daniel-mueller 2021-06-04
db7df0e jens-daniel-mueller 2021-06-04
2edc791 jens-daniel-mueller 2021-06-04
207339d jens-daniel-mueller 2021-06-03
315710b jens-daniel-mueller 2021-06-03
be90356 jens-daniel-mueller 2021-06-02
d37a85d jens-daniel-mueller 2021-05-31
4b7a5ee jens-daniel-mueller 2021-05-28
25bd183 jens-daniel-mueller 2021-05-26
62bd574 jens-daniel-mueller 2021-05-20
7c56c39 jens-daniel-mueller 2021-05-19
52e7583 jens-daniel-mueller 2021-05-12
969e631 jens-daniel-mueller 2021-05-12
d2a83bc jens-daniel-mueller 2021-04-16
c0a47df jens-daniel-mueller 2021-04-16
50290e8 jens-daniel-mueller 2021-04-16
a00ec94 jens-daniel-mueller 2021-04-16
b6fe355 jens-daniel-mueller 2021-04-16
81b7c6d jens-daniel-mueller 2021-04-16
ddec5b7 jens-daniel-mueller 2021-04-15
29edae5 jens-daniel-mueller 2021-04-14
099d566 jens-daniel-mueller 2021-04-14
bb44686 jens-daniel-mueller 2021-04-14
bf40480 jens-daniel-mueller 2021-04-13
9f31fe3 jens-daniel-mueller 2021-04-13
338dd3c jens-daniel-mueller 2021-04-09
a79ca2c jens-daniel-mueller 2021-04-09
d3c3fde jens-daniel-mueller 2021-03-26
594d503 jens-daniel-mueller 2021-03-26
06bfaf7 jens-daniel-mueller 2021-03-26
2eb881a jens-daniel-mueller 2021-03-26
03b6009 jens-daniel-mueller 2021-03-23
de6256b jens-daniel-mueller 2021-03-23
f155edd jens-daniel-mueller 2021-03-23
380d215 jens-daniel-mueller 2021-03-21
33b385b jens-daniel-mueller 2021-03-20
108d6b2 jens-daniel-mueller 2021-03-20
83a13de jens-daniel-mueller 2021-03-20
cf98c6d jens-daniel-mueller 2021-03-16
a1d52ff jens-daniel-mueller 2021-03-15
0bade3b jens-daniel-mueller 2021-03-15
27c1f4b jens-daniel-mueller 2021-03-14
af75ebf jens-daniel-mueller 2021-03-14
5017709 jens-daniel-mueller 2021-03-11
585b07f jens-daniel-mueller 2021-03-11
85a5ed2 jens-daniel-mueller 2021-03-10
6c0bec6 jens-daniel-mueller 2021-03-05
3c2ec33 jens-daniel-mueller 2021-03-05
af70b94 jens-daniel-mueller 2021-03-04
27ae473 jens-daniel-mueller 2021-02-24
4bc00ea jens-daniel-mueller 2021-02-24

8.6.3 By model domain

In the following, we present residual patterns vs latitude for separate model domains, ie basins, density slabs and eras.

GLODAP_augmented_best %>% 
  group_split(basin, data_source) %>% 
  # head(1) %>% 
  map(~ ggplot(data = .x, aes(lat, .resid)) +
      geom_bin2d(binwidth = i_binwidth) +
      geom_hline(yintercept = 0, col = "black") +
      scale_fill_viridis_c(trans = "log10") +
      facet_grid(gamma_slab ~ era) +
      coord_cartesian(ylim = i_ylim) +
      labs(
        title = paste(
          "Target:",
          params_local$MLR_target,
          "| best models | basin:",
          unique(.x$basin),
          "| data_source:",
          unique(.x$data_source)
        )
      ))
[[1]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
9480f94 jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29
d054c39 jens-daniel-mueller 2021-06-24
4fcd066 jens-daniel-mueller 2021-06-24
c6b3da6 jens-daniel-mueller 2021-06-14
7e1f407 jens-daniel-mueller 2021-06-10
2cbe18c jens-daniel-mueller 2021-06-10
1772903 jens-daniel-mueller 2021-06-07
594ed9a jens-daniel-mueller 2021-06-04
db7df0e jens-daniel-mueller 2021-06-04
2edc791 jens-daniel-mueller 2021-06-04
207339d jens-daniel-mueller 2021-06-03
315710b jens-daniel-mueller 2021-06-03
be90356 jens-daniel-mueller 2021-06-02
d37a85d jens-daniel-mueller 2021-05-31
4b7a5ee jens-daniel-mueller 2021-05-28
25bd183 jens-daniel-mueller 2021-05-26
62bd574 jens-daniel-mueller 2021-05-20
7c56c39 jens-daniel-mueller 2021-05-19
52e7583 jens-daniel-mueller 2021-05-12
d2a83bc jens-daniel-mueller 2021-04-16
c0a47df jens-daniel-mueller 2021-04-16
50290e8 jens-daniel-mueller 2021-04-16
b6fe355 jens-daniel-mueller 2021-04-16
81b7c6d jens-daniel-mueller 2021-04-16
ddec5b7 jens-daniel-mueller 2021-04-15
29edae5 jens-daniel-mueller 2021-04-14
099d566 jens-daniel-mueller 2021-04-14
bb44686 jens-daniel-mueller 2021-04-14
bf40480 jens-daniel-mueller 2021-04-13
9f31fe3 jens-daniel-mueller 2021-04-13
338dd3c jens-daniel-mueller 2021-04-09
a79ca2c jens-daniel-mueller 2021-04-09
d3c3fde jens-daniel-mueller 2021-03-26
594d503 jens-daniel-mueller 2021-03-26
06bfaf7 jens-daniel-mueller 2021-03-26
2eb881a jens-daniel-mueller 2021-03-26
03b6009 jens-daniel-mueller 2021-03-23
de6256b jens-daniel-mueller 2021-03-23
f155edd jens-daniel-mueller 2021-03-23
380d215 jens-daniel-mueller 2021-03-21
33b385b jens-daniel-mueller 2021-03-20
108d6b2 jens-daniel-mueller 2021-03-20
83a13de jens-daniel-mueller 2021-03-20
cf98c6d jens-daniel-mueller 2021-03-16
a1d52ff jens-daniel-mueller 2021-03-15
0bade3b jens-daniel-mueller 2021-03-15
27c1f4b jens-daniel-mueller 2021-03-14
af75ebf jens-daniel-mueller 2021-03-14
5017709 jens-daniel-mueller 2021-03-11
585b07f jens-daniel-mueller 2021-03-11
85a5ed2 jens-daniel-mueller 2021-03-10
6c0bec6 jens-daniel-mueller 2021-03-05
3c2ec33 jens-daniel-mueller 2021-03-05
af70b94 jens-daniel-mueller 2021-03-04
27ae473 jens-daniel-mueller 2021-02-24
a1ba577 jens-daniel-mueller 2021-02-24
071743d jens-daniel-mueller 2021-02-24

[[2]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
9480f94 jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29
d054c39 jens-daniel-mueller 2021-06-24
4fcd066 jens-daniel-mueller 2021-06-24
3b6387f jens-daniel-mueller 2021-06-18
c6b3da6 jens-daniel-mueller 2021-06-14
439ee80 jens-daniel-mueller 2021-06-11
33ffcab jens-daniel-mueller 2021-06-10
7e1f407 jens-daniel-mueller 2021-06-10
2cbe18c jens-daniel-mueller 2021-06-10
69c79d0 jens-daniel-mueller 2021-06-08
1772903 jens-daniel-mueller 2021-06-07
594ed9a jens-daniel-mueller 2021-06-04
db7df0e jens-daniel-mueller 2021-06-04
2edc791 jens-daniel-mueller 2021-06-04
207339d jens-daniel-mueller 2021-06-03
315710b jens-daniel-mueller 2021-06-03
be90356 jens-daniel-mueller 2021-06-02
d37a85d jens-daniel-mueller 2021-05-31
4b7a5ee jens-daniel-mueller 2021-05-28
25bd183 jens-daniel-mueller 2021-05-26
62bd574 jens-daniel-mueller 2021-05-20
7c56c39 jens-daniel-mueller 2021-05-19
52e7583 jens-daniel-mueller 2021-05-12
d2a83bc jens-daniel-mueller 2021-04-16
c0a47df jens-daniel-mueller 2021-04-16
50290e8 jens-daniel-mueller 2021-04-16
a00ec94 jens-daniel-mueller 2021-04-16
b6fe355 jens-daniel-mueller 2021-04-16
81b7c6d jens-daniel-mueller 2021-04-16
ddec5b7 jens-daniel-mueller 2021-04-15
29edae5 jens-daniel-mueller 2021-04-14
099d566 jens-daniel-mueller 2021-04-14
bb44686 jens-daniel-mueller 2021-04-14
bf40480 jens-daniel-mueller 2021-04-13
9f31fe3 jens-daniel-mueller 2021-04-13
338dd3c jens-daniel-mueller 2021-04-09
a79ca2c jens-daniel-mueller 2021-04-09
d3c3fde jens-daniel-mueller 2021-03-26
594d503 jens-daniel-mueller 2021-03-26
06bfaf7 jens-daniel-mueller 2021-03-26
2eb881a jens-daniel-mueller 2021-03-26
03b6009 jens-daniel-mueller 2021-03-23
de6256b jens-daniel-mueller 2021-03-23
f155edd jens-daniel-mueller 2021-03-23
380d215 jens-daniel-mueller 2021-03-21
33b385b jens-daniel-mueller 2021-03-20
108d6b2 jens-daniel-mueller 2021-03-20
83a13de jens-daniel-mueller 2021-03-20
cf98c6d jens-daniel-mueller 2021-03-16
a1d52ff jens-daniel-mueller 2021-03-15
0bade3b jens-daniel-mueller 2021-03-15
27c1f4b jens-daniel-mueller 2021-03-14
af75ebf jens-daniel-mueller 2021-03-14
5017709 jens-daniel-mueller 2021-03-11
585b07f jens-daniel-mueller 2021-03-11
85a5ed2 jens-daniel-mueller 2021-03-10
6c0bec6 jens-daniel-mueller 2021-03-05
af70b94 jens-daniel-mueller 2021-03-04
27ae473 jens-daniel-mueller 2021-02-24
a1ba577 jens-daniel-mueller 2021-02-24

8.6.4 Latitudinal mean

GLODAP_augmented_best <- GLODAP_augmented_best %>%
  mutate(lat_grid = as.numeric(as.character(cut(
    lat,
    seq(-90, 90, 10),
    seq(-85, 85, 10)
  ))))

lat_residual <- GLODAP_augmented_best %>%
  group_by(data_source, basin, gamma_slab, era, lat_grid) %>% 
  summarise(.resid_mean = mean(.resid)) %>% 
  ungroup()

lat_residual %>%
  group_split(basin) %>% 
  map(
  ~ggplot(data = .x,
          aes(lat_grid, .resid_mean, col=era)) +
  geom_line() +
  geom_point() +
  geom_hline(yintercept = 0, col = "black") +
  facet_grid(gamma_slab ~ data_source) +
    labs(title = paste("Basin:", unique(.x$basin)))
  )
[[1]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
d054c39 jens-daniel-mueller 2021-06-24
4fcd066 jens-daniel-mueller 2021-06-24
3b6387f jens-daniel-mueller 2021-06-18
c6b3da6 jens-daniel-mueller 2021-06-14
439ee80 jens-daniel-mueller 2021-06-11
33ffcab jens-daniel-mueller 2021-06-10
7e1f407 jens-daniel-mueller 2021-06-10
2cbe18c jens-daniel-mueller 2021-06-10
69c79d0 jens-daniel-mueller 2021-06-08
1772903 jens-daniel-mueller 2021-06-07
594ed9a jens-daniel-mueller 2021-06-04
db7df0e jens-daniel-mueller 2021-06-04
2edc791 jens-daniel-mueller 2021-06-04
207339d jens-daniel-mueller 2021-06-03
315710b jens-daniel-mueller 2021-06-03
be90356 jens-daniel-mueller 2021-06-02
d37a85d jens-daniel-mueller 2021-05-31
4b7a5ee jens-daniel-mueller 2021-05-28
25bd183 jens-daniel-mueller 2021-05-26
62bd574 jens-daniel-mueller 2021-05-20
7c56c39 jens-daniel-mueller 2021-05-19
52e7583 jens-daniel-mueller 2021-05-12
d2a83bc jens-daniel-mueller 2021-04-16
c0a47df jens-daniel-mueller 2021-04-16
50290e8 jens-daniel-mueller 2021-04-16
a00ec94 jens-daniel-mueller 2021-04-16
b6fe355 jens-daniel-mueller 2021-04-16
81b7c6d jens-daniel-mueller 2021-04-16
ddec5b7 jens-daniel-mueller 2021-04-15
29edae5 jens-daniel-mueller 2021-04-14
099d566 jens-daniel-mueller 2021-04-14
bb44686 jens-daniel-mueller 2021-04-14
bf40480 jens-daniel-mueller 2021-04-13
9f31fe3 jens-daniel-mueller 2021-04-13
338dd3c jens-daniel-mueller 2021-04-09
a79ca2c jens-daniel-mueller 2021-04-09
594d503 jens-daniel-mueller 2021-03-26
06bfaf7 jens-daniel-mueller 2021-03-26
2eb881a jens-daniel-mueller 2021-03-26
03b6009 jens-daniel-mueller 2021-03-23
de6256b jens-daniel-mueller 2021-03-23
f155edd jens-daniel-mueller 2021-03-23
380d215 jens-daniel-mueller 2021-03-21
33b385b jens-daniel-mueller 2021-03-20
108d6b2 jens-daniel-mueller 2021-03-20
83a13de jens-daniel-mueller 2021-03-20
cf98c6d jens-daniel-mueller 2021-03-16
a1d52ff jens-daniel-mueller 2021-03-15
0bade3b jens-daniel-mueller 2021-03-15
27c1f4b jens-daniel-mueller 2021-03-14
af75ebf jens-daniel-mueller 2021-03-14
5017709 jens-daniel-mueller 2021-03-11
585b07f jens-daniel-mueller 2021-03-11
85a5ed2 jens-daniel-mueller 2021-03-10
6c0bec6 jens-daniel-mueller 2021-03-05
3c2ec33 jens-daniel-mueller 2021-03-05
af70b94 jens-daniel-mueller 2021-03-04
fec3558 jens-daniel-mueller 2021-02-24

8.6.5 Latitudinal offset

# calculate residual offset for adjacent eras
lat_residual_offset <- lat_residual  %>%
  select(data_source, basin, gamma_slab, era, lat_grid, .resid_mean) %>% 
  arrange(era) %>% 
  group_by(data_source, basin, gamma_slab, lat_grid) %>% 
  mutate(.resid_mean_offset = .resid_mean - lag(.resid_mean)) %>% 
  ungroup() %>% 
  drop_na()

lat_residual_offset %>%
  ggplot(aes(lat_grid, .resid_mean_offset, col=data_source)) +
  geom_line() +
  geom_point() +
  geom_hline(yintercept = 0, col = "black") +
  facet_grid(gamma_slab ~ basin)

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
9480f94 jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29
d054c39 jens-daniel-mueller 2021-06-24
4fcd066 jens-daniel-mueller 2021-06-24
3b6387f jens-daniel-mueller 2021-06-18
c6b3da6 jens-daniel-mueller 2021-06-14
439ee80 jens-daniel-mueller 2021-06-11
33ffcab jens-daniel-mueller 2021-06-10
7e1f407 jens-daniel-mueller 2021-06-10
2cbe18c jens-daniel-mueller 2021-06-10
69c79d0 jens-daniel-mueller 2021-06-08
1772903 jens-daniel-mueller 2021-06-07
594ed9a jens-daniel-mueller 2021-06-04
db7df0e jens-daniel-mueller 2021-06-04
2edc791 jens-daniel-mueller 2021-06-04
207339d jens-daniel-mueller 2021-06-03
315710b jens-daniel-mueller 2021-06-03
be90356 jens-daniel-mueller 2021-06-02
d37a85d jens-daniel-mueller 2021-05-31
4b7a5ee jens-daniel-mueller 2021-05-28
25bd183 jens-daniel-mueller 2021-05-26
62bd574 jens-daniel-mueller 2021-05-20
7c56c39 jens-daniel-mueller 2021-05-19
52e7583 jens-daniel-mueller 2021-05-12
969e631 jens-daniel-mueller 2021-05-12
d2a83bc jens-daniel-mueller 2021-04-16
c0a47df jens-daniel-mueller 2021-04-16
50290e8 jens-daniel-mueller 2021-04-16
a00ec94 jens-daniel-mueller 2021-04-16
b6fe355 jens-daniel-mueller 2021-04-16
81b7c6d jens-daniel-mueller 2021-04-16
ddec5b7 jens-daniel-mueller 2021-04-15
29edae5 jens-daniel-mueller 2021-04-14
099d566 jens-daniel-mueller 2021-04-14
bb44686 jens-daniel-mueller 2021-04-14
bf40480 jens-daniel-mueller 2021-04-13
9f31fe3 jens-daniel-mueller 2021-04-13
338dd3c jens-daniel-mueller 2021-04-09
a79ca2c jens-daniel-mueller 2021-04-09
594d503 jens-daniel-mueller 2021-03-26
06bfaf7 jens-daniel-mueller 2021-03-26
2eb881a jens-daniel-mueller 2021-03-26
03b6009 jens-daniel-mueller 2021-03-23
de6256b jens-daniel-mueller 2021-03-23
f155edd jens-daniel-mueller 2021-03-23
380d215 jens-daniel-mueller 2021-03-21
33b385b jens-daniel-mueller 2021-03-20
108d6b2 jens-daniel-mueller 2021-03-20
83a13de jens-daniel-mueller 2021-03-20
cf98c6d jens-daniel-mueller 2021-03-16
a1d52ff jens-daniel-mueller 2021-03-15
0bade3b jens-daniel-mueller 2021-03-15
27c1f4b jens-daniel-mueller 2021-03-14
af75ebf jens-daniel-mueller 2021-03-14
5017709 jens-daniel-mueller 2021-03-11
585b07f jens-daniel-mueller 2021-03-11
85a5ed2 jens-daniel-mueller 2021-03-10
6c0bec6 jens-daniel-mueller 2021-03-05
3c2ec33 jens-daniel-mueller 2021-03-05
af70b94 jens-daniel-mueller 2021-03-04
fec3558 jens-daniel-mueller 2021-02-24

8.6.6 Spatial mean

GLODAP_augmented_best <- GLODAP_augmented_best %>%
  mutate(lon_grid = as.numeric(as.character(cut(
    lon,
    seq(-360, 500, 10),
    seq(-355, 500, 10)
  ))))

spatial_residual <- GLODAP_augmented_best %>%
  group_by(data_source, gamma_slab, era, lat_grid, lon_grid) %>% 
  summarise(.resid_mean = mean(.resid)) %>% 
  ungroup()

spatial_obs <- GLODAP_augmented_best %>%
  distinct(gamma_slab, era, lat, lon)

spatial_residual %>%
  rename(lat = lat_grid,
         lon = lon_grid) %>%
  group_split(data_source, gamma_slab) %>%
  # head(1) %>%
  map(~ p_map_dcant_slab(
    df = .x,
    var = ".resid_mean",
    col = "divergent",
    title_text = "Residual distribution",
    subtitle_text = paste(
      "Data source:",
      unique(.x$data_source),
      "| density slab:",
      unique(.x$gamma_slab)
      ),
    legend_title = paste(params_local$MLR_target, "\nbias")
  ) +
    geom_raster(data = spatial_obs,
                aes(lon, lat)) +
    facet_grid(era ~ .)
  )
[[1]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[2]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[3]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[4]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[5]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[6]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[7]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[8]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[9]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[10]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[11]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[12]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[13]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[14]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[15]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[16]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[17]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[18]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[19]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[20]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[21]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[22]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[23]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
9480f94 jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[24]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[25]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[26]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[27]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[28]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[29]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

8.6.7 Spatial offset

# calculate residual offset for adjacent eras
spatial_residual_offset <- spatial_residual  %>%
  select(data_source, gamma_slab, era, lat_grid, lon_grid, .resid_mean) %>% 
  arrange(era) %>% 
  group_by(data_source, gamma_slab, lat_grid, lon_grid) %>% 
  mutate(.resid_mean_offset = .resid_mean - lag(.resid_mean)) %>% 
  ungroup() %>% 
  drop_na()

spatial_obs <- spatial_obs %>% 
  count(lon, lat, gamma_slab) %>% 
  filter(n == 2) %>% 
  select(-n)

spatial_residual_offset %>%
  rename(lat = lat_grid,
         lon = lon_grid) %>%
  group_split(data_source, gamma_slab) %>%
  # head(1) %>%
  map(~ p_map_dcant_slab(
    df = .x,
    var = ".resid_mean_offset",
    col = "divergent",
    title_text = "Residual offset distribution (era 2 - era 1)",
    subtitle_text = paste(
      "Data source:",
      unique(.x$data_source),
      "| density slab:",
      unique(.x$gamma_slab)
      ),
    legend_title = paste(params_local$MLR_target, "\nbias offset")
  ) +
    geom_raster(data = spatial_obs,
                aes(lon, lat))
  )
[[1]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[2]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[3]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
9480f94 jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[4]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[5]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[6]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[7]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[8]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[9]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[10]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[11]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[12]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[13]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[14]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[15]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[16]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[17]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[18]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[19]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[20]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[21]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[22]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[23]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[24]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[25]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[26]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[27]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[28]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

[[29]]

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
971ce87 jens-daniel-mueller 2021-07-13
c18a8b1 jens-daniel-mueller 2021-07-09
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
147cb07 jens-daniel-mueller 2021-06-29

9 VIF

GLODAP_glanced %>% 
  ggplot(aes(as.factor(n),
             log10(vif_max),
             col=data_source)) + 
  geom_hline(yintercept = log10(params_local$vif_max)) +
  scale_color_brewer(palette = "Set1") +
  geom_violin() +
  facet_grid(gamma_slab~basin)

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
9480f94 jens-daniel-mueller 2021-06-29
d054c39 jens-daniel-mueller 2021-06-24
4fcd066 jens-daniel-mueller 2021-06-24
7e1f407 jens-daniel-mueller 2021-06-10
2cbe18c jens-daniel-mueller 2021-06-10
594ed9a jens-daniel-mueller 2021-06-04
db7df0e jens-daniel-mueller 2021-06-04
207339d jens-daniel-mueller 2021-06-03
315710b jens-daniel-mueller 2021-06-03
d37a85d jens-daniel-mueller 2021-05-31
25bd183 jens-daniel-mueller 2021-05-26
62bd574 jens-daniel-mueller 2021-05-20
7c56c39 jens-daniel-mueller 2021-05-19
52e7583 jens-daniel-mueller 2021-05-12
969e631 jens-daniel-mueller 2021-05-12
d2a83bc jens-daniel-mueller 2021-04-16
c0a47df jens-daniel-mueller 2021-04-16
50290e8 jens-daniel-mueller 2021-04-16
b6fe355 jens-daniel-mueller 2021-04-16
81b7c6d jens-daniel-mueller 2021-04-16
ddec5b7 jens-daniel-mueller 2021-04-15
29edae5 jens-daniel-mueller 2021-04-14
099d566 jens-daniel-mueller 2021-04-14
bb44686 jens-daniel-mueller 2021-04-14
bf40480 jens-daniel-mueller 2021-04-13
9f31fe3 jens-daniel-mueller 2021-04-13
338dd3c jens-daniel-mueller 2021-04-09
a79ca2c jens-daniel-mueller 2021-04-09
594d503 jens-daniel-mueller 2021-03-26
2eb881a jens-daniel-mueller 2021-03-26
03b6009 jens-daniel-mueller 2021-03-23
de6256b jens-daniel-mueller 2021-03-23
380d215 jens-daniel-mueller 2021-03-21
33b385b jens-daniel-mueller 2021-03-20
108d6b2 jens-daniel-mueller 2021-03-20
330dcd0 jens-daniel-mueller 2021-03-20
GLODAP_glanced_vif %>% 
  ggplot(aes(Variables,
             log10(VIF),
             col = data_source)) + 
  geom_hline(yintercept = log10(params_local$vif_max)) +
  geom_violin() +
  scale_color_brewer(palette = "Set1") +
  facet_grid(gamma_slab~basin) +
  coord_flip()

Version Author Date
340d731 jens-daniel-mueller 2021-08-06
71546e4 jens-daniel-mueller 2021-08-06
29444a1 jens-daniel-mueller 2021-08-05
42e80c0 jens-daniel-mueller 2021-08-04
48f6eed jens-daniel-mueller 2021-08-04
81a46a4 jens-daniel-mueller 2021-08-03
b88c61b jens-daniel-mueller 2021-08-03
a53656d jens-daniel-mueller 2021-08-03
88f7356 jens-daniel-mueller 2021-08-02
d759279 jens-daniel-mueller 2021-08-02
127b801 jens-daniel-mueller 2021-07-24
912d90e jens-daniel-mueller 2021-07-23
2477316 jens-daniel-mueller 2021-07-23
c9ccc00 jens-daniel-mueller 2021-07-22
910d64a jens-daniel-mueller 2021-07-02
1cbf907 jens-daniel-mueller 2021-07-02
955f5dc jens-daniel-mueller 2021-06-29
9480f94 jens-daniel-mueller 2021-06-29
d054c39 jens-daniel-mueller 2021-06-24
4fcd066 jens-daniel-mueller 2021-06-24
7e1f407 jens-daniel-mueller 2021-06-10
2cbe18c jens-daniel-mueller 2021-06-10
594ed9a jens-daniel-mueller 2021-06-04
db7df0e jens-daniel-mueller 2021-06-04
207339d jens-daniel-mueller 2021-06-03
315710b jens-daniel-mueller 2021-06-03
d37a85d jens-daniel-mueller 2021-05-31
25bd183 jens-daniel-mueller 2021-05-26
62bd574 jens-daniel-mueller 2021-05-20
7c56c39 jens-daniel-mueller 2021-05-19
52e7583 jens-daniel-mueller 2021-05-12
969e631 jens-daniel-mueller 2021-05-12
d2a83bc jens-daniel-mueller 2021-04-16
c0a47df jens-daniel-mueller 2021-04-16
50290e8 jens-daniel-mueller 2021-04-16
b6fe355 jens-daniel-mueller 2021-04-16
81b7c6d jens-daniel-mueller 2021-04-16
ddec5b7 jens-daniel-mueller 2021-04-15
29edae5 jens-daniel-mueller 2021-04-14
099d566 jens-daniel-mueller 2021-04-14
bb44686 jens-daniel-mueller 2021-04-14
bf40480 jens-daniel-mueller 2021-04-13
9f31fe3 jens-daniel-mueller 2021-04-13
338dd3c jens-daniel-mueller 2021-04-09
a79ca2c jens-daniel-mueller 2021-04-09
d3c3fde jens-daniel-mueller 2021-03-26
594d503 jens-daniel-mueller 2021-03-26
2eb881a jens-daniel-mueller 2021-03-26
03b6009 jens-daniel-mueller 2021-03-23
de6256b jens-daniel-mueller 2021-03-23
380d215 jens-daniel-mueller 2021-03-21
33b385b jens-daniel-mueller 2021-03-20
108d6b2 jens-daniel-mueller 2021-03-20
330dcd0 jens-daniel-mueller 2021-03-20

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

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] tictoc_1.0.1     gt_0.2.2         corrr_0.4.3      broom_0.7.5     
 [5] kableExtra_1.3.1 knitr_1.30       olsrr_0.5.3      GGally_2.0.0    
 [9] lubridate_1.7.9  ggforce_0.3.3    metR_0.9.0       scico_1.2.0     
[13] patchwork_1.1.1  collapse_1.5.0   forcats_0.5.0    stringr_1.4.0   
[17] dplyr_1.0.5      purrr_0.3.4      readr_1.4.0      tidyr_1.1.2     
[21] tibble_3.0.4     ggplot2_3.3.3    tidyverse_1.3.0  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         utf8_1.1.4               R6_2.5.0                
[10] nortest_1.0-4            DBI_1.1.0                colorspace_1.4-1        
[13] withr_2.3.0              gridExtra_2.3            tidyselect_1.1.0        
[16] curl_4.3                 compiler_4.0.3           git2r_0.27.1            
[19] cli_2.1.0                rvest_0.3.6              xml2_1.3.2              
[22] sass_0.2.0               labeling_0.4.2           scales_1.1.1            
[25] checkmate_2.0.0          goftest_1.2-2            digest_0.6.27           
[28] foreign_0.8-80           rmarkdown_2.5            rio_0.5.16              
[31] pkgconfig_2.0.3          htmltools_0.5.0          highr_0.8               
[34] dbplyr_1.4.4             rlang_0.4.10             readxl_1.3.1            
[37] rstudioapi_0.11          farver_2.0.3             generics_0.0.2          
[40] jsonlite_1.7.1           zip_2.1.1                car_3.0-10              
[43] magrittr_1.5             Matrix_1.2-18            Rcpp_1.0.5              
[46] munsell_0.5.0            fansi_0.4.1              abind_1.4-5             
[49] lifecycle_1.0.0          stringi_1.5.3            whisker_0.4             
[52] yaml_2.2.1               carData_3.0-4            MASS_7.3-53             
[55] plyr_1.8.6               grid_4.0.3               blob_1.2.1              
[58] parallel_4.0.3           promises_1.1.1           crayon_1.3.4            
[61] lattice_0.20-41          haven_2.3.1              hms_0.5.3               
[64] pillar_1.4.7             reprex_0.3.0             glue_1.4.2              
[67] evaluate_0.14            RcppArmadillo_0.10.1.2.0 data.table_1.13.2       
[70] modelr_0.1.8             vctrs_0.3.5              tweenr_1.0.2            
[73] httpuv_1.5.4             cellranger_1.1.0         gtable_0.3.0            
[76] polyclip_1.10-0          reshape_0.8.8            assertthat_0.2.1        
[79] openxlsx_4.2.3           xfun_0.18                RcppEigen_0.3.3.7.0     
[82] later_1.1.0.1            viridisLite_0.3.0        ellipsis_0.3.1          
[85] here_0.1