PyPSA / PyPSA/pypsa-de

Improve carbon accounting in exporter

Open
#54 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
50
Forks
32
Avg merge
5d 21h
Merged PRs (30d)
1

Description

See https://github.com/PyPSA/pypsa-de/pull/52. Some minor issues with the carbon balance in the exporter could not be completly eliminated before publication of the report:

  • efuel -> CC should be corrected with oil_fossil_fraction
  • small refactor to use co2_stored more consistently for above causes
  • add back in the asserts that were disabled to get to exports faster
  • Are fossil CC really treated as neutral, or is there more that should be subtracted?
  • Figure out remaining difference of 5-10 Mt compared to Ariade accounting, to get to an equal CO2 balance
  • Consider Carbon Sequestration in Emissions|CO2 (as well as FOLU?)

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Review pull request #52 and the exporter changes it discusses. Work through the listed carbon-balance questions, including oil_fossil_fraction, co2_stored, disabled asserts, fossil CC treatment, and the 5–10 Mt difference from Ariadne accounting. Done means the remaining discrepancies are explained or corrected and the carbon balance agrees with the intended accounting scope.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
data
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.