pudl.metadata.enums
#
Enumerations of valid field values.
Module Contents#
- 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.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.