generated from eWaterCycle/ewatercycle-hype
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Copy plugin files from eWaterCycle/ewatercycle@ad99ebf
- Loading branch information
1 parent
ba01510
commit f51742f
Showing
27 changed files
with
2,166 additions
and
1,559 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,38 +1,41 @@ | ||
# eWaterCycle plugin for HYPE hydrological model | ||
# eWaterCycle plugin for MARRMoT hydrological model | ||
|
||
[![Research Software Directory Badge](https://img.shields.io/badge/rsd-00a3e3.svg)](https://www.research-software.nl/software/ewatercycle-hype) | ||
[![Research Software Directory Badge](https://img.shields.io/badge/rsd-00a3e3.svg)](https://www.research-software.nl/software/ewatercycle-marrmot) | ||
|
||
HYPE plugin for [eWatercycle](https://ewatercycle.readthedocs.io/). | ||
MARRMoT plugin for [eWatercycle](https://ewatercycle.readthedocs.io/). | ||
|
||
HYPE documentation at http://www.smhi.net/hype/wiki/doku.php . | ||
MARRMoT documentation at hhttps://github.com/wknoben/MARRMoT . | ||
|
||
## Installation | ||
|
||
eWaterCycle must be installed in a [mamba](https://conda-forge.org/miniforge/) environment. The environment can be created with | ||
|
||
```console | ||
wget https://raw.githubusercontent.com/eWaterCycle/ewatercycle/main/environment.yml | ||
mamba env create --name ewatercycle-hype --file environment.yml | ||
conda activate ewatercycle-hype | ||
mamba env create --name ewatercycle-marrmot --file environment.yml | ||
conda activate ewatercycle-marrmot | ||
``` | ||
|
||
Install this package alongside your eWaterCycle installation | ||
|
||
```console | ||
pip install ewatercycle-hype | ||
pip install ewatercycle-marrmot | ||
``` | ||
|
||
Then Hype becomes available as one of the eWaterCycle models | ||
Then MARRMoT models become available as eWaterCycle models | ||
|
||
```python | ||
from ewatercycle.models import Hype | ||
from ewatercycle.models import MarrmotM01, MarrmotM14 | ||
``` | ||
|
||
## Usage | ||
|
||
Usage of HYPE forcing generation and model execution is shown in | ||
[docs/generate_forcing.ipynb](https://github.com/eWaterCycle/ewatercycle-hype/tree/main/docs/generate_forcing.ipynb) and [docs/model.ipynb](https://github.com/eWaterCycle/ewatercycle-hype/tree/main/docs/model.ipynb) respectively. | ||
Example notebooks: | ||
|
||
* Forcing generation at [docs/generate_forcing.ipynb](https://github.com/eWaterCycle/ewatercycle-marrmot/tree/main/docs/generate_forcing.ipynb) | ||
* Marrmot Collie River 1 (traditional bucket) model [docs/MarrmotM01.ipynb](https://github.com/eWaterCycle/ewatercycle-marrmot/tree/main/docs/MarrmotM01.ipynb) | ||
* Marrmot Top Model hydrological model [docs/MarrmotM14.ipynb](https://github.com/eWaterCycle/ewatercycle-marrmot/tree/main/docs/MarrmotM14.ipynb) | ||
|
||
## License | ||
|
||
`ewatercycle-hype` is distributed under the terms of the [Apache-2.0](https://spdx.org/licenses/Apache-2.0.html) license. | ||
`ewatercycle-marrmot` is distributed under the terms of the [Apache-2.0](https://spdx.org/licenses/Apache-2.0.html) license. |
Binary file not shown.
Oops, something went wrong.