是否可以防止在Brightway2的原始Ecoinvent数据库中进行修改?并影响世界/ 2016年食谱

时间:2019-10-22 12:47:22

标签: brightway

你好,我有2个问题:

第一:是否有一种方法可以防止用户在原始Ecoinvent数据库中进行修改,但仍允许更改副本或手动添加活动?在为LCA流程建模时,我经常在不知不觉中修改原始版本中的某些值。结果,有时我不得不重新导入整个数据库并再次进行活动。

第二个:有人在Brightway中实施过Recipe 2016或影响世界方法吗?我看到了一些讨论here,但是找不到其他资源。使我的生活更加轻松。如果没有,那么最有效的方法应该是什么?是在Brightway2中从零开始还是从Simapro导出?

3 个答案:

答案 0 :(得分:0)

  1. 不,没有。但这需要做一些工作才能进行更改-您必须从后台数据库加载对象,进行更改,然后调用.save()。我不知道这怎么可能是一个真正的问题,但也许我只是想念它。活动浏览器将每个数据库都视为只读数据库,并且还要求您单击“编辑活动”按钮进行任何更改,这可能是您的解决方案?

  2. 您不是唯一的一个!我将创建一个有关如何执行此操作的说明的仓库,并在接下来的几天内更新我的答案。

答案 1 :(得分:0)

https://github.com/laurepatou/IMPACT-World-in-Brightway.git在这里您可以下载Impact world +的实现...上次使用它时,端点有几个重复的流,因此需要进行一些清理;)

答案 2 :(得分:0)

对于ImpactWorld +,我希望在此处使用官方版本:http://www.impactworldplus.org/en/download.php

有一个专门用于Brighway2的非区域化版本,并且正在开发一个区域化版本。