Appendix C — Software used for analysis and documentation

C.1 Details of R session

All statistical analysis were performed using R version 4.3.1 (2023-06-16) (R Core Team, 2023). For the suitability model we used package caret (Kuhn, 2008) and some functions of packages s gbm (Greenwell et al., 2022) and dismo (Hijmans et al., 2022).

R version 4.3.1 (2023-06-16)
Platform: aarch64-apple-darwin20 (64-bit)
Running under: macOS Sonoma 14.3.1

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

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: Australia/Sydney
tzcode source: internal

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

other attached packages:
 [1] respondR_1.0.0      quarto_1.3          RColorBrewer_1.1-3 
 [4] units_0.8-5         here_1.0.1          dismo_1.3-14       
 [7] raster_3.6-26       sp_2.1-2            caret_6.0-94       
[10] lattice_0.22-5      gbm_2.1.8.1         stringr_1.5.1      
[13] tidyr_1.3.0         lubridate_1.9.3     magrittr_2.0.3     
[16] dplyr_1.1.4         DiagrammeR_1.0.10   ggforce_0.4.1      
[19] ggpubr_0.6.0        ggrepel_0.9.4       ggplot2_3.4.4      
[22] OpenStreetMap_0.4.0 tmaptools_3.1-1     tmap_3.3-4         
[25] leaflet_2.2.1       sf_1.0-14          

loaded via a namespace (and not attached):
 [1] DBI_1.1.3               pROC_1.18.5             rlang_1.1.2            
 [4] e1071_1.7-14            compiler_4.3.1          reshape2_1.4.4         
 [7] png_0.1-8               vctrs_0.6.5             pkgconfig_2.0.3        
[10] fastmap_1.1.1           backports_1.4.1         lwgeom_0.2-13          
[13] leafem_0.2.3            utf8_1.2.4              rmarkdown_2.25         
[16] prodlim_2023.08.28      ps_1.7.5                purrr_1.0.2            
[19] xfun_0.41               jsonlite_1.8.8          recipes_1.0.8          
[22] later_1.3.2             tweenr_2.0.2            terra_1.7-55           
[25] broom_1.0.5             parallel_4.3.1          R6_2.5.1               
[28] stringi_1.8.3           parallelly_1.36.0       car_3.1-2              
[31] rpart_4.1.23            stars_0.6-4             Rcpp_1.0.11            
[34] iterators_1.0.14        knitr_1.45              future.apply_1.11.0    
[37] base64enc_0.1-3         leaflet.providers_2.0.0 Matrix_1.6-4           
[40] splines_4.3.1           nnet_7.3-19             timechange_0.2.0       
[43] tidyselect_1.2.0        rstudioapi_0.15.0       dichromat_2.0-0.1      
[46] abind_1.4-5             yaml_2.3.8              timeDate_4022.108      
[49] codetools_0.2-19        processx_3.8.3          listenv_0.9.0          
[52] tibble_3.2.1            leafsync_0.1.0          plyr_1.8.9             
[55] withr_2.5.2             evaluate_0.23           future_1.33.0          
[58] survival_3.5-7          rJava_1.0-10            proxy_0.4-27           
[61] polyclip_1.10-6         pillar_1.9.0            carData_3.0-5          
[64] KernSmooth_2.23-22      stats4_4.3.1            foreach_1.5.2          
[67] generics_0.1.3          rprojroot_2.0.4         munsell_0.5.0          
[70] scales_1.3.0            globals_0.16.2          class_7.3-22           
[73] glue_1.6.2              tools_4.3.1             data.table_1.15.0      
[76] ModelMetrics_1.2.2.2    gower_1.0.1             ggsignif_0.6.4         
[79] visNetwork_2.1.2        XML_3.99-0.16.1         crosstalk_1.2.1        
[82] ipred_0.9-14            colorspace_2.1-0        nlme_3.1-164           
[85] cli_3.6.2               fansi_1.0.6             viridisLite_0.4.2      
[88] lava_1.7.3              gtable_0.3.4            rstatix_0.7.2          
[91] digest_0.6.33           classInt_0.4-10         htmlwidgets_1.6.4      
[94] farver_2.1.1            htmltools_0.5.7         lifecycle_1.0.4        
[97] hardhat_1.3.0           MASS_7.3-60            

C.2 Other software and templates

Apart from R we used these pieces of software and templates: