acm0019_meta.RdWrappers that aggregate monitoring data and calculate total emission reductions for ACM0019 nitric acid projects.
aggregate_monitoring_periods_acm0019(monitoring_data)
estimate_emission_reductions_acm0019(monitoring_data)Tibbles summarising period-level or total emission results.
monitoring <- simulate_acm0019_dataset(4, seed = 99)
aggregate_monitoring_periods_acm0019(monitoring)
#> # A tibble: 4 × 12
#> period production_tonnes baseline_ef_kg_per_tonne project_ef_kg_per_tonne
#> <fct> <dbl> <dbl> <dbl>
#> 1 P1 44442. 9.57 1.19
#> 2 P2 43594. 9.58 1.22
#> 3 P3 45321. 9.27 1.22
#> 4 P4 44183. 9.51 1.16
#> # ℹ 8 more variables: electricity_mwh <dbl>, grid_ef_t_per_mwh <dbl>,
#> # steam_tonnes <dbl>, steam_ef_t_per_tonne <dbl>, baseline_emissions <dbl>,
#> # project_emissions <dbl>, leakage_emissions <dbl>,
#> # net_emission_reductions <dbl>
estimate_emission_reductions_acm0019(monitoring)
#> # A tibble: 1 × 5
#> total_production_tonnes total_baseline_emissions total_project_emissions
#> <dbl> <dbl> <dbl>
#> 1 177540. 446160. 56281.
#> # ℹ 2 more variables: total_leakage_emissions <dbl>,
#> # total_net_emission_reductions <dbl>