Skip to main content
# OSEM
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)

Table of built distributions (wheels) for osem 0.0.8
File Interpreter ABI Platform Actions
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.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page