brightway

    0热度

    1回答

    我无法弄清楚如何设置BW2以便在MC模拟中获得对数正态分布参数的负值,例如,模拟负排放。例如: from brightway2 import * import numpy as np mydb = Database('mydb') mydb.write({ ('mydb', 'Some activity'): { 'name': 'Some activity',

    0热度

    1回答

    我的表征因素的格式如下列表: [(('biosphere3', key), characterization_factor)] 这里是一个快速的摘录: my_cfs = [(('biosphere3', 'e259263c-d1f1-449f-bb9b-73c6d0a32a00'), 1.0), (('biosphere3', '16eeda8a-1ea2-408e-ab37-2

    0热度

    1回答

    这个问题与previous question有关,我从代理活动中介绍了如何使用Brightway 2创建活动。问题是:如果我决定清除我的代理活动,我应该修改交易所表吗? 假设我决定在魁北克制造一台热泵,并使用瑞士的热泵作为替代品,但是改变了电力的来源。 #identify the activity supplying electricity from Quebec for ds in Datab

    1热度

    1回答

    作为一个预言,我有一个问题与a previous question“清理”的数据库。我怎样才能确定我的技术圈为什么不再是方形的? 我做了一些我的数据库,如果我尝试做一个随机的活动 def testactivity(activity): method_key=methods.random() fu={activity:1} lca = LCA(fu,method_key

    0热度

    1回答

    背景:我已经在不同的LCA中使用了ParameterVectorLCA,这些LCA可能已在不同的projects中生成。我已经存储了结果params。我想确保params的顺序相同。 我所知道的: - 我知道,这些参数数组的元素有指inputs和outputs 两个领域 - 我知道activity_dict和bio_dict能告诉我们这些inputs和outputs参考到 - 我知道这是可以通过使

    2热度

    1回答

    我尝试运行蒙特卡罗分析,其中包含特征因子的不确定性。代码运行良好(没有错误),但每次迭代的结果总是相同的。计算仅适用于LCA模拟。 下面是代码: 样品LCIA方法定义一个简单的活动 simple_LCI_db = bw.Database('simple LCI db') simple_LCI_db.write( {('simple LCI db', 'some_code'):

    0热度

    1回答

    新的活动indentifiers我想创建一个简单的活动,以增加对Brightway2我的ecoinvent数据库。我如何创建一个唯一的标识符充当“代码”字段? 我知道要从头开始创建活动的唯一方式是: bw.Database('database_name').new_activity('code') ,但我需要指定一个代码,我宁愿它会自动生成(因为当我们做一个现有的副本活动)。有没有办法做到这一

    0热度

    1回答

    我正在更换电脑,并希望与我保持一些项目。 我知道那里的项目文件夹/文件位于(C:\Users\AwesomeUser\AppData\Local\pylca\Brightway3),因此在那里复制它们,但我不确定如何将它们添加到projects.db 什么是跨计算机移动项目的最佳实践?

    0热度

    1回答

    通常在飞快移动phrase queries中搜索精确数学得到using double quotes。它似乎在bw2中的大部分时间都有效(例如see here)。 db.search('"{}"'.format("Carbon dioxide, from soil or biomass stock")) ['Carbon dioxide, from soil or biomass stock'

    0热度

    2回答

    与brightway2一起工作时我意识到我的版本不是最新版本,并试图使用conda update brightway2进行更新,但它不会这样做。 我必须设置一个新项目并更新这个新项目中的brightway2才能运行最新版本。 我的问题很简单:有没有办法更新brightway2而无需创建新项目?