├── .all-contributorsrc ├── .gitignore ├── .python-version ├── .readthedocs.yaml ├── LICENCE.md ├── README.md ├── assets ├── classes_energydatamodel.png └── logo-energydatamodel.png ├── docs ├── .DS_Store ├── Makefile ├── _templates │ └── layout.html ├── conf.py ├── energydatamodel.rst ├── energydatamodel │ ├── base.rst │ ├── battery.rst │ ├── energysystem.rst │ ├── geospatial.rst │ ├── heatpump.rst │ ├── hydro.rst │ ├── powergrid.rst │ ├── solar.rst │ ├── timeseries.rst │ └── wind.rst ├── examples.rst ├── index.rst ├── installation.rst ├── introduction.rst ├── make.bat ├── notebooks │ └── example-1-to-json.ipynb ├── quickstart.rst └── requirements.txt ├── energydatamodel ├── __init__.py ├── abstract.py ├── base.py ├── battery.py ├── building.py ├── collection.py ├── examples │ ├── example-1-to-tree-json.ipynb │ ├── example-2-erdantic.ipynb │ ├── example-3-draw-tree.ipynb │ └── udo.png ├── geospatial.py ├── heatpump.py ├── hydro.py ├── powergrid.py ├── solar.py ├── timeseries.py ├── weathersensor.py └── wind.py ├── pyproject.toml └── uv.lock /.all-contributorsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/.all-contributorsrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/.gitignore -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.11 2 | -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /LICENCE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/LICENCE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/README.md -------------------------------------------------------------------------------- /assets/classes_energydatamodel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/assets/classes_energydatamodel.png -------------------------------------------------------------------------------- /assets/logo-energydatamodel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/assets/logo-energydatamodel.png -------------------------------------------------------------------------------- /docs/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/docs/.DS_Store -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_templates/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/docs/_templates/layout.html -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/energydatamodel.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/docs/energydatamodel.rst -------------------------------------------------------------------------------- /docs/energydatamodel/base.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/docs/energydatamodel/base.rst -------------------------------------------------------------------------------- /docs/energydatamodel/battery.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/docs/energydatamodel/battery.rst -------------------------------------------------------------------------------- /docs/energydatamodel/energysystem.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/docs/energydatamodel/energysystem.rst -------------------------------------------------------------------------------- /docs/energydatamodel/geospatial.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/docs/energydatamodel/geospatial.rst -------------------------------------------------------------------------------- /docs/energydatamodel/heatpump.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/docs/energydatamodel/heatpump.rst -------------------------------------------------------------------------------- /docs/energydatamodel/hydro.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/docs/energydatamodel/hydro.rst -------------------------------------------------------------------------------- /docs/energydatamodel/powergrid.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/docs/energydatamodel/powergrid.rst -------------------------------------------------------------------------------- /docs/energydatamodel/solar.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/docs/energydatamodel/solar.rst -------------------------------------------------------------------------------- /docs/energydatamodel/timeseries.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/docs/energydatamodel/timeseries.rst -------------------------------------------------------------------------------- /docs/energydatamodel/wind.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/docs/energydatamodel/wind.rst -------------------------------------------------------------------------------- /docs/examples.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/docs/examples.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/docs/installation.rst -------------------------------------------------------------------------------- /docs/introduction.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/docs/introduction.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/notebooks/example-1-to-json.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/docs/notebooks/example-1-to-json.ipynb -------------------------------------------------------------------------------- /docs/quickstart.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/docs/quickstart.rst -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /energydatamodel/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/energydatamodel/__init__.py -------------------------------------------------------------------------------- /energydatamodel/abstract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/energydatamodel/abstract.py -------------------------------------------------------------------------------- /energydatamodel/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/energydatamodel/base.py -------------------------------------------------------------------------------- /energydatamodel/battery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/energydatamodel/battery.py -------------------------------------------------------------------------------- /energydatamodel/building.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/energydatamodel/building.py -------------------------------------------------------------------------------- /energydatamodel/collection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/energydatamodel/collection.py -------------------------------------------------------------------------------- /energydatamodel/examples/example-1-to-tree-json.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/energydatamodel/examples/example-1-to-tree-json.ipynb -------------------------------------------------------------------------------- /energydatamodel/examples/example-2-erdantic.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/energydatamodel/examples/example-2-erdantic.ipynb -------------------------------------------------------------------------------- /energydatamodel/examples/example-3-draw-tree.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/energydatamodel/examples/example-3-draw-tree.ipynb -------------------------------------------------------------------------------- /energydatamodel/examples/udo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/energydatamodel/examples/udo.png -------------------------------------------------------------------------------- /energydatamodel/geospatial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/energydatamodel/geospatial.py -------------------------------------------------------------------------------- /energydatamodel/heatpump.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/energydatamodel/heatpump.py -------------------------------------------------------------------------------- /energydatamodel/hydro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/energydatamodel/hydro.py -------------------------------------------------------------------------------- /energydatamodel/powergrid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/energydatamodel/powergrid.py -------------------------------------------------------------------------------- /energydatamodel/solar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/energydatamodel/solar.py -------------------------------------------------------------------------------- /energydatamodel/timeseries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/energydatamodel/timeseries.py -------------------------------------------------------------------------------- /energydatamodel/weathersensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/energydatamodel/weathersensor.py -------------------------------------------------------------------------------- /energydatamodel/wind.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/energydatamodel/wind.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/pyproject.toml -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rebase-energy/EnergyDataModel/HEAD/uv.lock --------------------------------------------------------------------------------