DOI: 10.5281/zenodo.7016535
title: Paleo habitat reconstruction

description: A collection of CMIP6 and PMIP4 ESM outputs used for ocean habitat reconstruction during the last glacial maximum Reprex for loading data into R below: <pre><code># data available to download here # https://doi.org/10.5281/zenodo.7016536 # substitute for own local path stars::read_ncdf("~/Downloads/sos_Omon_MIROC-ES2L_lgm_r1i1p1f2_gn_320001-329912.nc", var = "sos") #&gt; Large netcdf source found, returning proxy object. #&gt; No projection information found in nc file. #&gt; Coordinate variable units found to be degrees, #&gt; assuming WGS84 Lat/Lon. #&gt; netcdf source stars proxy object from: #&gt; [1] "[...]/sos_Omon_MIROC-ES2L_lgm_r1i1p1f2_gn_320001-329912.nc" #&gt; #&gt; Available nc variables: #&gt; sos #&gt; #&gt; dimension(s): #&gt; from to offset delta refsys point #&gt; x 1 360 NA NA WGS 84 NA #&gt; y 1 256 NA NA WGS 84 FALSE #&gt; time 1 1200 NA NA POSIXct FALSE #&gt; values x/y #&gt; x [360] 0.5,...,359.5 [x] #&gt; y [256] -88,...,152.396 [y] #&gt; time 3200-01-16 12:00:00,...,3299-12-16 12:00:00 stars::read_stars("~/Downloads/sos_Omon_MIROC-ES2L_lgm_r1i1p1f2_gn_320001-329912.nc", var = "sos") #&gt; stars_proxy object with 1 attribute in 1 file(s): #&gt; $`Sea Surface Salinity` #&gt; [1] "[...]/sos_Omon_MIROC-ES2L_lgm_r1i1p1f2_gn_320001-329912.nc" #&gt; #&gt; dimension(s): #&gt; from to offset delta refsys point #&gt; x 1 360 0 1 NA NA #&gt; y 1 256 256 -1 NA NA #&gt; time 1 1200 NA NA POSIXct NA #&gt; values x/y #&gt; x NULL [x] #&gt; y NULL [y] #&gt; time 3200-01-16 12:00:00,...,3299-12-16 12:00:00 stars::read_ncdf("~/Downloads/sos_Omon_AWI-ESM-1-1-LR_lgm_r1i1p1f1_gn_390101-391012.nc", var = "sos") #&gt; Warning in FUN(X[[i]], ...): Non-canonical axis order found, attempting to #&gt; correct. #&gt; Will return stars object with 12531720 cells. #&gt; Warning: ignoring unrecognized unit: psu #&gt; Warning in .get_nc_projection(meta$attribute, rep_var, cv): No projection #&gt; information found in nc file. #&gt; stars object with 2 dimensions and 1 attribute #&gt; attribute(s), summary of first 1e+05 cells: #&gt; Min. 1st Qu. Median Mean 3rd Qu. Max. #&gt; sos 10.90844 34.23906 34.83165 34.70436 35.41966 44.15238 #&gt; dimension(s): #&gt; from to offset delta refsys point #&gt; ncells 1 104431 NA NA NA NA #&gt; time 1 120 NA NA NA FALSE #&gt; values x/y #&gt; ncells [0.5,1.5),...,[104430.5,104431.5) [x] #&gt; time 3901-01-16 12:00:00,...,3910-12-16 12:00:00 [y] stars::read_stars("~/Downloads/sos_Omon_AWI-ESM-1-1-LR_lgm_r1i1p1f1_gn_390101-391012.nc", var = "sos") #&gt; Warning in CPL_read_gdal(as.character(x), as.character(options), #&gt; as.character(driver), : GDAL Message 1: dimension #1 (ncells) is not a #&gt; Longitude/X dimension. #&gt; Warning in CPL_read_gdal(as.character(x), as.character(options), #&gt; as.character(driver), : GDAL Message 1: dimension #0 (time) is not a Latitude/Y #&gt; dimension. #&gt; Warning in CPL_read_gdal(as.character(x), as.character(options), #&gt; as.character(driver), : GDAL Message 1: dimension #1 (ncells) is not a #&gt; Longitude/X dimension. #&gt; Warning in CPL_read_gdal(as.character(x), as.character(options), #&gt; as.character(driver), : GDAL Message 1: dimension #0 (time) is not a Latitude/Y #&gt; dimension. #&gt; Warning: ignoring unrecognized unit: psu #&gt; stars object with 2 dimensions and 1 attribute #&gt; attribute(s), summary of first 1e+05 cells: #&gt; Min. 1st Qu. Median Mean 3rd Qu. #&gt; sos_Omon_AWI-ESM-1-1-LR_lgm_r1... 9.968027 34.31947 34.9049 34.73704 35.50075 #&gt; Max. #&gt; sos_Omon_AWI-ESM-1-1-LR_lgm_r1... 43.24837 #&gt; dimension(s): #&gt; from to offset delta refsys point values x/y #&gt; x 1 104431 0 1 NA NA NULL [x] #&gt; y 1 120 120 -1 NA NA NULL [y]</code></pre> <sup>Created on 2022-08-23 by the reprex package (v2.0.1)</sup> Session info <pre><code>sessioninfo::session_info() #&gt; ─ Session info ─────────────────────────────────────────────────────────────── #&gt; setting value #&gt; version R version 4.1.2 (2021-11-01) #&gt; os macOS Big Sur 10.16 #&gt; system x86_64, darwin17.0 #&gt; ui X11 #&gt; language (EN) #&gt; collate en_GB.UTF-8 #&gt; ctype en_GB.UTF-8 #&gt; tz Europe/London #&gt; date 2022-08-23 #&gt; pandoc 2.17.1.1 @ /Applications/RStudio.app/Contents/MacOS/quarto/bin/ (via rmarkdown) #&gt; #&gt; ─ Packages ─────────────────────────────────────────────────────────────────── #&gt; package * version date (UTC) lib source #&gt; abind 1.4-5 2016-07-21 [1] CRAN (R 4.1.0) #&gt; assertthat 0.2.1 2019-03-21 [1] CRAN (R 4.1.0) #&gt; class 7.3-20 2022-01-13 [1] CRAN (R 4.1.2) #&gt; classInt 0.4-7 2022-06-10 [1] CRAN (R 4.1.2) #&gt; cli 3.3.0 2022-04-25 [1] CRAN (R 4.1.2) #&gt; crayon 1.5.1 2022-03-26 [1] CRAN (R 4.1.2) #&gt; DBI 1.1.3 2022-06-18 [1] CRAN (R 4.1.2) #&gt; digest 0.6.29 2021-12-01 [1] CRAN (R 4.1.0) #&gt; dplyr 1.0.9 2022-04-28 [1] CRAN (R 4.1.2) #&gt; e1071 1.7-11 2022-06-07 [1] CRAN (R 4.1.2) #&gt; ellipsis 0.3.2 2021-04-29 [1] CRAN (R 4.1.0) #&gt; evaluate 0.16 2022-08-09 [1] CRAN (R 4.1.2) #&gt; fansi 1.0.3 2022-03-24 [1] CRAN (R 4.1.2) #&gt; fastmap 1.1.0 2021-01-25 [1] CRAN (R 4.1.0) #&gt; fs 1.5.2 2021-12-08 [1] CRAN (R 4.1.0) #&gt; generics 0.1.3 2022-07-05 [1] CRAN (R 4.1.2) #&gt; glue 1.6.2 2022-02-24 [1] CRAN (R 4.1.2) #&gt; highr 0.9 2021-04-16 [1] CRAN (R 4.1.0) #&gt; htmltools 0.5.3 2022-07-18 [1] CRAN (R 4.1.2) #&gt; KernSmooth 2.23-20 2021-05-03 [1] CRAN (R 4.1.2) #&gt; knitr 1.39 2022-04-26 [1] CRAN (R 4.1.2) #&gt; lifecycle 1.0.1 2021-09-24 [1] CRAN (R 4.1.0) #&gt; lwgeom 0.2-8 2021-10-06 [1] CRAN (R 4.1.0) #&gt; magrittr 2.0.3 2022-03-30 [1] CRAN (R 4.1.2) #&gt; ncmeta 0.3.0 2020-08-27 [1] CRAN (R 4.1.0) #&gt; pillar 1.8.1 2022-08-19 [1] CRAN (R 4.1.2) #&gt; pkgconfig 2.0.3 2019-09-22 [1] CRAN (R 4.1.0) #&gt; proxy 0.4-27 2022-06-09 [1] CRAN (R 4.1.2) #&gt; purrr 0.3.4 2020-04-17 [1] CRAN (R 4.1.0) #&gt; R6 2.5.1 2021-08-19 [1] CRAN (R 4.1.0) #&gt; Rcpp 1.0.9 2022-07-08 [1] CRAN (R 4.1.2) #&gt; reprex 2.0.1 2021-08-05 [1] CRAN (R 4.1.0) #&gt; rlang 1.0.4 2022-07-12 [1] CRAN (R 4.1.2) #&gt; rmarkdown 2.14 2022-04-25 [1] CRAN (R 4.1.2) #&gt; RNetCDF 2.6-1 2022-06-27 [1] CRAN (R 4.1.2) #&gt; rstudioapi 0.13 2020-11-12 [1] CRAN (R 4.1.0) #&gt; sessioninfo 1.2.2 2021-12-06 [1] CRAN (R 4.1.0) #&gt; sf 1.0-8 2022-07-14 [1] CRAN (R 4.1.2) #&gt; stars 0.5-6 2022-07-21 [1] CRAN (R 4.1.2) #&gt; stringi 1.7.8 2022-07-11 [1] CRAN (R 4.1.2) #&gt; stringr 1.4.1 2022-08-20 [1] CRAN (R 4.1.2) #&gt; tibble 3.1.8 2022-07-22 [1] CRAN (R 4.1.2) #&gt; tidyr 1.2.0 2022-02-01 [1] CRAN (R 4.1.2) #&gt; tidyselect 1.1.2 2022-02-21 [1] CRAN (R 4.1.2) #&gt; units 0.8-0 2022-02-05 [1] CRAN (R 4.1.2) #&gt; utf8 1.2.2 2021-07-24 [1] CRAN (R 4.1.0) #&gt; vctrs 0.4.1 2022-04-13 [1] CRAN (R 4.1.2) #&gt; withr 2.5.0 2022-03-03 [1] CRAN (R 4.1.2) #&gt; xfun 0.32 2022-08-10 [1] CRAN (R 4.1.2) #&gt; yaml 2.3.5 2022-02-21 [1] CRAN (R 4.1.2) #&gt; #&gt; [1] /Library/Frameworks/R.framework/Versions/4.1/Resources/library #&gt; #&gt; ──────────────────────────────────────────────────────────────────────────────</code></pre>