Added extraction of historical co2 emissions data from the eia module. This data can come in at a resolution of per-sector, per-fuel, per-state and per-year level.
Added a validation plot comparing state level historical emissions to the snapshot year
Fixed the plotting described in issue #239 by switching the plot_regional_emissions_bar() function to use the get_node_emissions_timeseries() function. This does two things; 1) makes sure we are using the same functions to get the same data, and 2) corrects the emission accounting by taking into account efficiencies (@ktehranchi a double check of this would be great, please!) :)
Added a config table to provide template historical co2base values. This table can be found at the bottom of the electricity configuration section. The data is pulled from the EIA and compiled to an interconnect level. Users will still need to update the config file with whatever value they want, but at least the values are there now!
General documentation cleanup!
Checklist
[x] I tested my contribution locally and it seems to work fine.
[x] Code and workflow changes are sufficiently documented.
[x] Changed dependencies are added to envs/environment.yaml.
[x] Changes in configuration options are added in all of config.default.yaml.
[x] Changes in configuration options are also documented in doc/configtables/*.csv.
Closes #239 Closes #229 Closes #153
Changes proposed in this Pull Request
In this PR I have:
plot_regional_emissions_bar()
function to use theget_node_emissions_timeseries()
function. This does two things; 1) makes sure we are using the same functions to get the same data, and 2) corrects the emission accounting by taking into account efficiencies (@ktehranchi a double check of this would be great, please!) :)co2base
values. This table can be found at the bottom of the electricity configuration section. The data is pulled from the EIA and compiled to an interconnect level. Users will still need to update the config file with whatever value they want, but at least the values are there now!Checklist
envs/environment.yaml
.config.default.yaml
.doc/configtables/*.csv
.