← 論文一覧に戻る

cornerstone-data/bedrock: v0.3.0

cornerstone-data/bedrock: v0.3.0 (AI 翻訳)

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

Open MINDジャーナル2026-07-16#炭素会計Origin: US経営インパクト: 調達リスク対象セクター: cross_sector
DOI: 10.5281/zenodo.19079797
原典: https://github.com/cornerstone-data/bedrock/tree/v0.2

🤖 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算定に応用可能。

🏛政策担当者:国家レベルの排出インベントリと産業連関モデルの統合事例として、政策立案の参考になる。

📄 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 — このレコードを発見したソース

🔔 こうした論文の新着を逃したくない方は キーワードアラート に登録(無料・3キーワードまで)。

gxceed は公開メタデータに基づく研究支援データセットです。要約・翻訳・解説は AI 支援で生成されています。 最終的な解釈・検証は利用者が原典資料に基づいて行うことを前提とします。