Skip to main content

ETS_CookBook

This repository contains the ETS CookBook, which is a collection of useful Python scripts used across ETS (a research group within TNO) models.

Authors and contact

Omar Usmani Omar.Usmani@TNO.nl

Installation and use

You can either copy the ETS_CookBook.py file (in src/ETS_CookBook) to your project and import it, or (preferably) install it via PyPi:

pip install ETS_CookBook

You also need to ensure that all the required libraries are installed. Their list in given in requirements.txt. You can do this with the following command:

pip install -r requirements.txt

To use the CookBook, import it as such: from ETS_CookBook import ETS_CookBook as cook Then you can call your functions as such: cook.reference_scale([0.26, 0.89])

(You can replace the as cook with something else, or even skip it altogether: if you do skip it, then call the functions with ETS_CookBook.function).

License

This cookbook is released under the Apache 2.0. All accompanying documentation and manuals are released under the Creative Commons BY-SA 4.0 license

Documentation

The documentation can be found here.

Distribution package

The distribution package can be found here.

Status

This CookBook is a working version that will be updated with new functions as they are need in various projects. Functions will be updated as appropriate. You can contact the authors for bug reports, feature suggestions, or any questions you might have.

Goals

This module was forked from prior work, most notably from ChaProEV. The forking is due to the/desire to use the auxiliary functions developed in these projects in more project needs.

Libraries used and licensing

(See requirements.txt file for versions (corresponding to Python 3.11.1, which is the version used for developing and testing the model)) pip install -r requirements.txt

Acknowledgements

This CookBook has been developed within multiple projects, including the following:

EU emblem This project was partly develop under funding from European Climate, Infrastructure and Environment Executive Agency under the European Union’s HORIZON Research and Innovation Actions under grant agreement N°101095998.

Metadata

Release files for ETS-CookBook 1.2.8

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ETS-CookBook 1.2.8
File Size Uploaded
ets_cookbook-1.2.8.tar.gz 3.2 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for ETS-CookBook 1.2.8
File Interpreter ABI Platform
ets_cookbook-1.2.8-py3-none-any.whl Python 3 none any Details

Total release size: 3.3 MB

Release files / ets_cookbook-1.2.8.tar.gz

Download URL ets_cookbook-1.2.8.tar.gz
Size 3.2 MB
Tags Source
SHA-256 checksum
How to use checksums
522ae50a4c21e7d53151588025a2e4f49bb4d1fafa48e13c0cc0732f593512c7
BLAKE2b-256 checksum
How to use checksums
f33b2a39e0ec12eb3c9147386fcaeb650938f7f9d870080c5388f4eafa2fa76a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / ets_cookbook-1.2.8-py3-none-any.whl

Download URL ets_cookbook-1.2.8-py3-none-any.whl
Size 66.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d749ab3b6f431ff372ed33b28af52ffb3f094d13b079f04455a5f90d0fd97da5
BLAKE2b-256 checksum
How to use checksums
f81af2414dcfcef0d619b65b611a8ae1ca28a3ac4239245949c0568f9eec047f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release history Release notifications | RSS feed

This release

1.2.8 This release

2 release files

1.2.7

2 release files

1.2.6

2 release files

1.2.5

2 release files

1.2.4

2 release files

1.2.3

2 release files

1.2.2

2 release files

1.2.1

2 release files

1.2.0

2 release files

1.1.6

2 release files

1.1.5

2 release files

1.1.4

2 release files

1.1.3

2 release files

1.1.2

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.32

2 release files

1.0.31

2 release files

1.0.27

2 release files

1.0.21

2 release files

1.0.16

2 release files

1.0.15

2 release files

1.0.14

2 release files

1.0.13

2 release files

1.0.10

2 release files

1.0.9

2 release files

1.0.8

2 release files

1.0.7

2 release files

1.0.6

2 release files

1.0.5

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

3 release files

1.0.1

2 release files

1.0

2 release files

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