A lightweight, packaged version of the Last Millennium Reanalysis (LMR) framework
Project description
LMR Turbo (LMRt)
A lightweight, packaged version of the Last Millennium Reanalysia (LMR) framework, inspired by LMR_lite.py originated by Professor Hakim (Univ. of Washington). Ultimately, it aims to provide following features:
- Greater flexibility
- Easy installation
- Easy importing and usage in Jupyter notebooks (or scripts)
- No assumption of a fixed folder structure; just feed the correct files to functions
- Easy setup for different priors, proxies, and Proxy System Models (PSMs) included in PRYSM API
- Faster speed
- Easy parallel computing with multiprocessing and other techniques
Results
Mean temperature
Niño 3.4 index
Package dependencies
- tqdm: A fast, extensible progress bar for Python and CLI (
pip install tqdm
) - prysm-api: The API for PRoxY System Modeling (PRYSM) (
pip install prysm-api
) - dotmap: Dot access dictionary with dynamic hierarchy creation and ordered iteration (
pip install dotmap
) - xarray: N-D labeled arrays and datasets in Python (
pip install xarray
) - netCDF4: the python interface for netCDF4 format (
conda install netCDF4
) - pyspharm: an object-oriented python interface to the NCAR SPHEREPACK library (
conda install -c conda-forge pyspharm
)
How to install
Once the above dependencies are installed, simply
pip install LMRt
and you are ready to
import LMRt
in python.
Notebook tutorials
References
- Hakim, G. J., J. Emile‐Geay, E. J. Steig, D. Noone, D. M. Anderson, R. Tardif, N. Steiger, and W. A. Perkins, 2016: The last millennium climate reanalysis project: Framework and first results. Journal of Geophysical Research: Atmospheres, 121, 6745–6764, https://doi.org/10.1002/2016JD024751.
- Tardif, R., Hakim, G. J., Perkins, W. A., Horlick, K. A., Erb, M. P., Emile-Geay, J., Anderson, D. M., Steig, E. J., and Noone, D.: Last Millennium Reanalysis with an expanded proxy database and seasonal proxy modeling, Clim. Past Discuss., https://doi.org/10.5194/cp-2018-120, in review, 2018.
License
BSD License (see the details here)
How to cite
If you find this package useful, please cite it with DOI:
... and welcome to Star and Fork!
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
LMRt-0.4.0.tar.gz
(21.9 MB
view details)
File details
Details for the file LMRt-0.4.0.tar.gz
.
File metadata
- Download URL: LMRt-0.4.0.tar.gz
- Upload date:
- Size: 21.9 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.20.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d917623646f646a0f6bdf53ee2ba8f8db34132bd030e74824d72d4f6c3de1d60 |
|
MD5 | c494ccddc3d1e5c3bde193ece2f228a2 |
|
BLAKE2b-256 | c75a2d8bc617dcd80021e81e1022bc3a7c1d75e3bd644429ff5bbf3f4a9a53c8 |