Giter Site home page Giter Site logo

safdarabbas123 / background_scenarios_for_plca Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 42 KB

Prospective LCA is attributional Life cycle assessment which helps to predict the future of emission and impact of different processes and activites based on background scenarios.

License: Apache License 2.0

Python 41.49% Jupyter Notebook 58.51%
activity-browser biosphere brightway2 ecoinvent emissions energy global-warming-potential integrated-assessment-model lca open-source

background_scenarios_for_plca's Introduction

DOI

License

Copyright 2023 Safdar Abbas

License

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Background scenarios generation for prospective LCA

Step 1

install the Activity browser software using the following link. Activity browser is an open source software for Prospective LCA. https://github.com/LCA-ActivityBrowser/activity-browser After successfully installing the activity-browser. Create a new project and import the biosphere and Ecoinvent data base library. The biosphere library installed by default when we install the ActivityBrowser while the Ecoinvent data base can be downloaded after login into Ecoinvent database. Technosphere flows selected using Ecoinvent database in ActivityBrowser.

Step2

install the brightway2(bw2) package using following link. ActivityBrowser is the graphical user interface (GUI) of brightway life cycle assessment software. The database we update in the brightway are directly linked with ActivityBrowser. Please use the following link to learn more about the brightway2 life cycle assessment framework. https://github.com/brightway-lca/brightway2

Step3

After finished the step 1 and step 2. Please download the Background scenarios generation file provided in this repository and open it inthe jupyter Notebook under brightway2 environment and run the every cell step by step. in the new database(ndb) cell provide the details of scenarios which we want to integrate with our Ecoinvent database. The details of all those scenarios can be found under the following link. https://premise.readthedocs.io/en/latest/introduction.html

Step4

When selected the specific scenario then update the background database with future prospective. we can update Power generation, cement production, steel production, Transport, Direct Air capture, Fuels, emmission factors in the background system with respect to specific selected scenario.

After finished these steps we have background scenarios in ActivityBrowser. we can directly input foreground system and calculate the LCA results for future prospective.

Selected Publications

For the detailed of these steps please cite the following publications.

Scentific reference for step 1

Bernhard Steubing, Daniel de Koning, Adrian Haas, Christopher Lucien Mutel, The Activity Browser — An open source LCA software building on top of the brightway framework, Software Impacts,doi.org/10.1016/j.simpa.2019.100012. https://www.softwareimpacts.com/article/S2665-9638(19)30012-0/fulltext

Scentific reference for step 3

R. Sacchi, T. Terlouw, K. Siala, A. Dirnaichner, C. Bauer, B. Cox, C. Mutel, V. Daioglou, G. Luderer, PRospective EnvironMental Impact asSEment (premise): A streamlined approach to producing databases for prospective life cycle assessment using integrated assessment models, Renewable and Sustainable Energy Reviews, Volume 160,2022. doi.org/10.1016/j.rser.2022.112311.

Scentific reference for step 4

Oberschelp, C., Pfister, S., Raptis, C.E. et al. Global emission hotspots of coal power generation. Nat Sustain 2, 113–121 (2019). https://doi.org/10.1038/s41893-019-0221-6

background_scenarios_for_plca's People

Contributors

safdarabbas123 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.