- Understand uncertainty propagation and how it affects reported values
- Work with system ledgers for embodied emissions and renewable instruments
- Handle methodology versioning and updates in existing projects
- Design multi-project configurations for complex operations
Uncertainty propagation
Carbon accounting methodologies often require reporting uncertainty ranges alongside point estimates. Uncertainty propagates through calculations: if your input measurement has ±5% uncertainty, the output will also have uncertainty.How uncertainty compounds
When you multiply values with uncertainty, the relative uncertainties add (approximately):- Mass: ±5% uncertainty
- Carbon content: ±5% uncertainty
- Result: approximately ±7.1% uncertainty (√(5² + 5²))
Implementing uncertainty in Mangrove
You can model uncertainty as:- Separate calculation branches: one for the point estimate, one for the upper bound, one for the lower bound
- Deduction factors: a methodology-specified discount (e.g., report the 95% lower confidence bound instead of the mean)
- Keisan expressions: for complex uncertainty formulas
Example: Uncertainty deduction as a model node
Example: Uncertainty deduction as a model node
uncertainty_deduction is a static input defined by the methodology (e.g., 0.05 for 5% deduction).System ledgers
Beyond production ledgers that track physical material, some projects need system ledgers for tracking non-physical quantities:- Embodied emissions ledger
- Renewable instruments ledger
- Credits: Annual amortization amount (e.g., 50 tCO2e/year from facility construction)
- Debits: Monthly allocation to production batches
- Purpose: Ensures embodied emissions are spread evenly and don’t distort individual batch calculations
Methodology versioning
Methodologies evolve: emission factors get updated, calculation requirements change, new sources must be included. Your project needs to handle these transitions.Key challenges
Handling version transitions
Create a new model version
Update static inputs
Document the change
Test the transition
Multi-project configurations
Some operations span multiple projects, for example, a company with three biochar facilities, each configured as a separate Mangrove project.When to use multiple projects
- Different facilities with different operational parameters
- Different methodologies or registries
- Separate reporting requirements
- Independent mass balance tracking
Shared components
Even with separate projects, some components can be shared:Check your understanding
Why should you never modify a model version that's linked to generated batches?
Why should you never modify a model version that's linked to generated batches?
What is a system ledger and when would you use one?
What is a system ledger and when would you use one?
Next, prepare your project for production deployment in Lesson 6.3: Production Readiness.