Readers and converters for data from the MERRA2 reanalysis Model.
Project description
The package provides readers and converters for the Land Surface Diagnostics within the Modern-Era Retrospective analysis for Research and Applications version 2 (MERRA-2). MERRA-2 is a NASA atmospheric reanalysis integrating satellite data assimilation and aims at historical climate analyses. MERRA-2 covers Land Surface Diagnostics for the period 1980-present at 0.5 ° x 0.625 ° spatial- and 1-hourly temporal-resolution.
The structure of the package is as follows:
grid.py : implements the asymmetrical GMAO 0.5 x 0.625 grid
interface.py : classes for reading a single image, image stacks and time series
reshuffle.py : provides a command line utility for reshuffling a stack of 1-hourly sampled native images to time series format with an arbitraty temporal sampling between 1-hour and daily
download.py : command line utility for downloading MERRA-2 data from the NASA GES DISC datapool
Installation
For developers, it is recommended to first clone the repository and then use the provided environment.yml file to install all needed conda and pip dependencies:
git clone https://github.com/TUW-GEO/merra.git --recursive
cd merra
conda create -n merra python=3.7 # or any supported python version
source activate merra
conda update -f environment.yml
python setup.py develop
Supported Products
M2T1NXLND: MERRA-2 tavg1_2d_lnd_Nx: MERRA-2 2d, 1-Hourly, Time-Averaged, Single-Level, Assimilation, Land Surface Diagnostics V5.12.4
Contribute
We are happy if you want to contribute. Please raise an issue explaining what is missing or if you find a bug. We will also gladly accept pull requests against our master branch for new features or bug fixes.
Guidelines
If you want to contribute please follow these steps:
Fork the merra repository to your account
make a new feature branch from the merra master branch
Add your feature
please include tests for your contributions in one of the test directories We use py.test so a simple function called test_my_feature is enough
submit a pull request to our master branch
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
File details
Details for the file merra-0.1.tar.gz
.
File metadata
- Download URL: merra-0.1.tar.gz
- Upload date:
- Size: 25.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 77c028d13e8ce5c0dfec3c7e0a56bada63eafe592d7317e25c6ecbb2fcbb67e4 |
|
MD5 | 6f18713bb9ccba2332bc0311d0d88f76 |
|
BLAKE2b-256 | 552ce6d030579c60c17dce859a978000e6d1c518d15bffef9c9369c6b3c56a25 |