-
Notifications
You must be signed in to change notification settings - Fork 11
ampd_plant_emissions.py
Description: This module generates facility-level power plant emissions using data from Air Markets Program Data (AMPD), if possible. If there are problems with the AMPD, then emissions are calculated using emissions factors from the Environmental Protection Agency AP-42. The emissions from this module are meant to serve as a replacement for the emissions provided by eGRID (carbon dioxide, methane, nitrogen oxides, sulfur dioxide, and nitrous oxide) with the goal of being more transparent about the process to choose the source of emissions and to use the actual measured data when possible.
Functions: The module contains a single function generate_plant_emissions(year)
, which will download the data as necessary, perform all calculations and comparisons, and return a dataframe that is ready to be concatenated with the rest of the facility-level emissions.
Data:
- Air Markets Program Data
Dependencies:
- pandas
- numpy
- electricitylci
- fedelemflowlist
- logging
List of modules
__init__.py
aggregation_selector.py
ampd_plant_emissions.py
bulk_eia_data.py
cems_data.py
coal_upstream.py
combinator.py
consumption_mix.py
distribution.py
dqi.py
egrid_emissions_and_waste_by_facility.py
egrid_energy.py
egrid_facilities.py
egrid_filter.py
egrid_flowbyfacilty.py
egrid_FRS_matches.py
egrid_subregion_data_writer.py
eia860_facilities.py
eia923_generation.py
eia_io_trading.py
eia_trans_dist_grid_loss.py
elementaryflows.py
emissions_other_sources.py
generation.py
generation_mix.py
geothermal.py
globals.py
hydro_upstream.py
import_impacts.py
main.py
model_config.py
natural_gas_upstream.py
nuclear_upstream.py
olca_jsonld_writer.py
petroleum_upstream.py
PhysicalQuantities.py
plant_water_use.py
power_plant_construction.py
process_dictionary_writer.py
process_exchange_aggregator_uncertainty.py
solar_thermal_upstream.py
solar_upstream.py
technosphereflows.py
upstream_dict.py
utils.py
wind_upstream.py