Installation
Install external dependencies
To run correctly mwr_l12l2 needs some external dependencies which cannot be installed through pip:
- TROPoe: The containerised application for physical radiative transfer inversion retrievals based on MonoRTM
- podman: A tool to manage and run containers and container images
- for grib format usage (e.g. from ECMWF) install the following through your package manager (apt, dnf, brew, …)
libeccodes0
libeccodes-tools
- for obtaining ECMWF data
- mars: command line utility to obtain ECMWF data
Install mwr_l12l2
mwr_l12l2 with all its internal dependencies can be installed by pip, poetry or any other tools which understand dependency specifications in pyproject.toml.
from pypi
The package will be released on pypi once it has been thoroughly tested and quality controlled. Until then, install from git
from git
To install mwr_l12l2 with it’s newest developments perform an installation from the source code like follows
clone this repository
git clone https://github.com/MeteoSwiss/mwr_l12l2.git
go into the package directory and install
with pip (>=21.3)
pip install .
or
pip install .[colorlog]
with poetry
poetry install
or
poetry install -E colorlog