This release is a pre-release and may not be stable for production use.
🚀 LCA-Modeller
LCA-Modeller offers a streamlined interface to facilitate the creation of parametric LCA models with prospective capabilities. It builds on the open-source libraries lca-algebraic and premise, so having a basic understanding of these tools is recommended.
The core functionality of LCA-Modeller revolves around reading a user-provided configuration file that defines the LCA model. From this configuration file, LCA-Modeller generates a parametric LCA model with lca-algebraic, which can then be evaluated for any parameter values using lca-algebraic's built-in functions.
If prospective scenarios are provided, premise is used to adapt the EcoInvent database to future conditions. The parametric LCA model then interpolates the prospective databases to enable the evaluation for any year specified by the user.
Additional features include the definition of custom impact assessment methods and the ability to modify existing activities in the EcoInvent database by adding or updating flows.
📦 Quick installation
The use of the Python Package Index (PyPI) is the simplest method for installing LCA-Modeller.
Prerequisite: LCA-Modeller needs at least Python 3.11.0.
You can install the latest version with this command:
pip install lca-modeller
A tutorial notebook is provided in the notebooks directory to help you get started with LCA-Modeller.
✈️ Applications
LCA-Modeller is currently being used in the following projects:
- AeroMAPS : Multidisciplinary Assessment of Prospective Scenarios for air transport.
- FAST-UAV: Future Aircraft Sizing Tool - Unmanned Aerial Vehicles
- FAST-OAD: Future Aircraft Sizing Tool - Overall Aircraft Design
🤝 Questions and contributions
- Félix POLLET felix.pollet@isae-supaero.fr
Metadata
Release files for lca-modeller 0.1.4b0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| lca_modeller-0.1.4b0.tar.gz | 233.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| lca_modeller-0.1.4b0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 289.3 kB
Release files / lca_modeller-0.1.4b0.tar.gz
| Download URL | lca_modeller-0.1.4b0.tar.gz |
|---|---|
| Size | 233.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7b63502d3debf22f33fe2b272c4f0f65d04075838226d81d1ce193f218a4c694
|
|
BLAKE2b-256 checksum How to use checksums |
04a18916a55a9ac2bce97f51ef4023d196cbc3331a9b081b84e476876a960088
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / lca_modeller-0.1.4b0-py3-none-any.whl
| Download URL | lca_modeller-0.1.4b0-py3-none-any.whl |
|---|---|
| Size | 56.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
95129d430c86e6cae2e06b49d030b094b73f45c636870b724b242157434090e7
|
|
BLAKE2b-256 checksum How to use checksums |
ca2a84ede641465c09c9840d71c57f4126a58409a70d33cdf0d56ee6719a627a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|