cornerstone-data/bedrock: v0.3.0
Mo Li, Ben Young (ERG), Catherine Birney, Lin, Cheng -Hsiung; Durr, Michael Joseph; Byatarayanapura Gopala, Arun Kumar; Norton, Dale Roy, jvendries, Dr. Wesley Ingwersen, briantobin-99, Daniel L. Frank, Michael Steffen
🤖 gxceed AI 要約
日本語
米国産業連関モデルと温室効果ガス排出インベントリを統合したCornerstone v0.3モデルのリリース。BEA産業分類の集計修正、インフレ調整、電力部門の詳細化など、Scope 3算定の精度向上を図る。GHG排出係数の時系列診断ツールも追加。
English
Release of Cornerstone v0.3, a US EEIO model integrating 2024 input-output and GHG inventory data. Updates include industry aggregation fixes, inflation adjustments, and electricity disaggregation, improving Scope 3 accounting accuracy. New diagnostics tools for emission factor time-series analysis are included.
Unofficial AI-generated summary based on the public title and abstract. Not an official translation.
📝 gxceed 編集解説 — Why this matters
日本のGX文脈において
日本ではSSBJ開示対応でScope 3算定が急務。本モデルのような高精度なEEIO基盤は、日本企業のサプライチェーン排出量算定の参考になる。
In the global GX context
This release advances US EEIO-based Scope 3 accounting, relevant to global disclosure frameworks like ISSB and CSRD. The model's methodological improvements offer insights for improving national-level carbon accounting infrastructure.
👥 読者別の含意
🔬研究者:EEIOモデルの更新手法と診断ツールを参照し、Scope 3算定の精度向上に活用できる。
🏢実務担当者:サプライチェーン排出量の算定精度向上に寄与するモデルとして、自社のScope 3算定に応用可能。
🏛政策担当者:国家レベルの排出インベントリと産業連関モデルの統合事例として、政策立案の参考になる。
📄 抄録(日本語訳)
このリリースは、v0.3 Cornerstone米国モデル(2024年IOおよびGHG)にタグ付けするものです。そのモデルを生成し、新機能に備えるためにbedrockで行われた更新について、以下に説明します。スナップショットSHA: c60bdf4308cb660eee80a246214901cff9122820 GCSプレフィックス: gs://cornerstone-default/snapshots/c60bdf4308cb660eee80a246214901cff9122820/ 正規設定: 2025_usa_cornerstone_v0_3 変更内容 コアパイプラインと設定 - 正規パイプラインのデフォルトが2025_usa_cornerstone_v0_3(2024年IO+GHG、UMD GHGIA 2024年インベントリを使用)になりました。 - 以前のリリーススタックは、過去の比較用に2025_usa_cornerstone_v0_2として保持されています。 - スナップショットのベースラインがc60bdf4…(v0.3.0)に更新されました。アルファ/ベータ版スナップショットSHAはreleases.pyとUSAConfigに登録されています。 - 産業別産出量x: expand_industry_output_vectorは、多対一のBEA親部門(政府企業ドルを電力221100と transit 485000に)を合算し、Eがそれらのトンを最初の親のみの展開で計上していた場合のD/Nの過大評価を修正しました。 - A行列: CEDAフォールバックスケーリングとサマリーA/qのドル年調整(scale_a_matrix_with_ceda_method_as_fallback, adjust_summary_A_and_q_dollar_year)。産業別物価指数Aパスは削除されました。 - インフレーション: ヘルパーを統合。単一のapply_inflation_to_Vフラグ。Vノルム商品物価指数パス。cornerstone産業PIはupdate_inflation_factorsの背後にゲートされています。 - B行列: deflate_x_to_detail_io_year_for_Bがuse_useeio_Bを置き換え。y_nabはAdomとscaled_qから導出されます。 - USEEIOベースライン設定スタック(m2 GHG FBS、再定義前の使用表、B調整)は診断比較用です。 - GHG排出量: UMD GHGIA 2024パス(GHG_national_Cornerstone_2024)と改訂されたUMDモデル配線。 - Cornerstone GHG FBSスナップショットが拡張されました(2017–2018年、2019–2022年、2024年)。FBS再生成はCIに固定されています(cornerstone_ghg_fbs_2024_pin.json)。 - MECS配分の更新。ghgi_mecsメソッド名の修正。 - フローマッピングファイルはリポジトリ内に保存されます。 電力分解の準備 - 分解をサポートするために、電力再配分がエンドツーエンドで実装されました。 - eGRIDプラントレベルの発電量、損失、GHGデータ。EIA Electric Power Annual FBAは、進行中の電力分解作業をサポートします。 - 電力投入用の廃棄物分解マトリックスエクスポート。分解モジュールの名称変更(フェーズ1–2)とcornerstone_disagg_pipelineのリファクタリング。 - EEIO検証とIOT q導出の更新および参照比較。2017年マージン後再定義ローダー。デフォルトのcornerstone_industry_avg_margins。 - useeio_margins使用時のUSEEIOR産業CPI。 公開とエクスポート - 公開パスでのPhi購入者価格調整。Phi年次パネルとドル年SEFの整合。 - USEEIOスタイルExcelライターの足場(拡張されたマトリックスカバレッジ)。 - サプライチェーン形式CSVエクスポート。 診断と分析 - A行列時系列ワークフロー(ステップ2.5–7):セル安定性、アプローチ間ヘックスビン、影響加重セクター深掘り、BEA観測A誤差、EF診断のコンパイル/プロット/ディスパッチ、手法間のN安定性、前年比ECDFパネル、シナリオ対応EFプロット。 - EF診断オーバーレイとマルチパネルヒストグラムプロッター。ディスパッチ+プロット用Cursorスキル。 - v0.3リリースEF診断ツール:シートレジストリ、combine_ef_diagnosticsコンボ(v0.2_to_v0.3_ceda / v0.2_to_v0.3_useeio)、progression / overlay / BLyプロッター、オプションのFINAL v0.2との比較。 - 一括v0→v0.3ウォーターフォールグループ診断(v03_waterfall_*):USEEIOスタック(G1スキーマ/GHG → G2メソッド → G3データ → FINAL)とCEDAスタック(G1aスキーマ/GHG → G1b廃棄物分解 → G2–FINAL)。コンボの結合、ディスパッチ、主要セクターNオーバーレイ付きの累積+連続プロットパネル。 - ウォーターフォールDriveシートIDは、産業別産出量x再ディスパッチ後に固定されています。 - USEEIOベースライン比較オプションによる診断マージのクリーンアップ。USEEIO診断パスでのインフレーション。実測対サマリー導出qプロット。 - スナップショットリリースワークフローはbedrock/utils/snapshots/README.mdに文書化されています。 インフラストラクチャ - GCSローダーは、ローカルファイルが存在する場合、ダウンロードをスキップします。スナップショットアップロードパスはローダーに合わせて調整されました。 - derive_cornerstone_Eは削除されました。選択した設定からA/q/Bを構築するためのbuild_model_manual_checkスクリプト。 - Google Drive create_spreadsheet_in_folderヘルパー。estimate_suppressedのリファクタリング。 完全な変更ログ: https://github.com/cornerstone-data/bedrock/compare/v0.2...v0.3.0 生のPRリスト(アーカイブ) <details> <summary>マージされた全PR(v0.2…main)</summary> - 33131Bの商品名を修正 by @bl-young in https://github.com/cornerstone-data/bedrock/pull/353 - chore(usa-config): price_indexフラグをindustry_price_indexに名称変更 by @MoLi7 in https://github.com/cornerstone-data/bedrock/pull/348 - feat(usa-config): commodity_price_indexフラグ(Vノルム由来)を追加 by @MoLi7 in https://github.com/cornerstone-data/bedrock/pull/349 - feat(io): create_spreadsheet_in_folder Driveヘルパーを追加 by @MoLi7 in https://github.com/cornerstone-data/bedrock/pull/350 - 2019-2022年GHG Cornerstone FBSを追加 by @catherinebirney in https://github.com/cornerstone-data/bedrock/pull/316 - feat(analysis): A行列時系列を導出し、レポート用Sheetを作成 by @MoLi7 in https://github.com/cornerstone-data/bedrock/pull/351 - graphiteスキルのPR本文簡潔性ルールを厳格化 by @MoLi7 in https://github.com/cornerstone-data/bedrock/pull/362 - feat(analysis): ステップ2.5 — A行列セルレベル安定性診断 by @MoLi7 in https://github.com/cornerstone-data/bedrock/pull/360 - docs(skill): PR本文に段落区切りと箇条書きを必須化 by @MoLi7 in https://github.com/cornerstone-data/bedrock/pull/372 - refactor(economic): インフレーションヘルパーをceda/cornerstoneモジュールに統合 by @MoLi7 in https://github.com/cornerstone-data/bedrock/pull/369 - feat(analysis): ステップ3 — 2024年のA行列アプローチ間ヘックスビン by @MoLi7 in https://github.com/cornerstone-data/bedrock/pull/361 - feat(analysis): ステップ4 — 影響加重の主要セクター深掘り by @MoLi7 in https://github.com/cornerstone-data/bedrock/pull/364 - derive_cornerstone_E関数とその呼び出しを削除 by @jvendries in https://github.com/cornerstone-data/bedrock/pull/368 - 商品価格比率のインフレvオプション by @WesIngwersen in https://github.com/cornerstone-data/bedrock/pull/358 - fix(eeio): cornerstone産業PIをupdate_inflation_factorsの背後にゲート by @MoLi7 in https://github.com/cornerstone-data/bedrock/pull/373 - refactor(analysis): a_matrix_time_series共有セットアップを一元化 by @MoLi7 in https://github.com/cornerstone-data/bedrock/pull/374 - feat(analysis): ステップ5 — A対BEA観測サマリーA誤差 by @MoLi7 in https://github.com/cornerstone-data/bedrock/pull/365 - feat(eeio): apply_inflation_to_VをVノルム商品PIパスに配線 by @MoLi7 in https://github.com/cornerstone-data/bedrock/pull/375 - USEEIOベースライン1 - 設定を準備 by @bl-young in https://github.com/cornerstone-data/bedrock/pull/333 - USEEIOベースライン2 - GHG FBS m2を配線 by @bl-young in https://github.com/cornerstone-data/bedrock/pull/334 - USEEIOベースライン3 - 再定義前の使用表へのアクセスを追加 by @bl-young in https://github.com/cornerstone-data/bedrock/pull/335 - USEEIOベースライン4 - B調整を実装 by @bl-young in https://github.com/cornerstone-data/bedrock/pull/336 - 分解抽出名称変更のフェーズ1を実装 by @jvendries in https://github.com/cornerstone-data/bedrock/pull/359 - フェーズ2を実装 - シムを削除し、廃棄物ウェイト呼び出しを分解ウェイトに置き換え by @jvendries in https://github.com/cornerstone-data/bedrock/pull/363 - .vscode/をgitignoreに追加 by @WesIngwersen in https://github.com/cornerstone-data/bedrock/pull/382 - 選択した設定のAqとBを構築するスクリプトを追加 by @WesIngwersen in https://github.com/cornerstone-data/bedrock/pull/383 - フローマッピングファイルをbedrock内に保存 by @catherinebirney in https://github.com/cornerstone-data/bedrock/pull/387 - ロードするファイルが既にローカルに存在する場合、GCSを不必要に呼び出さない by @WesIngwersen in https://github.com/cornerstone-data/bedrock/pull/389 - 診断マージをクリーンアップし、USEEIOベースライン比較マージのオプションを追加 by @bl-young in https://github.com/cornerstone-data/bedrock/pull/392 - 2017年と2018年のGHG FBSを追加 by @catherinebirney in https://github.com/cornerstone-data/bedrock/pull/393 - feat(analysis): ステップ6フェーズ2/3 — EF診断コンパイル+プロットスクリプト by @MoLi7 in https://github.com/cornerstone-data/bedrock/pull/379 - fix(snapshots): GCSアップロードパスをローダーに合わせる by @MoLi7 in https://github.com/cornerstone-data/bedrock/pull/407 - feat(analysis): ステップ7ディスパッチ — ワークフロー入力+EF時系列ディスパッチャー by @MoLi7 in https://github.com/cornerstone-data/bedrock/pull/380 - feat(analysis): A行列手法間のN時系列安定性比較 by @MoLi7 in https://github.com/cornerstone-data/bedrock/pull/381 - ECDF付き3パネル前年比分布プロット by @MoLi7 in https://github.com/cornerstone-data/bedrock/pull/408 - モデルのUSEEIOスタイルExcel出力の足場を準備 by @bl-young in https://github.com/cornerstone-data/bedrock/pull/404 - より多くの行列を含むようにUSEEIOスタイルExcelライターを更新 by @bl-young in https://github.com/cornerstone-data/bedrock/pull/406 - 電力分解の入力として必要な廃棄物分解マトリックスのエクスポート機能を追加 by @jvendries in https://github.com/cornerstone-data/bedrock/pull/395 - 電力分解必須マトリックス生成の設定ファイルとして2025_usa_cornerstone_full_model.yamlを明示的に使用 by @jvendries in https://github.com/cornerstone-data/bedrock/pull/417 - use_useeio_Bをdeflate_x_to_detail_io_year_for_Bに置き換え by @bl-young in https://github.com/cornerstone-data/bedrock/pull/413 - USEEIOパスの診断にインフレ係数を適用 by @bl-young in https://github.com/cornerstone-data/bedrock/pull/415 - スナップショットリリースドキュメント by @bl-young in https://github.com/cornerstone-data/bedrock/pull/399 - electric power annual FBAを追加 by @bl-young in https://github.com/cornerstone-data/bedrock/pull/421 - Cornerstone検証を実装 by @jvendries in https://github.com/cornerstone-data/bedrock/pull/424 - eGRID発電量と損失データへのアクセスを提供 by @bl-young in https://github.com/cornerstone-data/bedrock/pull/423 - プラントレベルeGRIDからのGHGデータを追加 by @bl-young in https://github.com/cornerstone-data/bedrock/pull/425 </details>
AI 翻訳(deepseek-v4-flash)。 正確を期す場合は下の原文を参照してください。
📄 Abstract(原文)
This release tags the v0.3 Cornerstone U.S. model (2024 IO and GHG). Updates made in bedrock to generate that model and prepare for new features are described below. Snapshot SHA: c60bdf4308cb660eee80a246214901cff9122820 GCS prefix: gs://cornerstone-default/snapshots/c60bdf4308cb660eee80a246214901cff9122820/ Canonical config: 2025_usa_cornerstone_v0_3 What's Changed Core pipeline & configuration Canonical pipeline defaults to 2025_usa_cornerstone_v0_3 (2024 IO+GHG, using UMD GHGIA 2024 inventory). Prior release stack preserved as 2025_usa_cornerstone_v0_2 for historical comparison. Snapshot baseline bumped to c60bdf4… (v0.3.0); alpha/beta snapshot SHAs registered in releases.py and USAConfig. Industry output x: expand_industry_output_vector sums many-to-one BEA parents (government-enterprise dollars into electric power 221100 and transit 485000), correcting inflated D/N where E carried those tons under a first-parent-only expand. A-matrix: CEDA fallback scaling with summary A/q dollar-year adjustment (scale_a_matrix_with_ceda_method_as_fallback, adjust_summary_A_and_q_dollar_year); industry price-index A path removed. Inflation: consolidated helpers; single apply_inflation_to_V flag; V-norm commodity price index path; cornerstone industry PI gated behind update_inflation_factors. B matrix: deflate_x_to_detail_io_year_for_B replaces use_useeio_B; y_nab derived from Adom and scaled_q. USEEIO baseline config stack (m2 GHG FBS, before-redefinition use tables, B adjustment) for diagnostics comparison. GHG emissions UMD GHGIA 2024 path (GHG_national_Cornerstone_2024) with revised UMD model wiring. Cornerstone GHG FBS snapshots extended (2017–2018, 2019–2022, 2024); FBS regen pinned in CI (cornerstone_ghg_fbs_2024_pin.json). MECS allocation update; ghgi_mecs method naming fix. Flow mapping files stored in-repo. Electricity disaggregation preparation Electricity reallocation implemented end-to-end to support disaggregation. eGRID plant-level generation, loss, and GHG data; EIA Electric Power Annual FBA to support ongoing electricity disaggregation work. Waste-disaggregation matrix export for electricity inputs; disaggregation module rename (phase 1–2) and cornerstone_disagg_pipeline refactor. EEIO validation & IOT q derivation updates and reference comparisons; 2017 margins-after-redef loaders; default cornerstone_industry_avg_margins. USEEIOR industry CPI when useeio_margins. Publish & exports Phi purchaser-price adjustment in publish path; Phi year panel and dollar-year SEF alignment. USEEIO-style Excel writer scaffolding (expanded matrix coverage). Supply-chain style CSV export. Diagnostics & analysis A-matrix time series workflow (steps 2.5–7): cell stability, cross-approach hexbins, impact-weighted sector deep dive, BEA observed A errors, EF diagnostics compile/plot/dispatch, N stability across methods, YoY ECDF panels, scenario-aware EF plots. EF diagnostics overlay and multi-panel histogram plotters; dispatch + plot Cursor skills. v0.3 release EF diagnostics tooling: sheet registry, combine_ef_diagnostics combos (v0.2_to_v0.3_ceda / v0.2_to_v0.3_useeio), progression / overlay / BLy plotters, optional compare-to FINAL v0.2. Wholesale v0→v0.3 waterfall group diagnostics (v03_waterfall_*): USEEIO stack (G1 schema/GHG → G2 methods → G3 data → FINAL) and CEDA stack (G1a schema/GHG → G1b waste disagg → G2–FINAL); combine combos, dispatch, and cumulative-plus-sequential plot panels with key-sector N overlays. Waterfall Drive sheet IDs pinned to post–industry-x redispatches. Diagnostics merge cleanup with USEEIO baseline comparison options; inflation on USEEIO diagnostic path; real vs summary derived q plots. Snapshot release workflow documented in bedrock/utils/snapshots/README.md. Infrastructure GCS loader skips download when local file exists; snapshot upload path aligned with loader. derive_cornerstone_E removed; build_model_manual_check script for A/q/B from chosen config. Google Drive create_spreadsheet_in_folder helper; estimate_suppressed refactor. Full Changelog: https://github.com/cornerstone-data/bedrock/compare/v0.2...v0.3.0 Raw PR list (archive) <details> <summary>All merged PRs (v0.2…main)</summary> fix commodity name for 33131B by @bl-young in https://github.com/cornerstone-data/bedrock/pull/353 chore(usa-config): rename price_index flag to industry_price_index by @MoLi7 in https://github.com/cornerstone-data/bedrock/pull/348 feat(usa-config): add commodity_price_index flag (V-norm-derived) by @MoLi7 in https://github.com/cornerstone-data/bedrock/pull/349 feat(io): add create_spreadsheet_in_folder Drive helper by @MoLi7 in https://github.com/cornerstone-data/bedrock/pull/350 Add 2019-2022 GHG Cornerstone FBS by @catherinebirney in https://github.com/cornerstone-data/bedrock/pull/316 feat(analysis): derive A matrix time series + run-report Sheet by @MoLi7 in https://github.com/cornerstone-data/bedrock/pull/351 Tighten PR body conciseness rules in graphite skill by @MoLi7 in https://github.com/cornerstone-data/bedrock/pull/362 feat(analysis): step 2.5 — A-matrix cell-level stability diagnostics by @MoLi7 in https://github.com/cornerstone-data/bedrock/pull/360 docs(skill): require paragraph breaks and bullets in PR bodies by @MoLi7 in https://github.com/cornerstone-data/bedrock/pull/372 refactor(economic): consolidate inflation helpers into ceda/cornerstone modules by @MoLi7 in https://github.com/cornerstone-data/bedrock/pull/369 feat(analysis): step 3 — A-matrix cross-approach hexbins at 2024 by @MoLi7 in https://github.com/cornerstone-data/bedrock/pull/361 feat(analysis): step 4 — impact-weighted key-sector deep dive by @MoLi7 in https://github.com/cornerstone-data/bedrock/pull/364 Remove derive_cornerstone_E function and calls to it by @jvendries in https://github.com/cornerstone-data/bedrock/pull/368 inflate v option for com price ratios by @WesIngwersen in https://github.com/cornerstone-data/bedrock/pull/358 fix(eeio): gate cornerstone industry-PI behind update_inflation_factors by @MoLi7 in https://github.com/cornerstone-data/bedrock/pull/373 refactor(analysis): centralize a_matrix_time_series shared setup by @MoLi7 in https://github.com/cornerstone-data/bedrock/pull/374 feat(analysis): step 5 — A vs BEA observed summary A errors by @MoLi7 in https://github.com/cornerstone-data/bedrock/pull/365 feat(eeio): wire apply_inflation_to_V into V-norm commodity PI path by @MoLi7 in https://github.com/cornerstone-data/bedrock/pull/375 USEEIO Baseline 1 - prepare configs by @bl-young in https://github.com/cornerstone-data/bedrock/pull/333 USEEIO Baseline 2 - wire GHG FBS m2 by @bl-young in https://github.com/cornerstone-data/bedrock/pull/334 USEEIO Baseline 3 - Add access to before redefinition use tables by @bl-young in https://github.com/cornerstone-data/bedrock/pull/335 USEEIO Baseline 4 - implement B adjustment by @bl-young in https://github.com/cornerstone-data/bedrock/pull/336 Implement phase 1 of disagg extract rename by @jvendries in https://github.com/cornerstone-data/bedrock/pull/359 Implement phase 2 - remove shim and replace waste weights calls with disagg weights by @jvendries in https://github.com/cornerstone-data/bedrock/pull/363 Add .vscode/ to gitignore by @WesIngwersen in https://github.com/cornerstone-data/bedrock/pull/382 add script to build Aq and B for a chosen config by @WesIngwersen in https://github.com/cornerstone-data/bedrock/pull/383 Store flow mapping files within bedrock by @catherinebirney in https://github.com/cornerstone-data/bedrock/pull/387 Do not call gcs unnecessarily when file to be loaded already exists locally by @WesIngwersen in https://github.com/cornerstone-data/bedrock/pull/389 Cleanup diagnostics merge and add options for USEEIO baseline comparison merge by @bl-young in https://github.com/cornerstone-data/bedrock/pull/392 Add 2017 and 2018 GHG FBS by @catherinebirney in https://github.com/cornerstone-data/bedrock/pull/393 feat(analysis): step 6 phase 2/3 — EF diagnostics compile + plot scripts by @MoLi7 in https://github.com/cornerstone-data/bedrock/pull/379 fix(snapshots): align GCS upload path with loader by @MoLi7 in https://github.com/cornerstone-data/bedrock/pull/407 feat(analysis): step 7 dispatch — workflow input + EF time-series dispatcher by @MoLi7 in https://github.com/cornerstone-data/bedrock/pull/380 feat(analysis): N time-series stability comparison across A-matrix methods by @MoLi7 in https://github.com/cornerstone-data/bedrock/pull/381 3-panel YoY distribution plot with ECDF by @MoLi7 in https://github.com/cornerstone-data/bedrock/pull/408 prepares scaffolding for USEEIO style excel output for a model by @bl-young in https://github.com/cornerstone-data/bedrock/pull/404 update USEEIO style excel writer with more matrices by @bl-young in https://github.com/cornerstone-data/bedrock/pull/406 Add functionality to export waste-disaggregated matrices required as inputs for electricity disaggregation by @jvendries in https://github.com/cornerstone-data/bedrock/pull/395 Explicitly use 2025_usa_cornerstone_full_model.yaml as the config file for electricity disagg requisite matrix generation by @jvendries in https://github.com/cornerstone-data/bedrock/pull/417 replace use_useeio_B with deflate_x_to_detail_io_year_for_B by @bl-young in https://github.com/cornerstone-data/bedrock/pull/413 inflate factors in diagnostics for USEEIO path by @bl-young in https://github.com/cornerstone-data/bedrock/pull/415 Snapshots release documentation by @bl-young in https://github.com/cornerstone-data/bedrock/pull/399 add electric power annual FBA by @bl-young in https://github.com/cornerstone-data/bedrock/pull/421 Implement cornerstone validation by @jvendries in https://github.com/cornerstone-data/bedrock/pull/424 Provides access to eGRID generation and loss data by @bl-young in https://github.com/cornerstone-data/bedrock/pull/423 Adds GHG data from plant level eGRID
🔗 Provenance — このレコードを発見したソース
- openalex https://github.com/cornerstone-data/bedrock/tree/v0.3.0first seen 2026-08-03 04:55:12 · last seen 2026-08-03 04:55:13
🔔 こうした論文の新着を逃したくない方は キーワードアラート に登録(無料・3キーワードまで)。
gxceed は公開メタデータに基づく研究支援データセットです。要約・翻訳・解説は AI 支援で生成されています。 最終的な解釈・検証は利用者が原典資料に基づいて行うことを前提とします。