I have tried something similar in the past. I can confirm, that you can perform regional LCIA calculations using the brightway2 package (without using bw2-regional
package). I have done so for a regional water stress method. However, this entails quite a bit of work. In the following a rough description of what I did (feel free to ask more specific questions):
1. Import regional lcia method
As biosphere3 does not contain regional (water) flows, I first imported my regional lcia method. I created my own importer, but you can probably also create one based on the LCIAImporter
class, which will allow you to use the add_missing_cfs()
function to add new biosphere flows for all the regional characterisation factors of you method. For biopshere flows you can specify the location by adding a new 'location' key to the dictionary object to store the regional identifier.
2. Import simapro database
Only after your biosphere contains all the regional flow you want to keep in your simapro database, you can try to create a new strategy that links the flows of your database to those you created in your biosphere. Note that the SimaProCSVImporter
performs many strategies that will change the biosphere flows in you LCI, which would have to be altered (but I suspect this is the part you already worked on).
Alternatively, you could also import you database using the current brightway2 functions. Afterwards you could try to re-link the biosphere flows you want to regionalise to those new ones you added to your biosphere. The wurst
package could come in handy.
bw2-regional
With regard to the bw2-regional
package I have no experience working with it, but I think it allows for much more complex regional LCA calculations than what you might be used to from simapro.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…