A library of notebooks illustrating use cases for analysis of LiPD files in Python.
Several additional packages are used in these notebooks:
- pyleoclim: Python Package for the Analysis of Paleoclimate Data (
pip install pyleoclim
) - p2k: A collection of functions used for PAGES2k dataset analysis (
pip install p2k
) - pathos: Parallel graph management and execution in heterogeneous computing (
pip install pathos
) - tqdm: A fast, extensible progress bar for Python and CLI (
pip install tqdm
)
Most of the essential functions are explicitly written in the notebooks, except for the function to create composites due to its complexity, which is directly imported from p2k. For more related functionalities, please see p2k.
- The PAGES2k dataset (PAGES2k Consortium, 2017): download from figshare
- HadCRUT4 (Morice CP, Kennedy JJ, Rayner NA, Jones PD, 2012): download from MetOffice
- 01. Convert a collection of LiPD files to a Pandas dataframe and save as a pickle file
- 02. Plot the PAGES2k network on a map
- 03. Calculate and plot spectra of PAGES2k dataset by archive types
- 04. Make composites
- PAGES2k Consortium (2017) A global multiproxy database for temperature reconstructions of the Common Era. Scientific Data 4:170088 EP.
- Morice CP, Kennedy JJ, Rayner NA, Jones PD (2012) Quantifying uncertainties in global and regional temperature change using an ensemble of observational estimates: The HadCRUT4 data set. J. Geophys. Res. 117(D8):D08101.
GNU Public License (see the details here)