Recent Releases of pulpo
pulpo - v1.2.0
🚀 PULPO v1.2.0 Release
🔑 Updates
Preliminary Documentation:
- Docstrings have been added to all functions to provide basic guidance on usage. This documentation is preliminary and will be expanded in future releases.
New Database Creation Functions:
- Two new functions have been introduced:
- Rice Husk Example Database: Created for the Brightcon 2024 workshop purpose, but useful for general testing (data source: Kätelhön et al. (2016))
- Generic LCI Database: A versatile tool for quick database setup, ideal for prototyping and testing. ```python from pulpo import pulpo pulpo.installricehusk_db() # Install the rice husk example from Kätelhön et al. (2016)
- Two new functions have been introduced:
project = "genericexample" database = "genericdb" nprod = 50 # Number of products to generate nproc = 8 # Maximum number of processes per product nreg = 4 # Number of regions where processes can be active ninputs = 6 # Maximum number of inputs per process nflows = 8 # Number of environmental flows to generate nmethods = 3 # Number of impact assessment methods to create seed = 100 # Seed for reproducibility (optional) return_data = True # If True, returns the generated matrices
Install the generic database with specified parameters
technospherematrix, biospherematrix, characterizationmatrices = pulpo.installgenericdb( project=project, database=database, nprod=nprod, nproc=nproc, nreg=nreg, ninputs=ninputs, nflows=nflows, nmethods=nmethods, seed=seed, returndata=return_data ) ```
ipoptCompatibility:- PULPO can now use the ipopt solver for solving the LP. This solver can be sometimes better than HiGHs. Install via:
bash conda install conda-forge::ipopt=3.11.1For now, versions other than 3.11.1 lead to some unknown compatibility issues. Specify the solver via:python results = pulpo_worker.solve(solver_name='ipopt')
- PULPO can now use the ipopt solver for solving the LP. This solver can be sometimes better than HiGHs. Install via:
🛠️ Bug Fixes
- Several minor bugs have been resolved to improve stability and performance.
Upgrade now to take advantage of the new features:
```bash pip install --upgrade pulpo-dev
- Jupyter Notebook
Published by flechtenberg over 1 year ago
pulpo - PULPO Release v1.1.0
Main changes:
- Addition of impact / indicator and environmental flow constraints
- Addition of new showcase notebooks (plastic and energy transition)
- Internal variable referencing
- Jupyter Notebook
Published by flechtenberg almost 2 years ago
pulpo - PULPO Release v1.0.0
Initial release of the PULPO package
- Jupyter Notebook
Published by flechtenberg over 2 years ago