Repository navigation
feat: add UNATTRIBUTED row to output, which captures emissions that could not be charged to a commodity - #13
Conversation
|
I skimmed the methodology and it seemed fine, asked codex to take a look too and it agrees, but probably would be good to get some other eyes on that part as well
What the change establishesThe statistical implementation subtracts allocated emissions from the whole charge for each component. The direct implementation takes the complement of the selected crop masks and retains pasture peat occupation in the remainder. Those constructions support the intended conservation identity. Keeping the remainder separate avoids assigning the modeled crops responsibility for emissions reserved by the denominators for other crops. The existing factors therefore retain their meaning. The new rows improve accounting transparency; they do not independently validate the existing allocation model. What UNATTRIBUTED tells usThe row is an allocation remainder, not a measured inventory of unmodeled crops. It includes zero-expansion cases, and the direct leg puts all pasture peat occupation there because it models only crops. R002 requests a specific clarification of the zero-expansion wording. The residual fraction is a useful coverage indicator, but its causes differ between the two methods. For a single jurisdiction and methodology, coverage can be derived as allocated emissions divided by allocated plus Limits of the reported total
The total also combines discounted conversion emissions with current peat occupation emissions. Conservation of that budget is useful, but it is not proof of complete conversion detection or correct causal allocation. A large Validation and remaining uncertaintyThe local unit suite and typing checks passed. Additional offline checks found the existing statistical rows identical to the base in three representative cases and confirmed that the new row survives national rollup without an emissions factor. The Honduras, Florida and Louisiana examples in the PR description have not been independently reproduced. Their inputs and calculations would make the coverage implications reviewable. Publishing the residual is a useful minimal step; redistributing it or adding a new allocation algorithm is not necessary for this PR. |
e3c14f9 to
5e30933
Compare
5e30933 to
ea53384
Compare
Background
This adds a second non-commodity row to the outputs.
DROPPEDalready captured emissions from conversion of forest or grassland but could not be tied to crops or rangeland (e.g., due to urban expansion).UNATTRIBUTEDcaptures emissions which could be tied to crops or rangeland but not to a specific commodity -- for example from a statistical cell which lacks expansion or a crop whose mask is lacking.Notes
DROPPEDshould not count towards a total LUC emissions,UNATTRIBUTEDshould.Manual validation
I ran
traceonHNDwithSand on the30N_090Wtile covering Florida forJD. They showed that all output (630 and 24 rows respectively) was unchanged except for the addition of theUNATTRIBUTEDrows.Below, emissions are tco2e/y discounted.
UNATTRIBUTEDDROPPED30N_090W)30N_090W)