我正在重新定义一个地区的电力市场,一些电力供应活动是从头开始的(技术圈和生物圈的结合)。
我现在正试图用香肠来做(所以重新链接确实起到了神奇作用,并且影响了所有耗电的过程)。但是,我遇到了麻烦。
我是否需要提取生物圈数据库来添加生物圈流量?我对 extract_brightway2_databases 的印象不打算以此方式使用。例如,我认为隔离专区信息丢失了(或者找不到)。
如果我想从头开始使用进程。我应该1)将其定义为单独的数据库(例如here)2)将其与我的后台数据库合并3)用wurst进行读取吗?
答案 0 :(得分:0)
您可以在BW2中创建各个数据集,从而生成单独的数据库。
然后,在Wurst中,您可以提取所有新创建的数据库对象,如下所示:
from wurst import *
db_nabla = extract_brightway2_databases(['ecoinvent consequential', 'electric board', 'nabla_maple_syrup_extraction_plant, 'massive_hydro'])
提取后,您便可以在一个大词典中找到所有内容。您可以执行所需的修改来创建新数据集的不同副本。
要构建混音,您可以使用Wurst的函数:db_nabla
或get_many(db, ...)
来指向get_one(db, ...)
中包含的任何数据库中所需的数据集