BHoM / LifeCycleAssessment_Toolkit

GNU Lesser General Public License v3.0
22 stars 5 forks source link

Update LCA evaluation to match refactoring of EPDs and Results #314

Closed IsakNaslundBh closed 1 year ago

IsakNaslundBh commented 1 year ago

NOTE: Depends on

https://github.com/BHoM/BHoM/pull/1498/

Issues addressed by this PR

https://github.com/BHoM/BHoM/issues/1493

Add new methods to match the updated EPD, Metric and Results in LCA_oM:

If accepted, a lot of the older methods can simply be removed. Have not started doing any of that yet though, cause wanted to get a first go-ahead first.

Test files

https://burohappold.sharepoint.com/:f:/r/sites/BHoM/02_Current/12_Scripts/02_Pull%20Request/BHoM/BHoM/LifeCycleAssessment_oM/%231498-RefactorEPDAndResultClasses?csf=1&web=1&e=ycFoHE

Changelog

Additional comments

Some of the file names have a temporary ending "2" to avoid conflict. Will be removed once the other file has been cleaned away.

shivanierambaran commented 1 year ago

Request for change to life cycle phase descriptions to the following: A1 - Data relating to the Raw Material Supply module in the Product stage. A2 - Data relating to the Transport module in the Product stage. A3 - Data relating to the Manufacturing module in the Product stage. A4 - Data relating to the Transport module in the Construction Process stage. A5 - Data relating to the Construction Installation Process module in the Construction Process stage. B1 - Data relating to the Use module in the Use stage.
B2 - Data relating to the Maintenance module in the Use stage. B3 - Data relating to the Repair module in the Use stage. B4 - Data relating to the Replacement module in the Use stage. B5 - Data relating to the Refurbishment module in the Use stage. B6 - Data relating to the Operational Energy Use module in the Use stage. B7 - Data relating to the Operational Water Use module in the Use stage. C1 - Data relating to the De-construction Demolition module in the End of Life stage. C2 - Data relating to the Transport module in the End of Life stage. C3 - Data relating to the Waste Processing module in the End of Life stage. C4 - Data relating to the Disposal module in the End of Life stage. D - Data relating to benefits and loads beyond the system boundary.

shivanierambaran commented 1 year ago

List of required Environmental Impact Indicators: (not including Use of Natural Resources, End of Life-Waste, and End of Life- Output Flows categories) Sources: EN 15804+A2 (driving standard), EN 15804+A1, ISO 21930 One-Click Sample EN 15804+A2 EPD Climate change - total (kg CO2e) Climate change - fossil (kg CO2e) Climate change - biogenic (kg CO2e) Climate change - LULUC (kg CO2e) Ozone depletion (kg CFC11e) Acidification (mol H+e) Eutrophication (EN 15804+A1) (kg PO4 3e) Eutrophication - aquatic freshwater (kg PO4e) Eutrophication - aquatic marine (kg Ne) Eutrophication - terrestrial (mol Ne) Photochemical ozone formation (kg NMVOCe) Abiotic depletion - minerals & metals (kg Sbe) Abiotic depletion of fossil resources (MJ) Water Use (m3e depr.)

IsakNaslundBh commented 1 year ago

@BHoMBot check compliance

bhombot-ci[bot] commented 1 year ago
@IsakNaslundBh to confirm, the following actions are now queued: - check `code-compliance` - check `documentation-compliance` - check `project-compliance` - check `branch-compliance` - check `dataset-compliance` - check `copyright-compliance`
bhombot-ci[bot] commented 1 year ago
@IsakNaslundBh to confirm, the following actions are now queued: - check `code-compliance` - check `documentation-compliance` - check `project-compliance` - check `branch-compliance` - check `dataset-compliance` - check `copyright-compliance` There are 9 requests in the queue ahead of you.
IsakNaslundBh commented 1 year ago

@BHoMBot check compliance

bhombot-ci[bot] commented 1 year ago
@IsakNaslundBh to confirm, the following actions are now queued: - check `code-compliance` - check `documentation-compliance` - check `project-compliance` - check `branch-compliance` - check `dataset-compliance` - check `copyright-compliance`
IsakNaslundBh commented 1 year ago

@BHoMBot check compliance

bhombot-ci[bot] commented 1 year ago
@IsakNaslundBh to confirm, the following actions are now queued: - check `code-compliance` - check `documentation-compliance` - check `project-compliance` - check `branch-compliance` - check `dataset-compliance` - check `copyright-compliance`
bhombot-ci[bot] commented 1 year ago
@IsakNaslundBh just to let you know, I have provided a `check-installer` result to this Pull Request as it was detected to be linked to other Pull Requests in a series. The comment which triggered this check came from @IsakNaslundBh on BHoM
bhombot-ci[bot] commented 1 year ago
@IsakNaslundBh just to let you know, I have provided a `check-versioning` result to this Pull Request as it was detected to be linked to other Pull Requests in a series. The comment which triggered this check came from @IsakNaslundBh on BHoM
IsakNaslundBh commented 1 year ago

@BHoMBot check compliance

bhombot-ci[bot] commented 1 year ago
@IsakNaslundBh to confirm, the following actions are now queued: - check `code-compliance` - check `documentation-compliance` - check `project-compliance` - check `branch-compliance` - check `dataset-compliance` - check `copyright-compliance`
bhombot-ci[bot] commented 1 year ago
@IsakNaslundBh just to let you know, I have provided a `check-versioning` result to this Pull Request as it was detected to be linked to other Pull Requests in a series. The comment which triggered this check came from @IsakNaslundBh on BHoM
IsakNaslundBh commented 1 year ago

@BHoMBot check compliance

bhombot-ci[bot] commented 1 year ago
@IsakNaslundBh to confirm, the following actions are now queued: - check `code-compliance` - check `documentation-compliance` - check `project-compliance` - check `branch-compliance` - check `dataset-compliance` - check `copyright-compliance`
IsakNaslundBh commented 1 year ago

@BHoMBot check core @BHoMBot check serialisation @BHoMBot check null-handling

bhombot-ci[bot] commented 1 year ago
@IsakNaslundBh to confirm, the following actions are now queued: - check `core` - check `serialisation` - check `null-handling` There are 4 requests in the queue ahead of you.
bhombot-ci[bot] commented 1 year ago
@IsakNaslundBh just to let you know, I have provided a `check-installer` result to this Pull Request as it was detected to be linked to other Pull Requests in a series. The comment which triggered this check came from @IsakNaslundBh on BHoM
adecler commented 1 year ago

@BHoMBot check compliance

bhombot-ci[bot] commented 1 year ago
@adecler to confirm, the following actions are now queued: - check `code-compliance` - check `documentation-compliance` - check `project-compliance` - check `branch-compliance` - check `dataset-compliance` - check `copyright-compliance` There are 7 requests in the queue ahead of you.
bhombot-ci[bot] commented 1 year ago
@IsakNaslundBh just to let you know, I have provided a `check-versioning` result to this Pull Request as it was detected to be linked to other Pull Requests in a series. The comment which triggered this check came from @adecler on BHoM
bhombot-ci[bot] commented 1 year ago
FAO: @FraserGreenroyd @adecler is seeking dispensation on this Pull Request to skip a required check. Please can you provide authorisation for the check to be skipped, or provide assistance as appropriate. The check they wish to have dispensation on is code-compliance. If you are providing dispensation on this occasion, please reply with: > @BHoMBot this is a DevOps instruction. I am authorising dispensation to be granted on check ref. `13960595645`
FraserGreenroyd commented 1 year ago

@BHoMBot this is a DevOps instruction. I am authorising dispensation to be granted on check ref. 13960595645

bhombot-ci[bot] commented 1 year ago
@FraserGreenroyd I have now provided a passing check on reference `13960595645` as requested.
bhombot-ci[bot] commented 1 year ago
@IsakNaslundBh just to let you know, I have provided a `check-versioning` result to this Pull Request as it was detected to be linked to other Pull Requests in a series. The comment which triggered this check came from @FraserGreenroyd on BHoM
bhombot-ci[bot] commented 1 year ago
@IsakNaslundBh just to let you know, I have provided a `check-installer` result to this Pull Request as it was detected to be linked to other Pull Requests in a series. The comment which triggered this check came from @FraserGreenroyd on BHoM
bhombot-ci[bot] commented 1 year ago
@IsakNaslundBh just to let you know, I have provided a `check-installer` result to this Pull Request as it was detected to be linked to other Pull Requests in a series. The comment which triggered this check came from @FraserGreenroyd on BHoM
FraserGreenroyd commented 1 year ago

@BHoMBot check core @BHoMBot check serialisation @BHoMBot check null-handling

bhombot-ci[bot] commented 1 year ago
@FraserGreenroyd to confirm, the following actions are now queued: - check `core` - check `serialisation` - check `null-handling` There are 7 requests in the queue ahead of you.
FraserGreenroyd commented 1 year ago

@BHoMBot check ready-to-merge

bhombot-ci[bot] commented 1 year ago
@FraserGreenroyd to confirm, the following actions are now queued: - check `ready-to-merge`
FraserGreenroyd commented 1 year ago

@BHoMBot this is a DevOps instruction. I am requesting neutral checks on: dataset-compliance

bhombot-ci[bot] commented 1 year ago
@FraserGreenroyd I have provided neutral checks to the checks requested. These checks will need to be run properly to obtain full results.