процесс с нуля с использованием Wurst - PullRequest
0 голосов
/ 30 августа 2018

Я переопределяю рынок электроэнергии в регионе, и некоторые виды деятельности, поставляющие электроэнергию, создаются с нуля (сочетание потоков техносферы и биосферы).

Теперь я пытался сделать это с помощью wurst (поэтому переразметка делает свою магию и влияет на все процессы, потребляющие электричество). Однако у меня возникли некоторые проблемы.

Нужно ли извлекать базу данных биосферы, чтобы добавить потоки биосферы? У меня есть впечатления extract_brightway2_databases не предназначен для использования таким образом. Например, я думаю, что информация о купе утеряна (или я ее не нахожу).

Если я хочу использовать процессы с нуля. Должен ли я 1) определить ее как отдельную базу данных (например, здесь ) 2) объединить ее с моей фоновой базой данных 3) прочитать ее с помощью wurst?

1 Ответ

0 голосов
/ 31 августа 2018

Вы можете создавать свои отдельные наборы данных в BW2, создавая отдельные базы данных.

Затем в Wurst вы можете извлечь все вновь созданные объекты базы данных, например:

from wurst import * db_nabla = extract_brightway2_databases(['ecoinvent consequential', 'electric board', 'nabla_maple_syrup_extraction_plant, 'massive_hydro'])

После извлечения у вас все в большом словаре. Вы можете создавать разные копии ваших новых наборов данных, делая необходимые изменения.

Чтобы создать свои миксы, вы можете указать необходимые наборы данных из любых баз данных, содержащихся в db_nabla, используя функции из Wurst: get_many(db, ...) или get_one(db, ...)

...