aggregate_monitoring_periods_iig.RdSummarises monitoring observations across reporting periods, producing baseline and project inputs that can be passed to estimate_emission_reductions_ams_iig().
aggregate_monitoring_periods_iig(
monitoring_data,
group_cols = "site_id",
period_cols = c("year", "month"),
baseline_consumption_col = "baseline_biomass_consumption_tonnes",
baseline_fraction_col = "baseline_non_renewable_fraction",
baseline_ncv_col = "baseline_net_calorific_value_mj_per_tonne",
baseline_emission_factor_col = "baseline_emission_factor_tco2_per_mj",
project_consumption_col = "project_biomass_consumption_tonnes",
project_fraction_col = "project_non_renewable_fraction",
project_ncv_col = "project_net_calorific_value_mj_per_tonne",
project_emission_factor_col = "project_emission_factor_tco2_per_mj",
leakage_col = "leakage_emissions_tco2e"
)Tibble containing monitoring period observations.
Character vector of entity identifiers (e.g., household IDs).
Character vector defining the monitoring period (e.g., year, month).
Column storing baseline biomass consumption.
Column storing the baseline non-renewable fraction.
Column storing the baseline NCV in MJ per tonne.
Column storing the baseline emission factor in tCO2e/MJ.
Column storing project biomass consumption.
Column storing the project non-renewable fraction.
Column storing the project NCV in MJ per tonne.
Column storing the project emission factor in tCO2e/MJ.
Column storing leakage emissions in tCO2e.
A tibble aggregated by group_cols and period_cols with baseline and project monitoring inputs.
data <- simulate_ams_iig_dataset(n_sites = 2, n_periods = 2, seed = 42)
aggregate_monitoring_periods_iig(data)
#> # A tibble: 4 × 12
#> site_id year month baseline_biomass_consumption_tonnes project_biomass_cons…¹
#> <chr> <dbl> <dbl> <dbl> <dbl>
#> 1 site_01 2024 1 14.8 8.12
#> 2 site_01 2024 2 15.3 8.43
#> 3 site_02 2024 1 14.8 8.17
#> 4 site_02 2024 2 13.8 7.58
#> # ℹ abbreviated name: ¹project_biomass_consumption_tonnes
#> # ℹ 7 more variables: baseline_non_renewable_fraction <dbl>,
#> # project_non_renewable_fraction <dbl>,
#> # baseline_net_calorific_value_mj_per_tonne <dbl>,
#> # project_net_calorific_value_mj_per_tonne <dbl>,
#> # baseline_emission_factor_tco2_per_mj <dbl>,
#> # project_emission_factor_tco2_per_mj <dbl>, leakage_emissions_tco2e <dbl>