Metadata-Version: 2.4
Name: zen_europe
Version: 1.4.0
Summary: ZEN-europe hosts the european, sector-coupled dataset for ZEN-garden.
Author: Christoph Funke
Author-email: Jacob Mannhardt <zen-garden@ethz.ch>
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: zen-creator>=2.0.0
Requires-Dist: eurostat
Requires-Dist: requests
Requires-Dist: scikit-learn
Requires-Dist: powerplantmatching
Requires-Dist: cdsapi
Requires-Dist: python-calamine
Requires-Dist: pytest ; extra == "dev"
Requires-Dist: coverage ; extra == "dev"
Requires-Dist: pytest-xdist ; extra == "dev"
Requires-Dist: pytest-cov ; extra == "dev"
Requires-Dist: black==26.5.1 ; extra == "dev"
Requires-Dist: ruff==0.14.13 ; extra == "dev"
Requires-Dist: mypy==1.19.1 ; extra == "dev"
Requires-Dist: types-PyYAML ; extra == "dev"
Requires-Dist: types-pytz ; extra == "dev"
Requires-Dist: pandas-stubs ; extra == "dev"
Requires-Dist: types-geopandas ; extra == "dev"
Requires-Dist: types-docutils ; extra == "dev"
Requires-Dist: scipy-stubs ; extra == "dev"
Requires-Dist: sphinx==7.3.7 ; extra == "docs"
Requires-Dist: myst-parser==3.0.1 ; extra == "docs"
Requires-Dist: sphinx-book-theme==1.1.3 ; extra == "docs"
Requires-Dist: pydata-sphinx-theme==0.15.4 ; extra == "docs"
Requires-Dist: sphinx-reredirects==0.1.4 ; extra == "docs"
Requires-Dist: nbsphinx==0.9.4 ; extra == "docs"
Requires-Dist: nbsphinx-link==1.3.0 ; extra == "docs"
Requires-Dist: sphinxcontrib-mermaid ; extra == "docs"
Requires-Dist: furo ; extra == "docs"
Requires-Dist: matplotlib ; extra == "vis"
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: vis

# ZEN-europe


Data for the European, sector-coupled energy system model.

ZEN-europe generates the input data of a European energy system model for
[ZEN-garden](https://github.com/ZEN-universe/ZEN-garden), built on
[ZEN-creator](https://zen-creator.readthedocs.io/en/latest/). It covers 28
countries at NUTS0 resolution and 15 sectors, from electricity and heat to
steel, cement, chemicals and transport.

## Quick start

```bash
conda env create -f zen_europe_env.yml
conda activate zen-europe-env

# generate the default dataset from the folder that contains data/raw_data
zen-europe

# generate every variant declared in a models file
zen-europe --config_path ./my_config.yaml --all
```

The dataset is written to `./data/<name>`, together with the ZEN-garden
configuration `./data/config.yaml`.

## Documentation

The documentation in `docs/` describes the design, the model structure, the
execution procedure, tutorials on settings and models files, and the rules
for adding elements and datasets.

