All Projects → MaximeAgez → pylcaio

MaximeAgez / pylcaio

Licence: GPL-2.0 License
A Python class to hybridize lifecycle assessment (LCA) and environmentally extended input-output (EEIO) databases.

Programming Languages

python
139335 projects - #7 most used programming language
Jupyter Notebook
11667 projects

Projects that are alternatives of or similar to pylcaio

carbon-intensity-app
A web app showing how much electricity is made from renewable sources in different parts of UK
Stars: ✭ 22 (+4.76%)
Mutual labels:  carbon-footprint
region-picker
Tool to help you pick a Google Cloud region considering carbon footprint, price and latency.
Stars: ✭ 32 (+52.38%)
Mutual labels:  carbon-footprint
chrome-extension
Chrome extension to speed up browsing and reduce carbon emissions
Stars: ✭ 22 (+4.76%)
Mutual labels:  carbon-footprint
ConsoleTools
A set of tools and "controls" for the .net Console.
Stars: ✭ 67 (+219.05%)
Mutual labels:  input-output
environmental-footprint-data
Boavizta.org Data repository
Stars: ✭ 60 (+185.71%)
Mutual labels:  carbon-footprint
QSDsan
Quantitative Sustainable Design (QSD) of sanitation and resource recovery systems.
Stars: ✭ 21 (+0%)
Mutual labels:  life-cycle-assessment
CBioInfCpp-0-
The lib CBioInfCpp.h contains 3 groups of functions for C++: "Input-Output", "Working with strings", "Working with graphs". Data structures "Adjacency vector" and "Adjacency map" are implemented in the last one (i.e. in "Working with graphs"). See About_CBioInfCpp for details.
Stars: ✭ 12 (-42.86%)
Mutual labels:  input-output
awesome-sustainability-jobs
Dev jobs in the sustainability sector
Stars: ✭ 149 (+609.52%)
Mutual labels:  carbon-footprint
PyRates
Open-source, graph-based Python code generator and analysis toolbox for dynamical systems (pre-implemented and custom models). Most pre-implemented models belong to the family of neural population models.
Stars: ✭ 33 (+57.14%)
Mutual labels:  scientific-research
tinge
a simple, fast, header-only library for C++ which enables pretty colours on the terminal.
Stars: ✭ 14 (-33.33%)
Mutual labels:  input-output
carbon-footprint
Calculate your carbon footprint 🏭👣 from food, transport, purchases, fashion, electricity and digital activities like streaming, NFT or blockchain.
Stars: ✭ 59 (+180.95%)
Mutual labels:  carbon-footprint
cloud-carbon-footprint
Cloud Carbon Footprint is a tool to estimate energy use (kilowatt-hours) and carbon emissions (metric tons CO2e) from public cloud usage
Stars: ✭ 510 (+2328.57%)
Mutual labels:  carbon-footprint
pytorch-gpu-data-science-project
Template repository for a Python 3-based (data) science project with GPU acceleration using the PyTorch ecosystem.
Stars: ✭ 16 (-23.81%)
Mutual labels:  scientific-research
Master-Research-Tools-Collection
Record some tools commonly used in research, My blog address:
Stars: ✭ 31 (+47.62%)
Mutual labels:  scientific-research
python-data-science-project
Template repository for a Python 3-based (data) science project
Stars: ✭ 54 (+157.14%)
Mutual labels:  scientific-research
Dashboard
A collection of open source projects relevant for industrial ecology practitioners, hosted on GitHub and beyond
Stars: ✭ 107 (+409.52%)
Mutual labels:  industrial-ecology
DAO-IPCI
Decentralized autonomous organization «The Integral Platform for Climate Initiatives». DApp, smart contracts and blockchain technology-based ledger for carbon units and carbon units’ operations data.
Stars: ✭ 31 (+47.62%)
Mutual labels:  carbon-footprint
premise
Coupling Integrated Assessment Models output with Life Cycle Assessment.
Stars: ✭ 29 (+38.1%)
Mutual labels:  ecoinvent
AlphaPlot
📈 Application for statistical analysis and data visualization which can generate different types of publication quality 2D and 3D plots with extensive visual customization.
Stars: ✭ 140 (+566.67%)
Mutual labels:  scientific-research
brightway2
Metapackage for brightway2 imports and documentation
Stars: ✭ 28 (+33.33%)
Mutual labels:  life-cycle-assessment

pyLCAIO

An object class to hybridize lifecycle assessment (LCA) and environmentally extended input-output (EEIO) databases.

  • Create your own LCA-IO hybrid database (e.g., combining ecoinvent and exiobase data)
  • Automates hybridization and correction for double-counting with two available methods (STAM and binary)
  • Default parameters only allow the hybridization of ecoinvent 3.5, 3.6, 3.7, 3.7.1 and 3.8 with EXIOBASE3.7+ (v3.7 and higher)
  • The resulting hybrid-ecoinvent database can be exported to brightway2 and the GUI activity-browser

Specific additional features, only available while hybridization ecoinvent3.5 with exiobase

  • Can accept capitals-endogenized version of EXIOBASE
  • Includes extrapolated additional environmental extensions for EXIOBASE (from USEEIO)
  • Includes matching of ecoinvent and EXIOBASE environmental flows to Impact World+
  • Includes regionalized characterization matrices for use with Impact World+

This library will be regularly updated to provide support for newer versions of ecoinvent.

System requirements

Under 12GM of RAM you will most likely run into a MemoryError, making it impossible to generate a database

Dependencies

  • Python 3
  • Pandas
  • Numpy
  • Scipy
  • pymrio
  • ecospold2matrix
  • pickle
  • brightway2
  • bw2agg

Related publications

  • Majeau-Bettez, G., Agez, M., Wood, R., Södersten, C., Margni, M., Strømman, A. H., & Samson, R. (2017). Streamlined Hybridization software: merging Ecoinvent and Exiobase. In Biennial Conference of the International Society for Industrial Ecology.
  • Agez, M., Majeau-Bettez, G., Margni, M., Strømman, A. H., & Samson, R. (2019). Lifting the veil on the correction of double counting incidents in hybrid Life Cycle Assessment. Journal of Industrial Ecology, 24(3), 517–533. https://doi.org/https://doi.org/10.1111/jiec.12945
  • Agez, M., Wood, R., Margni, M., Strømman, A. H., Samson, R., & Majeau-Bettez, G. (2020). Hybridization of complete LCA and MRIO databases for a comprehensive product system coverage. Journal of Industrial Ecology, 24(4), 774–790. https://doi.org/10.1111/jiec.12979
  • Agez, M., Muller, E., Patouillard, L., Södersten, C. J. H., Arvesen, A., Margni, M., Samson, R., & Majeau-Bettez, G. (2021). Correcting remaining truncations in hybrid LCA database compilation. Journal of Industrial Ecology. https://doi.org/10.1111/jiec.13132
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].