pudl.metadata.enums#

Enumerations of valid field values.

Module Contents#

pudl.metadata.enums.COUNTRY_CODES_ISO3166: set[str][source]#
pudl.metadata.enums.SUBDIVISION_CODES_ISO3166: set[str][source]#
pudl.metadata.enums.EPACEMS_STATES: set[str][source]#
pudl.metadata.enums.DIVISION_CODES_US_CENSUS: set[str][source]#
pudl.metadata.enums.APPROXIMATE_TIMEZONES: dict[str, str][source]#

Mapping of political subdivision code to the most common timezone in that area.

This is imperfect for states that have split timezones. See: https://en.wikipedia.org/wiki/List_of_time_offsets_by_U.S._state_and_territory

For states that are split, we chose the timezone with a larger population. List of timezones in pytz.common_timezones Canada: https://en.wikipedia.org/wiki/Time_in_Canada#IANA_time_zone_database

pudl.metadata.enums.NERC_REGIONS: list[str] = ['BASN', 'CALN', 'CALS', 'DSW', 'ASCC', 'ISONE', 'ERCOT', 'NORW', 'NYISO', 'PJM', 'ROCK',...[source]#

North American Reliability Corporation (NERC) regions.

See https://www.eia.gov/electricity/data/eia411/#tabs_NERC-3.

pudl.metadata.enums.CUSTOMER_CLASSES: list[str] = ['commercial', 'industrial', 'direct_connection', 'other', 'residential', 'total', 'transportation'][source]#
pudl.metadata.enums.TECH_CLASSES: list[str] = ['backup', 'chp_cogen', 'combustion_turbine', 'fuel_cell', 'hydro', 'internal_combustion',...[source]#
pudl.metadata.enums.REVENUE_CLASSES: list[str] = ['credits_or_adjustments', 'delivery_customers', 'other', 'retail_sales', 'sales_for_resale',...[source]#
pudl.metadata.enums.RELIABILITY_STANDARDS: list[str] = ['ieee_standard', 'other_standard'][source]#
pudl.metadata.enums.FUEL_CLASSES: list[str] = ['gas', 'oil', 'other', 'renewable', 'water', 'wind', 'wood'][source]#
pudl.metadata.enums.RTO_CLASSES: list[str] = ['caiso', 'ercot', 'isone', 'miso', 'nyiso', 'other', 'pjm', 'spp'][source]#
pudl.metadata.enums.EPACEMS_MEASUREMENT_CODES: list[str] = ['Calculated', 'LME', 'Measured', 'Measured and Substitute', 'Other', 'Substitute',...[source]#

Valid emissions measurement codes for the EPA CEMS hourly data.

pudl.metadata.enums.TECH_DESCRIPTIONS: set[str][source]#

Valid technology descriptions from the EIA plant parts list.

pudl.metadata.enums.PLANT_PARTS: set[str][source]#

The plant parts in the EIA plant parts list.