Appendix A — Book configuration

The book was rendered on github using the following package configuration:

renv::diagnostics()
Diagnostics Report [renv 0.17.3]
================================

# Session Info =======================
R version 4.5.0 (2025-04-11)
Platform: aarch64-apple-darwin20
Running under: macOS Sequoia 15.6.1

Matrix products: default
BLAS:   /Library/Frameworks/R.framework/Versions/4.5-arm64/Resources/lib/libRblas.0.dylib 
LAPACK: /Library/Frameworks/R.framework/Versions/4.5-arm64/Resources/lib/libRlapack.dylib;  LAPACK version 3.12.1

locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8

time zone: Europe/Zurich
tzcode source: internal

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

loaded via a namespace (and not attached):
 [1] compiler_4.5.0    fastmap_1.2.0     cli_3.6.5         htmltools_0.5.9  
 [5] tools_4.5.0       rstudioapi_0.17.1 rmarkdown_2.30    knitr_1.50       
 [9] jsonlite_2.0.0    xfun_0.54         digest_0.6.39     rlang_1.1.6      
[13] renv_0.17.3       evaluate_1.0.5   

# Project ============================
Project path: "~/drought_predictors_competition"

# Status =============================

# Packages ===========================
                  Library Source   Lockfile Source Path Dependency
DBI                 1.2.3   RSPM      1.2.3   RSPM  [1]   indirect
KernSmooth        2.23-26   CRAN    2.23-26   CRAN  [2]   indirect
MASS               7.3-65   CRAN     7.3-65   CRAN  [2]   indirect
Matrix              1.7-3   CRAN      1.7-3   CRAN  [2]       <NA>
ModelMetrics         <NA>   <NA>    1.2.2.2   CRAN <NA>       <NA>
R6                  2.6.1   CRAN      2.6.1   CRAN  [1]   indirect
RANN                 <NA>   <NA>      2.6.2   CRAN <NA>       <NA>
RColorBrewer        1.1-3   CRAN      1.1-3   CRAN  [1]   indirect
ROSE                 <NA>   <NA>      0.0-4   CRAN <NA>       <NA>
Rcpp                1.1.0   CRAN      1.1.0   CRAN  [1]   indirect
RcppEigen            <NA>   <NA>  0.3.4.0.2   CRAN <NA>       <NA>
S7                  0.2.1   CRAN      0.2.1   CRAN  [1]   indirect
SQUAREM              <NA>   <NA>     2021.1   CRAN <NA>       <NA>
askpass             1.2.1   CRAN      1.2.1   CRAN  [1]   indirect
backports           1.5.0   CRAN      1.5.0   CRAN  [1]   indirect
base64enc           0.1-3   CRAN      0.1-3   CRAN  [1]   indirect
bit                 4.6.0   CRAN      4.6.0   CRAN  [1]   indirect
bit64             4.6.0-1   CRAN    4.6.0-1   CRAN  [1]   indirect
blob                1.2.4   CRAN      1.2.4   CRAN  [1]   indirect
boot               1.3-31   CRAN       <NA>   <NA>  [2]       <NA>
broom              1.0.11   CRAN     1.0.11   CRAN  [1]   indirect
bslib               0.9.0   CRAN      0.9.0   CRAN  [1]   indirect
cachem              1.1.0   CRAN      1.1.0   CRAN  [1]   indirect
callr               3.7.6   CRAN      3.7.6   CRAN  [1]   indirect
caret                <NA>   <NA>      7.0-1   CRAN <NA>       <NA>
cellranger          1.1.0   CRAN      1.1.0   CRAN  [1]   indirect
class              7.3-23   CRAN     7.3-23   CRAN  [2]   indirect
classInt           0.4-11   RSPM     0.4-11   RSPM  [1]   indirect
cli                 3.6.5   CRAN      3.6.5   CRAN  [1]   indirect
clipr               0.8.0   CRAN      0.8.0   CRAN  [1]   indirect
clock                <NA>   <NA>      0.7.3   CRAN <NA>       <NA>
cluster           2.1.8.1   CRAN       <NA>   <NA>  [2]       <NA>
codetools          0.2-20   CRAN     0.2-20   CRAN  [2]       <NA>
conflicted          1.2.0   CRAN      1.2.0   CRAN  [1]   indirect
cowplot              <NA>   <NA>      1.2.0   CRAN <NA>       <NA>
cpp11               0.5.2   CRAN      0.5.2   CRAN  [1]   indirect
crayon              1.5.3   CRAN      1.5.3   CRAN  [1]   indirect
curl                7.0.0   CRAN      7.0.0   CRAN  [1]   indirect
data.table         1.17.8   RSPM     1.17.8   RSPM  [1]   indirect
dbplyr              2.5.1   CRAN      2.5.1   CRAN  [1]   indirect
diagram              <NA>   <NA>      1.6.5   CRAN <NA>       <NA>
digest             0.6.39   CRAN     0.6.39   CRAN  [1]   indirect
dplyr               1.1.4   CRAN      1.1.4   CRAN  [1]     direct
dtplyr              1.3.2   CRAN      1.3.2   CRAN  [1]   indirect
e1071              1.7-16   CRAN     1.7-16   CRAN  [1]   indirect
evaluate            1.0.5   RSPM      1.0.5   RSPM  [1]   indirect
farver              2.1.2   CRAN      2.1.2   CRAN  [1]   indirect
fastmap             1.2.0   CRAN      1.2.0   CRAN  [1]   indirect
fontawesome         0.5.3   CRAN      0.5.3   CRAN  [1]   indirect
forcats             1.0.1   RSPM      1.0.1   RSPM  [1]   indirect
foreach              <NA>   <NA>      1.5.2   CRAN <NA>       <NA>
foreign            0.8-90   CRAN       <NA>   <NA>  [2]       <NA>
fs                  1.6.6   CRAN      1.6.6   CRAN  [1]   indirect
future               <NA>   <NA>     1.68.0   CRAN <NA>       <NA>
future.apply         <NA>   <NA>     1.20.0   CRAN <NA>       <NA>
gargle              1.6.0   CRAN      1.6.0   CRAN  [1]   indirect
generics            0.1.4   CRAN      0.1.4   CRAN  [1]   indirect
ggplot2             4.0.1   CRAN      4.0.1   CRAN  [1]   indirect
globals              <NA>   <NA>     0.18.0   CRAN <NA>       <NA>
glue                1.8.0   CRAN      1.8.0   CRAN  [1]   indirect
googledrive         2.1.2   CRAN      2.1.2   CRAN  [1]   indirect
googlesheets4       1.1.2   CRAN      1.1.2   CRAN  [1]   indirect
gower                <NA>   <NA>      1.0.2   CRAN <NA>       <NA>
grDevices            <NA>   <NA>       <NA>   <NA>  [2]   indirect
graphics             <NA>   <NA>       <NA>   <NA>  [2]   indirect
grid                 <NA>   <NA>       <NA>   <NA>  [2]   indirect
gtable              0.3.6   CRAN      0.3.6   CRAN  [1]   indirect
hardhat              <NA>   <NA>      1.4.2   CRAN <NA>       <NA>
haven               2.5.5   CRAN      2.5.5   CRAN  [1]   indirect
here                1.0.2   RSPM      1.0.2   RSPM  [1]     direct
highr                0.11   CRAN       0.11   CRAN  [1]   indirect
hms                 1.1.4   RSPM      1.1.4   RSPM  [1]   indirect
htmltools           0.5.9   CRAN      0.5.9   CRAN  [1]   indirect
httr                1.4.7   CRAN      1.4.7   CRAN  [1]   indirect
ids                 1.0.1   CRAN      1.0.1   CRAN  [1]   indirect
ipred                <NA>   <NA>     0.9-15   CRAN <NA>       <NA>
isoband             0.3.0   CRAN      0.3.0   CRAN  [1]   indirect
iterators            <NA>   <NA>     1.0.14   CRAN <NA>       <NA>
jquerylib           0.1.4   CRAN      0.1.4   CRAN  [1]   indirect
jsonlite            2.0.0   CRAN      2.0.0   CRAN  [1]   indirect
khroma             1.17.0   CRAN     1.17.0   CRAN  [1]     direct
knitr                1.50   CRAN       1.50   CRAN  [1]   indirect
labeling            0.4.3   CRAN      0.4.3   CRAN  [1]   indirect
lattice            0.22-6   CRAN     0.22-6   CRAN  [2]       <NA>
lava                 <NA>   <NA>      1.8.2   RSPM <NA>       <NA>
lifecycle           1.0.4   CRAN      1.0.4   CRAN  [1]   indirect
listenv              <NA>   <NA>     0.10.0   RSPM <NA>       <NA>
lubridate           1.9.4   CRAN      1.9.4   CRAN  [1]   indirect
magrittr            2.0.4   CRAN      2.0.4   CRAN  [1]   indirect
memoise             2.0.1   CRAN      2.0.1   CRAN  [1]   indirect
methods              <NA>   <NA>       <NA>   <NA>  [2]   indirect
mgcv                1.9-1   CRAN       <NA>   <NA>  [2]       <NA>
mime                 0.13   CRAN       0.13   CRAN  [1]   indirect
modelr             0.1.11   CRAN     0.1.11   CRAN  [1]   indirect
nlme              3.1-168   CRAN    3.1-168   CRAN  [2]       <NA>
nnet               7.3-20   CRAN     7.3-20   CRAN  [2]       <NA>
numDeriv             <NA>   <NA> 2016.8-1.1   CRAN <NA>       <NA>
openssl             2.3.4   CRAN      2.3.4   CRAN  [1]   indirect
pROC                 <NA>   <NA>   1.19.0.1   CRAN <NA>       <NA>
parallelly           <NA>   <NA>     1.45.1   CRAN <NA>       <NA>
pillar             1.11.1   RSPM     1.11.1   RSPM  [1]   indirect
pkgconfig           2.0.3   CRAN      2.0.3   CRAN  [1]   indirect
plyr                 <NA>   <NA>      1.8.9   CRAN <NA>       <NA>
prettyunits         1.2.0   CRAN      1.2.0   CRAN  [1]   indirect
processx            3.8.6   CRAN      3.8.6   CRAN  [1]   indirect
prodlim              <NA>   <NA> 2025.04.28   CRAN <NA>       <NA>
progress            1.2.3   CRAN      1.2.3   CRAN  [1]   indirect
progressr            <NA>   <NA>     0.18.0   RSPM <NA>       <NA>
proxy              0.4-27   CRAN     0.4-27   CRAN  [1]   indirect
ps                  1.9.1   CRAN      1.9.1   CRAN  [1]   indirect
purrr               1.2.0   CRAN      1.2.0   CRAN  [1]   indirect
ragg                1.5.0   CRAN      1.5.0   CRAN  [1]   indirect
ranger               <NA>   <NA>     0.17.0   CRAN <NA>       <NA>
rappdirs            0.3.3   CRAN      0.3.3   CRAN  [1]   indirect
readr               2.1.6   CRAN      2.1.6   CRAN  [1]   indirect
readxl              1.4.5   CRAN      1.4.5   CRAN  [1]   indirect
recipes              <NA>   <NA>      1.3.1   CRAN <NA>       <NA>
rematch             2.0.0   CRAN      2.0.0   CRAN  [1]   indirect
rematch2            2.1.2   CRAN      2.1.2   CRAN  [1]   indirect
renv               0.17.3   CRAN     0.17.3   CRAN  [1]     direct
repr                1.1.7   CRAN      1.1.7   CRAN  [1]   indirect
reprex              2.1.1   CRAN      2.1.1   CRAN  [1]   indirect
reshape2             <NA>   <NA>      1.4.5   RSPM <NA>       <NA>
rlang               1.1.6   CRAN      1.1.6   CRAN  [1]   indirect
rmarkdown            2.30   RSPM       2.30   RSPM  [1]     direct
rnaturalearth       1.1.0   CRAN      1.1.0   CRAN  [1]     direct
rnaturalearthdata   1.0.0   CRAN       <NA>   <NA>  [1]       <NA>
rpart              4.1.24   CRAN     4.1.24   CRAN  [2]       <NA>
rprojroot           2.1.1   RSPM      2.1.1   RSPM  [1]   indirect
rstudioapi         0.17.1   RSPM     0.17.1   RSPM  [1]   indirect
rvest               1.0.5   CRAN      1.0.5   CRAN  [1]   indirect
s2                  1.1.9   RSPM      1.1.9   RSPM  [1]   indirect
sass               0.4.10   CRAN     0.4.10   CRAN  [1]   indirect
scales              1.4.0   CRAN      1.4.0   CRAN  [1]   indirect
selectr             0.5-0   CRAN      0.5-0   CRAN  [1]   indirect
sf                 1.0-23   CRAN     1.0-23   CRAN  [1]   indirect
shape                <NA>   <NA>    1.4.6.1   CRAN <NA>       <NA>
skimr               2.2.1   CRAN      2.2.1   CRAN  [1]     direct
sparsevctrs          <NA>   <NA>      0.3.4   CRAN <NA>       <NA>
spatial            7.3-18   CRAN       <NA>   <NA>  [2]       <NA>
stats                <NA>   <NA>       <NA>   <NA>  [2]   indirect
stringi             1.8.7   CRAN      1.8.7   CRAN  [1]   indirect
stringr             1.6.0   CRAN      1.6.0   CRAN  [1]   indirect
survival            3.8-3   CRAN      3.8-3   CRAN  [2]       <NA>
sys                 3.4.3   CRAN      3.4.3   CRAN  [1]   indirect
systemfonts         1.3.1   CRAN      1.3.1   CRAN  [1]   indirect
terra              1.8-86   CRAN     1.8-86   CRAN  [1]   indirect
textshaping         1.0.4   CRAN      1.0.4   CRAN  [1]   indirect
themis               <NA>   <NA>      1.0.3   CRAN <NA>       <NA>
tibble              3.3.0   CRAN      3.3.0   CRAN  [1]   indirect
tictoc               <NA>   <NA>      1.2.1   CRAN <NA>       <NA>
tidyr               1.3.1   CRAN      1.3.1   CRAN  [1]   indirect
tidyselect          1.2.1   CRAN      1.2.1   CRAN  [1]   indirect
tidyverse           2.0.0   CRAN      2.0.0   CRAN  [1]     direct
timeDate             <NA>   <NA>   4051.111   RSPM <NA>       <NA>
timechange          0.3.0   CRAN      0.3.0   CRAN  [1]   indirect
tinytex              0.58   CRAN       0.58   CRAN  [1]   indirect
tools                <NA>   <NA>       <NA>   <NA>  [2]   indirect
tzdb                0.5.0   CRAN      0.5.0   CRAN  [1]   indirect
units               1.0-0   RSPM      1.0-0   RSPM  [1]   indirect
utf8                1.2.6   CRAN      1.2.6   CRAN  [1]   indirect
utils                <NA>   <NA>       <NA>   <NA>  [2]   indirect
uuid                1.2-1   CRAN      1.2-1   CRAN  [1]   indirect
vctrs               0.6.5   CRAN      0.6.5   CRAN  [1]   indirect
vip                  <NA>   <NA>      0.4.2   CRAN <NA>       <NA>
viridisLite         0.4.2   CRAN      0.4.2   CRAN  [1]   indirect
visdat              0.6.0   CRAN      0.6.0   CRAN  [1]     direct
vroom               1.6.7   CRAN      1.6.7   CRAN  [1]   indirect
withr               3.0.2   CRAN      3.0.2   CRAN  [1]   indirect
wk                  0.9.4   RSPM      0.9.4   RSPM  [1]   indirect
xfun                 0.54   RSPM       0.54   RSPM  [1]   indirect
xml2                1.5.1   CRAN      1.5.1   CRAN  [1]   indirect
yaml               2.3.11   CRAN     2.3.11   CRAN  [1]   indirect
yardstick            <NA>   <NA>      1.3.2   RSPM <NA>       <NA>

[1]: /Users/benjaminstocker/drought_predictors_competition/renv/library/R-4.5/aarch64-apple-darwin20           
[2]: /Users/benjaminstocker/Library/Caches/org.R-project.R/R/renv/sandbox/R-4.5/aarch64-apple-darwin20/84ba8b13

# ABI ================================
* No ABI conflicts were detected in the set of installed packages.

# User Profile =======================
[no user profile detected]

# Settings ===========================
List of 11
 $ bioconductor.version     : chr(0) 
 $ external.libraries       : chr(0) 
 $ ignored.packages         : chr(0) 
 $ package.dependency.fields: chr [1:3] "Imports" "Depends" "LinkingTo"
 $ r.version                : chr(0) 
 $ snapshot.type            : chr "implicit"
 $ use.cache                : logi TRUE
 $ vcs.ignore.cellar        : logi TRUE
 $ vcs.ignore.library       : logi TRUE
 $ vcs.ignore.local         : logi TRUE
 $ vcs.manage.ignores       : logi TRUE

# Options ============================
List of 9
 $ defaultPackages                     : chr [1:6] "datasets" "utils" "grDevices" "graphics" ...
 $ download.file.method                : NULL
 $ download.file.extra                 : NULL
 $ install.packages.compile.from.source: chr "interactive"
 $ pkgType                             : chr "both"
 $ repos                               : Named chr "https://cloud.r-project.org"
  ..- attr(*, "names")= chr "CRAN"
 $ renv.consent                        : logi TRUE
 $ renv.project.path                   : chr "/Users/benjaminstocker/drought_predictors_competition"
 $ renv.verbose                        : logi TRUE

# Environment Variables ==============
HOME                        = /Users/benjaminstocker
LANG                        = en_US.UTF-8
MAKE                        = make
R_LIBS                      = <NA>
R_LIBS_SITE                 = /Library/Frameworks/R.framework/Resources/site-library
R_LIBS_USER                 = /Users/benjaminstocker/drought_predictors_competition/renv/library/R-4.5/aarch64-apple-darwin20:/Users/benjaminstocker/Library/Caches/org.R-project.R/R/renv/sandbox/R-4.5/aarch64-apple-darwin20/84ba8b13
RENV_DEFAULT_R_ENVIRON      = <NA>
RENV_DEFAULT_R_ENVIRON_USER = <NA>
RENV_DEFAULT_R_LIBS         = <NA>
RENV_DEFAULT_R_LIBS_SITE    = /Library/Frameworks/R.framework/Resources/site-library
RENV_DEFAULT_R_LIBS_USER    = /Users/benjaminstocker/Library/R/arm64/4.5/library
RENV_DEFAULT_R_PROFILE      = <NA>
RENV_DEFAULT_R_PROFILE_USER = <NA>
RENV_PROJECT                = /Users/benjaminstocker/drought_predictors_competition

# PATH ===============================
- /Users/benjaminstocker/opt/anaconda3/bin
- /Users/benjaminstocker/opt/anaconda3/condabin
- /Applications/SAGA.app/Contents/MacOS
- /Applications/Sublime Text.app/Contents/SharedSupport/bin
- /opt/homebrew/bin
- /opt/homebrew/sbin
- /usr/local/bin
- /System/Cryptexes/App/usr/bin
- /usr/bin
- /bin
- /usr/sbin
- /sbin
- /var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin
- /var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin
- /var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin
- /opt/X11/bin
- /Library/TeX/texbin
- /Applications/quarto/bin
- /Users/benjaminstocker/opt/anaconda3/bin
- /Users/benjaminstocker/opt/anaconda3/condabin
- /Applications/SAGA.app/Contents/MacOS
- /Applications/Sublime Text.app/Contents/SharedSupport/bin
- /usr/texbin
- /Applications/RStudio.app/Contents/Resources/app/bin/postback

# Cache ==============================
There are a total of 324 packages installed in the renv cache.
Cache path: "~/Library/Caches/org.R-project.R/R/renv/cache/v5/R-4.5/aarch64-apple-darwin20"