Open Source Energy Module: dedicated tools and methods for energy related models and applications
## Presentation
The OSEM module collects different functions which are useful to energy planners. The functions contain in this module can be grouped in
four types:
* Functions to accesss usual data: This part is centered on the Swiss energy market and contain API to access databases about price, C02
emissions and primary energy usage of various heating technology (also known as kbob). A database about the norm SIA 308/1
and different swiss political objectives will also be developed.
* Functions to estimate energy demands from buildings.
* Models of different energy technology (production, distribution, storage, and conversion).
* Functions to support GIS-based creation of gas/electricity-network.
* Plotting functions for different energy indicators (primary energy, useful energy, etc.).
OSEM is currently under developement and is expected to be ready for production in 2019.
## Example
https://github.com/CREM-APP/OSEM-example/blob/master/get_meteo_data.ipynb
#TODO write requirements
## Getting Started
To install OSEM, clone the repository and run the set-up:
$ git clone https://gitlab.com/crem-repository/OSEF.git
$ sudo python setup.py install
You test this module using Pytest (https://docs.pytest.org/en/latest/)
## Authors
* Albain Dufils
* Lesly Houndole
* Pablo Puerto
* Jakob Rager
* Diane von Gunten
(by alphabetical order)
## License
You should have received a copy of the Apache License Version 2.0 along with this program.
If not, see http://www.apache.org/licenses/LICENSE-2.0.
#TODO write requirements
#TODO how to intall osem
Metadata
Release files for osem 0.0.8
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| osem-0.0.8-py3-none-any.whl | Python 3 | none | any | Details for osem-0.0.8-py3-none-any.whl |
Release files / osem-0.0.8-py3-none-any.whl
| Download URL | osem-0.0.8-py3-none-any.whl |
|---|---|
| Size | 893.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0136ab70c4dee45d946b5b45a8e74209c610d7e2c0ad49a32bfa58fc666c42e4
|
|
BLAKE2b-256 checksum How to use checksums |
7e4ac8fa535f644989f76a32d52b5c95987c81fd56c189450a2fb311f5f3d7eb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.7
|
Security for osem 0.0.8
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.