Skip to content

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

License

Notifications You must be signed in to change notification settings

lelecanfora/pylcaio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pyLCAIO

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

  • Only works with Python
  • Read in, combine, organize, manipulate and concatenate LCA foreground and background matrices
  • Combine LCA system with EEIO matrices
  • Automate hybridization and correction for double-counting with two available methods (STAM and binary)
  • Can currently hybridize ecoinvent3.5 with exiobase3
  • Includes extrapolated additional environmental extensions for EXIOBASE
  • Includes matching of ecoinvent and EXIOBASE to Impact World+
  • Can accept capitals-endogenized version of EXIOBASE
  • Includes regionalized characterization matrices for use with Impact World+

If you are just interested in the default hybrid database (if you do not want to or cannot run the code) you can find it here: https://zenodo.org/record/3890379

The software is still under development but has already 2 operational versions.

System requirements

Memory: 8GB RAM

Dependencies

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

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, 1–17. 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. (2019). Hybridization of complete LCA and MRIO databases for a comprehensive product system coverage. Journal of Industrial Ecology, 1–17. https://doi.org/10.1111/jiec.12979

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 78.7%
  • Jupyter Notebook 21.3%