https://github.com/spine-tools/metreload
Python application for downloading meteorological reanalysis data
https://github.com/spine-tools/metreload
data python reanalysis
Last synced: 12 months ago
JSON representation
Python application for downloading meteorological reanalysis data
- Host: GitHub
- URL: https://github.com/spine-tools/metreload
- Owner: spine-tools
- License: lgpl-3.0
- Created: 2018-08-29T13:22:12.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2022-01-30T18:11:42.000Z (over 4 years ago)
- Last Synced: 2025-07-01T11:05:16.779Z (12 months ago)
- Topics: data, python, reanalysis
- Language: Python
- Size: 2.71 MB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: COPYING
Awesome Lists containing this project
README
# MetReLoad
[](https://metreload.readthedocs.io/en/latest/?badge=latest)
[](https://travis-ci.org/Spine-project/MetReLoad)
Python application for downloading meteorological reanalysis data
## Installation
Python 3 is required. A [conda environment](https://conda.io/docs/user-guide/tasks/manage-environments.html) or a [virtual environment](https://docs.python.org/3/library/venv.html) is recommended.
Install required packages with
pip install -r requirements.txt
Install MetReLoad with
pip install .
## Usage
metreload [OPTIONS] COMMAND [OPTIONS]...
### General options
```
--version Show version and exit
--debug Set debug mode on
--help Show this message and exit.
```
See documentation in folder `docs` for more information.
## Contributing
Install development requirements into your current Python environment with
pip install -r requirements.txt -r requirements_dev.txt
Alternatively, if you are using conda you can also create a new development environment with
conda env create --file conda/develop.yml --name
Install the package in editable mode with
pip install -e .
Before committing, run tests with
python setup.py test
### Building with PyInstaller
PyInstaller version 3.4 (or newer) is required.
Follow above instructions to install all development requirements (including PyInstaller).
Excute
pyinstaller [-y] metreload.spec
to build an executable distribution into `dist/metreload`. (Use the `-y` switch to bypass confirmation for replacing old files.)
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 774629.