Time-Explicit Life Cycle Optimization
Project description
This is a Python package for transition pathway optimization based on time-explicit Life Cycle Assessment (LCA). optimex helps identify optimal process portfolios and deployment timing in systems with multiple processes producing the same product, aiming to minimize dynamically accumulating environmental impacts over time.
optimex builds on top of the optimization framework pyomo and the LCA framework Brightway. If you are looking for a time-explicit LCA rather than an optimization tool, make sure to check out bw_timex.
Features
This package enables you to:
- Optimize the timing and scale of process deployments over a transition period
- Jointly consider the temporal distribution and evolution of processes (e.g., electricity consumption over a 20-year use phase dynamically sources from the appropriate electricity mix based on the actual time of consumption)
- Account for the timing and accumulation of emissions using dynamic Life Cycle Impact Assessment
Getting Started
Support
If you have any questions or need help, do not hesitate to contact us:
- Jan Tautorus (jan.tautorus@rwth-aachen.de)
- Timo Diepers (timo.diepers@ltt.rwth-aachen.de)
Contributing
We welcome contributions! If you have suggestions or want to fix a bug, please:
License
Distributed under the terms of the BSD 3 Clause license, optimex is free and open source software.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file optimex-0.2.0.tar.gz.
File metadata
- Download URL: optimex-0.2.0.tar.gz
- Upload date:
- Size: 28.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
09fcfd4cbf4f49c8c3b52f13ecfe0eeff0de0c9248388103a914e02b59bf491e
|
|
| MD5 |
25a14c01eccab3db32662d72be1eb7c2
|
|
| BLAKE2b-256 |
8681b5ba31dcda68c296459c91a549df04fa1c0d5f68e0e1b286ef5a9265b1df
|
Provenance
The following attestation bundles were made for optimex-0.2.0.tar.gz:
Publisher:
python-package-deploy.yml on TimoDiepers/optimex
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
optimex-0.2.0.tar.gz -
Subject digest:
09fcfd4cbf4f49c8c3b52f13ecfe0eeff0de0c9248388103a914e02b59bf491e - Sigstore transparency entry: 222534587
- Sigstore integration time:
-
Permalink:
TimoDiepers/optimex@6f136df74a7f51d06e1c323204cb9f88d6fc719c -
Branch / Tag:
refs/tags/v0.2.0 - Owner: https://github.com/TimoDiepers
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python-package-deploy.yml@6f136df74a7f51d06e1c323204cb9f88d6fc719c -
Trigger Event:
release
-
Statement type:
File details
Details for the file optimex-0.2.0-py3-none-any.whl.
File metadata
- Download URL: optimex-0.2.0-py3-none-any.whl
- Upload date:
- Size: 25.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a756e4e6e9c6d2c488b23e5e7e01d19284a184ad8a039e20b40f48cba043a63c
|
|
| MD5 |
b2387fa68796bf8364b1bbeb07a7dd36
|
|
| BLAKE2b-256 |
aed411247124632b091283802fa60ec57c1f8739c360ffe6ec723957771de3b9
|
Provenance
The following attestation bundles were made for optimex-0.2.0-py3-none-any.whl:
Publisher:
python-package-deploy.yml on TimoDiepers/optimex
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
optimex-0.2.0-py3-none-any.whl -
Subject digest:
a756e4e6e9c6d2c488b23e5e7e01d19284a184ad8a039e20b40f48cba043a63c - Sigstore transparency entry: 222534594
- Sigstore integration time:
-
Permalink:
TimoDiepers/optimex@6f136df74a7f51d06e1c323204cb9f88d6fc719c -
Branch / Tag:
refs/tags/v0.2.0 - Owner: https://github.com/TimoDiepers
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python-package-deploy.yml@6f136df74a7f51d06e1c323204cb9f88d6fc719c -
Trigger Event:
release
-
Statement type: