Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Contest entry - lca_graphic #9

Open
2 tasks done
teolvs opened this issue Feb 19, 2023 · 3 comments
Open
2 tasks done

Contest entry - lca_graphic #9

teolvs opened this issue Feb 19, 2023 · 3 comments
Labels
entry Entry into 2022 visualization contest

Comments

@teolvs
Copy link

teolvs commented Feb 19, 2023

Submitter

lca_graphic is the result of the collaboration of the experience of Florent Blondin, who spent 10 years on LCA datavizualisation and the skills of Téo Lavisse, a PhD Student at the University of Grenoble and CEA.

Description

This tool is designed to provide several easy-to-understand graphics for everyday LCA practionners to quickly analyze their LCA results in Brightway.

The tool offers simple methods to display three dashboards :

  1. to compare LCA results in different impact categories on the one hand,
  2. to analyze the contributions of each activity in different impact categories on the other hand
  3. to plot the variations of the contribution of the top processes (for the reference method) for each impact category to assess an potential impact transfer

The visualisations provided are direct or indirect outcomes from the scientific paper "Investigating Product Designer LCA Preferred Logics and Visualisations" Maud Rio, Florent Blondin, Peggy Zwolinski, Procedia CIRP, 2019, ISSN 2212-8271, https://doi.org/10.1016/j.procir.2019.04.293.
(https://www.sciencedirect.com/science/article/pii/S2212827119309412)

Database(s) used

  • Used example data from the contest repository : US LCI
  • Used another database : Ecoinvent

Links to the code and visualization

Code

An example of the practical use of our tools can be found in the following notebook. Unfortunately, dashboards do not appear in the Github. Thus, the code should be executed on an Jupyter Notebook to see the dashboards for real.

And the main functions are gathered in two python files :
The utils.py file gives useful tool for quickly LCA computations and analyse of the contributions.
The dashboards.py provides the methods to gather all the results into three dashboards :

  1. compare to compare LCA results in different impact categories on the one hand,
  2. impact_transfer to plot the variations of the contribution of the top processes (for the reference method) for each impact category to identify the impact transfers,
  3. hotspots to analyze the contributions of each activity in different impact categories on the other hand.
    All these methods are generated all at once in the method lca_graphic

Visualizations

  1. compare https://github.com/teolvs/lca_graphic/blob/main/outputs/compare.gif
  2. impact_transfer https://github.com/teolvs/lca_graphic/blob/main/outputs/impact_transfer.gif
  3. hotspots https://github.com/teolvs/lca_graphic/blob/main/outputs/hotspots.gif

Presentation video

https://youtu.be/nhVetFpbGFY

License

BSD 2-Clause "Simplified" License

@teolvs teolvs added the entry Entry into 2022 visualization contest label Feb 19, 2023
@cmutel
Copy link
Contributor

cmutel commented Feb 23, 2023

@teolvs Thanks for you entry, it was received in time and meets the criteria for a successful submission. We will have a final jury meeting in mid-March, and you can expect feedback by the end of March.

@cmutel
Copy link
Contributor

cmutel commented Mar 5, 2023

@teolvs Your entry has been selected for inclusion in a new Brightway graphics library. However, we need a better name, as we will include other contest entries and more besides. Would you like to come up with something on your own?

@teolvs
Copy link
Author

teolvs commented Mar 6, 2023

Thank you very much for your interest @cmutel. We have thought of a new name: compare_plot.
But, don't hesitate if you have any suggestions for a name.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
entry Entry into 2022 visualization contest
Projects
None yet
Development

No branches or pull requests

2 participants