我正在重新定义一个地区的电力市场,一些提供电力的活动是白手起家的(技术领域和生物圈流的结合)。
我现在正试着用wurst来做这件事(这样,重新连接就能发挥它的魔力,影响所有消耗电能的过程)。然而,我遇到了一些麻烦。
是否需要提取生物圈数据库以添加生物圈流?我对extract_brightway2_databases的印象是不打算用这种方式的。例如,我认为舱室信息丢失了(或者我找不到它)。
如果我想从头开始使用进程。我应该定义一个单独的数据库(如这里)吗?( 2)将它与我的后台数据库合并( 3)用wurst读取它?
发布于 2018-08-31 06:10:34
您可以在BW2中创建单独的数据集,生成单独的数据库。
然后,在Wurst中可以提取所有新创建的数据库对象,如下所示:
from wurst import * db_nabla = extract_brightway2_databases(['ecoinvent consequential', 'electric board', 'nabla_maple_syrup_extraction_plant, 'massive_hydro'])
一旦提取出来,你就会把所有东西都放在一本大字典里。您可以创建新数据集的不同副本,以执行所需的修改。
要构建混合体,可以使用Wurst:get_many(db, ...)
或get_one(db, ...)
中的函数指向包含在任何数据库中的所需数据集。
https://stackoverflow.com/questions/52104887
复制相似问题