问题标签 [brightway]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
173 浏览

brightway - 在 Brightway2 中分解生态发明流程

假设我想对汽车使用生态发明过程,并且过程模型包括对生产汽车、维护、道路维护、燃料等的影响。假设我想对没有燃料的汽车进行建模,因为我想要模拟不同燃料的使用。我可以告诉 Brightway 计算汽车的影响减去燃料吗?

0 投票
2 回答
361 浏览

brightway - 导入 LCI 数据库 - 处理未链接的交易所

我在 Brightway 中导入 ecoinvent v3.2 数据库(截止)时遇到问题。

遵循的步骤是:

一切似乎进展顺利。但是,ei32cu.statistics()透露有很多不相关的交易所:

当然,未链接的交换阻止了数据库的写入,使用ei32cu.write_database()不起作用:引发了“无效交换”。

我的问题:
- 我该如何解决这个问题?
- 如何访问可能给我一些见解的日志文件(在此处引用)?
- 我如何生成交易所(及其相关活动)列表?

0 投票
1 回答
104 浏览

brightway - 安装活动浏览器 - 进度条错误

我正在尝试在 Mac OS X 上安装 Brightway2 的活动浏览器。在终端和我的b2-python目录中,我写道:

安装开始时下载并检查所需的软件包。为了progessbar-ipython安装停止时出现错误:

我了解到该错误仅来自对 python 2.4 的支持,如下所述: https ://github.com/niltonvolpato/python-progressbar/issues/28和此处:https ://bbs.archlinux.org/viewtopic .php?id=209444

不幸的是,我没有安装它。承认,我对手动安装包不是很熟悉。到目前为止,尝试用链接中描述的更正版本替换缓存版本的尝试都失败了。

你有什么想法和建议吗?非常感谢!

最好的祝愿,尼克拉斯

0 投票
1 回答
48 浏览

brightway - 在brightway2的simpro CSV中导入时如何处理CapitalizationError?

当我导入 CSV 文件时,我收到以下错误:

如果我查看 csv 文件,它看起来像(我只以一个输入和项目参数为例,它们基本上都是如此,A 大写)

任何想法:-为什么这个问题-如何解决它

0 投票
1 回答
67 浏览

brightway - ecoinvent 3.2 的 Ecospold 标识符

您能否使用在 Brightway2 中为 ecoinvent 3.2 创建的 SQlite 数据库(例如)并找到原始 spold 文件名。

0 投票
1 回答
564 浏览

brightway - 访问 Brightway2 数据库对象中的交换数据

我有一个关于使用 Brightway 数据库对象访问交换数据的问题。假设我有import Brightway2 as bw并且正在一个有 LCI 数据库的项目中:

我可以获得有关活动的信息:

看来我可以访问以下数据:

请注意,没有'exchanges'. 事实上,虽然这有效:

或者,等效地:

更改'location'for'exchanges'不会产生任何结果(第一种语法)或关键错误(第二种语法)。

然而在 Brightway 代码看到了这种语法:

目前,我访问交换数据的唯一方法是访问.load数据库(它将整个数据库加载到字典中),创建一个活动键,然后调用交换,如下所示:

它工作正常,但我知道交换数据在数据库中,所以我确信必须有一种方法可以在不加载的情况下获取它。至少,我想知道为什么someActivity.get('exchanges', [])对我不起作用。谢谢!

0 投票
1 回答
81 浏览

brightway - Multi and Parallel Monte Carlo 因密钥错误而失败(在数据库名称上)

我正在尝试使用 Brightway 的ParallelMonteCarlo课程MultiMonteCarlo,但遇到了 KeyError。我在一个带有 LCI 数据库的 Brightway 项目中:

选择活动和方法:

我的代码如下:

两个都给我KeyError: 'ecoinvent 3_2 CutOff'

我的问题是:为什么?

0 投票
3 回答
99 浏览

brightway - 数据库上的“位置”过滤器。搜索过滤所有内容

我已将 ecoinvent 数据库导入为ei

搜索功能运行良好:

这正是人们所希望的。

但是,过滤'location'效果不太好:

根据上面的结果,我应该至少有两个结果。 'location'绝对是一个可接受的过滤器,而 DE 绝对是其中一个位置(例如eidb.get('d2db85e14baf9e47bdbb824797420f08').get('location')返回 DE)。

我观察到这个位置被用作过滤器,例如eidb.search('*', filter = {'location':'CA-QC'})返回一个空列表。

为什么?

0 投票
1 回答
419 浏览

brightway - 并行化动态 LCA 中的稀疏矩阵求解器内存不足

我正在尝试并行化一些动态 LCA(就像 10 ......而我应该运行超过 100 ......),我得到了这个

似乎 scipy 在矩阵求逆过程中内存不足(我当然不是最了解这个问题,但我搜索了一下)我只是尝试安装 scikit-umfpack 以查看是否有变化......它正在运行但似乎仍然非常缓慢而且不是很有希望,而且只是返回这个警告:

实际上不知道如何处理这个......有人有吗?

PS:我在这里发帖是因为它在我看来不是 bw2 的错误,如果是这样会打开一个问题

0 投票
3 回答
241 浏览

brightway - Brightway 中的 IPCC 方法

我无法使用 IPCC 2013 或 IPCC 2007 影响评估方法。我想我使用以下命令更新了 Brightway:

是否有计划使用这些方法?

谢谢!!