openLCA と ecoinvent で計算した影響の係数を、20〜30 件まとめて Excel のツールに移したいと考えています。
LCI や排出係数のデータだけを Excel や CSV のような使える形で取り出せるのか、取り出せるならどこから操作するのかを知りたいです。
1 件の回答
取り出せます。方法は3つです。
- プロセスの入出力を Excel に書き出す。 1プロセス分ずつ取り出す方法です
- SQL クエリを実行して結果を Excel に貼る。 Tools → Developer tools → SQL から実行します。影響評価手法・影響カテゴリ・特性化係数・フローを結合して一覧にするクエリの実物が原スレッドに載っています
- Python を使う。 IPC インターフェース経由か、openLCA 内蔵の Python ウィンドウから。GreenDelta のチュートリアルに例があります
「データベースの排出係数を丸ごと1つの Excel にまとめて出せるか」という問いには、答えが出ていません。
テーブル名や画面の場所はバージョンによって変わります。 古い回答なので、そのまま動かない場合は自分のバージョンで確認してください。実際、回答が挙げていたチュートリアルの個別ページ(
product_systems.md)は、現在リポジトリにありません。参考にしたスレッド
- Using ecoinvent impact factor in an Excel toolask.openLCA2019-09
- Is OpenLCA's LCI and emission factor database downloadable into useable files?ask.openLCA2021-10
- Emission Factor dataask.openLCA2025-09
- GreenDelta/openlca-python-tutorialGitHub
