A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

pyLCAIO

An object class to hybridize lifecycle assessment and environmentally extended input-output (EEIO) databases.
https://github.com/maximeagez/pylcaio

Category: Industrial Ecology
Sub Category: Input Output Model

Keywords

brightway2 carbon-footprint database ecoinvent energy-consumption environmental-modelling exiobase industrial-ecology input-output life-cycle-assessment scientific-research water-footprint

Last synced: about 15 hours ago
JSON representation

Repository metadata

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

README.md

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, 3.8 and 3.9 with EXIOBASE3.7+ (v3.7 and higher)
  • The resulting hybrid-ecoinvent database can be exported to brightway2 and the GUI activity-browser
  • Includes matching of ecoinvent and EXIOBASE environmental flows to Impact World+

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 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

GitHub Events

Total
Last Year

Committers metadata

Last synced: 6 days ago

Total Commits: 189
Total Committers: 2
Avg Commits per committer: 94.5
Development Distribution Score (DDS): 0.021

Commits in past year: 0
Committers in past year: 0
Avg Commits per committer in past year: 0.0
Development Distribution Score (DDS) in past year: 0.0

Name Email Commits
MaximeAgez 1****z@g****m 185
jakobsarthur a****s@i****e 4

Committer domains:


Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 4
Total pull requests: 3
Average time to close issues: 11 days
Average time to close pull requests: about 4 hours
Total issue authors: 4
Total pull request authors: 2
Average comments per issue: 1.5
Average comments per pull request: 0.67
Merged pull request: 2
Bot issues: 0
Bot pull requests: 0

Past year issues: 0
Past year pull requests: 0
Past year average time to close issues: N/A
Past year average time to close pull requests: N/A
Past year issue authors: 0
Past year pull request authors: 0
Past year average comments per issue: 0
Past year average comments per pull request: 0
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/maximeagez/pylcaio

Top Issue Authors

  • XDannn (1)
  • complexly (1)
  • jakobsarthur (1)
  • RosalieHagenaars (1)

Top Pull Request Authors

  • jakobsarthur (2)
  • lelecanfora (1)

Top Issue Labels

Top Pull Request Labels


Dependencies

requirements.txt pypi
  • brightway2 ==2.3
  • bw2agg ==0.1.2

Score: 4.499809670330265