calculate_emission_reductions_iif.RdImplements Equation (4) of AMS-II.F by subtracting project and leakage emissions from baseline emissions to estimate net emission reductions. output of [calculate_baseline_agricultural_emissions()]. output of [calculate_project_agricultural_emissions()]. [calculate_leakage_emissions_iif()]. inputs. When `NULL`, no join is attempted. grouping structure.
calculate_emission_reductions_iif(baseline_emissions,
project_emissions,
leakage_emissions = NULL,
baseline_col = "baseline_emissions_tco2e",
project_col = "project_emissions_tco2e",
leakage_col = "leakage_emissions_tco2e",
output_col = "emission_reductions_tco2e",
group_cols = NULL)Tibble containing baseline emissions, typically the
Tibble containing project emissions, typically the
Optional tibble containing leakage emissions from
Column storing baseline emissions (tCO2e).
Column storing project emissions (tCO2e).
Column storing leakage emissions (tCO2e).
Column storing emission reductions (tCO2e).
Optional character vector of grouping columns shared across
A tibble with emission reductions aggregated by the requested
baseline <- tibble::tibble(facility_id = "rice_mill_1", baseline_emissions_tco2e = 420)
project <- tibble::tibble(facility_id = "rice_mill_1", project_emissions_tco2e = 180)
leakage <- tibble::tibble(facility_id = "rice_mill_1", leakage_emissions_tco2e = 6)
calculate_emission_reductions_iif(baseline, project, leakage, group_cols = "facility_id")
#> # A tibble: 1 × 2
#> facility_id emission_reductions_tco2e
#> <chr> <dbl>
#> 1 rice_mill_1 234