使用 wurst 从头开始​​处理

process from scratch using wurst

我正在重新定义一个地区的电力市场,一些提供电力的活动是从头开始创建的(技术圈和生物圈流的结合)。

我现在正尝试用香肠来做(所以重新链接会发挥它的魔力并影响所有耗电的过程)。但是,我遇到了一些麻烦。

我需要提取生物圈数据库来添加生物圈流吗?我的印象是 extract_brightway2_databases 不打算以这种方式使用。例如,我认为车厢信息丢失了(或者我没有找到)。

如果我想从头开始使用进程。我应该 1) 将其定义为单独的数据库(如 here) 2) 将其与我的后台数据库合并 3) 用 wurst 读取它吗?

您可以在 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, ...)