Code in support of "Atmospheric and Oceanic Pathways Drive Separate Modes of Southern Hemisphere Climate in Simulations of Spontaneous Dansgaard-Oeschger-type Oscillations"
No Thumbnail Available
Restricted Availability
Date
2024-11-22, 2024-11-22
Persistent identifier of the Data Catalogue metadata
Creator/contributor
Editor
Journal title
Journal volume
Publisher
Publication Type
software
software
software
Peer Review Status
Repositories
Access rights
Open
ISBN
ISSN
Description
This repository contains the code to reproduce the results and figures presented in the manuscript and in the supplementary information of "Atmospheric and Oceanic Pathways Drive Separate Modes of Southern Hemisphere Climate in Simulations of Spontaneous Dansgaard-Oeschger-type Oscillations" by Trombini et al.
Data
The simulation data used in this study are available at https://www.paleo.bristol.ac.uk/resources/simulations and can be downloaded with the script PATH/AtmoDOpaper/Data/atmoDO_hadcm3_data.sh (where PATH is the path to the location of the AtmoDOpaper folder)
The proxy data used in this study are available at:
Ice core data: source data of Figure 2 in Buizert et al. (2018), available at https://static-content.springer.com/esm/art%3A10.1038%2Fs41586-018-0727-5/MediaObjects/41586_2018_727_MOESM3_ESM.xlsx
Speleothem data: can be recreated from https://github.com/jensfohlmeister/Sisal_DO_analysis
Re-creating the virtual environment
To recreate the virtual environment for this project, set up a Python environment (the code provided in this repository was run with Python v3.9.19) and install the packages listed in the file requirements_atmoDOpaper_2024.txt, i.e. the packages listed in the following (and their dependencies):cartopy (0.21.1), cftime (1.6.2), eofs (1.4.0), fonttools (4.40.0), ipykernel (6.23.3), ipython (8.14.0), matplotlib (3.7.1), matplotlib-inline (0.1.6), nc-time-axis (1.4.1), netCDF4 (1.6.5), numpy (1.23.5), pandas (2.0.2), pillow (9.5.0), pip (24.0), pyproj (3.6.0), rpy2 (3.5.14), scipy (1.11.0), shapely (2.0.1), windspharm (1.7.0), xarray (2023.6.0)Additionally, install R (the code provided in this repository was run with v4.1.2) with the following R packages:PaleoSpec (0.2.91), tidyverse (1.3.1), vegan (2.6-4), zoo (1.8-12)